builder: mozilla-inbound_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-223 starttime: 1477537872.4 results: success (0) buildid: 20161026171734 builduid: 3bf3d8242ad94c3b83a8d1255b5f3927 revision: d1b64926c64c3f93e054c6089b43e5ae26510a38 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-10-26 20:11:12.403175) ========= master: http://buildbot-master08.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-10-26 20:11:12.403628) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-10-26 20:11:12.403919) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-10-26 20:11:12.614943) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-10-26 20:11:12.615256) ========= 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-1477537855.334653-85405687 _=/tools/buildbot/bin/python using PTY: False --2016-10-26 20:11:16-- 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% 7.49M=0.002s 2016-10-26 20:11:17 (7.49 MB/s) - `archiver_client.py' saved [12179/12179] program finished with exit code 0 elapsedTime=2.783263 ========= master_lag: 2.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-10-26 20:11:17.442814) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-26 20:11:17.443108) ========= 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-1477537855.334653-85405687 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.016856 ========= master_lag: 0.05 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-26 20:11:17.505028) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-10-26 20:11:17.505354) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev d1b64926c64c3f93e054c6089b43e5ae26510a38 --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 d1b64926c64c3f93e054c6089b43e5ae26510a38 --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-1477537855.334653-85405687 _=/tools/buildbot/bin/python using PTY: False 2016-10-26 20:11:17,602 truncating revision to first 12 chars 2016-10-26 20:11:17,602 Setting DEBUG logging. 2016-10-26 20:11:17,603 attempt 1/10 2016-10-26 20:11:17,603 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/d1b64926c64c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-10-26 20:11:19,646 unpacking tar archive at: mozilla-inbound-d1b64926c64c/testing/mozharness/ program finished with exit code 0 elapsedTime=2.808028 ========= master_lag: 0.91 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-10-26 20:11:21.224271) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-26 20:11:21.224555) ========= script_repo_revision: d1b64926c64c3f93e054c6089b43e5ae26510a38 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-26 20:11:21.224961) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-26 20:11:21.225249) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-26 20:11:21.607642) ========= ========= Started '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 44 mins, 28 secs) (at 2016-10-26 20:11:21.607910) ========= /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-1477537855.334653-85405687 _=/tools/buildbot/bin/python using PTY: False 20:11:22 INFO - MultiFileLogger online at 20161026 20:11:22 in /builds/slave/test 20:11:22 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 20:11:22 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 20:11:22 INFO - {'allow_software_gl_layers': False, 20:11:22 INFO - 'append_to_log': False, 20:11:22 INFO - 'base_work_dir': '/builds/slave/test', 20:11:22 INFO - 'blob_upload_branch': 'mozilla-inbound', 20:11:22 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 20:11:22 INFO - 'buildbot_json_path': 'buildprops.json', 20:11:22 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 20:11:22 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 20:11:22 INFO - 'download_minidump_stackwalk': True, 20:11:22 INFO - 'download_symbols': 'true', 20:11:22 INFO - 'download_tooltool': True, 20:11:22 INFO - 'e10s': False, 20:11:22 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 20:11:22 INFO - 'tooltool.py': '/tools/tooltool.py', 20:11:22 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 20:11:22 INFO - '/tools/misc-python/virtualenv.py')}, 20:11:22 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 20:11:22 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 20:11:22 INFO - 'log_level': 'info', 20:11:22 INFO - 'log_to_console': True, 20:11:22 INFO - 'opt_config_files': (), 20:11:22 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 20:11:22 INFO - '--processes=1', 20:11:22 INFO - '--config=%(test_path)s/wptrunner.ini', 20:11:22 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 20:11:22 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 20:11:22 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 20:11:22 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 20:11:22 INFO - 'pip_index': False, 20:11:22 INFO - 'require_test_zip': True, 20:11:22 INFO - 'test_type': ('testharness',), 20:11:22 INFO - 'this_chunk': '1', 20:11:22 INFO - 'tooltool_cache': '/builds/tooltool_cache', 20:11:22 INFO - 'total_chunks': '10', 20:11:22 INFO - 'virtualenv_path': 'venv', 20:11:22 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 20:11:22 INFO - 'work_dir': 'build'} 20:11:22 INFO - [mozharness: 2016-10-27 03:11:22.261836Z] Running clobber step. 20:11:22 INFO - Running pre-action listener: _resource_record_pre_action 20:11:22 INFO - Running main action method: clobber 20:11:22 INFO - rmtree: /builds/slave/test/build 20:11:22 INFO - Running post-action listener: _resource_record_post_action 20:11:22 INFO - [mozharness: 2016-10-27 03:11:22.286864Z] Finished clobber step (success) 20:11:22 INFO - [mozharness: 2016-10-27 03:11:22.287279Z] Running read-buildbot-config step. 20:11:22 INFO - Running pre-action listener: _resource_record_pre_action 20:11:22 INFO - Running main action method: read_buildbot_config 20:11:22 INFO - Using buildbot properties: 20:11:22 INFO - { 20:11:22 INFO - "project": "", 20:11:22 INFO - "product": "firefox", 20:11:22 INFO - "script_repo_revision": "production", 20:11:22 INFO - "scheduler": "tests-mozilla-inbound-ubuntu32_vm-debug-unittest-8-3600", 20:11:22 INFO - "repository": "", 20:11:22 INFO - "buildername": "Ubuntu VM 12.04 mozilla-inbound debug test web-platform-tests-1", 20:11:22 INFO - "buildid": "20161026171734", 20:11:22 INFO - "pgo_build": "False", 20:11:22 INFO - "basedir": "/builds/slave/test", 20:11:22 INFO - "buildnumber": 260, 20:11:22 INFO - "slavename": "tst-linux32-spot-223", 20:11:22 INFO - "revision": "d1b64926c64c3f93e054c6089b43e5ae26510a38", 20:11:22 INFO - "master": "http://buildbot-master08.bb.releng.use1.mozilla.com:8201/", 20:11:22 INFO - "platform": "linux", 20:11:22 INFO - "branch": "mozilla-inbound", 20:11:22 INFO - "repo_path": "integration/mozilla-inbound", 20:11:22 INFO - "moz_repo_path": "", 20:11:22 INFO - "stage_platform": "linux", 20:11:22 INFO - "builduid": "3bf3d8242ad94c3b83a8d1255b5f3927", 20:11:22 INFO - "slavebuilddir": "test" 20:11:22 INFO - } 20:11:22 INFO - Found installer url https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2. 20:11:22 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json. 20:11:22 INFO - Running post-action listener: _resource_record_post_action 20:11:22 INFO - [mozharness: 2016-10-27 03:11:22.305932Z] Finished read-buildbot-config step (success) 20:11:22 INFO - [mozharness: 2016-10-27 03:11:22.311160Z] Running download-and-extract step. 20:11:22 INFO - Running pre-action listener: _resource_record_pre_action 20:11:22 INFO - Running main action method: download_and_extract 20:11:22 INFO - mkdir: /builds/slave/test/build/tests 20:11:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:11:22 INFO - trying https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 20:11:22 INFO - Downloading https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/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 20:11:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/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 20:11:23 INFO - Downloaded 1325 bytes. 20:11:23 INFO - Reading from file /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 20:11:23 INFO - Using the following test package requirements: 20:11:23 INFO - {u'common': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 20:11:23 INFO - u'cppunittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 20:11:23 INFO - u'firefox-52.0a1.en-US.linux-i686.cppunittest.tests.zip'], 20:11:23 INFO - u'gtest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 20:11:23 INFO - u'firefox-52.0a1.en-US.linux-i686.gtest.tests.zip'], 20:11:23 INFO - u'jittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 20:11:23 INFO - u'jsshell-linux-i686.zip'], 20:11:23 INFO - u'mochitest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 20:11:23 INFO - u'firefox-52.0a1.en-US.linux-i686.mochitest.tests.zip'], 20:11:23 INFO - u'mozbase': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 20:11:23 INFO - u'reftest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 20:11:23 INFO - u'firefox-52.0a1.en-US.linux-i686.reftest.tests.zip'], 20:11:23 INFO - u'talos': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 20:11:23 INFO - u'firefox-52.0a1.en-US.linux-i686.talos.tests.zip'], 20:11:23 INFO - u'web-platform': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 20:11:23 INFO - u'firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'], 20:11:23 INFO - u'xpcshell': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 20:11:23 INFO - u'firefox-52.0a1.en-US.linux-i686.xpcshell.tests.zip']} 20:11:23 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 20:11:23 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/bHcKhTQaR_uvf90Laq4cKA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip 20:11:23 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1 20:11:23 INFO - Fetch https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip into memory 20:11:24 INFO - Http code: 200 20:11:24 INFO - x-amz-expiration: expiry-date="Sat, 29 Oct 2016 00:00:00 GMT", rule-id="us-east-1-1-day" 20:11:24 INFO - x-amz-id-2: CzDhp+jIwNLcoFJL5WqgA7VSXj8Om39CkviMq0AJ6Z5Yk5TAAiINGkwNzsy21z7HnnP53w/XEdM= 20:11:24 INFO - x-amz-meta-addresses: [{"code":200,"url":"https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/bHcKhTQaR_uvf90Laq4cKA/0/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip","t":"2016-10-27T01:58:38.021Z"}] 20:11:24 INFO - x-amz-meta-stored: 2016-10-27T01:58:38.024Z 20:11:24 INFO - x-amz-meta-upstream-etag: "be07c603cc7bf3f2f6bd9466b6866ca9" 20:11:24 INFO - x-amz-meta-url: https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/bHcKhTQaR_uvf90Laq4cKA/0/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip 20:11:24 INFO - x-amz-request-id: 7B7D58FEF2449CC7 20:11:24 INFO - Expected file size: 20636104 20:11:24 INFO - Obtained file size: 20636104 20:11:25 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/bHcKhTQaR_uvf90Laq4cKA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip 20:11:25 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 20:11:25 INFO - Fetch https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip into memory 20:11:27 INFO - Http code: 200 20:11:27 INFO - via: 1.1 c0740de9f16cf32ffedfd2f9806b8483.cloudfront.net (CloudFront) 20:11:27 INFO - x-amz-cf-id: Z4h9oSKp389F1ukva38Dc8ifocfakmlA3KoF9jWK-pPynDmXvyYbNA== 20:11:27 INFO - x-amz-version-id: JpiE.rKpTZhqvT5YY06hzlv_hC6TYuKn 20:11:37 INFO - Expected file size: 43222946 20:11:37 INFO - Obtained file size: 43222946 20:11:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:11:56 INFO - trying https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 20:11:56 INFO - Downloading https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/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 20:11:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/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 20:12:12 INFO - Downloaded 66541903 bytes. 20:12:12 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 20:12:12 INFO - mkdir: /builds/slave/test/properties 20:12:12 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 20:12:12 INFO - Writing to file /builds/slave/test/properties/build_url 20:12:12 INFO - Contents: 20:12:12 INFO - build_url:https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 20:12:12 INFO - retry: Calling query_symbols_url with args: (), kwargs: {}, attempt #1 20:12:14 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 20:12:14 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 20:12:14 INFO - Writing to file /builds/slave/test/properties/symbols_url 20:12:14 INFO - Contents: 20:12:14 INFO - symbols_url:https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 20:12:14 INFO - Downloading and extracting to /builds/slave/test/build/symbols these dirs * from https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 20:12:14 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 20:12:14 INFO - Fetch https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip into memory 20:12:15 INFO - Http code: 200 20:12:15 INFO - x-amz-expiration: expiry-date="Sat, 29 Oct 2016 00:00:00 GMT", rule-id="us-east-1-1-day" 20:12:15 INFO - x-amz-id-2: iYagOR0irthd3FRbsjh5egzX+Kg4qfTRzVK/UCmwQFDHaj2QjXau8VLMqtbEV7gQD9mvc0Z/Wto= 20:12:15 INFO - x-amz-meta-addresses: [{"code":200,"url":"https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/bHcKhTQaR_uvf90Laq4cKA/0/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip","t":"2016-10-27T02:00:02.738Z"}] 20:12:15 INFO - x-amz-meta-stored: 2016-10-27T02:00:02.739Z 20:12:15 INFO - x-amz-meta-upstream-etag: "0040e48b33aac9171c9d4a6685b3bc5a" 20:12:15 INFO - x-amz-meta-url: https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/bHcKhTQaR_uvf90Laq4cKA/0/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 20:12:15 INFO - x-amz-request-id: 1A607C7CC31DA907 20:13:34 INFO - Expected file size: 178292496 20:13:34 INFO - Obtained file size: 178292496 20:13:55 INFO - Running post-action listener: _resource_record_post_action 20:13:55 INFO - Running post-action listener: set_extra_try_arguments 20:13:55 INFO - [mozharness: 2016-10-27 03:13:55.083639Z] Finished download-and-extract step (success) 20:13:55 INFO - [mozharness: 2016-10-27 03:13:55.083986Z] Running fetch-geckodriver step. 20:13:55 INFO - Running pre-action listener: _resource_record_pre_action 20:13:55 INFO - Running main action method: fetch_geckodriver 20:13:55 INFO - Running post-action listener: _resource_record_post_action 20:13:55 INFO - [mozharness: 2016-10-27 03:13:55.544546Z] Finished fetch-geckodriver step (success) 20:13:55 INFO - [mozharness: 2016-10-27 03:13:55.545041Z] Running create-virtualenv step. 20:13:55 INFO - Running pre-action listener: _pre_create_virtualenv 20:13:55 INFO - Running pre-action listener: _resource_record_pre_action 20:13:55 INFO - Running main action method: create_virtualenv 20:13:55 INFO - Creating virtualenv /builds/slave/test/build/venv 20:13:55 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 20:13:55 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 20:13:55 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 20:13:55 INFO - Using real prefix '/usr' 20:13:55 INFO - New python executable in /builds/slave/test/build/venv/bin/python 20:13:57 INFO - Installing distribute.............................................................................................................................................................................................done. 20:14:01 INFO - Installing pip.................done. 20:14:01 INFO - Return code: 0 20:14:01 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', '--version'] 20:14:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip --version 20:14:01 INFO - Reading from file tmpfile_stdout 20:14:01 INFO - Output received: 20:14: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) 20:14:01 INFO - Installing psutil>=3.1.1 into virtualenv /builds/slave/test/build/venv 20:14: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')]} 20:14:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:14:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:14: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')]} 20:14:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:14:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:14:02 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0xa17bdc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0cd8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa31a488>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa23e238>, '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 0xa3162b0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa02f338>, '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-1477537855.334653-85405687', '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 20:14:02 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 20:14:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 20:14:02 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:14:02 INFO - 'CCACHE_UMASK': '002', 20:14:02 INFO - 'DISPLAY': ':0', 20:14:02 INFO - 'HOME': '/home/cltbld', 20:14:02 INFO - 'LANG': 'en_US.UTF-8', 20:14:02 INFO - 'LOGNAME': 'cltbld', 20:14:02 INFO - 'MAIL': '/var/mail/cltbld', 20:14:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:14:02 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:14:02 INFO - 'MOZ_NO_REMOTE': '1', 20:14:02 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:14:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:14:02 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:14:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:14:02 INFO - 'PWD': '/builds/slave/test', 20:14:02 INFO - 'SHELL': '/bin/bash', 20:14:02 INFO - 'SHLVL': '1', 20:14:02 INFO - 'TERM': 'linux', 20:14:02 INFO - 'TMOUT': '86400', 20:14:02 INFO - 'USER': 'cltbld', 20:14:02 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477537855.334653-85405687', 20:14:02 INFO - '_': '/tools/buildbot/bin/python'} 20:14:02 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:14:02 INFO - Downloading/unpacking psutil>=3.1.1 20:14:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:14:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:14:02 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 20:14:02 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 20:14:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:14:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:14:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 20:14:08 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 20:14:08 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:14:08 INFO - Installing collected packages: psutil 20:14:08 INFO - Running setup.py install for psutil 20:14:08 INFO - building 'psutil._psutil_linux' extension 20:14:08 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 20:14:11 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 20:14:11 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 20:14:11 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 20:14:12 INFO - building 'psutil._psutil_posix' extension 20:14:12 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 20:14:12 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 20:14:12 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 20:14:12 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:14:12 INFO - Successfully installed psutil 20:14:12 INFO - Cleaning up... 20:14:12 INFO - Return code: 0 20:14:12 INFO - Installing mozsystemmonitor==0.3 into virtualenv /builds/slave/test/build/venv 20:14:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:14:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:14:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:14:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:14:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:14:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:14:13 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0xa17bdc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0cd8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa31a488>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa23e238>, '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 0xa3162b0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa02f338>, '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-1477537855.334653-85405687', '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 20:14:13 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 20:14:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 20:14:13 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:14:13 INFO - 'CCACHE_UMASK': '002', 20:14:13 INFO - 'DISPLAY': ':0', 20:14:13 INFO - 'HOME': '/home/cltbld', 20:14:13 INFO - 'LANG': 'en_US.UTF-8', 20:14:13 INFO - 'LOGNAME': 'cltbld', 20:14:13 INFO - 'MAIL': '/var/mail/cltbld', 20:14:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:14:13 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:14:13 INFO - 'MOZ_NO_REMOTE': '1', 20:14:13 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:14:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:14:13 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:14:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:14:13 INFO - 'PWD': '/builds/slave/test', 20:14:13 INFO - 'SHELL': '/bin/bash', 20:14:13 INFO - 'SHLVL': '1', 20:14:13 INFO - 'TERM': 'linux', 20:14:13 INFO - 'TMOUT': '86400', 20:14:13 INFO - 'USER': 'cltbld', 20:14:13 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477537855.334653-85405687', 20:14:13 INFO - '_': '/tools/buildbot/bin/python'} 20:14:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:14:13 INFO - Downloading/unpacking mozsystemmonitor==0.3 20:14:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:14:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:14:13 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 20:14:13 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 20:14:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:14:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:14:18 INFO - Downloading mozsystemmonitor-0.3.tar.gz 20:14:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 20:14:18 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=3.1.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.3) 20:14:18 INFO - Installing collected packages: mozsystemmonitor 20:14:18 INFO - Running setup.py install for mozsystemmonitor 20:14:19 INFO - Successfully installed mozsystemmonitor 20:14:19 INFO - Cleaning up... 20:14:19 INFO - Return code: 0 20:14:19 INFO - Installing jsonschema==2.5.1 into virtualenv /builds/slave/test/build/venv 20:14: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')]} 20:14:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:14:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:14: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')]} 20:14:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:14:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:14:19 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0xa17bdc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0cd8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa31a488>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa23e238>, '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 0xa3162b0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa02f338>, '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-1477537855.334653-85405687', '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 20:14:19 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 20:14:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 20:14:19 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:14:19 INFO - 'CCACHE_UMASK': '002', 20:14:19 INFO - 'DISPLAY': ':0', 20:14:19 INFO - 'HOME': '/home/cltbld', 20:14:19 INFO - 'LANG': 'en_US.UTF-8', 20:14:19 INFO - 'LOGNAME': 'cltbld', 20:14:19 INFO - 'MAIL': '/var/mail/cltbld', 20:14:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:14:19 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:14:19 INFO - 'MOZ_NO_REMOTE': '1', 20:14:19 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:14:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:14:19 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:14:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:14:19 INFO - 'PWD': '/builds/slave/test', 20:14:19 INFO - 'SHELL': '/bin/bash', 20:14:19 INFO - 'SHLVL': '1', 20:14:19 INFO - 'TERM': 'linux', 20:14:19 INFO - 'TMOUT': '86400', 20:14:19 INFO - 'USER': 'cltbld', 20:14:19 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477537855.334653-85405687', 20:14:19 INFO - '_': '/tools/buildbot/bin/python'} 20:14:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:14:19 INFO - Downloading/unpacking jsonschema==2.5.1 20:14: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 20:14: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 20:14: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 20:14: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 20:14: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 20:14: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 20:14:24 INFO - Downloading jsonschema-2.5.1-py2.py3-none-any.whl 20:14:25 INFO - Downloading/unpacking functools32 (from jsonschema==2.5.1) 20:14:25 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:14:25 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:14:25 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 20:14:25 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 20:14:25 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:14:25 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:14:25 INFO - Downloading functools32-3.2.3-2.tar.gz 20:14:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/functools32/setup.py) egg_info for package functools32 20:14:25 INFO - warning: no files found matching '*.txt' 20:14:25 INFO - no previously-included directories found matching 'build' 20:14:25 INFO - no previously-included directories found matching 'dist' 20:14:25 INFO - no previously-included directories found matching '.git*' 20:14:25 INFO - Installing collected packages: jsonschema, functools32 20:14:25 INFO - Running setup.py install for functools32 20:14:25 INFO - warning: no files found matching '*.txt' 20:14:25 INFO - no previously-included directories found matching 'build' 20:14:25 INFO - no previously-included directories found matching 'dist' 20:14:25 INFO - no previously-included directories found matching '.git*' 20:14:26 INFO - Successfully installed jsonschema functools32 20:14:26 INFO - Cleaning up... 20:14:26 INFO - Return code: 0 20:14:26 INFO - Installing functools32==3.2.3-2 into virtualenv /builds/slave/test/build/venv 20:14: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')]} 20:14:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:14:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:14: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')]} 20:14:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:14:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:14:26 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 0xa17bdc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0cd8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa31a488>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa23e238>, '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 0xa3162b0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa02f338>, '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-1477537855.334653-85405687', '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 20:14:26 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 20:14:26 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 20:14:26 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:14:26 INFO - 'CCACHE_UMASK': '002', 20:14:26 INFO - 'DISPLAY': ':0', 20:14:26 INFO - 'HOME': '/home/cltbld', 20:14:26 INFO - 'LANG': 'en_US.UTF-8', 20:14:26 INFO - 'LOGNAME': 'cltbld', 20:14:26 INFO - 'MAIL': '/var/mail/cltbld', 20:14:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:14:26 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:14:26 INFO - 'MOZ_NO_REMOTE': '1', 20:14:26 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:14:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:14:26 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:14:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:14:26 INFO - 'PWD': '/builds/slave/test', 20:14:26 INFO - 'SHELL': '/bin/bash', 20:14:26 INFO - 'SHLVL': '1', 20:14:26 INFO - 'TERM': 'linux', 20:14:26 INFO - 'TMOUT': '86400', 20:14:26 INFO - 'USER': 'cltbld', 20:14:26 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477537855.334653-85405687', 20:14:26 INFO - '_': '/tools/buildbot/bin/python'} 20:14:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:14:26 INFO - Requirement already satisfied (use --upgrade to upgrade): functools32==3.2.3-2 in ./venv/lib/python2.7/site-packages 20:14:26 INFO - Cleaning up... 20:14:26 INFO - Return code: 0 20:14:26 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 20:14: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')]} 20:14:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:14:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:14: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')]} 20:14:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:14:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:14:27 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 0xa17bdc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0cd8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa31a488>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa23e238>, '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 0xa3162b0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa02f338>, '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-1477537855.334653-85405687', '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 20:14:27 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 20:14:27 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 20:14:27 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:14:27 INFO - 'CCACHE_UMASK': '002', 20:14:27 INFO - 'DISPLAY': ':0', 20:14:27 INFO - 'HOME': '/home/cltbld', 20:14:27 INFO - 'LANG': 'en_US.UTF-8', 20:14:27 INFO - 'LOGNAME': 'cltbld', 20:14:27 INFO - 'MAIL': '/var/mail/cltbld', 20:14:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:14:27 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:14:27 INFO - 'MOZ_NO_REMOTE': '1', 20:14:27 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:14:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:14:27 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:14:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:14:27 INFO - 'PWD': '/builds/slave/test', 20:14:27 INFO - 'SHELL': '/bin/bash', 20:14:27 INFO - 'SHLVL': '1', 20:14:27 INFO - 'TERM': 'linux', 20:14:27 INFO - 'TMOUT': '86400', 20:14:27 INFO - 'USER': 'cltbld', 20:14:27 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477537855.334653-85405687', 20:14:27 INFO - '_': '/tools/buildbot/bin/python'} 20:14:27 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:14:27 INFO - Downloading/unpacking blobuploader==1.2.4 20:14: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 20:14: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 20:14: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 20:14: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 20:14: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 20:14: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 20:14:32 INFO - Downloading blobuploader-1.2.4.tar.gz 20:14:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 20:14:32 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 20:14:32 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:14:32 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:14:32 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 20:14:32 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 20:14:32 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:14:32 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:14:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 20:14:34 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 20:14:34 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:14:34 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:14:34 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 20:14:34 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 20:14:34 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:14:34 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:14:34 INFO - Downloading docopt-0.6.1.tar.gz 20:14:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 20:14:34 INFO - Installing collected packages: blobuploader, requests, docopt 20:14:34 INFO - Running setup.py install for blobuploader 20:14:34 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 20:14:34 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 20:14:34 INFO - Running setup.py install for requests 20:14:35 INFO - Running setup.py install for docopt 20:14:35 INFO - Successfully installed blobuploader requests docopt 20:14:35 INFO - Cleaning up... 20:14:35 INFO - Return code: 0 20:14:35 INFO - Installing None into virtualenv /builds/slave/test/build/venv 20:14:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:14:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:14:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:14:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:14:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:14:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:14:36 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 0xa17bdc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0cd8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa31a488>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa23e238>, '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 0xa3162b0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa02f338>, '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-1477537855.334653-85405687', '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 20:14:36 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 20:14:36 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 20:14:36 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:14:36 INFO - 'CCACHE_UMASK': '002', 20:14:36 INFO - 'DISPLAY': ':0', 20:14:36 INFO - 'HOME': '/home/cltbld', 20:14:36 INFO - 'LANG': 'en_US.UTF-8', 20:14:36 INFO - 'LOGNAME': 'cltbld', 20:14:36 INFO - 'MAIL': '/var/mail/cltbld', 20:14:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:14:36 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:14:36 INFO - 'MOZ_NO_REMOTE': '1', 20:14:36 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:14:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:14:36 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:14:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:14:36 INFO - 'PWD': '/builds/slave/test', 20:14:36 INFO - 'SHELL': '/bin/bash', 20:14:36 INFO - 'SHLVL': '1', 20:14:36 INFO - 'TERM': 'linux', 20:14:36 INFO - 'TMOUT': '86400', 20:14:36 INFO - 'USER': 'cltbld', 20:14:36 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477537855.334653-85405687', 20:14:36 INFO - '_': '/tools/buildbot/bin/python'} 20:14:36 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:14:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 20:14:36 INFO - Running setup.py (path:/tmp/pip-oFLnam-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 20:14:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 20:14:36 INFO - Running setup.py (path:/tmp/pip-EHhSLe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 20:14:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 20:14:36 INFO - Running setup.py (path:/tmp/pip-1RhtFC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 20:14:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 20:14:37 INFO - Running setup.py (path:/tmp/pip-HL6uuH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 20:14:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 20:14:37 INFO - Running setup.py (path:/tmp/pip-f6Opd6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 20:14:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 20:14:37 INFO - Running setup.py (path:/tmp/pip-z5Ei3A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 20:14:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 20:14:37 INFO - Running setup.py (path:/tmp/pip-Xft1Pe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 20:14:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 20:14:37 INFO - Running setup.py (path:/tmp/pip-6SU56B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 20:14:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 20:14:38 INFO - Running setup.py (path:/tmp/pip-Fjxx6e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 20:14:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 20:14:38 INFO - Running setup.py (path:/tmp/pip-d9lsli-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 20:14:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 20:14:38 INFO - Running setup.py (path:/tmp/pip-xzxDFy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 20:14:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 20:14:38 INFO - Running setup.py (path:/tmp/pip-eFhFLs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 20:14:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 20:14:38 INFO - Running setup.py (path:/tmp/pip-MP8iL0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 20:14:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 20:14:38 INFO - Running setup.py (path:/tmp/pip-ZkY3iu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 20:14:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 20:14:38 INFO - Running setup.py (path:/tmp/pip-WsHS5z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 20:14:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 20:14:38 INFO - Running setup.py (path:/tmp/pip-rcyx7u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 20:14:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 20:14:39 INFO - Running setup.py (path:/tmp/pip-A2W5O8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 20:14:39 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 20:14:39 INFO - Running setup.py (path:/tmp/pip-_AYHLp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 20:14:39 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 20:14:39 INFO - Running setup.py (path:/tmp/pip-pIpzND-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 20:14:39 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:14:39 INFO - Running setup.py (path:/tmp/pip-ThOYI3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:14:39 INFO - Unpacking /builds/slave/test/build/tests/marionette 20:14:39 INFO - Running setup.py (path:/tmp/pip-Prrxr3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 20:14:39 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 20:14:39 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 20:14:39 INFO - Running setup.py install for manifestparser 20:14:40 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 20:14:40 INFO - Running setup.py install for mozcrash 20:14:40 INFO - Running setup.py install for mozdebug 20:14:40 INFO - Running setup.py install for mozdevice 20:14:40 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 20:14:40 INFO - Installing dm script to /builds/slave/test/build/venv/bin 20:14:40 INFO - Running setup.py install for mozfile 20:14:41 INFO - Running setup.py install for mozhttpd 20:14:41 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 20:14:41 INFO - Running setup.py install for mozinfo 20:14:41 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 20:14:41 INFO - Running setup.py install for mozInstall 20:14:41 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 20:14:41 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 20:14:41 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 20:14:41 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 20:14:41 INFO - Running setup.py install for mozleak 20:14:41 INFO - Running setup.py install for mozlog 20:14:42 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 20:14:42 INFO - Running setup.py install for moznetwork 20:14:42 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 20:14:42 INFO - Running setup.py install for mozprocess 20:14:42 INFO - Running setup.py install for mozprofile 20:14:42 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 20:14:42 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 20:14:42 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 20:14:42 INFO - Running setup.py install for mozrunner 20:14:43 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 20:14:43 INFO - Running setup.py install for mozscreenshot 20:14:43 INFO - Running setup.py install for moztest 20:14:43 INFO - Running setup.py install for mozversion 20:14:43 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 20:14:43 INFO - Running setup.py install for wptserve 20:14:44 INFO - Running setup.py install for marionette-driver 20:14:44 INFO - Running setup.py install for browsermob-proxy 20:14:44 INFO - Running setup.py install for marionette-client 20:14:44 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 20:14:44 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 20:14:45 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 20:14:45 INFO - Cleaning up... 20:14:45 INFO - Return code: 0 20:14:45 INFO - Installing None into virtualenv /builds/slave/test/build/venv 20:14:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:14:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:14:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:14:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:14:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:14:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:14:45 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 0xa17bdc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0cd8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa31a488>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa23e238>, '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 0xa3162b0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa02f338>, '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-1477537855.334653-85405687', '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 20:14:45 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 20:14:45 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 20:14:45 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:14:45 INFO - 'CCACHE_UMASK': '002', 20:14:45 INFO - 'DISPLAY': ':0', 20:14:45 INFO - 'HOME': '/home/cltbld', 20:14:45 INFO - 'LANG': 'en_US.UTF-8', 20:14:45 INFO - 'LOGNAME': 'cltbld', 20:14:45 INFO - 'MAIL': '/var/mail/cltbld', 20:14:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:14:45 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:14:45 INFO - 'MOZ_NO_REMOTE': '1', 20:14:45 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:14:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:14:45 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:14:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:14:45 INFO - 'PWD': '/builds/slave/test', 20:14:45 INFO - 'SHELL': '/bin/bash', 20:14:45 INFO - 'SHLVL': '1', 20:14:45 INFO - 'TERM': 'linux', 20:14:45 INFO - 'TMOUT': '86400', 20:14:45 INFO - 'USER': 'cltbld', 20:14:45 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477537855.334653-85405687', 20:14:45 INFO - '_': '/tools/buildbot/bin/python'} 20:14:45 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:14:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 20:14:45 INFO - Running setup.py (path:/tmp/pip-N2cRmx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 20:14:45 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 20:14:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 20:14:45 INFO - Running setup.py (path:/tmp/pip-Pe83Nl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 20:14:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 20:14:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 20:14:46 INFO - Running setup.py (path:/tmp/pip-vK9ojb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 20:14:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 20:14:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 20:14:46 INFO - Running setup.py (path:/tmp/pip-sDBtfR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 20:14:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 20:14:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 20:14:46 INFO - Running setup.py (path:/tmp/pip-Nh45rb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 20:14:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 20:14:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 20:14:46 INFO - Running setup.py (path:/tmp/pip-1dMPnj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 20:14:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 20:14:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 20:14:46 INFO - Running setup.py (path:/tmp/pip-C9fcVp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 20:14:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 20:14:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 20:14:46 INFO - Running setup.py (path:/tmp/pip-FbWAkE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 20:14:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 20:14:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 20:14:46 INFO - Running setup.py (path:/tmp/pip-lPssCe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 20:14:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 20:14:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 20:14:47 INFO - Running setup.py (path:/tmp/pip-QfMoWi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 20:14:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.4 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 20:14:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 20:14:47 INFO - Running setup.py (path:/tmp/pip-GBBZEk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 20:14:47 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 20:14:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 20:14:47 INFO - Running setup.py (path:/tmp/pip-vnbQuT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 20:14:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.23 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 20:14:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 20:14:47 INFO - Running setup.py (path:/tmp/pip-TNTmod-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 20:14:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 20:14:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 20:14:47 INFO - Running setup.py (path:/tmp/pip-3kfa3w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 20:14:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.12 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 20:14:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 20:14:47 INFO - Running setup.py (path:/tmp/pip-ML8g6E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 20:14:48 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 20:14:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 20:14:48 INFO - Running setup.py (path:/tmp/pip-57bz_z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 20:14:48 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 20:14:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 20:14:48 INFO - Running setup.py (path:/tmp/pip-vGKYVk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 20:14:48 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 20:14:48 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 20:14:48 INFO - Running setup.py (path:/tmp/pip-XlenX4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 20:14:48 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 20:14:48 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 20:14:48 INFO - Running setup.py (path:/tmp/pip-rAq2q1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 20:14:48 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==2.1.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 20:14:48 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:14:48 INFO - Running setup.py (path:/tmp/pip-K9N737-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:14:48 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 20:14:48 INFO - Unpacking /builds/slave/test/build/tests/marionette 20:14:48 INFO - Running setup.py (path:/tmp/pip-OVztoT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 20:14:49 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 20:14:49 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==3.2.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 20:14:49 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 20:14:49 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 20:14:49 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 20:14:49 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 20:14:49 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 20:14:49 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.4->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 20:14:49 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:14:49 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:14:49 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 20:14:49 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 20:14:49 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:14:49 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:14:54 INFO - Downloading blessings-1.6.tar.gz 20:14:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 20:14:54 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 20:14:54 INFO - Installing collected packages: blessings 20:14:54 INFO - Running setup.py install for blessings 20:14:54 INFO - Successfully installed blessings 20:14:54 INFO - Cleaning up... 20:14:54 INFO - Return code: 0 20:14:54 INFO - Done creating virtualenv /builds/slave/test/build/venv. 20:14:54 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 20:14:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 20:14:55 INFO - Reading from file tmpfile_stdout 20:14:55 INFO - Current package versions: 20:14:55 INFO - argparse == 1.2.1 20:14:55 INFO - blessings == 1.6 20:14:55 INFO - blobuploader == 1.2.4 20:14:55 INFO - browsermob-proxy == 0.6.0 20:14:55 INFO - docopt == 0.6.1 20:14:55 INFO - functools32 == 3.2.3-2 20:14:55 INFO - jsonschema == 2.5.1 20:14:55 INFO - manifestparser == 1.1 20:14:55 INFO - marionette-client == 3.2.0 20:14:55 INFO - marionette-driver == 2.1.0 20:14:55 INFO - mozInstall == 1.12 20:14:55 INFO - mozcrash == 0.17 20:14:55 INFO - mozdebug == 0.1 20:14:55 INFO - mozdevice == 0.48 20:14:55 INFO - mozfile == 1.2 20:14:55 INFO - mozhttpd == 0.7 20:14:55 INFO - mozinfo == 0.9 20:14:55 INFO - mozleak == 0.1 20:14:55 INFO - mozlog == 3.4 20:14:55 INFO - moznetwork == 0.27 20:14:55 INFO - mozprocess == 0.23 20:14:55 INFO - mozprofile == 0.28 20:14:55 INFO - mozrunner == 6.12 20:14:55 INFO - mozscreenshot == 0.1 20:14:55 INFO - mozsystemmonitor == 0.3 20:14:55 INFO - moztest == 0.7 20:14:55 INFO - mozversion == 1.4 20:14:55 INFO - psutil == 3.1.1 20:14:55 INFO - requests == 1.2.3 20:14:55 INFO - wptserve == 1.4.0 20:14:55 INFO - wsgiref == 0.1.2 20:14:55 INFO - Running post-action listener: _resource_record_post_action 20:14:55 INFO - Running post-action listener: _start_resource_monitoring 20:14:55 INFO - Starting resource monitoring. 20:14:55 INFO - [mozharness: 2016-10-27 03:14:55.243648Z] Finished create-virtualenv step (success) 20:14:55 INFO - [mozharness: 2016-10-27 03:14:55.246373Z] Running pull step. 20:14:55 INFO - Running pre-action listener: _resource_record_pre_action 20:14:55 INFO - Running main action method: pull 20:14:55 INFO - Pull has nothing to do! 20:14:55 INFO - Running post-action listener: _resource_record_post_action 20:14:55 INFO - [mozharness: 2016-10-27 03:14:55.250361Z] Finished pull step (success) 20:14:55 INFO - [mozharness: 2016-10-27 03:14:55.250718Z] Running install step. 20:14:55 INFO - Running pre-action listener: _resource_record_pre_action 20:14:55 INFO - Running main action method: install 20:14:55 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 20:14:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 20:14:55 INFO - Reading from file tmpfile_stdout 20:14:55 INFO - Detecting whether we're running mozinstall >=1.0... 20:14:55 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 20:14:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 20:14:55 INFO - Reading from file tmpfile_stdout 20:14:55 INFO - Output received: 20:14:55 INFO - Usage: mozinstall [options] installer 20:14:55 INFO - Options: 20:14:55 INFO - -h, --help show this help message and exit 20:14:55 INFO - -d DEST, --destination=DEST 20:14:55 INFO - Directory to install application into. [default: 20:14:55 INFO - "/builds/slave/test"] 20:14:55 INFO - --app=APP Application being installed. [default: firefox] 20:14:55 INFO - mkdir: /builds/slave/test/build/application 20:14:55 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'] 20:14:55 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 20:15:33 INFO - Reading from file tmpfile_stdout 20:15:33 INFO - Output received: 20:15:33 INFO - /builds/slave/test/build/application/firefox/firefox 20:15:33 INFO - Running post-action listener: _resource_record_post_action 20:15:33 INFO - [mozharness: 2016-10-27 03:15:33.073445Z] Finished install step (success) 20:15:33 INFO - [mozharness: 2016-10-27 03:15:33.073806Z] Running run-tests step. 20:15:33 INFO - Running pre-action listener: _resource_record_pre_action 20:15:33 INFO - Running main action method: run_tests 20:15:33 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 20:15:33 INFO - Minidump filename unknown. Determining based upon platform and architecture. 20:15:33 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 20:15:33 INFO - grabbing minidump binary from tooltool 20:15:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:15:33 INFO - trying https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py 20:15:33 INFO - Downloading https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py to /builds/slave/test/build/tooltool.py 20:15:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py', 'file_name': '/builds/slave/test/build/tooltool.py'}, attempt #1 20:15:33 INFO - Downloaded 37427 bytes. 20:15:33 INFO - Chmoding /builds/slave/test/build/tooltool.py to 0755 20:15:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:15:33 INFO - retry: Calling run_command with args: (['/tools/buildbot/bin/python', '/builds/slave/test/build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/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 0xa23e238>, '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 0xa3162b0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa02f338>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 20:15:33 INFO - Running command: ['/tools/buildbot/bin/python', '/builds/slave/test/build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 20:15:33 INFO - Copy/paste: /tools/buildbot/bin/python /builds/slave/test/build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 20:15:33 INFO - Calling ['/tools/buildbot/bin/python', '/builds/slave/test/build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] with output_timeout 600 20:15:33 INFO - INFO - File linux32-minidump_stackwalk not present in local cache folder /builds/tooltool_cache 20:15:33 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 20:15:34 INFO - INFO - File linux32-minidump_stackwalk fetched from https://api.pub.build.mozilla.org/tooltool/ as /builds/slave/test/build/tmp3nBCDp 20:15:34 INFO - INFO - File integrity verified, renaming tmp3nBCDp to linux32-minidump_stackwalk 20:15:34 INFO - INFO - Updating local cache /builds/tooltool_cache... 20:15:34 INFO - INFO - Local cache /builds/tooltool_cache updated with linux32-minidump_stackwalk 20:15:34 INFO - Return code: 0 20:15:34 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 20:15:34 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 20:15:34 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/bHcKhTQaR_uvf90Laq4cKA/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 20:15:34 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/bHcKhTQaR_uvf90Laq4cKA/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 20:15:34 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:15:34 INFO - 'CCACHE_UMASK': '002', 20:15:34 INFO - 'DISPLAY': ':0', 20:15:34 INFO - 'HOME': '/home/cltbld', 20:15:34 INFO - 'LANG': 'en_US.UTF-8', 20:15:34 INFO - 'LOGNAME': 'cltbld', 20:15:34 INFO - 'MAIL': '/var/mail/cltbld', 20:15:34 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 20:15:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:15:34 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:15:34 INFO - 'MOZ_NO_REMOTE': '1', 20:15:34 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:15:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:15:34 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:15:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:15:34 INFO - 'PWD': '/builds/slave/test', 20:15:34 INFO - 'SHELL': '/bin/bash', 20:15:34 INFO - 'SHLVL': '1', 20:15:34 INFO - 'TERM': 'linux', 20:15:34 INFO - 'TMOUT': '86400', 20:15:34 INFO - 'USER': 'cltbld', 20:15:34 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477537855.334653-85405687', 20:15:34 INFO - '_': '/tools/buildbot/bin/python'} 20:15:34 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/bHcKhTQaR_uvf90Laq4cKA/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 20:15:35 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 20:15:35 INFO - import pkg_resources 20:15:35 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/meta/MANIFEST.json 20:15:36 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/mozilla/meta/MANIFEST.json 20:15:38 INFO - Using 1 client processes 20:15:38 INFO - wptserve Starting http server on 127.0.0.1:8000 20:15:39 INFO - wptserve Starting http server on 127.0.0.1:8001 20:15:39 INFO - wptserve Starting http server on 127.0.0.1:8443 20:15:41 INFO - SUITE-START | Running 897 tests 20:15:41 INFO - Running testharness tests 20:15:41 INFO - TEST-START | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html 20:15:41 INFO - TEST-SKIP | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html | took 1ms 20:15:41 INFO - TEST-START | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html 20:15:41 INFO - TEST-SKIP | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html | took 1ms 20:15:41 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html 20:15:41 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html | took 0ms 20:15:41 INFO - TEST-START | /content-security-policy/blink-contrib/worker-script-src.sub.html 20:15:41 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-script-src.sub.html | took 0ms 20:15:41 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html 20:15:41 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms 20:15:41 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html 20:15:41 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms 20:15:41 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html 20:15:41 INFO - TEST-SKIP | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 1ms 20:15:41 INFO - TEST-START | /custom-elements/v0/instantiating/changing-is-attribute.html 20:15:41 INFO - TEST-SKIP | /custom-elements/v0/instantiating/changing-is-attribute.html | took 1ms 20:15:41 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html 20:15:41 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html | took 1ms 20:15:41 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html 20:15:41 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html | took 1ms 20:15:41 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html 20:15:41 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html | took 1ms 20:15:41 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html 20:15:41 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html | took 0ms 20:15:41 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html 20:15:41 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html | took 0ms 20:15:41 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-prototype.html 20:15:41 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-prototype.html | took 0ms 20:15:41 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html 20:15:41 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html | took 1ms 20:15:41 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html 20:15:41 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html | took 1ms 20:15:41 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name.html 20:15:41 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name.html | took 1ms 20:15:41 INFO - TEST-START | /custom-elements/v0/instantiating/non-configurable-constructor-property.html 20:15:41 INFO - TEST-SKIP | /custom-elements/v0/instantiating/non-configurable-constructor-property.html | took 0ms 20:15:41 INFO - TEST-START | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html 20:15:41 INFO - TEST-SKIP | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html | took 0ms 20:15:41 INFO - TEST-START | /custom-elements/v0/instantiating/unchanged-attribute.html 20:15:41 INFO - TEST-SKIP | /custom-elements/v0/instantiating/unchanged-attribute.html | took 0ms 20:15:41 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html 20:15:41 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html | took 1ms 20:15:41 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html 20:15:41 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html | took 1ms 20:15:41 INFO - TEST-START | /encrypted-media/clearkey-check-initdata-type.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/clearkey-check-initdata-type.html | took 1ms 20:15:41 INFO - TEST-START | /encrypted-media/clearkey-events-session-closed-event.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/clearkey-events-session-closed-event.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/clearkey-events.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/clearkey-events.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/clearkey-generate-request-disallowed-input.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/clearkey-generate-request-disallowed-input.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/clearkey-invalid-license.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/clearkey-invalid-license.html | took 1ms 20:15:41 INFO - TEST-START | /encrypted-media/clearkey-keystatuses-multiple-sessions.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses-multiple-sessions.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/clearkey-keystatuses.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses.html | took 3ms 20:15:41 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html | took 1ms 20:15:41 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html | took 1ms 20:15:41 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html | took 1ms 20:15:41 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html | took 1ms 20:15:41 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html | took 1ms 20:15:41 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-events.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-events.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html | took 1ms 20:15:41 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html | took 1ms 20:15:41 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html | took 4ms 20:15:41 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html | took 1ms 20:15:41 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html | took 1ms 20:15:41 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html | took 1ms 20:15:41 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 4ms 20:15:41 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 1ms 20:15:41 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeys.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeys.html | took 1ms 20:15:41 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/clearkey-mp4-unique-origin.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-unique-origin.html | took 1ms 20:15:41 INFO - TEST-START | /encrypted-media/clearkey-mp4-update-disallowed-input.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-update-disallowed-input.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/clearkey-mp4-waiting-for-a-key.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-waiting-for-a-key.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/clearkey-not-callable-after-createsession.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/clearkey-not-callable-after-createsession.html | took 4ms 20:15:41 INFO - TEST-START | /encrypted-media/clearkey-update-non-ascii-input.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/clearkey-update-non-ascii-input.html | took 1ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-check-initdata-type.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-check-initdata-type.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-events-session-closed-event.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-events-session-closed-event.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-events.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-events.html | took 1ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-expiration.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-expiration.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-generate-request-disallowed-input.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-generate-request-disallowed-input.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-invalid-license.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-invalid-license.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-keystatuses-multiple-sessions.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses-multiple-sessions.html | took 1ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-keystatuses.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-mp4-onencrypted.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-mp4-onencrypted.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html | took 3ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license-events.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license-events.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record.html | took 1ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html | took 1ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html | took 5ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-events.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-events.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-expired.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-expired.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey.html | took 1ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multisession.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multisession.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html | took 1ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 5ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-two-videos.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-two-videos.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 5ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys.html | took 1ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeys.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeys.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysession.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysession.html | took 1ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-mp4-unique-origin.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-mp4-unique-origin.html | took 1ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-mp4-waiting-for-a-key.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-mp4-waiting-for-a-key.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-not-callable-after-createsession.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-not-callable-after-createsession.html | took 0ms 20:15:41 INFO - TEST-START | /encrypted-media/drm-temporary-license-type.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/drm-temporary-license-type.html | took 1ms 20:15:41 INFO - TEST-START | /encrypted-media/idlharness.html 20:15:41 INFO - TEST-SKIP | /encrypted-media/idlharness.html | took 0ms 20:15:41 INFO - TEST-START | /media-source/mediasource-config-change-mp4-a-bitrate.html 20:15:41 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-a-bitrate.html | took 0ms 20:15:41 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html 20:15:41 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html | took 0ms 20:15:41 INFO - TEST-START | /media-source/mediasource-duration.html 20:15:41 INFO - TEST-SKIP | /media-source/mediasource-duration.html | took 0ms 20:15:41 INFO - TEST-START | /media-source/mediasource-redundant-seek.html 20:15:41 INFO - TEST-SKIP | /media-source/mediasource-redundant-seek.html | took 1ms 20:15:41 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 20:15:41 INFO - TEST-SKIP | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html | took 0ms 20:15:41 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 20:15:41 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 20:15:41 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 20:15:41 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms 20:15:41 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 20:15:41 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 20:15:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 20:15:41 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 20:15:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 20:15:41 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 20:15:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 20:15:41 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 20:15:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 20:15:41 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 20:15:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 20:15:41 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 20:15:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 20:15:41 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 20:15:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 20:15:41 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 0ms 20:15:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 20:15:41 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 0ms 20:15:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 20:15:41 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 0ms 20:15:41 INFO - TEST-START | /streams/readable-streams/bad-strategies.https.html 20:15:41 INFO - TEST-SKIP | /streams/readable-streams/bad-strategies.https.html | took 0ms 20:15:41 INFO - TEST-START | /streams/readable-streams/bad-underlying-sources.https.html 20:15:41 INFO - TEST-SKIP | /streams/readable-streams/bad-underlying-sources.https.html | took 0ms 20:15:41 INFO - TEST-START | /streams/readable-streams/brand-checks.https.html 20:15:41 INFO - TEST-SKIP | /streams/readable-streams/brand-checks.https.html | took 0ms 20:15:41 INFO - TEST-START | /streams/readable-streams/cancel.https.html 20:15:41 INFO - TEST-SKIP | /streams/readable-streams/cancel.https.html | took 0ms 20:15:41 INFO - TEST-START | /streams/readable-streams/count-queuing-strategy-integration.https.html 20:15:41 INFO - TEST-SKIP | /streams/readable-streams/count-queuing-strategy-integration.https.html | took 0ms 20:15:41 INFO - TEST-START | /streams/readable-streams/garbage-collection.https.html 20:15:41 INFO - TEST-SKIP | /streams/readable-streams/garbage-collection.https.html | took 0ms 20:15:41 INFO - TEST-START | /streams/readable-streams/general.https.html 20:15:41 INFO - TEST-SKIP | /streams/readable-streams/general.https.html | took 0ms 20:15:41 INFO - TEST-START | /streams/readable-streams/pipe-through.https.html 20:15:41 INFO - TEST-SKIP | /streams/readable-streams/pipe-through.https.html | took 0ms 20:15:41 INFO - TEST-START | /streams/readable-streams/readable-stream-reader.https.html 20:15:41 INFO - TEST-SKIP | /streams/readable-streams/readable-stream-reader.https.html | took 0ms 20:15:41 INFO - TEST-START | /streams/readable-streams/tee.https.html 20:15:41 INFO - TEST-SKIP | /streams/readable-streams/tee.https.html | took 1ms 20:15:41 INFO - TEST-START | /streams/readable-streams/templated.https.html 20:15:41 INFO - TEST-SKIP | /streams/readable-streams/templated.https.html | took 8ms 20:15:41 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html 20:15:41 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html | took 0ms 20:15:41 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html 20:15:41 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html | took 0ms 20:15:41 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html 20:15:41 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html | took 0ms 20:15:41 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html 20:15:41 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html | took 1ms 20:15:41 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html 20:15:41 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html | took 0ms 20:15:41 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html 20:15:41 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html | took 0ms 20:15:41 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html 20:15:41 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html | took 0ms 20:15:41 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html 20:15:41 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html | took 1ms 20:15:41 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html 20:15:41 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html | took 0ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html?wss 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html?wss | took 12ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html | took 0ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html | took 0ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html?wss 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html?wss | took 0ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html?wss 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html?wss | took 0ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html | took 0ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html | took 0ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html?wss 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html?wss | took 0ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html | took 0ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html?wss 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html?wss | took 0ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html | took 0ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html?wss 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html?wss | took 0ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html | took 0ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html?wss 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html?wss | took 0ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html?wss 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html?wss | took 1ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html | took 0ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html?wss 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html?wss | took 0ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html | took 0ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html?wss 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html?wss | took 1ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html | took 0ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html | took 0ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html?wss 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html?wss | took 9ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html?wss 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html?wss | took 0ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html | took 1ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html | took 0ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html?wss 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html?wss | took 0ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html | took 0ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html?wss 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html?wss | took 1ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html?wss 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html?wss | took 0ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html | took 0ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html?wss 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html?wss | took 0ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html | took 1ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html | took 0ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html?wss 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html?wss | took 1ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html | took 0ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html?wss 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html?wss | took 0ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html?wss 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html?wss | took 0ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html | took 1ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html | took 0ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html?wss 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html?wss | took 0ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html | took 0ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html?wss 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html?wss | took 0ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html?wss 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html?wss | took 8ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html | took 0ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html?wss 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html?wss | took 1ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html | took 0ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html?wss 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html?wss | took 0ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html | took 0ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html?wss 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html?wss | took 1ms 20:15:41 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html 20:15:41 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html | took 0ms 20:15:41 INFO - Setting up ssl 20:15:41 INFO - PROCESS | certutil | 20:15:41 INFO - PROCESS | certutil | 20:15:41 INFO - PROCESS | certutil | 20:15:41 INFO - Certificate Nickname Trust Attributes 20:15:41 INFO - SSL,S/MIME,JAR/XPI 20:15:41 INFO - 20:15:41 INFO - web-platform-tests CT,, 20:15:41 INFO - 20:15:41 INFO - Application command: /builds/slave/test/build/application/firefox/firefox --marionette about:blank -profile /tmp/tmpFnnUsy.mozrunner 20:15:41 INFO - Starting runner 20:15:45 INFO - PROCESS | 1896 | 1477538145154 Marionette DEBUG Marionette enabled via build flag and pref 20:15:45 INFO - PROCESS | 1896 | ATTENTION: default value of option force_s3tc_enable overridden by environment. 20:15:45 INFO - PROCESS | 1896 | [1896] 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 20:15:45 INFO - PROCESS | 1896 | [1896] 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 20:15:45 INFO - PROCESS | 1896 | ++DOCSHELL 0xa10e2400 == 1 [pid = 1896] [id = 1] 20:15:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 1 (0xa10e2800) [pid = 1896] [serial = 1] [outer = (nil)] 20:15:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 2 (0xa10e3000) [pid = 1896] [serial = 2] [outer = 0xa10e2800] 20:15:46 INFO - PROCESS | 1896 | 1477538146139 Marionette INFO Listening on port 2828 20:15:46 INFO - PROCESS | 1896 | 1477538146830 Marionette DEBUG Marionette enabled via command-line flag 20:15:46 INFO - PROCESS | 1896 | ++DOCSHELL 0x9a2e4c00 == 2 [pid = 1896] [id = 2] 20:15:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 3 (0x9a2e5000) [pid = 1896] [serial = 3] [outer = (nil)] 20:15:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 4 (0x9a2e5800) [pid = 1896] [serial = 4] [outer = 0x9a2e5000] 20:15:47 INFO - PROCESS | 1896 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 9a0e2660 20:15:47 INFO - PROCESS | 1896 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 9a0ea180 20:15:47 INFO - PROCESS | 1896 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 9a0f1400 20:15:47 INFO - PROCESS | 1896 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 9a0f1ea0 20:15:47 INFO - PROCESS | 1896 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 9a0fb980 20:15:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 5 (0x98f0c000) [pid = 1896] [serial = 5] [outer = 0xa10e2800] 20:15:47 INFO - PROCESS | 1896 | 1477538147923 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:48886 20:15:47 INFO - PROCESS | 1896 | 1477538147950 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:48887 20:15:48 INFO - PROCESS | 1896 | 1477538148025 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:48888 20:15:48 INFO - PROCESS | 1896 | 1477538148032 Marionette DEBUG Closed connection conn0 20:15:48 INFO - PROCESS | 1896 | 1477538148035 Marionette DEBUG Closed connection conn1 20:15:48 INFO - PROCESS | 1896 | 1477538148113 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:48889 20:15:48 INFO - PROCESS | 1896 | 1477538148145 Marionette DEBUG Closed connection conn2 20:15:48 INFO - PROCESS | 1896 | 1477538148186 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:48890 20:15:48 INFO - PROCESS | 1896 | 1477538148192 Marionette DEBUG Closed connection conn3 20:15:48 INFO - PROCESS | 1896 | 1477538148229 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:48891 20:15:48 INFO - PROCESS | 1896 | 1477538148256 Marionette DEBUG Closed connection conn4 20:15:48 INFO - PROCESS | 1896 | 1477538148325 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 20:15:48 INFO - PROCESS | 1896 | 1477538148343 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":"20161026171734","processId":1896,"version":"52.0a1"} 20:15:49 INFO - PROCESS | 1896 | [1896] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1553 20:15:49 INFO - PROCESS | 1896 | [1896] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1553 20:15:49 INFO - PROCESS | 1896 | [1896] 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 20:15:50 INFO - PROCESS | 1896 | ++DOCSHELL 0x949d9400 == 3 [pid = 1896] [id = 3] 20:15:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 6 (0x949d9800) [pid = 1896] [serial = 6] [outer = (nil)] 20:15:50 INFO - PROCESS | 1896 | ++DOCSHELL 0x949da000 == 4 [pid = 1896] [id = 4] 20:15:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 7 (0x949da400) [pid = 1896] [serial = 7] [outer = (nil)] 20:15:51 INFO - PROCESS | 1896 | ++DOCSHELL 0x939f1400 == 5 [pid = 1896] [id = 5] 20:15:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 8 (0x939f1800) [pid = 1896] [serial = 8] [outer = (nil)] 20:15:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 9 (0x93877c00) [pid = 1896] [serial = 9] [outer = 0x939f1800] 20:15:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 10 (0x93a25800) [pid = 1896] [serial = 10] [outer = 0x949d9800] 20:15:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 11 (0x93a27000) [pid = 1896] [serial = 11] [outer = 0x949da400] 20:15:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 12 (0x93a28800) [pid = 1896] [serial = 12] [outer = 0x939f1800] 20:15:52 INFO - PROCESS | 1896 | [1896] 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 20:15:53 INFO - PROCESS | 1896 | 1477538153140 Marionette DEBUG loaded listener.js 20:15:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 13 (0x921e0400) [pid = 1896] [serial = 13] [outer = 0x939f1800] 20:15:54 INFO - PROCESS | 1896 | 1477538154274 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"d89487fe-3590-412a-8d82-35ea90af1e78","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":"20161026171734","processId":1896,"version":"52.0a1","command_id":1}}] 20:15:54 INFO - PROCESS | 1896 | 1477538154950 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 20:15:55 INFO - PROCESS | 1896 | 1477538155131 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 20:15:55 INFO - PROCESS | 1896 | 1477538155171 Marionette TRACE conn5 -> [0,3,"getWindowHandle",null] 20:15:55 INFO - PROCESS | 1896 | 1477538155180 Marionette TRACE conn5 <- [1,3,null,{"value":"8"}] 20:15:55 INFO - PROCESS | 1896 | 1477538155200 Marionette TRACE conn5 -> [0,4,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 20:15:55 INFO - PROCESS | 1896 | [1896] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 20:15:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 14 (0x904be800) [pid = 1896] [serial = 14] [outer = 0x939f1800] 20:15:55 INFO - PROCESS | 1896 | 1477538155596 Marionette TRACE conn5 <- [1,4,null,{}] 20:15:55 INFO - PROCESS | 1896 | 1477538155626 Marionette TRACE conn5 -> [0,5,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 20:15:55 INFO - PROCESS | 1896 | 1477538155705 Marionette TRACE conn5 <- [1,5,null,{"value":null}] 20:15:55 INFO - PROCESS | 1896 | 1477538155961 Marionette TRACE conn5 -> [0,6,"getWindowHandle",null] 20:15:55 INFO - PROCESS | 1896 | 1477538155967 Marionette TRACE conn5 <- [1,6,null,{"value":"8"}] 20:15:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 20:15:56 INFO - PROCESS | 1896 | 1477538156119 Marionette TRACE conn5 -> [0,7,"timeouts",{"script":35000}] 20:15:56 INFO - PROCESS | 1896 | 1477538156124 Marionette TRACE conn5 <- [1,7,null,{}] 20:15:56 INFO - PROCESS | 1896 | 1477538156193 Marionette TRACE conn5 -> [0,8,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:15:56 INFO - PROCESS | 1896 | 1477538156234 Marionette TRACE conn5 <- [1,8,null,{"value":null}] 20:15:56 INFO - PROCESS | 1896 | 1477538156301 Marionette TRACE conn5 -> [0,9,"getWindowHandles",null] 20:15:56 INFO - PROCESS | 1896 | 1477538156307 Marionette TRACE conn5 <- [1,9,null,["8"]] 20:15:56 INFO - PROCESS | 1896 | 1477538156366 Marionette TRACE conn5 -> [0,10,"switchToWindow",{"name":"8"}] 20:15:56 INFO - PROCESS | 1896 | 1477538156380 Marionette TRACE conn5 <- [1,10,null,{}] 20:15:56 INFO - PROCESS | 1896 | 1477538156461 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:56 INFO - PROCESS | 1896 | ++DOCSHELL 0x9424a800 == 6 [pid = 1896] [id = 6] 20:15:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 15 (0x9424b000) [pid = 1896] [serial = 15] [outer = (nil)] 20:15:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 16 (0x94252000) [pid = 1896] [serial = 16] [outer = 0x9424b000] 20:15:56 INFO - PROCESS | 1896 | 1477538156581 Marionette DEBUG loaded listener.js 20:15:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 17 (0x94251c00) [pid = 1896] [serial = 17] [outer = 0x9424b000] 20:15:57 INFO - PROCESS | 1896 | ++DOCSHELL 0x949dbc00 == 7 [pid = 1896] [id = 7] 20:15:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 18 (0x957f0800) [pid = 1896] [serial = 18] [outer = (nil)] 20:15:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 19 (0x97d21800) [pid = 1896] [serial = 19] [outer = 0x957f0800] 20:15:57 INFO - PROCESS | 1896 | 1477538157070 Marionette DEBUG loaded listener.js 20:15:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 20 (0x9a48a000) [pid = 1896] [serial = 20] [outer = 0x957f0800] 20:15:57 INFO - PROCESS | 1896 | [1896] 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 20:15:58 INFO - PROCESS | 1896 | 1477538158057 Marionette TRACE conn5 <- [1,11,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 20:15:58 INFO - . 20:15:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 2092ms 20:15:58 INFO - PROCESS | 1896 | 1477538158273 Marionette TRACE conn5 -> [0,12,"getWindowHandle",null] 20:15:58 INFO - PROCESS | 1896 | 1477538158277 Marionette TRACE conn5 <- [1,12,null,{"value":"8"}] 20:15:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 20:15:58 INFO - PROCESS | 1896 | 1477538158375 Marionette TRACE conn5 -> [0,13,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:15:58 INFO - PROCESS | 1896 | 1477538158614 Marionette TRACE conn5 <- [1,13,null,{"value":null}] 20:15:58 INFO - PROCESS | 1896 | 1477538158733 Marionette TRACE conn5 -> [0,14,"getWindowHandles",null] 20:15:58 INFO - PROCESS | 1896 | 1477538158739 Marionette TRACE conn5 <- [1,14,null,["8"]] 20:15:58 INFO - PROCESS | 1896 | 1477538158745 Marionette TRACE conn5 -> [0,15,"switchToWindow",{"name":"8"}] 20:15:58 INFO - PROCESS | 1896 | 1477538158756 Marionette TRACE conn5 <- [1,15,null,{}] 20:15:58 INFO - PROCESS | 1896 | 1477538158776 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:58 INFO - PROCESS | 1896 | ++DOCSHELL 0x93c3d800 == 8 [pid = 1896] [id = 8] 20:15:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 21 (0x93c3e400) [pid = 1896] [serial = 21] [outer = (nil)] 20:15:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 22 (0x93c40800) [pid = 1896] [serial = 22] [outer = 0x93c3e400] 20:15:58 INFO - PROCESS | 1896 | 1477538158924 Marionette DEBUG loaded listener.js 20:15:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 23 (0x93c42c00) [pid = 1896] [serial = 23] [outer = 0x93c3e400] 20:15:59 INFO - PROCESS | 1896 | ++DOCSHELL 0x93d64c00 == 9 [pid = 1896] [id = 9] 20:15:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 24 (0x93d65000) [pid = 1896] [serial = 24] [outer = (nil)] 20:15:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 25 (0x93d60c00) [pid = 1896] [serial = 25] [outer = 0x93d65000] 20:15:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 26 (0x93d6ac00) [pid = 1896] [serial = 26] [outer = 0x93d65000] 20:15:59 INFO - PROCESS | 1896 | ++DOCSHELL 0x93c38c00 == 10 [pid = 1896] [id = 10] 20:15:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 27 (0x93d65400) [pid = 1896] [serial = 27] [outer = (nil)] 20:15:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 28 (0x95613400) [pid = 1896] [serial = 28] [outer = 0x93d65400] 20:15:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 29 (0x93d62800) [pid = 1896] [serial = 29] [outer = 0x93d65400] 20:16:00 INFO - PROCESS | 1896 | 1477538160279 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 20:16:00 INFO - . 20:16:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1979ms 20:16:00 INFO - PROCESS | 1896 | 1477538160336 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 20:16:00 INFO - PROCESS | 1896 | 1477538160344 Marionette TRACE conn5 <- [1,17,null,{"value":"8"}] 20:16:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 20:16:00 INFO - PROCESS | 1896 | 1477538160478 Marionette TRACE conn5 -> [0,18,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:00 INFO - PROCESS | 1896 | 1477538160680 Marionette TRACE conn5 <- [1,18,null,{"value":null}] 20:16:00 INFO - PROCESS | 1896 | 1477538160794 Marionette TRACE conn5 -> [0,19,"getWindowHandles",null] 20:16:00 INFO - PROCESS | 1896 | 1477538160809 Marionette TRACE conn5 <- [1,19,null,["8"]] 20:16:00 INFO - PROCESS | 1896 | 1477538160897 Marionette TRACE conn5 -> [0,20,"switchToWindow",{"name":"8"}] 20:16:00 INFO - PROCESS | 1896 | 1477538160916 Marionette TRACE conn5 <- [1,20,null,{}] 20:16:00 INFO - PROCESS | 1896 | 1477538160928 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:00 INFO - PROCESS | 1896 | ++DOCSHELL 0x91a7dc00 == 11 [pid = 1896] [id = 11] 20:16:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 30 (0x91a82400) [pid = 1896] [serial = 30] [outer = (nil)] 20:16:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 31 (0x933a1c00) [pid = 1896] [serial = 31] [outer = 0x91a82400] 20:16:01 INFO - PROCESS | 1896 | 1477538161038 Marionette DEBUG loaded listener.js 20:16:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 32 (0x9377b800) [pid = 1896] [serial = 32] [outer = 0x91a82400] 20:16:01 INFO - PROCESS | 1896 | 1477538161856 Marionette TRACE conn5 <- [1,21,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 20:16:01 INFO - . 20:16:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1533ms 20:16:01 INFO - PROCESS | 1896 | 1477538161918 Marionette TRACE conn5 -> [0,22,"getWindowHandle",null] 20:16:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 20:16:01 INFO - PROCESS | 1896 | 1477538161923 Marionette TRACE conn5 <- [1,22,null,{"value":"8"}] 20:16:01 INFO - PROCESS | 1896 | 1477538161936 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:02 INFO - PROCESS | 1896 | 1477538162130 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 20:16:02 INFO - PROCESS | 1896 | 1477538162237 Marionette TRACE conn5 -> [0,24,"getWindowHandles",null] 20:16:02 INFO - PROCESS | 1896 | 1477538162243 Marionette TRACE conn5 <- [1,24,null,["8"]] 20:16:02 INFO - PROCESS | 1896 | 1477538162256 Marionette TRACE conn5 -> [0,25,"switchToWindow",{"name":"8"}] 20:16:02 INFO - PROCESS | 1896 | 1477538162264 Marionette TRACE conn5 <- [1,25,null,{}] 20:16:02 INFO - PROCESS | 1896 | 1477538162270 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:02 INFO - PROCESS | 1896 | ++DOCSHELL 0x93d60000 == 12 [pid = 1896] [id = 12] 20:16:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 33 (0x93d69c00) [pid = 1896] [serial = 33] [outer = (nil)] 20:16:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 34 (0x9424a400) [pid = 1896] [serial = 34] [outer = 0x93d69c00] 20:16:02 INFO - PROCESS | 1896 | 1477538162368 Marionette DEBUG loaded listener.js 20:16:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 35 (0x94251800) [pid = 1896] [serial = 35] [outer = 0x93d69c00] 20:16:03 INFO - PROCESS | 1896 | 1477538163186 Marionette TRACE conn5 <- [1,26,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 20:16:03 INFO - . 20:16:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1332ms 20:16:03 INFO - PROCESS | 1896 | 1477538163270 Marionette TRACE conn5 -> [0,27,"getWindowHandle",null] 20:16:03 INFO - PROCESS | 1896 | 1477538163277 Marionette TRACE conn5 <- [1,27,null,{"value":"8"}] 20:16:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 20:16:03 INFO - PROCESS | 1896 | 1477538163285 Marionette TRACE conn5 -> [0,28,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:03 INFO - PROCESS | 1896 | 1477538163497 Marionette TRACE conn5 <- [1,28,null,{"value":null}] 20:16:03 INFO - PROCESS | 1896 | 1477538163604 Marionette TRACE conn5 -> [0,29,"getWindowHandles",null] 20:16:03 INFO - PROCESS | 1896 | 1477538163611 Marionette TRACE conn5 <- [1,29,null,["8"]] 20:16:03 INFO - PROCESS | 1896 | 1477538163616 Marionette TRACE conn5 -> [0,30,"switchToWindow",{"name":"8"}] 20:16:03 INFO - PROCESS | 1896 | 1477538163624 Marionette TRACE conn5 <- [1,30,null,{}] 20:16:03 INFO - PROCESS | 1896 | 1477538163632 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:03 INFO - PROCESS | 1896 | ++DOCSHELL 0x95074400 == 13 [pid = 1896] [id = 13] 20:16:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 36 (0x957f9400) [pid = 1896] [serial = 36] [outer = (nil)] 20:16:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 37 (0x97b47800) [pid = 1896] [serial = 37] [outer = 0x957f9400] 20:16:03 INFO - PROCESS | 1896 | 1477538163734 Marionette DEBUG loaded listener.js 20:16:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 38 (0x97d1c800) [pid = 1896] [serial = 38] [outer = 0x957f9400] 20:16:04 INFO - PROCESS | 1896 | 1477538164474 Marionette TRACE conn5 <- [1,31,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 20:16:04 INFO - . 20:16:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1232ms 20:16:04 INFO - PROCESS | 1896 | 1477538164517 Marionette TRACE conn5 -> [0,32,"getWindowHandle",null] 20:16:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 20:16:04 INFO - PROCESS | 1896 | 1477538164522 Marionette TRACE conn5 <- [1,32,null,{"value":"8"}] 20:16:04 INFO - PROCESS | 1896 | 1477538164531 Marionette TRACE conn5 -> [0,33,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:04 INFO - PROCESS | 1896 | 1477538164725 Marionette TRACE conn5 <- [1,33,null,{"value":null}] 20:16:04 INFO - PROCESS | 1896 | 1477538164833 Marionette TRACE conn5 -> [0,34,"getWindowHandles",null] 20:16:04 INFO - PROCESS | 1896 | 1477538164839 Marionette TRACE conn5 <- [1,34,null,["8"]] 20:16:04 INFO - PROCESS | 1896 | 1477538164845 Marionette TRACE conn5 -> [0,35,"switchToWindow",{"name":"8"}] 20:16:04 INFO - PROCESS | 1896 | 1477538164853 Marionette TRACE conn5 <- [1,35,null,{}] 20:16:04 INFO - PROCESS | 1896 | 1477538164863 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:04 INFO - PROCESS | 1896 | ++DOCSHELL 0x9a334400 == 14 [pid = 1896] [id = 14] 20:16:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 39 (0x9a338800) [pid = 1896] [serial = 39] [outer = (nil)] 20:16:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 40 (0x9a3cf800) [pid = 1896] [serial = 40] [outer = 0x9a338800] 20:16:04 INFO - PROCESS | 1896 | 1477538164952 Marionette DEBUG loaded listener.js 20:16:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 41 (0x9a68ec00) [pid = 1896] [serial = 41] [outer = 0x9a338800] 20:16:05 INFO - PROCESS | 1896 | 1477538165658 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 20:16:05 INFO - . 20:16:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1228ms 20:16:05 INFO - PROCESS | 1896 | 1477538165759 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 20:16:05 INFO - PROCESS | 1896 | 1477538165766 Marionette TRACE conn5 <- [1,37,null,{"value":"8"}] 20:16:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 20:16:05 INFO - PROCESS | 1896 | 1477538165783 Marionette TRACE conn5 -> [0,38,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:06 INFO - PROCESS | 1896 | 1477538166034 Marionette TRACE conn5 <- [1,38,null,{"value":null}] 20:16:06 INFO - PROCESS | 1896 | 1477538166174 Marionette TRACE conn5 -> [0,39,"getWindowHandles",null] 20:16:06 INFO - PROCESS | 1896 | 1477538166183 Marionette TRACE conn5 <- [1,39,null,["8"]] 20:16:06 INFO - PROCESS | 1896 | 1477538166196 Marionette TRACE conn5 -> [0,40,"switchToWindow",{"name":"8"}] 20:16:06 INFO - PROCESS | 1896 | 1477538166213 Marionette TRACE conn5 <- [1,40,null,{}] 20:16:06 INFO - PROCESS | 1896 | 1477538166222 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:06 INFO - PROCESS | 1896 | ++DOCSHELL 0x93872800 == 15 [pid = 1896] [id = 15] 20:16:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 42 (0x93877400) [pid = 1896] [serial = 42] [outer = (nil)] 20:16:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 43 (0x93c38000) [pid = 1896] [serial = 43] [outer = 0x93877400] 20:16:06 INFO - PROCESS | 1896 | 1477538166373 Marionette DEBUG loaded listener.js 20:16:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 44 (0x93c3e000) [pid = 1896] [serial = 44] [outer = 0x93877400] 20:16:07 INFO - PROCESS | 1896 | 1477538167186 Marionette TRACE conn5 <- [1,41,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 20:16:07 INFO - . 20:16:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1426ms 20:16:07 INFO - PROCESS | 1896 | 1477538167210 Marionette TRACE conn5 -> [0,42,"getWindowHandle",null] 20:16:07 INFO - PROCESS | 1896 | 1477538167218 Marionette TRACE conn5 <- [1,42,null,{"value":"8"}] 20:16:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 20:16:07 INFO - PROCESS | 1896 | 1477538167227 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:07 INFO - PROCESS | 1896 | 1477538167502 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 20:16:07 INFO - PROCESS | 1896 | 1477538167520 Marionette TRACE conn5 -> [0,44,"getWindowHandles",null] 20:16:07 INFO - PROCESS | 1896 | 1477538167526 Marionette TRACE conn5 <- [1,44,null,["8"]] 20:16:07 INFO - PROCESS | 1896 | 1477538167630 Marionette TRACE conn5 -> [0,45,"switchToWindow",{"name":"8"}] 20:16:07 INFO - PROCESS | 1896 | 1477538167637 Marionette TRACE conn5 <- [1,45,null,{}] 20:16:07 INFO - PROCESS | 1896 | 1477538167646 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:07 INFO - PROCESS | 1896 | ++DOCSHELL 0x94d57c00 == 16 [pid = 1896] [id = 16] 20:16:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 45 (0x94d5ac00) [pid = 1896] [serial = 45] [outer = (nil)] 20:16:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 46 (0x9560e400) [pid = 1896] [serial = 46] [outer = 0x94d5ac00] 20:16:07 INFO - PROCESS | 1896 | 1477538167748 Marionette DEBUG loaded listener.js 20:16:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 47 (0x956db800) [pid = 1896] [serial = 47] [outer = 0x94d5ac00] 20:16:08 INFO - PROCESS | 1896 | 1477538168638 Marionette TRACE conn5 <- [1,46,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 20:16:08 INFO - . 20:16:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1477ms 20:16:08 INFO - PROCESS | 1896 | 1477538168713 Marionette TRACE conn5 -> [0,47,"getWindowHandle",null] 20:16:08 INFO - PROCESS | 1896 | 1477538168724 Marionette TRACE conn5 <- [1,47,null,{"value":"8"}] 20:16:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 20:16:08 INFO - PROCESS | 1896 | 1477538168734 Marionette TRACE conn5 -> [0,48,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:08 INFO - PROCESS | 1896 | 1477538168993 Marionette TRACE conn5 <- [1,48,null,{"value":null}] 20:16:09 INFO - PROCESS | 1896 | 1477538169132 Marionette TRACE conn5 -> [0,49,"getWindowHandles",null] 20:16:09 INFO - PROCESS | 1896 | 1477538169138 Marionette TRACE conn5 <- [1,49,null,["8"]] 20:16:09 INFO - PROCESS | 1896 | 1477538169148 Marionette TRACE conn5 -> [0,50,"switchToWindow",{"name":"8"}] 20:16:09 INFO - PROCESS | 1896 | 1477538169158 Marionette TRACE conn5 <- [1,50,null,{}] 20:16:09 INFO - PROCESS | 1896 | 1477538169167 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:09 INFO - PROCESS | 1896 | ++DOCSHELL 0x90f3ec00 == 17 [pid = 1896] [id = 17] 20:16:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 48 (0x9a020c00) [pid = 1896] [serial = 48] [outer = (nil)] 20:16:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 49 (0x9b3ed400) [pid = 1896] [serial = 49] [outer = 0x9a020c00] 20:16:09 INFO - PROCESS | 1896 | 1477538169298 Marionette DEBUG loaded listener.js 20:16:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 50 (0x9b4a0400) [pid = 1896] [serial = 50] [outer = 0x9a020c00] 20:16:10 INFO - PROCESS | 1896 | 1477538170396 Marionette TRACE conn5 <- [1,51,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 20:16:10 INFO - PROCESS | 1896 | --DOCSHELL 0x91a7dc00 == 16 [pid = 1896] [id = 11] 20:16:10 INFO - PROCESS | 1896 | --DOCSHELL 0x9424a800 == 15 [pid = 1896] [id = 6] 20:16:10 INFO - . 20:16:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1776ms 20:16:10 INFO - PROCESS | 1896 | 1477538170511 Marionette TRACE conn5 -> [0,52,"getWindowHandle",null] 20:16:10 INFO - PROCESS | 1896 | 1477538170518 Marionette TRACE conn5 <- [1,52,null,{"value":"8"}] 20:16:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 20:16:10 INFO - PROCESS | 1896 | 1477538170530 Marionette TRACE conn5 -> [0,53,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:10 INFO - PROCESS | 1896 | 1477538170780 Marionette TRACE conn5 <- [1,53,null,{"value":null}] 20:16:10 INFO - PROCESS | 1896 | 1477538170921 Marionette TRACE conn5 -> [0,54,"getWindowHandles",null] 20:16:10 INFO - PROCESS | 1896 | 1477538170930 Marionette TRACE conn5 <- [1,54,null,["8"]] 20:16:10 INFO - PROCESS | 1896 | 1477538170944 Marionette TRACE conn5 -> [0,55,"switchToWindow",{"name":"8"}] 20:16:10 INFO - PROCESS | 1896 | 1477538170958 Marionette TRACE conn5 <- [1,55,null,{}] 20:16:10 INFO - PROCESS | 1896 | 1477538170966 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:11 INFO - PROCESS | 1896 | ++DOCSHELL 0x931c5400 == 16 [pid = 1896] [id = 18] 20:16:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 51 (0x931c6800) [pid = 1896] [serial = 51] [outer = (nil)] 20:16:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 52 (0x936a6c00) [pid = 1896] [serial = 52] [outer = 0x931c6800] 20:16:11 INFO - PROCESS | 1896 | 1477538171115 Marionette DEBUG loaded listener.js 20:16:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 53 (0x93c39000) [pid = 1896] [serial = 53] [outer = 0x931c6800] 20:16:11 INFO - PROCESS | 1896 | --DOCSHELL 0x93c3d800 == 15 [pid = 1896] [id = 8] 20:16:11 INFO - PROCESS | 1896 | --DOCSHELL 0x93872800 == 14 [pid = 1896] [id = 15] 20:16:11 INFO - PROCESS | 1896 | --DOCSHELL 0x9a334400 == 13 [pid = 1896] [id = 14] 20:16:12 INFO - PROCESS | 1896 | --DOCSHELL 0x95074400 == 12 [pid = 1896] [id = 13] 20:16:12 INFO - PROCESS | 1896 | --DOCSHELL 0x90f3ec00 == 11 [pid = 1896] [id = 17] 20:16:12 INFO - PROCESS | 1896 | --DOCSHELL 0x93d60000 == 10 [pid = 1896] [id = 12] 20:16:12 INFO - PROCESS | 1896 | --DOCSHELL 0x94d57c00 == 9 [pid = 1896] [id = 16] 20:16:13 INFO - PROCESS | 1896 | 1477538173934 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 20:16:13 INFO - . 20:16:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 3435ms 20:16:13 INFO - PROCESS | 1896 | 1477538173964 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 20:16:13 INFO - PROCESS | 1896 | 1477538173972 Marionette TRACE conn5 <- [1,57,null,{"value":"8"}] 20:16:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 20:16:13 INFO - PROCESS | 1896 | 1477538173986 Marionette TRACE conn5 -> [0,58,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:14 INFO - PROCESS | 1896 | 1477538174243 Marionette TRACE conn5 <- [1,58,null,{"value":null}] 20:16:14 INFO - PROCESS | 1896 | 1477538174271 Marionette TRACE conn5 -> [0,59,"getWindowHandles",null] 20:16:14 INFO - PROCESS | 1896 | 1477538174277 Marionette TRACE conn5 <- [1,59,null,["8"]] 20:16:14 INFO - PROCESS | 1896 | 1477538174337 Marionette TRACE conn5 -> [0,60,"switchToWindow",{"name":"8"}] 20:16:14 INFO - PROCESS | 1896 | 1477538174345 Marionette TRACE conn5 <- [1,60,null,{}] 20:16:14 INFO - PROCESS | 1896 | 1477538174353 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:14 INFO - PROCESS | 1896 | ++DOCSHELL 0x93c3ec00 == 10 [pid = 1896] [id = 19] 20:16:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 54 (0x93c40400) [pid = 1896] [serial = 54] [outer = (nil)] 20:16:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 55 (0x93d64400) [pid = 1896] [serial = 55] [outer = 0x93c40400] 20:16:14 INFO - PROCESS | 1896 | 1477538174474 Marionette DEBUG loaded listener.js 20:16:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 56 (0x93395400) [pid = 1896] [serial = 56] [outer = 0x93c40400] 20:16:15 INFO - PROCESS | 1896 | 1477538175282 Marionette TRACE conn5 <- [1,61,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 20:16:15 INFO - . 20:16:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1383ms 20:16:15 INFO - PROCESS | 1896 | 1477538175367 Marionette TRACE conn5 -> [0,62,"getWindowHandle",null] 20:16:15 INFO - PROCESS | 1896 | 1477538175374 Marionette TRACE conn5 <- [1,62,null,{"value":"8"}] 20:16:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 20:16:15 INFO - PROCESS | 1896 | 1477538175395 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:15 INFO - PROCESS | 1896 | 1477538175653 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 20:16:15 INFO - PROCESS | 1896 | 1477538175680 Marionette TRACE conn5 -> [0,64,"getWindowHandles",null] 20:16:15 INFO - PROCESS | 1896 | 1477538175686 Marionette TRACE conn5 <- [1,64,null,["8"]] 20:16:15 INFO - PROCESS | 1896 | 1477538175694 Marionette TRACE conn5 -> [0,65,"switchToWindow",{"name":"8"}] 20:16:15 INFO - PROCESS | 1896 | 1477538175702 Marionette TRACE conn5 <- [1,65,null,{}] 20:16:15 INFO - PROCESS | 1896 | 1477538175775 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:15 INFO - PROCESS | 1896 | ++DOCSHELL 0x956d6800 == 11 [pid = 1896] [id = 20] 20:16:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 57 (0x956d7400) [pid = 1896] [serial = 57] [outer = (nil)] 20:16:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 58 (0x956e0c00) [pid = 1896] [serial = 58] [outer = 0x956d7400] 20:16:15 INFO - PROCESS | 1896 | 1477538175870 Marionette DEBUG loaded listener.js 20:16:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 59 (0x9573a400) [pid = 1896] [serial = 59] [outer = 0x956d7400] 20:16:16 INFO - PROCESS | 1896 | 1477538176701 Marionette TRACE conn5 <- [1,66,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 20:16:16 INFO - . 20:16:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1376ms 20:16:16 INFO - PROCESS | 1896 | 1477538176780 Marionette TRACE conn5 -> [0,67,"getWindowHandle",null] 20:16:16 INFO - PROCESS | 1896 | 1477538176789 Marionette TRACE conn5 <- [1,67,null,{"value":"8"}] 20:16:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 20:16:16 INFO - PROCESS | 1896 | 1477538176798 Marionette TRACE conn5 -> [0,68,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:17 INFO - PROCESS | 1896 | 1477538177074 Marionette TRACE conn5 <- [1,68,null,{"value":null}] 20:16:17 INFO - PROCESS | 1896 | 1477538177101 Marionette TRACE conn5 -> [0,69,"getWindowHandles",null] 20:16:17 INFO - PROCESS | 1896 | 1477538177108 Marionette TRACE conn5 <- [1,69,null,["8"]] 20:16:17 INFO - PROCESS | 1896 | 1477538177115 Marionette TRACE conn5 -> [0,70,"switchToWindow",{"name":"8"}] 20:16:17 INFO - PROCESS | 1896 | 1477538177124 Marionette TRACE conn5 <- [1,70,null,{}] 20:16:17 INFO - PROCESS | 1896 | 1477538177185 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:17 INFO - PROCESS | 1896 | ++DOCSHELL 0x9a4cdc00 == 12 [pid = 1896] [id = 21] 20:16:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 60 (0x9a4ce400) [pid = 1896] [serial = 60] [outer = (nil)] 20:16:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 61 (0x9a636c00) [pid = 1896] [serial = 61] [outer = 0x9a4ce400] 20:16:17 INFO - PROCESS | 1896 | 1477538177292 Marionette DEBUG loaded listener.js 20:16:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (0x9b3f3800) [pid = 1896] [serial = 62] [outer = 0x9a4ce400] 20:16:17 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (0x94d5ac00) [pid = 1896] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 20:16:17 INFO - PROCESS | 1896 | --DOMWINDOW == 60 (0x93877400) [pid = 1896] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 20:16:17 INFO - PROCESS | 1896 | --DOMWINDOW == 59 (0x9a338800) [pid = 1896] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 20:16:17 INFO - PROCESS | 1896 | --DOMWINDOW == 58 (0x93d69c00) [pid = 1896] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 20:16:17 INFO - PROCESS | 1896 | --DOMWINDOW == 57 (0x957f9400) [pid = 1896] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 20:16:17 INFO - PROCESS | 1896 | --DOMWINDOW == 56 (0x91a82400) [pid = 1896] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 20:16:17 INFO - PROCESS | 1896 | --DOMWINDOW == 55 (0x93c3e400) [pid = 1896] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 20:16:17 INFO - PROCESS | 1896 | --DOMWINDOW == 54 (0x9424b000) [pid = 1896] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 20:16:18 INFO - PROCESS | 1896 | 1477538178314 Marionette TRACE conn5 <- [1,71,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 20:16:18 INFO - . 20:16:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1582ms 20:16:18 INFO - PROCESS | 1896 | 1477538178379 Marionette TRACE conn5 -> [0,72,"getWindowHandle",null] 20:16:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 20:16:18 INFO - PROCESS | 1896 | 1477538178385 Marionette TRACE conn5 <- [1,72,null,{"value":"8"}] 20:16:18 INFO - PROCESS | 1896 | 1477538178393 Marionette TRACE conn5 -> [0,73,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:18 INFO - PROCESS | 1896 | 1477538178594 Marionette TRACE conn5 <- [1,73,null,{"value":null}] 20:16:18 INFO - PROCESS | 1896 | 1477538178604 Marionette TRACE conn5 -> [0,74,"getWindowHandles",null] 20:16:18 INFO - PROCESS | 1896 | 1477538178609 Marionette TRACE conn5 <- [1,74,null,["8"]] 20:16:18 INFO - PROCESS | 1896 | 1477538178616 Marionette TRACE conn5 -> [0,75,"switchToWindow",{"name":"8"}] 20:16:18 INFO - PROCESS | 1896 | 1477538178626 Marionette TRACE conn5 <- [1,75,null,{}] 20:16:18 INFO - PROCESS | 1896 | 1477538178717 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:18 INFO - PROCESS | 1896 | ++DOCSHELL 0x93c3e400 == 13 [pid = 1896] [id = 22] 20:16:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 55 (0x957f3400) [pid = 1896] [serial = 63] [outer = (nil)] 20:16:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 56 (0x9b5d5000) [pid = 1896] [serial = 64] [outer = 0x957f3400] 20:16:18 INFO - PROCESS | 1896 | 1477538178813 Marionette DEBUG loaded listener.js 20:16:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 57 (0x9b5f1000) [pid = 1896] [serial = 65] [outer = 0x957f3400] 20:16:19 INFO - PROCESS | 1896 | 1477538179432 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 20:16:19 INFO - . 20:16:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1070ms 20:16:19 INFO - PROCESS | 1896 | 1477538179464 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 20:16:19 INFO - PROCESS | 1896 | 1477538179468 Marionette TRACE conn5 <- [1,77,null,{"value":"8"}] 20:16:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 20:16:19 INFO - PROCESS | 1896 | 1477538179480 Marionette TRACE conn5 -> [0,78,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:19 INFO - PROCESS | 1896 | 1477538179674 Marionette TRACE conn5 <- [1,78,null,{"value":null}] 20:16:19 INFO - PROCESS | 1896 | 1477538179778 Marionette TRACE conn5 -> [0,79,"getWindowHandles",null] 20:16:19 INFO - PROCESS | 1896 | 1477538179783 Marionette TRACE conn5 <- [1,79,null,["8"]] 20:16:19 INFO - PROCESS | 1896 | 1477538179817 Marionette TRACE conn5 -> [0,80,"switchToWindow",{"name":"8"}] 20:16:19 INFO - PROCESS | 1896 | 1477538179828 Marionette TRACE conn5 <- [1,80,null,{}] 20:16:19 INFO - PROCESS | 1896 | 1477538179838 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:19 INFO - PROCESS | 1896 | ++DOCSHELL 0x904c0c00 == 14 [pid = 1896] [id = 23] 20:16:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 58 (0x90f3ec00) [pid = 1896] [serial = 66] [outer = (nil)] 20:16:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 59 (0x928d2c00) [pid = 1896] [serial = 67] [outer = 0x90f3ec00] 20:16:19 INFO - PROCESS | 1896 | 1477538179947 Marionette DEBUG loaded listener.js 20:16:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 60 (0x93c3d000) [pid = 1896] [serial = 68] [outer = 0x90f3ec00] 20:16:20 INFO - PROCESS | 1896 | 1477538180952 Marionette TRACE conn5 <- [1,81,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 20:16:21 INFO - . 20:16:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1523ms 20:16:21 INFO - PROCESS | 1896 | 1477538181005 Marionette TRACE conn5 -> [0,82,"getWindowHandle",null] 20:16:21 INFO - PROCESS | 1896 | 1477538181012 Marionette TRACE conn5 <- [1,82,null,{"value":"8"}] 20:16:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 20:16:21 INFO - PROCESS | 1896 | 1477538181023 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:21 INFO - PROCESS | 1896 | 1477538181288 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 20:16:21 INFO - PROCESS | 1896 | 1477538181435 Marionette TRACE conn5 -> [0,84,"getWindowHandles",null] 20:16:21 INFO - PROCESS | 1896 | 1477538181442 Marionette TRACE conn5 <- [1,84,null,["8"]] 20:16:21 INFO - PROCESS | 1896 | 1477538181457 Marionette TRACE conn5 -> [0,85,"switchToWindow",{"name":"8"}] 20:16:21 INFO - PROCESS | 1896 | 1477538181470 Marionette TRACE conn5 <- [1,85,null,{}] 20:16:21 INFO - PROCESS | 1896 | 1477538181479 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:21 INFO - PROCESS | 1896 | ++DOCSHELL 0x97d21000 == 15 [pid = 1896] [id = 24] 20:16:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 61 (0x9a486c00) [pid = 1896] [serial = 69] [outer = (nil)] 20:16:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (0x9a63fc00) [pid = 1896] [serial = 70] [outer = 0x9a486c00] 20:16:21 INFO - PROCESS | 1896 | 1477538181625 Marionette DEBUG loaded listener.js 20:16:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (0x9b4af800) [pid = 1896] [serial = 71] [outer = 0x9a486c00] 20:16:22 INFO - PROCESS | 1896 | 1477538182558 Marionette TRACE conn5 <- [1,86,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 20:16:22 INFO - . 20:16:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1589ms 20:16:22 INFO - PROCESS | 1896 | 1477538182611 Marionette TRACE conn5 -> [0,87,"getWindowHandle",null] 20:16:22 INFO - PROCESS | 1896 | 1477538182616 Marionette TRACE conn5 <- [1,87,null,{"value":"8"}] 20:16:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 20:16:22 INFO - PROCESS | 1896 | 1477538182627 Marionette TRACE conn5 -> [0,88,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:22 INFO - PROCESS | 1896 | 1477538182836 Marionette TRACE conn5 <- [1,88,null,{"value":null}] 20:16:22 INFO - PROCESS | 1896 | 1477538182967 Marionette TRACE conn5 -> [0,89,"getWindowHandles",null] 20:16:22 INFO - PROCESS | 1896 | 1477538182972 Marionette TRACE conn5 <- [1,89,null,["8"]] 20:16:22 INFO - PROCESS | 1896 | 1477538182993 Marionette TRACE conn5 -> [0,90,"switchToWindow",{"name":"8"}] 20:16:23 INFO - PROCESS | 1896 | 1477538183008 Marionette TRACE conn5 <- [1,90,null,{}] 20:16:23 INFO - PROCESS | 1896 | 1477538183021 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:23 INFO - PROCESS | 1896 | ++DOCSHELL 0x90ff8c00 == 16 [pid = 1896] [id = 25] 20:16:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0xa3005400) [pid = 1896] [serial = 72] [outer = (nil)] 20:16:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0xa3010800) [pid = 1896] [serial = 73] [outer = 0xa3005400] 20:16:23 INFO - PROCESS | 1896 | 1477538183122 Marionette DEBUG loaded listener.js 20:16:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0xa3082400) [pid = 1896] [serial = 74] [outer = 0xa3005400] 20:16:24 INFO - PROCESS | 1896 | 1477538184238 Marionette TRACE conn5 <- [1,91,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 20:16:24 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (0x97d21800) [pid = 1896] [serial = 19] [outer = (nil)] [url = about:blank] 20:16:24 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (0x93a28800) [pid = 1896] [serial = 12] [outer = (nil)] [url = about:blank] 20:16:24 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (0x95613400) [pid = 1896] [serial = 28] [outer = (nil)] [url = about:blank] 20:16:24 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (0x93877c00) [pid = 1896] [serial = 9] [outer = (nil)] [url = about:blank] 20:16:24 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (0x93d60c00) [pid = 1896] [serial = 25] [outer = (nil)] [url = about:blank] 20:16:24 INFO - PROCESS | 1896 | --DOMWINDOW == 60 (0x94251c00) [pid = 1896] [serial = 17] [outer = (nil)] [url = about:blank] 20:16:24 INFO - PROCESS | 1896 | --DOMWINDOW == 59 (0x94252000) [pid = 1896] [serial = 16] [outer = (nil)] [url = about:blank] 20:16:24 INFO - PROCESS | 1896 | --DOMWINDOW == 58 (0x93c42c00) [pid = 1896] [serial = 23] [outer = (nil)] [url = about:blank] 20:16:24 INFO - PROCESS | 1896 | --DOMWINDOW == 57 (0x93c40800) [pid = 1896] [serial = 22] [outer = (nil)] [url = about:blank] 20:16:24 INFO - PROCESS | 1896 | --DOMWINDOW == 56 (0x9377b800) [pid = 1896] [serial = 32] [outer = (nil)] [url = about:blank] 20:16:24 INFO - PROCESS | 1896 | --DOMWINDOW == 55 (0x933a1c00) [pid = 1896] [serial = 31] [outer = (nil)] [url = about:blank] 20:16:24 INFO - PROCESS | 1896 | --DOMWINDOW == 54 (0xa10e3000) [pid = 1896] [serial = 2] [outer = (nil)] [url = about:blank] 20:16:24 INFO - PROCESS | 1896 | --DOMWINDOW == 53 (0x94251800) [pid = 1896] [serial = 35] [outer = (nil)] [url = about:blank] 20:16:24 INFO - PROCESS | 1896 | --DOMWINDOW == 52 (0x9424a400) [pid = 1896] [serial = 34] [outer = (nil)] [url = about:blank] 20:16:24 INFO - PROCESS | 1896 | --DOMWINDOW == 51 (0x97d1c800) [pid = 1896] [serial = 38] [outer = (nil)] [url = about:blank] 20:16:24 INFO - PROCESS | 1896 | --DOMWINDOW == 50 (0x97b47800) [pid = 1896] [serial = 37] [outer = (nil)] [url = about:blank] 20:16:24 INFO - PROCESS | 1896 | --DOMWINDOW == 49 (0x9a68ec00) [pid = 1896] [serial = 41] [outer = (nil)] [url = about:blank] 20:16:24 INFO - PROCESS | 1896 | --DOMWINDOW == 48 (0x9a3cf800) [pid = 1896] [serial = 40] [outer = (nil)] [url = about:blank] 20:16:24 INFO - PROCESS | 1896 | --DOMWINDOW == 47 (0x93c3e000) [pid = 1896] [serial = 44] [outer = (nil)] [url = about:blank] 20:16:24 INFO - PROCESS | 1896 | --DOMWINDOW == 46 (0x93c38000) [pid = 1896] [serial = 43] [outer = (nil)] [url = about:blank] 20:16:24 INFO - PROCESS | 1896 | --DOMWINDOW == 45 (0x956db800) [pid = 1896] [serial = 47] [outer = (nil)] [url = about:blank] 20:16:24 INFO - PROCESS | 1896 | --DOMWINDOW == 44 (0x9560e400) [pid = 1896] [serial = 46] [outer = (nil)] [url = about:blank] 20:16:24 INFO - PROCESS | 1896 | --DOMWINDOW == 43 (0x9b3ed400) [pid = 1896] [serial = 49] [outer = (nil)] [url = about:blank] 20:16:24 INFO - . 20:16:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 2336ms 20:16:25 INFO - PROCESS | 1896 | 1477538185006 Marionette TRACE conn5 -> [0,92,"getWindowHandle",null] 20:16:25 INFO - PROCESS | 1896 | 1477538185013 Marionette TRACE conn5 <- [1,92,null,{"value":"8"}] 20:16:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 20:16:25 INFO - PROCESS | 1896 | 1477538185027 Marionette TRACE conn5 -> [0,93,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:25 INFO - PROCESS | 1896 | 1477538185247 Marionette TRACE conn5 <- [1,93,null,{"value":null}] 20:16:25 INFO - PROCESS | 1896 | 1477538185402 Marionette TRACE conn5 -> [0,94,"getWindowHandles",null] 20:16:25 INFO - PROCESS | 1896 | 1477538185409 Marionette TRACE conn5 <- [1,94,null,["8"]] 20:16:25 INFO - PROCESS | 1896 | 1477538185433 Marionette TRACE conn5 -> [0,95,"switchToWindow",{"name":"8"}] 20:16:25 INFO - PROCESS | 1896 | 1477538185443 Marionette TRACE conn5 <- [1,95,null,{}] 20:16:25 INFO - PROCESS | 1896 | 1477538185452 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:25 INFO - PROCESS | 1896 | ++DOCSHELL 0x936ad800 == 17 [pid = 1896] [id = 26] 20:16:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 44 (0x936af400) [pid = 1896] [serial = 75] [outer = (nil)] 20:16:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 45 (0x93878000) [pid = 1896] [serial = 76] [outer = 0x936af400] 20:16:25 INFO - PROCESS | 1896 | 1477538185552 Marionette DEBUG loaded listener.js 20:16:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 46 (0x93c39400) [pid = 1896] [serial = 77] [outer = 0x936af400] 20:16:26 INFO - PROCESS | 1896 | 1477538186286 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 20:16:26 INFO - . 20:16:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1320ms 20:16:26 INFO - PROCESS | 1896 | 1477538186352 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 20:16:26 INFO - PROCESS | 1896 | 1477538186361 Marionette TRACE conn5 <- [1,97,null,{"value":"8"}] 20:16:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 20:16:26 INFO - PROCESS | 1896 | 1477538186370 Marionette TRACE conn5 -> [0,98,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:26 INFO - PROCESS | 1896 | 1477538186584 Marionette TRACE conn5 <- [1,98,null,{"value":null}] 20:16:26 INFO - PROCESS | 1896 | 1477538186686 Marionette TRACE conn5 -> [0,99,"getWindowHandles",null] 20:16:26 INFO - PROCESS | 1896 | 1477538186693 Marionette TRACE conn5 <- [1,99,null,["8"]] 20:16:26 INFO - PROCESS | 1896 | 1477538186704 Marionette TRACE conn5 -> [0,100,"switchToWindow",{"name":"8"}] 20:16:26 INFO - PROCESS | 1896 | 1477538186710 Marionette TRACE conn5 <- [1,100,null,{}] 20:16:26 INFO - PROCESS | 1896 | 1477538186718 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:26 INFO - PROCESS | 1896 | ++DOCSHELL 0x9424a400 == 18 [pid = 1896] [id = 27] 20:16:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 47 (0x94252c00) [pid = 1896] [serial = 78] [outer = (nil)] 20:16:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 48 (0x949d6c00) [pid = 1896] [serial = 79] [outer = 0x94252c00] 20:16:26 INFO - PROCESS | 1896 | 1477538186809 Marionette DEBUG loaded listener.js 20:16:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 49 (0x949d7000) [pid = 1896] [serial = 80] [outer = 0x94252c00] 20:16:27 INFO - PROCESS | 1896 | 1477538187569 Marionette TRACE conn5 <- [1,101,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 20:16:27 INFO - . 20:16:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1235ms 20:16:27 INFO - PROCESS | 1896 | 1477538187616 Marionette TRACE conn5 -> [0,102,"getWindowHandle",null] 20:16:27 INFO - PROCESS | 1896 | 1477538187627 Marionette TRACE conn5 <- [1,102,null,{"value":"8"}] 20:16:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 20:16:27 INFO - PROCESS | 1896 | 1477538187650 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:27 INFO - PROCESS | 1896 | 1477538187894 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 20:16:27 INFO - PROCESS | 1896 | 1477538187923 Marionette TRACE conn5 -> [0,104,"getWindowHandles",null] 20:16:27 INFO - PROCESS | 1896 | 1477538187929 Marionette TRACE conn5 <- [1,104,null,["8"]] 20:16:27 INFO - PROCESS | 1896 | 1477538187935 Marionette TRACE conn5 -> [0,105,"switchToWindow",{"name":"8"}] 20:16:27 INFO - PROCESS | 1896 | 1477538187945 Marionette TRACE conn5 <- [1,105,null,{}] 20:16:28 INFO - PROCESS | 1896 | 1477538188006 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:28 INFO - PROCESS | 1896 | ++DOCSHELL 0x956de800 == 19 [pid = 1896] [id = 28] 20:16:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 50 (0x956df800) [pid = 1896] [serial = 81] [outer = (nil)] 20:16:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 51 (0x97b43000) [pid = 1896] [serial = 82] [outer = 0x956df800] 20:16:28 INFO - PROCESS | 1896 | 1477538188109 Marionette DEBUG loaded listener.js 20:16:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 52 (0x97d10400) [pid = 1896] [serial = 83] [outer = 0x956df800] 20:16:28 INFO - PROCESS | 1896 | 1477538188978 Marionette TRACE conn5 <- [1,106,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 20:16:29 INFO - . 20:16:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1381ms 20:16:29 INFO - PROCESS | 1896 | 1477538189026 Marionette TRACE conn5 -> [0,107,"getWindowHandle",null] 20:16:29 INFO - PROCESS | 1896 | 1477538189031 Marionette TRACE conn5 <- [1,107,null,{"value":"8"}] 20:16:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 20:16:29 INFO - PROCESS | 1896 | 1477538189048 Marionette TRACE conn5 -> [0,108,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:29 INFO - PROCESS | 1896 | 1477538189291 Marionette TRACE conn5 <- [1,108,null,{"value":null}] 20:16:29 INFO - PROCESS | 1896 | 1477538189313 Marionette TRACE conn5 -> [0,109,"getWindowHandles",null] 20:16:29 INFO - PROCESS | 1896 | 1477538189323 Marionette TRACE conn5 <- [1,109,null,["8"]] 20:16:29 INFO - PROCESS | 1896 | 1477538189329 Marionette TRACE conn5 -> [0,110,"switchToWindow",{"name":"8"}] 20:16:29 INFO - PROCESS | 1896 | 1477538189340 Marionette TRACE conn5 <- [1,110,null,{}] 20:16:29 INFO - PROCESS | 1896 | 1477538189402 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:29 INFO - PROCESS | 1896 | ++DOCSHELL 0x9509dc00 == 20 [pid = 1896] [id = 29] 20:16:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 53 (0x9a3c4400) [pid = 1896] [serial = 84] [outer = (nil)] 20:16:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 54 (0x9a41bc00) [pid = 1896] [serial = 85] [outer = 0x9a3c4400] 20:16:29 INFO - PROCESS | 1896 | 1477538189494 Marionette DEBUG loaded listener.js 20:16:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 55 (0x9b3ed400) [pid = 1896] [serial = 86] [outer = 0x9a3c4400] 20:16:29 INFO - PROCESS | 1896 | --DOMWINDOW == 54 (0x9a4ce400) [pid = 1896] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 20:16:29 INFO - PROCESS | 1896 | --DOMWINDOW == 53 (0x931c6800) [pid = 1896] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 20:16:29 INFO - PROCESS | 1896 | --DOMWINDOW == 52 (0x956d7400) [pid = 1896] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 20:16:29 INFO - PROCESS | 1896 | --DOMWINDOW == 51 (0x957f3400) [pid = 1896] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 20:16:29 INFO - PROCESS | 1896 | --DOMWINDOW == 50 (0x93c40400) [pid = 1896] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 20:16:29 INFO - PROCESS | 1896 | --DOMWINDOW == 49 (0x9a020c00) [pid = 1896] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 20:16:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 50 (0x956d7400) [pid = 1896] [serial = 87] [outer = 0x93d65400] 20:16:30 INFO - PROCESS | 1896 | 1477538190370 Marionette TRACE conn5 <- [1,111,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 20:16:30 INFO - . 20:16:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1379ms 20:16:30 INFO - PROCESS | 1896 | 1477538190418 Marionette TRACE conn5 -> [0,112,"getWindowHandle",null] 20:16:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 20:16:30 INFO - PROCESS | 1896 | 1477538190426 Marionette TRACE conn5 <- [1,112,null,{"value":"8"}] 20:16:30 INFO - PROCESS | 1896 | 1477538190435 Marionette TRACE conn5 -> [0,113,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:30 INFO - PROCESS | 1896 | 1477538190654 Marionette TRACE conn5 <- [1,113,null,{"value":null}] 20:16:30 INFO - PROCESS | 1896 | 1477538190720 Marionette TRACE conn5 -> [0,114,"getWindowHandles",null] 20:16:30 INFO - PROCESS | 1896 | 1477538190725 Marionette TRACE conn5 <- [1,114,null,["8"]] 20:16:30 INFO - PROCESS | 1896 | 1477538190734 Marionette TRACE conn5 -> [0,115,"switchToWindow",{"name":"8"}] 20:16:30 INFO - PROCESS | 1896 | 1477538190748 Marionette TRACE conn5 <- [1,115,null,{}] 20:16:30 INFO - PROCESS | 1896 | 1477538190761 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:30 INFO - PROCESS | 1896 | ++DOCSHELL 0x92844c00 == 21 [pid = 1896] [id = 30] 20:16:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 51 (0x928c7800) [pid = 1896] [serial = 88] [outer = (nil)] 20:16:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 52 (0x9b3f1000) [pid = 1896] [serial = 89] [outer = 0x928c7800] 20:16:30 INFO - PROCESS | 1896 | 1477538190848 Marionette DEBUG loaded listener.js 20:16:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 53 (0xa275dc00) [pid = 1896] [serial = 90] [outer = 0x928c7800] 20:16:31 INFO - PROCESS | 1896 | 1477538191500 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 20:16:31 INFO - . 20:16:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1124ms 20:16:31 INFO - PROCESS | 1896 | 1477538191559 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 20:16:31 INFO - PROCESS | 1896 | 1477538191562 Marionette TRACE conn5 <- [1,117,null,{"value":"8"}] 20:16:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 20:16:31 INFO - PROCESS | 1896 | 1477538191570 Marionette TRACE conn5 -> [0,118,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:31 INFO - PROCESS | 1896 | 1477538191854 Marionette TRACE conn5 <- [1,118,null,{"value":null}] 20:16:31 INFO - PROCESS | 1896 | 1477538191946 Marionette TRACE conn5 -> [0,119,"getWindowHandles",null] 20:16:31 INFO - PROCESS | 1896 | 1477538191953 Marionette TRACE conn5 <- [1,119,null,["8"]] 20:16:31 INFO - PROCESS | 1896 | 1477538191962 Marionette TRACE conn5 -> [0,120,"switchToWindow",{"name":"8"}] 20:16:31 INFO - PROCESS | 1896 | 1477538191974 Marionette TRACE conn5 <- [1,120,null,{}] 20:16:32 INFO - PROCESS | 1896 | 1477538191984 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:32 INFO - PROCESS | 1896 | ++DOCSHELL 0x92134c00 == 22 [pid = 1896] [id = 31] 20:16:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 54 (0x921d4000) [pid = 1896] [serial = 91] [outer = (nil)] 20:16:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 55 (0x930d0400) [pid = 1896] [serial = 92] [outer = 0x921d4000] 20:16:32 INFO - PROCESS | 1896 | 1477538192153 Marionette DEBUG loaded listener.js 20:16:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 56 (0x93c3cc00) [pid = 1896] [serial = 93] [outer = 0x921d4000] 20:16:33 INFO - PROCESS | 1896 | 1477538193138 Marionette TRACE conn5 <- [1,121,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 20:16:33 INFO - . 20:16:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1621ms 20:16:33 INFO - PROCESS | 1896 | 1477538193193 Marionette TRACE conn5 -> [0,122,"getWindowHandle",null] 20:16:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 20:16:33 INFO - PROCESS | 1896 | 1477538193201 Marionette TRACE conn5 <- [1,122,null,{"value":"8"}] 20:16:33 INFO - PROCESS | 1896 | 1477538193211 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:33 INFO - PROCESS | 1896 | 1477538193418 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 20:16:33 INFO - PROCESS | 1896 | 1477538193568 Marionette TRACE conn5 -> [0,124,"getWindowHandles",null] 20:16:33 INFO - PROCESS | 1896 | 1477538193576 Marionette TRACE conn5 <- [1,124,null,["8"]] 20:16:33 INFO - PROCESS | 1896 | 1477538193589 Marionette TRACE conn5 -> [0,125,"switchToWindow",{"name":"8"}] 20:16:33 INFO - PROCESS | 1896 | 1477538193599 Marionette TRACE conn5 <- [1,125,null,{}] 20:16:33 INFO - PROCESS | 1896 | 1477538193606 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:33 INFO - PROCESS | 1896 | ++DOCSHELL 0x957fc400 == 23 [pid = 1896] [id = 32] 20:16:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 57 (0x97b3f400) [pid = 1896] [serial = 94] [outer = (nil)] 20:16:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 58 (0x9832d400) [pid = 1896] [serial = 95] [outer = 0x97b3f400] 20:16:33 INFO - PROCESS | 1896 | 1477538193706 Marionette DEBUG loaded listener.js 20:16:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 59 (0x9a3cdc00) [pid = 1896] [serial = 96] [outer = 0x97b3f400] 20:16:34 INFO - PROCESS | 1896 | 1477538194597 Marionette TRACE conn5 <- [1,126,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 20:16:34 INFO - . 20:16:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1471ms 20:16:34 INFO - PROCESS | 1896 | 1477538194682 Marionette TRACE conn5 -> [0,127,"getWindowHandle",null] 20:16:34 INFO - PROCESS | 1896 | 1477538194687 Marionette TRACE conn5 <- [1,127,null,{"value":"8"}] 20:16:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 20:16:34 INFO - PROCESS | 1896 | 1477538194695 Marionette TRACE conn5 -> [0,128,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:34 INFO - PROCESS | 1896 | 1477538194903 Marionette TRACE conn5 <- [1,128,null,{"value":null}] 20:16:35 INFO - PROCESS | 1896 | 1477538195060 Marionette TRACE conn5 -> [0,129,"getWindowHandles",null] 20:16:35 INFO - PROCESS | 1896 | 1477538195072 Marionette TRACE conn5 <- [1,129,null,["8"]] 20:16:35 INFO - PROCESS | 1896 | 1477538195082 Marionette TRACE conn5 -> [0,130,"switchToWindow",{"name":"8"}] 20:16:35 INFO - PROCESS | 1896 | 1477538195090 Marionette TRACE conn5 <- [1,130,null,{}] 20:16:35 INFO - PROCESS | 1896 | 1477538195097 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:35 INFO - PROCESS | 1896 | ++DOCSHELL 0x904b6800 == 24 [pid = 1896] [id = 33] 20:16:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 60 (0xa3086400) [pid = 1896] [serial = 97] [outer = (nil)] 20:16:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 61 (0xa3088800) [pid = 1896] [serial = 98] [outer = 0xa3086400] 20:16:35 INFO - PROCESS | 1896 | 1477538195195 Marionette DEBUG loaded listener.js 20:16:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (0xa308b800) [pid = 1896] [serial = 99] [outer = 0xa3086400] 20:16:36 INFO - PROCESS | 1896 | 1477538196203 Marionette TRACE conn5 <- [1,131,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 20:16:36 INFO - . 20:16:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1586ms 20:16:36 INFO - PROCESS | 1896 | 1477538196288 Marionette TRACE conn5 -> [0,132,"getWindowHandle",null] 20:16:36 INFO - PROCESS | 1896 | 1477538196296 Marionette TRACE conn5 <- [1,132,null,{"value":"8"}] 20:16:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 20:16:36 INFO - PROCESS | 1896 | 1477538196308 Marionette TRACE conn5 -> [0,133,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:36 INFO - PROCESS | 1896 | 1477538196553 Marionette TRACE conn5 <- [1,133,null,{"value":null}] 20:16:36 INFO - PROCESS | 1896 | --DOCSHELL 0x956d6800 == 23 [pid = 1896] [id = 20] 20:16:36 INFO - PROCESS | 1896 | --DOCSHELL 0x9a4cdc00 == 22 [pid = 1896] [id = 21] 20:16:36 INFO - PROCESS | 1896 | --DOCSHELL 0x93c3e400 == 21 [pid = 1896] [id = 22] 20:16:36 INFO - PROCESS | 1896 | --DOCSHELL 0x93c3ec00 == 20 [pid = 1896] [id = 19] 20:16:36 INFO - PROCESS | 1896 | --DOCSHELL 0x931c5400 == 19 [pid = 1896] [id = 18] 20:16:36 INFO - PROCESS | 1896 | 1477538196680 Marionette TRACE conn5 -> [0,134,"getWindowHandles",null] 20:16:36 INFO - PROCESS | 1896 | 1477538196687 Marionette TRACE conn5 <- [1,134,null,["8"]] 20:16:36 INFO - PROCESS | 1896 | 1477538196697 Marionette TRACE conn5 -> [0,135,"switchToWindow",{"name":"8"}] 20:16:36 INFO - PROCESS | 1896 | 1477538196707 Marionette TRACE conn5 <- [1,135,null,{}] 20:16:36 INFO - PROCESS | 1896 | 1477538196715 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:36 INFO - PROCESS | 1896 | ++DOCSHELL 0x93873000 == 20 [pid = 1896] [id = 34] 20:16:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (0x93a28800) [pid = 1896] [serial = 100] [outer = (nil)] 20:16:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0x93d6c800) [pid = 1896] [serial = 101] [outer = 0x93a28800] 20:16:36 INFO - PROCESS | 1896 | 1477538196813 Marionette DEBUG loaded listener.js 20:16:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0x94251000) [pid = 1896] [serial = 102] [outer = 0x93a28800] 20:16:37 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (0x9b4a0400) [pid = 1896] [serial = 50] [outer = (nil)] [url = about:blank] 20:16:37 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (0x936a6c00) [pid = 1896] [serial = 52] [outer = (nil)] [url = about:blank] 20:16:37 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (0x9b5d5000) [pid = 1896] [serial = 64] [outer = (nil)] [url = about:blank] 20:16:37 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (0x9b5f1000) [pid = 1896] [serial = 65] [outer = (nil)] [url = about:blank] 20:16:37 INFO - PROCESS | 1896 | --DOMWINDOW == 60 (0x9a636c00) [pid = 1896] [serial = 61] [outer = (nil)] [url = about:blank] 20:16:37 INFO - PROCESS | 1896 | --DOMWINDOW == 59 (0x9b3f3800) [pid = 1896] [serial = 62] [outer = (nil)] [url = about:blank] 20:16:37 INFO - PROCESS | 1896 | --DOMWINDOW == 58 (0x956e0c00) [pid = 1896] [serial = 58] [outer = (nil)] [url = about:blank] 20:16:37 INFO - PROCESS | 1896 | --DOMWINDOW == 57 (0x9573a400) [pid = 1896] [serial = 59] [outer = (nil)] [url = about:blank] 20:16:37 INFO - PROCESS | 1896 | --DOMWINDOW == 56 (0x93d64400) [pid = 1896] [serial = 55] [outer = (nil)] [url = about:blank] 20:16:37 INFO - PROCESS | 1896 | --DOMWINDOW == 55 (0x93395400) [pid = 1896] [serial = 56] [outer = (nil)] [url = about:blank] 20:16:37 INFO - PROCESS | 1896 | --DOMWINDOW == 54 (0x93c39000) [pid = 1896] [serial = 53] [outer = (nil)] [url = about:blank] 20:16:37 INFO - PROCESS | 1896 | 1477538197567 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 20:16:37 INFO - . 20:16:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1321ms 20:16:37 INFO - PROCESS | 1896 | 1477538197627 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 20:16:37 INFO - PROCESS | 1896 | 1477538197633 Marionette TRACE conn5 <- [1,137,null,{"value":"8"}] 20:16:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 20:16:37 INFO - PROCESS | 1896 | 1477538197640 Marionette TRACE conn5 -> [0,138,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:37 INFO - PROCESS | 1896 | 1477538197840 Marionette TRACE conn5 <- [1,138,null,{"value":null}] 20:16:37 INFO - PROCESS | 1896 | 1477538197942 Marionette TRACE conn5 -> [0,139,"getWindowHandles",null] 20:16:37 INFO - PROCESS | 1896 | 1477538197947 Marionette TRACE conn5 <- [1,139,null,["8"]] 20:16:37 INFO - PROCESS | 1896 | 1477538197954 Marionette TRACE conn5 -> [0,140,"switchToWindow",{"name":"8"}] 20:16:37 INFO - PROCESS | 1896 | 1477538197961 Marionette TRACE conn5 <- [1,140,null,{}] 20:16:37 INFO - PROCESS | 1896 | 1477538197967 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:38 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f67ac00 == 21 [pid = 1896] [id = 35] 20:16:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 55 (0x8f67cc00) [pid = 1896] [serial = 103] [outer = (nil)] 20:16:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 56 (0x90468c00) [pid = 1896] [serial = 104] [outer = 0x8f67cc00] 20:16:38 INFO - PROCESS | 1896 | 1477538198054 Marionette DEBUG loaded listener.js 20:16:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 57 (0x9046a800) [pid = 1896] [serial = 105] [outer = 0x8f67cc00] 20:16:38 INFO - PROCESS | 1896 | 1477538198769 Marionette TRACE conn5 <- [1,141,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 20:16:38 INFO - . 20:16:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1191ms 20:16:38 INFO - PROCESS | 1896 | 1477538198853 Marionette TRACE conn5 -> [0,142,"getWindowHandle",null] 20:16:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 20:16:38 INFO - PROCESS | 1896 | 1477538198866 Marionette TRACE conn5 <- [1,142,null,{"value":"8"}] 20:16:38 INFO - PROCESS | 1896 | 1477538198894 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:39 INFO - PROCESS | 1896 | 1477538199247 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 20:16:39 INFO - PROCESS | 1896 | 1477538199289 Marionette TRACE conn5 -> [0,144,"getWindowHandles",null] 20:16:39 INFO - PROCESS | 1896 | 1477538199295 Marionette TRACE conn5 <- [1,144,null,["8"]] 20:16:39 INFO - PROCESS | 1896 | 1477538199302 Marionette TRACE conn5 -> [0,145,"switchToWindow",{"name":"8"}] 20:16:39 INFO - PROCESS | 1896 | 1477538199310 Marionette TRACE conn5 <- [1,145,null,{}] 20:16:39 INFO - PROCESS | 1896 | 1477538199376 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:39 INFO - PROCESS | 1896 | ++DOCSHELL 0x97d0b400 == 22 [pid = 1896] [id = 36] 20:16:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 58 (0x97d1ac00) [pid = 1896] [serial = 106] [outer = (nil)] 20:16:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 59 (0x98f0b400) [pid = 1896] [serial = 107] [outer = 0x97d1ac00] 20:16:39 INFO - PROCESS | 1896 | 1477538199479 Marionette DEBUG loaded listener.js 20:16:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 60 (0x9a3cc400) [pid = 1896] [serial = 108] [outer = 0x97d1ac00] 20:16:40 INFO - PROCESS | 1896 | 1477538200235 Marionette TRACE conn5 <- [1,146,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 20:16:40 INFO - . 20:16:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1442ms 20:16:40 INFO - PROCESS | 1896 | 1477538200316 Marionette TRACE conn5 -> [0,147,"getWindowHandle",null] 20:16:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 20:16:40 INFO - PROCESS | 1896 | 1477538200321 Marionette TRACE conn5 <- [1,147,null,{"value":"8"}] 20:16:40 INFO - PROCESS | 1896 | 1477538200329 Marionette TRACE conn5 -> [0,148,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:40 INFO - PROCESS | 1896 | 1477538200610 Marionette TRACE conn5 <- [1,148,null,{"value":null}] 20:16:40 INFO - PROCESS | 1896 | 1477538200652 Marionette TRACE conn5 -> [0,149,"getWindowHandles",null] 20:16:40 INFO - PROCESS | 1896 | 1477538200659 Marionette TRACE conn5 <- [1,149,null,["8"]] 20:16:40 INFO - PROCESS | 1896 | 1477538200721 Marionette TRACE conn5 -> [0,150,"switchToWindow",{"name":"8"}] 20:16:40 INFO - PROCESS | 1896 | 1477538200727 Marionette TRACE conn5 <- [1,150,null,{}] 20:16:40 INFO - PROCESS | 1896 | 1477538200735 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:40 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f676800 == 23 [pid = 1896] [id = 37] 20:16:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 61 (0x95613400) [pid = 1896] [serial = 109] [outer = (nil)] 20:16:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (0xa2759400) [pid = 1896] [serial = 110] [outer = 0x95613400] 20:16:40 INFO - PROCESS | 1896 | 1477538200921 Marionette DEBUG loaded listener.js 20:16:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (0xa27e6000) [pid = 1896] [serial = 111] [outer = 0x95613400] 20:16:41 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (0x9a3c4400) [pid = 1896] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 20:16:41 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (0x90f3ec00) [pid = 1896] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 20:16:41 INFO - PROCESS | 1896 | --DOMWINDOW == 60 (0x9a486c00) [pid = 1896] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 20:16:41 INFO - PROCESS | 1896 | --DOMWINDOW == 59 (0x936af400) [pid = 1896] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 20:16:41 INFO - PROCESS | 1896 | --DOMWINDOW == 58 (0x956df800) [pid = 1896] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 20:16:41 INFO - PROCESS | 1896 | --DOMWINDOW == 57 (0x94252c00) [pid = 1896] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 20:16:41 INFO - PROCESS | 1896 | 1477538201608 Marionette TRACE conn5 <- [1,151,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 20:16:41 INFO - . 20:16:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1322ms 20:16:41 INFO - PROCESS | 1896 | 1477538201650 Marionette TRACE conn5 -> [0,152,"getWindowHandle",null] 20:16:41 INFO - PROCESS | 1896 | 1477538201655 Marionette TRACE conn5 <- [1,152,null,{"value":"8"}] 20:16:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 20:16:41 INFO - PROCESS | 1896 | 1477538201662 Marionette TRACE conn5 -> [0,153,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:41 INFO - PROCESS | 1896 | 1477538201841 Marionette TRACE conn5 <- [1,153,null,{"value":null}] 20:16:41 INFO - PROCESS | 1896 | 1477538201953 Marionette TRACE conn5 -> [0,154,"getWindowHandles",null] 20:16:41 INFO - PROCESS | 1896 | 1477538201958 Marionette TRACE conn5 <- [1,154,null,["8"]] 20:16:41 INFO - PROCESS | 1896 | 1477538201964 Marionette TRACE conn5 -> [0,155,"switchToWindow",{"name":"8"}] 20:16:41 INFO - PROCESS | 1896 | 1477538201969 Marionette TRACE conn5 <- [1,155,null,{}] 20:16:41 INFO - PROCESS | 1896 | 1477538201979 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:42 INFO - PROCESS | 1896 | ++DOCSHELL 0x94d65400 == 24 [pid = 1896] [id = 38] 20:16:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 58 (0x9a091800) [pid = 1896] [serial = 112] [outer = (nil)] 20:16:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 59 (0xa27e7800) [pid = 1896] [serial = 113] [outer = 0x9a091800] 20:16:42 INFO - PROCESS | 1896 | 1477538202067 Marionette DEBUG loaded listener.js 20:16:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 60 (0xa3009400) [pid = 1896] [serial = 114] [outer = 0x9a091800] 20:16:42 INFO - PROCESS | 1896 | 1477538202824 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 20:16:42 INFO - . 20:16:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1223ms 20:16:42 INFO - PROCESS | 1896 | 1477538202925 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 20:16:42 INFO - PROCESS | 1896 | 1477538202933 Marionette TRACE conn5 <- [1,157,null,{"value":"8"}] 20:16:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 20:16:43 INFO - PROCESS | 1896 | 1477538203012 Marionette TRACE conn5 -> [0,158,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:43 INFO - PROCESS | 1896 | 1477538203367 Marionette TRACE conn5 <- [1,158,null,{"value":null}] 20:16:43 INFO - PROCESS | 1896 | 1477538203493 Marionette TRACE conn5 -> [0,159,"getWindowHandles",null] 20:16:43 INFO - PROCESS | 1896 | 1477538203499 Marionette TRACE conn5 <- [1,159,null,["8"]] 20:16:43 INFO - PROCESS | 1896 | 1477538203510 Marionette TRACE conn5 -> [0,160,"switchToWindow",{"name":"8"}] 20:16:43 INFO - PROCESS | 1896 | 1477538203516 Marionette TRACE conn5 <- [1,160,null,{}] 20:16:43 INFO - PROCESS | 1896 | 1477538203525 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:43 INFO - PROCESS | 1896 | ++DOCSHELL 0x9283dc00 == 25 [pid = 1896] [id = 39] 20:16:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 61 (0x9283ec00) [pid = 1896] [serial = 115] [outer = (nil)] 20:16:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (0x93282400) [pid = 1896] [serial = 116] [outer = 0x9283ec00] 20:16:43 INFO - PROCESS | 1896 | 1477538203628 Marionette DEBUG loaded listener.js 20:16:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (0x933a1c00) [pid = 1896] [serial = 117] [outer = 0x9283ec00] 20:16:44 INFO - PROCESS | 1896 | 1477538204465 Marionette TRACE conn5 <- [1,161,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 20:16:44 INFO - . 20:16:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1540ms 20:16:44 INFO - PROCESS | 1896 | 1477538204516 Marionette TRACE conn5 -> [0,162,"getWindowHandle",null] 20:16:44 INFO - PROCESS | 1896 | 1477538204524 Marionette TRACE conn5 <- [1,162,null,{"value":"8"}] 20:16:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 20:16:44 INFO - PROCESS | 1896 | 1477538204553 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:44 INFO - PROCESS | 1896 | 1477538204762 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 20:16:44 INFO - PROCESS | 1896 | 1477538204915 Marionette TRACE conn5 -> [0,164,"getWindowHandles",null] 20:16:44 INFO - PROCESS | 1896 | 1477538204920 Marionette TRACE conn5 <- [1,164,null,["8"]] 20:16:44 INFO - PROCESS | 1896 | 1477538204930 Marionette TRACE conn5 -> [0,165,"switchToWindow",{"name":"8"}] 20:16:44 INFO - PROCESS | 1896 | 1477538204936 Marionette TRACE conn5 <- [1,165,null,{}] 20:16:44 INFO - PROCESS | 1896 | 1477538204943 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:44 INFO - PROCESS | 1896 | ++DOCSHELL 0x956dc400 == 26 [pid = 1896] [id = 40] 20:16:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0x97b3ec00) [pid = 1896] [serial = 118] [outer = (nil)] 20:16:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0x9a486c00) [pid = 1896] [serial = 119] [outer = 0x97b3ec00] 20:16:45 INFO - PROCESS | 1896 | 1477538205045 Marionette DEBUG loaded listener.js 20:16:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0x9a33a800) [pid = 1896] [serial = 120] [outer = 0x97b3ec00] 20:16:45 INFO - PROCESS | 1896 | 1477538205963 Marionette TRACE conn5 <- [1,166,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 20:16:46 INFO - . 20:16:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1475ms 20:16:46 INFO - PROCESS | 1896 | 1477538206081 Marionette TRACE conn5 -> [0,167,"getWindowHandle",null] 20:16:46 INFO - PROCESS | 1896 | 1477538206092 Marionette TRACE conn5 <- [1,167,null,{"value":"8"}] 20:16:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 20:16:46 INFO - PROCESS | 1896 | 1477538206279 Marionette TRACE conn5 -> [0,168,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:46 INFO - PROCESS | 1896 | 1477538206610 Marionette TRACE conn5 <- [1,168,null,{"value":null}] 20:16:46 INFO - PROCESS | 1896 | 1477538206759 Marionette TRACE conn5 -> [0,169,"getWindowHandles",null] 20:16:46 INFO - PROCESS | 1896 | 1477538206765 Marionette TRACE conn5 <- [1,169,null,["8"]] 20:16:46 INFO - PROCESS | 1896 | 1477538206784 Marionette TRACE conn5 -> [0,170,"switchToWindow",{"name":"8"}] 20:16:46 INFO - PROCESS | 1896 | 1477538206792 Marionette TRACE conn5 <- [1,170,null,{}] 20:16:46 INFO - PROCESS | 1896 | 1477538206833 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:46 INFO - PROCESS | 1896 | ++DOCSHELL 0xa4ce3c00 == 27 [pid = 1896] [id = 41] 20:16:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0xa93c2000) [pid = 1896] [serial = 121] [outer = (nil)] 20:16:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0xa93c7c00) [pid = 1896] [serial = 122] [outer = 0xa93c2000] 20:16:46 INFO - PROCESS | 1896 | 1477538206936 Marionette DEBUG loaded listener.js 20:16:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0x90e25800) [pid = 1896] [serial = 123] [outer = 0xa93c2000] 20:16:47 INFO - PROCESS | 1896 | 1477538207739 Marionette TRACE conn5 <- [1,171,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 20:16:47 INFO - . 20:16:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1673ms 20:16:47 INFO - PROCESS | 1896 | 1477538207794 Marionette TRACE conn5 -> [0,172,"getWindowHandle",null] 20:16:47 INFO - PROCESS | 1896 | 1477538207798 Marionette TRACE conn5 <- [1,172,null,{"value":"8"}] 20:16:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 20:16:47 INFO - PROCESS | 1896 | 1477538207825 Marionette TRACE conn5 -> [0,173,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:48 INFO - PROCESS | 1896 | 1477538208025 Marionette TRACE conn5 <- [1,173,null,{"value":null}] 20:16:48 INFO - PROCESS | 1896 | 1477538208170 Marionette TRACE conn5 -> [0,174,"getWindowHandles",null] 20:16:48 INFO - PROCESS | 1896 | 1477538208175 Marionette TRACE conn5 <- [1,174,null,["8"]] 20:16:48 INFO - PROCESS | 1896 | 1477538208189 Marionette TRACE conn5 -> [0,175,"switchToWindow",{"name":"8"}] 20:16:48 INFO - PROCESS | 1896 | 1477538208196 Marionette TRACE conn5 <- [1,175,null,{}] 20:16:48 INFO - PROCESS | 1896 | 1477538208203 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:48 INFO - PROCESS | 1896 | ++DOCSHELL 0x90e2e800 == 28 [pid = 1896] [id = 42] 20:16:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0x90e2f800) [pid = 1896] [serial = 124] [outer = (nil)] 20:16:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0xa93c6400) [pid = 1896] [serial = 125] [outer = 0x90e2f800] 20:16:48 INFO - PROCESS | 1896 | 1477538208302 Marionette DEBUG loaded listener.js 20:16:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (0x8f896c00) [pid = 1896] [serial = 126] [outer = 0x90e2f800] 20:16:49 INFO - PROCESS | 1896 | 1477538209271 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 20:16:49 INFO - . 20:16:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1479ms 20:16:49 INFO - PROCESS | 1896 | 1477538209286 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 20:16:49 INFO - PROCESS | 1896 | 1477538209293 Marionette TRACE conn5 <- [1,177,null,{"value":"8"}] 20:16:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 20:16:49 INFO - PROCESS | 1896 | 1477538209322 Marionette TRACE conn5 -> [0,178,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:49 INFO - PROCESS | 1896 | 1477538209533 Marionette TRACE conn5 <- [1,178,null,{"value":null}] 20:16:49 INFO - PROCESS | 1896 | 1477538209687 Marionette TRACE conn5 -> [0,179,"getWindowHandles",null] 20:16:49 INFO - PROCESS | 1896 | 1477538209699 Marionette TRACE conn5 <- [1,179,null,["8"]] 20:16:49 INFO - PROCESS | 1896 | 1477538209711 Marionette TRACE conn5 -> [0,180,"switchToWindow",{"name":"8"}] 20:16:49 INFO - PROCESS | 1896 | 1477538209720 Marionette TRACE conn5 <- [1,180,null,{}] 20:16:49 INFO - PROCESS | 1896 | 1477538209727 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:49 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f8a0000 == 29 [pid = 1896] [id = 43] 20:16:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (0x8f8a0400) [pid = 1896] [serial = 127] [outer = (nil)] 20:16:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (0x90469800) [pid = 1896] [serial = 128] [outer = 0x8f8a0400] 20:16:49 INFO - PROCESS | 1896 | 1477538209825 Marionette DEBUG loaded listener.js 20:16:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (0x9046ac00) [pid = 1896] [serial = 129] [outer = 0x8f8a0400] 20:16:50 INFO - PROCESS | 1896 | --DOCSHELL 0x90ff8c00 == 28 [pid = 1896] [id = 25] 20:16:50 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0x9b3f1000) [pid = 1896] [serial = 89] [outer = (nil)] [url = about:blank] 20:16:50 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0x9a41bc00) [pid = 1896] [serial = 85] [outer = (nil)] [url = about:blank] 20:16:50 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0x9b3ed400) [pid = 1896] [serial = 86] [outer = (nil)] [url = about:blank] 20:16:50 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (0x97b43000) [pid = 1896] [serial = 82] [outer = (nil)] [url = about:blank] 20:16:50 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0x97d10400) [pid = 1896] [serial = 83] [outer = (nil)] [url = about:blank] 20:16:50 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (0x949d6c00) [pid = 1896] [serial = 79] [outer = (nil)] [url = about:blank] 20:16:50 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0x949d7000) [pid = 1896] [serial = 80] [outer = (nil)] [url = about:blank] 20:16:50 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (0x93878000) [pid = 1896] [serial = 76] [outer = (nil)] [url = about:blank] 20:16:50 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (0x93c39400) [pid = 1896] [serial = 77] [outer = (nil)] [url = about:blank] 20:16:50 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (0x9a63fc00) [pid = 1896] [serial = 70] [outer = (nil)] [url = about:blank] 20:16:50 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (0x9b4af800) [pid = 1896] [serial = 71] [outer = (nil)] [url = about:blank] 20:16:50 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (0x928d2c00) [pid = 1896] [serial = 67] [outer = (nil)] [url = about:blank] 20:16:50 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (0x93c3d000) [pid = 1896] [serial = 68] [outer = (nil)] [url = about:blank] 20:16:50 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (0x93d62800) [pid = 1896] [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.] 20:16:50 INFO - PROCESS | 1896 | --DOMWINDOW == 60 (0xa3010800) [pid = 1896] [serial = 73] [outer = (nil)] [url = about:blank] 20:16:50 INFO - PROCESS | 1896 | 1477538210775 Marionette TRACE conn5 <- [1,181,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 20:16:50 INFO - . 20:16:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1523ms 20:16:50 INFO - PROCESS | 1896 | 1477538210843 Marionette TRACE conn5 -> [0,182,"getWindowHandle",null] 20:16:50 INFO - PROCESS | 1896 | 1477538210849 Marionette TRACE conn5 <- [1,182,null,{"value":"8"}] 20:16:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 20:16:50 INFO - PROCESS | 1896 | 1477538210857 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:51 INFO - PROCESS | 1896 | 1477538211053 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 20:16:51 INFO - PROCESS | 1896 | 1477538211173 Marionette TRACE conn5 -> [0,184,"getWindowHandles",null] 20:16:51 INFO - PROCESS | 1896 | 1477538211179 Marionette TRACE conn5 <- [1,184,null,["8"]] 20:16:51 INFO - PROCESS | 1896 | 1477538211186 Marionette TRACE conn5 -> [0,185,"switchToWindow",{"name":"8"}] 20:16:51 INFO - PROCESS | 1896 | 1477538211193 Marionette TRACE conn5 <- [1,185,null,{}] 20:16:51 INFO - PROCESS | 1896 | 1477538211200 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:51 INFO - PROCESS | 1896 | ++DOCSHELL 0x90e30c00 == 29 [pid = 1896] [id = 44] 20:16:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 61 (0x91a82400) [pid = 1896] [serial = 130] [outer = (nil)] 20:16:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (0x928cd800) [pid = 1896] [serial = 131] [outer = 0x91a82400] 20:16:51 INFO - PROCESS | 1896 | 1477538211290 Marionette DEBUG loaded listener.js 20:16:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (0x933a1000) [pid = 1896] [serial = 132] [outer = 0x91a82400] 20:16:52 INFO - PROCESS | 1896 | 1477538212004 Marionette TRACE conn5 <- [1,186,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 20:16:52 INFO - . 20:16:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1173ms 20:16:52 INFO - PROCESS | 1896 | 1477538212040 Marionette TRACE conn5 -> [0,187,"getWindowHandle",null] 20:16:52 INFO - PROCESS | 1896 | 1477538212048 Marionette TRACE conn5 <- [1,187,null,{"value":"8"}] 20:16:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 20:16:52 INFO - PROCESS | 1896 | 1477538212068 Marionette TRACE conn5 -> [0,188,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:52 INFO - PROCESS | 1896 | 1477538212271 Marionette TRACE conn5 <- [1,188,null,{"value":null}] 20:16:52 INFO - PROCESS | 1896 | 1477538212284 Marionette TRACE conn5 -> [0,189,"getWindowHandles",null] 20:16:52 INFO - PROCESS | 1896 | 1477538212289 Marionette TRACE conn5 <- [1,189,null,["8"]] 20:16:52 INFO - PROCESS | 1896 | 1477538212295 Marionette TRACE conn5 -> [0,190,"switchToWindow",{"name":"8"}] 20:16:52 INFO - PROCESS | 1896 | 1477538212303 Marionette TRACE conn5 <- [1,190,null,{}] 20:16:52 INFO - PROCESS | 1896 | 1477538212414 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:52 INFO - PROCESS | 1896 | ++DOCSHELL 0x949d7c00 == 30 [pid = 1896] [id = 45] 20:16:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0x949d8400) [pid = 1896] [serial = 133] [outer = (nil)] 20:16:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0x95072800) [pid = 1896] [serial = 134] [outer = 0x949d8400] 20:16:52 INFO - PROCESS | 1896 | 1477538212508 Marionette DEBUG loaded listener.js 20:16:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0x95613800) [pid = 1896] [serial = 135] [outer = 0x949d8400] 20:16:53 INFO - PROCESS | 1896 | 1477538213171 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 20:16:53 INFO - PROCESS | 1896 | 1477538213349 Marionette TRACE conn5 <- [1,191,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 20:16:53 INFO - . 20:16:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1331ms 20:16:53 INFO - PROCESS | 1896 | 1477538213393 Marionette TRACE conn5 -> [0,192,"getWindowHandle",null] 20:16:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 20:16:53 INFO - PROCESS | 1896 | 1477538213400 Marionette TRACE conn5 <- [1,192,null,{"value":"8"}] 20:16:53 INFO - PROCESS | 1896 | 1477538213418 Marionette TRACE conn5 -> [0,193,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:53 INFO - PROCESS | 1896 | 1477538213646 Marionette TRACE conn5 <- [1,193,null,{"value":null}] 20:16:53 INFO - PROCESS | 1896 | 1477538213670 Marionette TRACE conn5 -> [0,194,"getWindowHandles",null] 20:16:53 INFO - PROCESS | 1896 | 1477538213675 Marionette TRACE conn5 <- [1,194,null,["8"]] 20:16:53 INFO - PROCESS | 1896 | 1477538213681 Marionette TRACE conn5 -> [0,195,"switchToWindow",{"name":"8"}] 20:16:53 INFO - PROCESS | 1896 | 1477538213687 Marionette TRACE conn5 <- [1,195,null,{}] 20:16:53 INFO - PROCESS | 1896 | 1477538213694 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:53 INFO - PROCESS | 1896 | ++DOCSHELL 0x9a4cac00 == 31 [pid = 1896] [id = 46] 20:16:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0x9b0ec800) [pid = 1896] [serial = 136] [outer = (nil)] 20:16:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0xa3002400) [pid = 1896] [serial = 137] [outer = 0x9b0ec800] 20:16:53 INFO - PROCESS | 1896 | 1477538213840 Marionette DEBUG loaded listener.js 20:16:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0xa457a400) [pid = 1896] [serial = 138] [outer = 0x9b0ec800] 20:16:54 INFO - PROCESS | 1896 | 1477538214619 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 20:16:54 INFO - . 20:16:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1282ms 20:16:54 INFO - PROCESS | 1896 | 1477538214695 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 20:16:54 INFO - PROCESS | 1896 | 1477538214698 Marionette TRACE conn5 <- [1,197,null,{"value":"8"}] 20:16:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 20:16:54 INFO - PROCESS | 1896 | 1477538214707 Marionette TRACE conn5 -> [0,198,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:55 INFO - PROCESS | 1896 | 1477538215031 Marionette TRACE conn5 <- [1,198,null,{"value":null}] 20:16:55 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0x97b3f400) [pid = 1896] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 20:16:55 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (0x93a28800) [pid = 1896] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 20:16:55 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (0xa3086400) [pid = 1896] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 20:16:55 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (0x921d4000) [pid = 1896] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 20:16:55 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (0x95613400) [pid = 1896] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 20:16:55 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (0x97d1ac00) [pid = 1896] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 20:16:55 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (0x8f67cc00) [pid = 1896] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 20:16:55 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (0xa3005400) [pid = 1896] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 20:16:55 INFO - PROCESS | 1896 | 1477538215124 Marionette TRACE conn5 -> [0,199,"getWindowHandles",null] 20:16:55 INFO - PROCESS | 1896 | 1477538215129 Marionette TRACE conn5 <- [1,199,null,["8"]] 20:16:55 INFO - PROCESS | 1896 | 1477538215139 Marionette TRACE conn5 -> [0,200,"switchToWindow",{"name":"8"}] 20:16:55 INFO - PROCESS | 1896 | 1477538215159 Marionette TRACE conn5 <- [1,200,null,{}] 20:16:55 INFO - PROCESS | 1896 | 1477538215167 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:55 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f67d400 == 32 [pid = 1896] [id = 47] 20:16:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (0x904b7000) [pid = 1896] [serial = 139] [outer = (nil)] 20:16:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (0x95073c00) [pid = 1896] [serial = 140] [outer = 0x904b7000] 20:16:55 INFO - PROCESS | 1896 | 1477538215264 Marionette DEBUG loaded listener.js 20:16:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0x9b4a8400) [pid = 1896] [serial = 141] [outer = 0x904b7000] 20:16:56 INFO - PROCESS | 1896 | 1477538216271 Marionette TRACE conn5 <- [1,201,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 20:16:56 INFO - . 20:16:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1625ms 20:16:56 INFO - PROCESS | 1896 | 1477538216335 Marionette TRACE conn5 -> [0,202,"getWindowHandle",null] 20:16:56 INFO - PROCESS | 1896 | 1477538216341 Marionette TRACE conn5 <- [1,202,null,{"value":"8"}] 20:16:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 20:16:56 INFO - PROCESS | 1896 | 1477538216354 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:56 INFO - PROCESS | 1896 | 1477538216673 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 20:16:56 INFO - PROCESS | 1896 | 1477538216687 Marionette TRACE conn5 -> [0,204,"getWindowHandles",null] 20:16:56 INFO - PROCESS | 1896 | 1477538216692 Marionette TRACE conn5 <- [1,204,null,["8"]] 20:16:56 INFO - PROCESS | 1896 | 1477538216703 Marionette TRACE conn5 -> [0,205,"switchToWindow",{"name":"8"}] 20:16:56 INFO - PROCESS | 1896 | 1477538216708 Marionette TRACE conn5 <- [1,205,null,{}] 20:16:56 INFO - PROCESS | 1896 | 1477538216716 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:56 INFO - PROCESS | 1896 | ++DOCSHELL 0xa10c5c00 == 33 [pid = 1896] [id = 48] 20:16:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0xa27f2800) [pid = 1896] [serial = 142] [outer = (nil)] 20:16:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0xa3005400) [pid = 1896] [serial = 143] [outer = 0xa27f2800] 20:16:56 INFO - PROCESS | 1896 | 1477538216815 Marionette DEBUG loaded listener.js 20:16:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0xa933e400) [pid = 1896] [serial = 144] [outer = 0xa27f2800] 20:16:57 INFO - PROCESS | 1896 | 1477538217749 Marionette TRACE conn5 <- [1,206,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 20:16:57 INFO - . 20:16:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1472ms 20:16:57 INFO - PROCESS | 1896 | 1477538217826 Marionette TRACE conn5 -> [0,207,"getWindowHandle",null] 20:16:57 INFO - PROCESS | 1896 | 1477538217834 Marionette TRACE conn5 <- [1,207,null,{"value":"8"}] 20:16:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 20:16:57 INFO - PROCESS | 1896 | 1477538217847 Marionette TRACE conn5 -> [0,208,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:58 INFO - PROCESS | 1896 | 1477538218110 Marionette TRACE conn5 <- [1,208,null,{"value":null}] 20:16:58 INFO - PROCESS | 1896 | 1477538218268 Marionette TRACE conn5 -> [0,209,"getWindowHandles",null] 20:16:58 INFO - PROCESS | 1896 | 1477538218273 Marionette TRACE conn5 <- [1,209,null,["8"]] 20:16:58 INFO - PROCESS | 1896 | 1477538218284 Marionette TRACE conn5 -> [0,210,"switchToWindow",{"name":"8"}] 20:16:58 INFO - PROCESS | 1896 | 1477538218291 Marionette TRACE conn5 <- [1,210,null,{}] 20:16:58 INFO - PROCESS | 1896 | 1477538218300 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:58 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f767800 == 34 [pid = 1896] [id = 49] 20:16:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0x8f767c00) [pid = 1896] [serial = 145] [outer = (nil)] 20:16:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0x8f76a400) [pid = 1896] [serial = 146] [outer = 0x8f767c00] 20:16:58 INFO - PROCESS | 1896 | 1477538218448 Marionette DEBUG loaded listener.js 20:16:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0x8f7c5800) [pid = 1896] [serial = 147] [outer = 0x8f767c00] 20:16:59 INFO - PROCESS | 1896 | 1477538219325 Marionette TRACE conn5 <- [1,211,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 20:16:59 INFO - . 20:16:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1524ms 20:16:59 INFO - PROCESS | 1896 | 1477538219371 Marionette TRACE conn5 -> [0,212,"getWindowHandle",null] 20:16:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 20:16:59 INFO - PROCESS | 1896 | 1477538219380 Marionette TRACE conn5 <- [1,212,null,{"value":"8"}] 20:16:59 INFO - PROCESS | 1896 | 1477538219389 Marionette TRACE conn5 -> [0,213,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:59 INFO - PROCESS | 1896 | 1477538219617 Marionette TRACE conn5 <- [1,213,null,{"value":null}] 20:16:59 INFO - PROCESS | 1896 | 1477538219771 Marionette TRACE conn5 -> [0,214,"getWindowHandles",null] 20:16:59 INFO - PROCESS | 1896 | 1477538219776 Marionette TRACE conn5 <- [1,214,null,["8"]] 20:16:59 INFO - PROCESS | 1896 | 1477538219790 Marionette TRACE conn5 -> [0,215,"switchToWindow",{"name":"8"}] 20:16:59 INFO - PROCESS | 1896 | 1477538219798 Marionette TRACE conn5 <- [1,215,null,{}] 20:16:59 INFO - PROCESS | 1896 | 1477538219806 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:59 INFO - PROCESS | 1896 | ++DOCSHELL 0x90e2dc00 == 35 [pid = 1896] [id = 50] 20:16:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0x90e31800) [pid = 1896] [serial = 148] [outer = (nil)] 20:16:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (0x936a2800) [pid = 1896] [serial = 149] [outer = 0x90e31800] 20:16:59 INFO - PROCESS | 1896 | 1477538219909 Marionette DEBUG loaded listener.js 20:17:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (0x936acc00) [pid = 1896] [serial = 150] [outer = 0x90e31800] 20:17:00 INFO - PROCESS | 1896 | 1477538220804 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 20:17:00 INFO - . 20:17:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1475ms 20:17:00 INFO - PROCESS | 1896 | 1477538220919 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 20:17:00 INFO - PROCESS | 1896 | 1477538220932 Marionette TRACE conn5 <- [1,217,null,{"value":"8"}] 20:17:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 20:17:00 INFO - PROCESS | 1896 | 1477538220943 Marionette TRACE conn5 -> [0,218,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:01 INFO - PROCESS | 1896 | 1477538221245 Marionette TRACE conn5 <- [1,218,null,{"value":null}] 20:17:01 INFO - PROCESS | 1896 | 1477538221440 Marionette TRACE conn5 -> [0,219,"getWindowHandles",null] 20:17:01 INFO - PROCESS | 1896 | 1477538221445 Marionette TRACE conn5 <- [1,219,null,["8"]] 20:17:01 INFO - PROCESS | 1896 | 1477538221498 Marionette TRACE conn5 -> [0,220,"switchToWindow",{"name":"8"}] 20:17:01 INFO - PROCESS | 1896 | 1477538221507 Marionette TRACE conn5 <- [1,220,null,{}] 20:17:01 INFO - PROCESS | 1896 | 1477538221515 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:01 INFO - PROCESS | 1896 | ++DOCSHELL 0xa2f06000 == 36 [pid = 1896] [id = 51] 20:17:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (0xa2f07800) [pid = 1896] [serial = 151] [outer = (nil)] 20:17:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (0xa2f08c00) [pid = 1896] [serial = 152] [outer = 0xa2f07800] 20:17:01 INFO - PROCESS | 1896 | 1477538221626 Marionette DEBUG loaded listener.js 20:17:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (0xa308c000) [pid = 1896] [serial = 153] [outer = 0xa2f07800] 20:17:02 INFO - PROCESS | 1896 | 1477538222437 Marionette TRACE conn5 <- [1,221,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 20:17:02 INFO - . 20:17:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1539ms 20:17:02 INFO - PROCESS | 1896 | 1477538222482 Marionette TRACE conn5 -> [0,222,"getWindowHandle",null] 20:17:02 INFO - PROCESS | 1896 | 1477538222488 Marionette TRACE conn5 <- [1,222,null,{"value":"8"}] 20:17:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 20:17:02 INFO - PROCESS | 1896 | 1477538222501 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:02 INFO - PROCESS | 1896 | 1477538222777 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 20:17:02 INFO - PROCESS | 1896 | 1477538222875 Marionette TRACE conn5 -> [0,224,"getWindowHandles",null] 20:17:02 INFO - PROCESS | 1896 | 1477538222881 Marionette TRACE conn5 <- [1,224,null,["8"]] 20:17:02 INFO - PROCESS | 1896 | 1477538222892 Marionette TRACE conn5 -> [0,225,"switchToWindow",{"name":"8"}] 20:17:02 INFO - PROCESS | 1896 | 1477538222899 Marionette TRACE conn5 <- [1,225,null,{}] 20:17:02 INFO - PROCESS | 1896 | 1477538222920 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:03 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f679c00 == 37 [pid = 1896] [id = 52] 20:17:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (0x8f765400) [pid = 1896] [serial = 154] [outer = (nil)] 20:17:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (0x90457000) [pid = 1896] [serial = 155] [outer = 0x8f765400] 20:17:03 INFO - PROCESS | 1896 | 1477538223079 Marionette DEBUG loaded listener.js 20:17:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (0x90458000) [pid = 1896] [serial = 156] [outer = 0x8f765400] 20:17:04 INFO - PROCESS | 1896 | 1477538224048 Marionette TRACE conn5 <- [1,226,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 20:17:04 INFO - . 20:17:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1623ms 20:17:04 INFO - PROCESS | 1896 | 1477538224121 Marionette TRACE conn5 -> [0,227,"getWindowHandle",null] 20:17:04 INFO - PROCESS | 1896 | 1477538224129 Marionette TRACE conn5 <- [1,227,null,{"value":"8"}] 20:17:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 20:17:04 INFO - PROCESS | 1896 | 1477538224141 Marionette TRACE conn5 -> [0,228,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:04 INFO - PROCESS | 1896 | 1477538224457 Marionette TRACE conn5 <- [1,228,null,{"value":null}] 20:17:04 INFO - PROCESS | 1896 | 1477538224628 Marionette TRACE conn5 -> [0,229,"getWindowHandles",null] 20:17:04 INFO - PROCESS | 1896 | 1477538224635 Marionette TRACE conn5 <- [1,229,null,["8"]] 20:17:04 INFO - PROCESS | 1896 | 1477538224643 Marionette TRACE conn5 -> [0,230,"switchToWindow",{"name":"8"}] 20:17:04 INFO - PROCESS | 1896 | 1477538224652 Marionette TRACE conn5 <- [1,230,null,{}] 20:17:05 INFO - PROCESS | 1896 | --DOCSHELL 0x97d21000 == 36 [pid = 1896] [id = 24] 20:17:05 INFO - PROCESS | 1896 | --DOCSHELL 0x904c0c00 == 35 [pid = 1896] [id = 23] 20:17:05 INFO - PROCESS | 1896 | --DOCSHELL 0x8f67d400 == 34 [pid = 1896] [id = 47] 20:17:05 INFO - PROCESS | 1896 | --DOCSHELL 0x90e30c00 == 33 [pid = 1896] [id = 44] 20:17:05 INFO - PROCESS | 1896 | --DOCSHELL 0x949d7c00 == 32 [pid = 1896] [id = 45] 20:17:05 INFO - PROCESS | 1896 | --DOCSHELL 0x9a4cac00 == 31 [pid = 1896] [id = 46] 20:17:05 INFO - PROCESS | 1896 | --DOCSHELL 0xa10c5c00 == 30 [pid = 1896] [id = 48] 20:17:05 INFO - PROCESS | 1896 | --DOCSHELL 0x8f767800 == 29 [pid = 1896] [id = 49] 20:17:05 INFO - PROCESS | 1896 | --DOCSHELL 0x90e2dc00 == 28 [pid = 1896] [id = 50] 20:17:05 INFO - PROCESS | 1896 | --DOCSHELL 0xa2f06000 == 27 [pid = 1896] [id = 51] 20:17:05 INFO - PROCESS | 1896 | --DOCSHELL 0x8f679c00 == 26 [pid = 1896] [id = 52] 20:17:05 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (0x93c3cc00) [pid = 1896] [serial = 93] [outer = (nil)] [url = about:blank] 20:17:05 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (0x930d0400) [pid = 1896] [serial = 92] [outer = (nil)] [url = about:blank] 20:17:05 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (0x9a3cdc00) [pid = 1896] [serial = 96] [outer = (nil)] [url = about:blank] 20:17:05 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (0x9832d400) [pid = 1896] [serial = 95] [outer = (nil)] [url = about:blank] 20:17:05 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0xa308b800) [pid = 1896] [serial = 99] [outer = (nil)] [url = about:blank] 20:17:05 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0xa3088800) [pid = 1896] [serial = 98] [outer = (nil)] [url = about:blank] 20:17:05 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0x94251000) [pid = 1896] [serial = 102] [outer = (nil)] [url = about:blank] 20:17:05 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (0x93d6c800) [pid = 1896] [serial = 101] [outer = (nil)] [url = about:blank] 20:17:05 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0x9046a800) [pid = 1896] [serial = 105] [outer = (nil)] [url = about:blank] 20:17:05 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (0x90468c00) [pid = 1896] [serial = 104] [outer = (nil)] [url = about:blank] 20:17:05 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0x9a3cc400) [pid = 1896] [serial = 108] [outer = (nil)] [url = about:blank] 20:17:05 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (0x98f0b400) [pid = 1896] [serial = 107] [outer = (nil)] [url = about:blank] 20:17:05 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (0xa27e6000) [pid = 1896] [serial = 111] [outer = (nil)] [url = about:blank] 20:17:05 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (0xa2759400) [pid = 1896] [serial = 110] [outer = (nil)] [url = about:blank] 20:17:05 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (0xa27e7800) [pid = 1896] [serial = 113] [outer = (nil)] [url = about:blank] 20:17:05 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (0xa3082400) [pid = 1896] [serial = 74] [outer = (nil)] [url = about:blank] 20:17:05 INFO - PROCESS | 1896 | 1477538225556 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:05 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f679800 == 27 [pid = 1896] [id = 53] 20:17:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0x8f67a000) [pid = 1896] [serial = 157] [outer = (nil)] 20:17:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0x8f681800) [pid = 1896] [serial = 158] [outer = 0x8f67a000] 20:17:05 INFO - PROCESS | 1896 | 1477538225662 Marionette DEBUG loaded listener.js 20:17:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0x8f767800) [pid = 1896] [serial = 159] [outer = 0x8f67a000] 20:17:06 INFO - PROCESS | 1896 | 1477538226468 Marionette TRACE conn5 <- [1,231,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 20:17:06 INFO - . 20:17:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 2375ms 20:17:06 INFO - PROCESS | 1896 | 1477538226516 Marionette TRACE conn5 -> [0,232,"getWindowHandle",null] 20:17:06 INFO - PROCESS | 1896 | 1477538226523 Marionette TRACE conn5 <- [1,232,null,{"value":"8"}] 20:17:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 20:17:06 INFO - PROCESS | 1896 | 1477538226539 Marionette TRACE conn5 -> [0,233,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:06 INFO - PROCESS | 1896 | 1477538226758 Marionette TRACE conn5 <- [1,233,null,{"value":null}] 20:17:06 INFO - PROCESS | 1896 | 1477538226866 Marionette TRACE conn5 -> [0,234,"getWindowHandles",null] 20:17:06 INFO - PROCESS | 1896 | 1477538226872 Marionette TRACE conn5 <- [1,234,null,["8"]] 20:17:06 INFO - PROCESS | 1896 | 1477538226879 Marionette TRACE conn5 -> [0,235,"switchToWindow",{"name":"8"}] 20:17:06 INFO - PROCESS | 1896 | 1477538226887 Marionette TRACE conn5 <- [1,235,null,{}] 20:17:06 INFO - PROCESS | 1896 | 1477538226904 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:06 INFO - PROCESS | 1896 | ++DOCSHELL 0x90458400 == 28 [pid = 1896] [id = 54] 20:17:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0x90458c00) [pid = 1896] [serial = 160] [outer = (nil)] 20:17:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0x90469000) [pid = 1896] [serial = 161] [outer = 0x90458c00] 20:17:07 INFO - PROCESS | 1896 | 1477538227020 Marionette DEBUG loaded listener.js 20:17:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0x9046b800) [pid = 1896] [serial = 162] [outer = 0x90458c00] 20:17:07 INFO - PROCESS | 1896 | 1477538227873 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 20:17:07 INFO - . 20:17:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1378ms 20:17:07 INFO - PROCESS | 1896 | 1477538227917 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 20:17:07 INFO - PROCESS | 1896 | 1477538227922 Marionette TRACE conn5 <- [1,237,null,{"value":"8"}] 20:17:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 20:17:07 INFO - PROCESS | 1896 | 1477538227933 Marionette TRACE conn5 -> [0,238,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:08 INFO - PROCESS | 1896 | 1477538228198 Marionette TRACE conn5 <- [1,238,null,{"value":null}] 20:17:08 INFO - PROCESS | 1896 | 1477538228226 Marionette TRACE conn5 -> [0,239,"getWindowHandles",null] 20:17:08 INFO - PROCESS | 1896 | 1477538228232 Marionette TRACE conn5 <- [1,239,null,["8"]] 20:17:08 INFO - PROCESS | 1896 | 1477538228240 Marionette TRACE conn5 -> [0,240,"switchToWindow",{"name":"8"}] 20:17:08 INFO - PROCESS | 1896 | 1477538228248 Marionette TRACE conn5 <- [1,240,null,{}] 20:17:08 INFO - PROCESS | 1896 | 1477538228325 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:08 INFO - PROCESS | 1896 | ++DOCSHELL 0x928d3400 == 29 [pid = 1896] [id = 55] 20:17:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0x928d3c00) [pid = 1896] [serial = 163] [outer = (nil)] 20:17:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0x931bcc00) [pid = 1896] [serial = 164] [outer = 0x928d3c00] 20:17:08 INFO - PROCESS | 1896 | 1477538228427 Marionette DEBUG loaded listener.js 20:17:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (0x93a1f800) [pid = 1896] [serial = 165] [outer = 0x928d3c00] 20:17:09 INFO - PROCESS | 1896 | 1477538229359 Marionette TRACE conn5 <- [1,241,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 20:17:09 INFO - . 20:17:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1472ms 20:17:09 INFO - PROCESS | 1896 | 1477538229405 Marionette TRACE conn5 -> [0,242,"getWindowHandle",null] 20:17:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 20:17:09 INFO - PROCESS | 1896 | 1477538229410 Marionette TRACE conn5 <- [1,242,null,{"value":"8"}] 20:17:09 INFO - PROCESS | 1896 | 1477538229418 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:09 INFO - PROCESS | 1896 | 1477538229678 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 20:17:10 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (0x904b7000) [pid = 1896] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 20:17:10 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0xa93c2000) [pid = 1896] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 20:17:10 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (0x8f8a0400) [pid = 1896] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 20:17:10 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0x9283ec00) [pid = 1896] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 20:17:10 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (0x9b0ec800) [pid = 1896] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 20:17:10 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (0xa27f2800) [pid = 1896] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 20:17:10 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (0x9a091800) [pid = 1896] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 20:17:10 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (0x97b3ec00) [pid = 1896] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 20:17:10 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (0x90e2f800) [pid = 1896] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 20:17:10 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (0x91a82400) [pid = 1896] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 20:17:10 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (0x949d8400) [pid = 1896] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 20:17:10 INFO - PROCESS | 1896 | --DOMWINDOW == 60 (0x928c7800) [pid = 1896] [serial = 88] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 20:17:10 INFO - PROCESS | 1896 | 1477538230227 Marionette TRACE conn5 -> [0,244,"getWindowHandles",null] 20:17:10 INFO - PROCESS | 1896 | 1477538230234 Marionette TRACE conn5 <- [1,244,null,["8"]] 20:17:10 INFO - PROCESS | 1896 | 1477538230246 Marionette TRACE conn5 -> [0,245,"switchToWindow",{"name":"8"}] 20:17:10 INFO - PROCESS | 1896 | 1477538230255 Marionette TRACE conn5 <- [1,245,null,{}] 20:17:10 INFO - PROCESS | 1896 | 1477538230261 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:10 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f764c00 == 30 [pid = 1896] [id = 56] 20:17:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 61 (0x8f896800) [pid = 1896] [serial = 166] [outer = (nil)] 20:17:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (0x904b4400) [pid = 1896] [serial = 167] [outer = 0x8f896800] 20:17:10 INFO - PROCESS | 1896 | 1477538230351 Marionette DEBUG loaded listener.js 20:17:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (0x91a82400) [pid = 1896] [serial = 168] [outer = 0x8f896800] 20:17:11 INFO - PROCESS | 1896 | 1477538231133 Marionette TRACE conn5 <- [1,246,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 20:17:11 INFO - . 20:17:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1777ms 20:17:11 INFO - PROCESS | 1896 | 1477538231195 Marionette TRACE conn5 -> [0,247,"getWindowHandle",null] 20:17:11 INFO - PROCESS | 1896 | 1477538231201 Marionette TRACE conn5 <- [1,247,null,{"value":"8"}] 20:17:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 20:17:11 INFO - PROCESS | 1896 | 1477538231212 Marionette TRACE conn5 -> [0,248,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:11 INFO - PROCESS | 1896 | 1477538231405 Marionette TRACE conn5 <- [1,248,null,{"value":null}] 20:17:11 INFO - PROCESS | 1896 | 1477538231511 Marionette TRACE conn5 -> [0,249,"getWindowHandles",null] 20:17:11 INFO - PROCESS | 1896 | 1477538231516 Marionette TRACE conn5 <- [1,249,null,["8"]] 20:17:11 INFO - PROCESS | 1896 | 1477538231523 Marionette TRACE conn5 -> [0,250,"switchToWindow",{"name":"8"}] 20:17:11 INFO - PROCESS | 1896 | 1477538231529 Marionette TRACE conn5 <- [1,250,null,{}] 20:17:11 INFO - PROCESS | 1896 | 1477538231535 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:11 INFO - PROCESS | 1896 | ++DOCSHELL 0x93d6a800 == 31 [pid = 1896] [id = 57] 20:17:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0x94ccd400) [pid = 1896] [serial = 169] [outer = (nil)] 20:17:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0x94da6400) [pid = 1896] [serial = 170] [outer = 0x94ccd400] 20:17:11 INFO - PROCESS | 1896 | 1477538231621 Marionette DEBUG loaded listener.js 20:17:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0x9560ec00) [pid = 1896] [serial = 171] [outer = 0x94ccd400] 20:17:12 INFO - PROCESS | 1896 | 1477538232389 Marionette TRACE conn5 <- [1,251,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 20:17:12 INFO - . 20:17:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1271ms 20:17:12 INFO - PROCESS | 1896 | 1477538232484 Marionette TRACE conn5 -> [0,252,"getWindowHandle",null] 20:17:12 INFO - PROCESS | 1896 | 1477538232492 Marionette TRACE conn5 <- [1,252,null,{"value":"8"}] 20:17:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 20:17:12 INFO - PROCESS | 1896 | 1477538232504 Marionette TRACE conn5 -> [0,253,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:12 INFO - PROCESS | 1896 | 1477538232733 Marionette TRACE conn5 <- [1,253,null,{"value":null}] 20:17:12 INFO - PROCESS | 1896 | 1477538232870 Marionette TRACE conn5 -> [0,254,"getWindowHandles",null] 20:17:12 INFO - PROCESS | 1896 | 1477538232878 Marionette TRACE conn5 <- [1,254,null,["8"]] 20:17:12 INFO - PROCESS | 1896 | 1477538232887 Marionette TRACE conn5 -> [0,255,"switchToWindow",{"name":"8"}] 20:17:12 INFO - PROCESS | 1896 | 1477538232896 Marionette TRACE conn5 <- [1,255,null,{}] 20:17:12 INFO - PROCESS | 1896 | 1477538232906 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:12 INFO - PROCESS | 1896 | ++DOCSHELL 0x90469400 == 32 [pid = 1896] [id = 58] 20:17:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0x9046a000) [pid = 1896] [serial = 172] [outer = (nil)] 20:17:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0x90e26c00) [pid = 1896] [serial = 173] [outer = 0x9046a000] 20:17:13 INFO - PROCESS | 1896 | 1477538233058 Marionette DEBUG loaded listener.js 20:17:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0x928cfc00) [pid = 1896] [serial = 174] [outer = 0x9046a000] 20:17:14 INFO - PROCESS | 1896 | 1477538234018 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 20:17:14 INFO - . 20:17:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1575ms 20:17:14 INFO - PROCESS | 1896 | 1477538234081 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 20:17:14 INFO - PROCESS | 1896 | 1477538234090 Marionette TRACE conn5 <- [1,257,null,{"value":"8"}] 20:17:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 20:17:14 INFO - PROCESS | 1896 | 1477538234103 Marionette TRACE conn5 -> [0,258,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:14 INFO - PROCESS | 1896 | 1477538234413 Marionette TRACE conn5 <- [1,258,null,{"value":null}] 20:17:14 INFO - PROCESS | 1896 | 1477538234581 Marionette TRACE conn5 -> [0,259,"getWindowHandles",null] 20:17:14 INFO - PROCESS | 1896 | 1477538234588 Marionette TRACE conn5 <- [1,259,null,["8"]] 20:17:14 INFO - PROCESS | 1896 | 1477538234597 Marionette TRACE conn5 -> [0,260,"switchToWindow",{"name":"8"}] 20:17:14 INFO - PROCESS | 1896 | 1477538234604 Marionette TRACE conn5 <- [1,260,null,{}] 20:17:14 INFO - PROCESS | 1896 | 1477538234612 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:14 INFO - PROCESS | 1896 | ++DOCSHELL 0x94252400 == 33 [pid = 1896] [id = 59] 20:17:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0x94ccb400) [pid = 1896] [serial = 175] [outer = (nil)] 20:17:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0x94da5c00) [pid = 1896] [serial = 176] [outer = 0x94ccb400] 20:17:14 INFO - PROCESS | 1896 | 1477538234752 Marionette DEBUG loaded listener.js 20:17:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (0x95074400) [pid = 1896] [serial = 177] [outer = 0x94ccb400] 20:17:15 INFO - PROCESS | 1896 | 1477538235637 Marionette TRACE conn5 <- [1,261,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 20:17:15 INFO - . 20:17:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1626ms 20:17:15 INFO - PROCESS | 1896 | 1477538235736 Marionette TRACE conn5 -> [0,262,"getWindowHandle",null] 20:17:15 INFO - PROCESS | 1896 | 1477538235745 Marionette TRACE conn5 <- [1,262,null,{"value":"8"}] 20:17:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 20:17:15 INFO - PROCESS | 1896 | 1477538235754 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:16 INFO - PROCESS | 1896 | 1477538236003 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 20:17:16 INFO - PROCESS | 1896 | 1477538236142 Marionette TRACE conn5 -> [0,264,"getWindowHandles",null] 20:17:16 INFO - PROCESS | 1896 | 1477538236148 Marionette TRACE conn5 <- [1,264,null,["8"]] 20:17:16 INFO - PROCESS | 1896 | 1477538236155 Marionette TRACE conn5 -> [0,265,"switchToWindow",{"name":"8"}] 20:17:16 INFO - PROCESS | 1896 | 1477538236164 Marionette TRACE conn5 <- [1,265,null,{}] 20:17:16 INFO - PROCESS | 1896 | 1477538236172 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:16 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f765c00 == 34 [pid = 1896] [id = 60] 20:17:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (0x8f76a800) [pid = 1896] [serial = 178] [outer = (nil)] 20:17:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (0x9832fc00) [pid = 1896] [serial = 179] [outer = 0x8f76a800] 20:17:16 INFO - PROCESS | 1896 | 1477538236318 Marionette DEBUG loaded listener.js 20:17:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (0x9a090800) [pid = 1896] [serial = 180] [outer = 0x8f76a800] 20:17:17 INFO - PROCESS | 1896 | 1477538237386 Marionette TRACE conn5 <- [1,266,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 20:17:17 INFO - PROCESS | 1896 | --DOCSHELL 0x93873000 == 33 [pid = 1896] [id = 34] 20:17:17 INFO - PROCESS | 1896 | --DOCSHELL 0x97d0b400 == 32 [pid = 1896] [id = 36] 20:17:17 INFO - PROCESS | 1896 | --DOCSHELL 0x936ad800 == 31 [pid = 1896] [id = 26] 20:17:17 INFO - . 20:17:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1729ms 20:17:17 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0x95613800) [pid = 1896] [serial = 135] [outer = (nil)] [url = about:blank] 20:17:17 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0xa93c7c00) [pid = 1896] [serial = 122] [outer = (nil)] [url = about:blank] 20:17:17 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0x933a1c00) [pid = 1896] [serial = 117] [outer = (nil)] [url = about:blank] 20:17:17 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (0xa457a400) [pid = 1896] [serial = 138] [outer = (nil)] [url = about:blank] 20:17:17 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0x9a486c00) [pid = 1896] [serial = 119] [outer = (nil)] [url = about:blank] 20:17:17 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (0x933a1000) [pid = 1896] [serial = 132] [outer = (nil)] [url = about:blank] 20:17:17 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0xa3005400) [pid = 1896] [serial = 143] [outer = (nil)] [url = about:blank] 20:17:17 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (0xa933e400) [pid = 1896] [serial = 144] [outer = (nil)] [url = about:blank] 20:17:17 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (0xa93c6400) [pid = 1896] [serial = 125] [outer = (nil)] [url = about:blank] 20:17:17 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (0x9a33a800) [pid = 1896] [serial = 120] [outer = (nil)] [url = about:blank] 20:17:17 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (0x928cd800) [pid = 1896] [serial = 131] [outer = (nil)] [url = about:blank] 20:17:17 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (0xa275dc00) [pid = 1896] [serial = 90] [outer = (nil)] [url = about:blank] 20:17:17 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (0x95072800) [pid = 1896] [serial = 134] [outer = (nil)] [url = about:blank] 20:17:17 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (0x9046ac00) [pid = 1896] [serial = 129] [outer = (nil)] [url = about:blank] 20:17:17 INFO - PROCESS | 1896 | --DOMWINDOW == 60 (0x93282400) [pid = 1896] [serial = 116] [outer = (nil)] [url = about:blank] 20:17:17 INFO - PROCESS | 1896 | --DOMWINDOW == 59 (0x9b4a8400) [pid = 1896] [serial = 141] [outer = (nil)] [url = about:blank] 20:17:17 INFO - PROCESS | 1896 | --DOMWINDOW == 58 (0x95073c00) [pid = 1896] [serial = 140] [outer = (nil)] [url = about:blank] 20:17:17 INFO - PROCESS | 1896 | --DOMWINDOW == 57 (0x90e25800) [pid = 1896] [serial = 123] [outer = (nil)] [url = about:blank] 20:17:17 INFO - PROCESS | 1896 | --DOMWINDOW == 56 (0x90469800) [pid = 1896] [serial = 128] [outer = (nil)] [url = about:blank] 20:17:17 INFO - PROCESS | 1896 | --DOMWINDOW == 55 (0xa3009400) [pid = 1896] [serial = 114] [outer = (nil)] [url = about:blank] 20:17:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 20:17:17 INFO - PROCESS | 1896 | --DOMWINDOW == 54 (0x8f896c00) [pid = 1896] [serial = 126] [outer = (nil)] [url = about:blank] 20:17:17 INFO - PROCESS | 1896 | --DOMWINDOW == 53 (0xa3002400) [pid = 1896] [serial = 137] [outer = (nil)] [url = about:blank] 20:17:17 INFO - PROCESS | 1896 | 1477538237507 Marionette TRACE conn5 -> [0,267,"getWindowHandle",null] 20:17:17 INFO - PROCESS | 1896 | 1477538237521 Marionette TRACE conn5 <- [1,267,null,{"value":"8"}] 20:17:17 INFO - PROCESS | 1896 | 1477538237535 Marionette TRACE conn5 -> [0,268,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:17 INFO - PROCESS | 1896 | 1477538237722 Marionette TRACE conn5 <- [1,268,null,{"value":null}] 20:17:17 INFO - PROCESS | 1896 | 1477538237833 Marionette TRACE conn5 -> [0,269,"getWindowHandles",null] 20:17:17 INFO - PROCESS | 1896 | 1477538237837 Marionette TRACE conn5 <- [1,269,null,["8"]] 20:17:17 INFO - PROCESS | 1896 | 1477538237852 Marionette TRACE conn5 -> [0,270,"switchToWindow",{"name":"8"}] 20:17:17 INFO - PROCESS | 1896 | 1477538237861 Marionette TRACE conn5 <- [1,270,null,{}] 20:17:17 INFO - PROCESS | 1896 | 1477538237868 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:17 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f895800 == 32 [pid = 1896] [id = 61] 20:17:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 54 (0x8f896000) [pid = 1896] [serial = 181] [outer = (nil)] 20:17:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 55 (0x9046d400) [pid = 1896] [serial = 182] [outer = 0x8f896000] 20:17:17 INFO - PROCESS | 1896 | 1477538237960 Marionette DEBUG loaded listener.js 20:17:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 56 (0x90e23000) [pid = 1896] [serial = 183] [outer = 0x8f896000] 20:17:18 INFO - PROCESS | 1896 | 1477538238652 Marionette TRACE conn5 <- [1,271,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 20:17:18 INFO - . 20:17:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1183ms 20:17:18 INFO - PROCESS | 1896 | 1477538238715 Marionette TRACE conn5 -> [0,272,"getWindowHandle",null] 20:17:18 INFO - PROCESS | 1896 | 1477538238720 Marionette TRACE conn5 <- [1,272,null,{"value":"8"}] 20:17:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 20:17:18 INFO - PROCESS | 1896 | 1477538238730 Marionette TRACE conn5 -> [0,273,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:18 INFO - PROCESS | 1896 | 1477538238925 Marionette TRACE conn5 <- [1,273,null,{"value":null}] 20:17:19 INFO - PROCESS | 1896 | 1477538239039 Marionette TRACE conn5 -> [0,274,"getWindowHandles",null] 20:17:19 INFO - PROCESS | 1896 | 1477538239047 Marionette TRACE conn5 <- [1,274,null,["8"]] 20:17:19 INFO - PROCESS | 1896 | 1477538239059 Marionette TRACE conn5 -> [0,275,"switchToWindow",{"name":"8"}] 20:17:19 INFO - PROCESS | 1896 | 1477538239073 Marionette TRACE conn5 <- [1,275,null,{}] 20:17:19 INFO - PROCESS | 1896 | 1477538239080 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:19 INFO - PROCESS | 1896 | ++DOCSHELL 0x93873000 == 33 [pid = 1896] [id = 62] 20:17:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 57 (0x93a2a400) [pid = 1896] [serial = 184] [outer = (nil)] 20:17:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 58 (0x93c3f800) [pid = 1896] [serial = 185] [outer = 0x93a2a400] 20:17:19 INFO - PROCESS | 1896 | 1477538239170 Marionette DEBUG loaded listener.js 20:17:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 59 (0x93d61000) [pid = 1896] [serial = 186] [outer = 0x93a2a400] 20:17:19 INFO - PROCESS | 1896 | 1477538239861 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 20:17:19 INFO - . 20:17:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1181ms 20:17:19 INFO - PROCESS | 1896 | 1477538239926 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 20:17:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 20:17:19 INFO - PROCESS | 1896 | 1477538239937 Marionette TRACE conn5 <- [1,277,null,{"value":"8"}] 20:17:19 INFO - PROCESS | 1896 | 1477538239946 Marionette TRACE conn5 -> [0,278,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:20 INFO - PROCESS | 1896 | 1477538240193 Marionette TRACE conn5 <- [1,278,null,{"value":null}] 20:17:20 INFO - PROCESS | 1896 | 1477538240214 Marionette TRACE conn5 -> [0,279,"getWindowHandles",null] 20:17:20 INFO - PROCESS | 1896 | 1477538240219 Marionette TRACE conn5 <- [1,279,null,["8"]] 20:17:20 INFO - PROCESS | 1896 | 1477538240224 Marionette TRACE conn5 -> [0,280,"switchToWindow",{"name":"8"}] 20:17:20 INFO - PROCESS | 1896 | 1477538240232 Marionette TRACE conn5 <- [1,280,null,{}] 20:17:20 INFO - PROCESS | 1896 | 1477538240298 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:20 INFO - PROCESS | 1896 | ++DOCSHELL 0x97b48000 == 34 [pid = 1896] [id = 63] 20:17:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 60 (0x97b4ac00) [pid = 1896] [serial = 187] [outer = (nil)] 20:17:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 61 (0x97d21c00) [pid = 1896] [serial = 188] [outer = 0x97b4ac00] 20:17:20 INFO - PROCESS | 1896 | 1477538240395 Marionette DEBUG loaded listener.js 20:17:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (0x9a021000) [pid = 1896] [serial = 189] [outer = 0x97b4ac00] 20:17:21 INFO - PROCESS | 1896 | 1477538241156 Marionette TRACE conn5 <- [1,281,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 20:17:21 INFO - . 20:17:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1278ms 20:17:21 INFO - PROCESS | 1896 | 1477538241223 Marionette TRACE conn5 -> [0,282,"getWindowHandle",null] 20:17:21 INFO - PROCESS | 1896 | 1477538241228 Marionette TRACE conn5 <- [1,282,null,{"value":"8"}] 20:17:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 20:17:21 INFO - PROCESS | 1896 | 1477538241241 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:21 INFO - PROCESS | 1896 | 1477538241471 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 20:17:21 INFO - PROCESS | 1896 | 1477538241500 Marionette TRACE conn5 -> [0,284,"getWindowHandles",null] 20:17:21 INFO - PROCESS | 1896 | 1477538241505 Marionette TRACE conn5 <- [1,284,null,["8"]] 20:17:21 INFO - PROCESS | 1896 | 1477538241511 Marionette TRACE conn5 -> [0,285,"switchToWindow",{"name":"8"}] 20:17:21 INFO - PROCESS | 1896 | 1477538241517 Marionette TRACE conn5 <- [1,285,null,{}] 20:17:21 INFO - PROCESS | 1896 | 1477538241584 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:21 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f675400 == 35 [pid = 1896] [id = 64] 20:17:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (0x9a419800) [pid = 1896] [serial = 190] [outer = (nil)] 20:17:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0x9a4ce400) [pid = 1896] [serial = 191] [outer = 0x9a419800] 20:17:21 INFO - PROCESS | 1896 | 1477538241674 Marionette DEBUG loaded listener.js 20:17:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0x9b0efc00) [pid = 1896] [serial = 192] [outer = 0x9a419800] 20:17:22 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (0x8f67a000) [pid = 1896] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 20:17:22 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (0x928d3c00) [pid = 1896] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 20:17:22 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (0xa2f07800) [pid = 1896] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 20:17:22 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (0x8f765400) [pid = 1896] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 20:17:22 INFO - PROCESS | 1896 | --DOMWINDOW == 60 (0x8f767c00) [pid = 1896] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 20:17:22 INFO - PROCESS | 1896 | --DOMWINDOW == 59 (0x90458c00) [pid = 1896] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 20:17:22 INFO - PROCESS | 1896 | --DOMWINDOW == 58 (0x90e31800) [pid = 1896] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 20:17:22 INFO - PROCESS | 1896 | --DOMWINDOW == 57 (0x8f896800) [pid = 1896] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 20:17:22 INFO - PROCESS | 1896 | 1477538242530 Marionette TRACE conn5 <- [1,286,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 20:17:22 INFO - . 20:17:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1324ms 20:17:22 INFO - PROCESS | 1896 | 1477538242565 Marionette TRACE conn5 -> [0,287,"getWindowHandle",null] 20:17:22 INFO - PROCESS | 1896 | 1477538242568 Marionette TRACE conn5 <- [1,287,null,{"value":"8"}] 20:17:22 INFO - TEST-START | /2dcontext/shadows/canvas_shadows_001.htm 20:17:22 INFO - PROCESS | 1896 | 1477538242576 Marionette TRACE conn5 -> [0,288,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:22 INFO - PROCESS | 1896 | 1477538242800 Marionette TRACE conn5 <- [1,288,null,{"value":null}] 20:17:22 INFO - PROCESS | 1896 | 1477538242817 Marionette TRACE conn5 -> [0,289,"getWindowHandles",null] 20:17:22 INFO - PROCESS | 1896 | 1477538242822 Marionette TRACE conn5 <- [1,289,null,["8"]] 20:17:22 INFO - PROCESS | 1896 | 1477538242829 Marionette TRACE conn5 -> [0,290,"switchToWindow",{"name":"8"}] 20:17:22 INFO - PROCESS | 1896 | 1477538242834 Marionette TRACE conn5 <- [1,290,null,{}] 20:17:22 INFO - PROCESS | 1896 | 1477538242840 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:22 INFO - PROCESS | 1896 | ++DOCSHELL 0x90ffbc00 == 36 [pid = 1896] [id = 65] 20:17:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 58 (0x90ffe000) [pid = 1896] [serial = 193] [outer = (nil)] 20:17:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 59 (0x957f5800) [pid = 1896] [serial = 194] [outer = 0x90ffe000] 20:17:22 INFO - PROCESS | 1896 | 1477538242924 Marionette DEBUG loaded listener.js 20:17:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 60 (0x957fcc00) [pid = 1896] [serial = 195] [outer = 0x90ffe000] 20:17:24 INFO - PROCESS | 1896 | 1477538244874 Marionette TRACE conn5 <- [1,291,null,{"value":["/2dcontext/shadows/canvas_shadows_001.htm",0,null,null,[["linear gradient fillRect draws shadow (black rectange)",0,null,null]]]}] 20:17:24 INFO - . 20:17:24 INFO - TEST-OK | /2dcontext/shadows/canvas_shadows_001.htm | took 2329ms 20:17:24 INFO - PROCESS | 1896 | 1477538244907 Marionette TRACE conn5 -> [0,292,"getWindowHandle",null] 20:17:24 INFO - PROCESS | 1896 | 1477538244915 Marionette TRACE conn5 <- [1,292,null,{"value":"8"}] 20:17:24 INFO - TEST-START | /FileAPI/FileReaderSync.worker 20:17:24 INFO - PROCESS | 1896 | 1477538244944 Marionette TRACE conn5 -> [0,293,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:25 INFO - PROCESS | 1896 | 1477538245175 Marionette TRACE conn5 <- [1,293,null,{"value":null}] 20:17:25 INFO - PROCESS | 1896 | 1477538245331 Marionette TRACE conn5 -> [0,294,"getWindowHandles",null] 20:17:25 INFO - PROCESS | 1896 | 1477538245338 Marionette TRACE conn5 <- [1,294,null,["8"]] 20:17:25 INFO - PROCESS | 1896 | 1477538245346 Marionette TRACE conn5 -> [0,295,"switchToWindow",{"name":"8"}] 20:17:25 INFO - PROCESS | 1896 | 1477538245355 Marionette TRACE conn5 <- [1,295,null,{}] 20:17:25 INFO - PROCESS | 1896 | 1477538245361 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:25 INFO - PROCESS | 1896 | ++DOCSHELL 0x9046e800 == 37 [pid = 1896] [id = 66] 20:17:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 61 (0x9046ec00) [pid = 1896] [serial = 196] [outer = (nil)] 20:17:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (0x90e27000) [pid = 1896] [serial = 197] [outer = 0x9046ec00] 20:17:25 INFO - PROCESS | 1896 | 1477538245506 Marionette DEBUG loaded listener.js 20:17:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (0x90e27400) [pid = 1896] [serial = 198] [outer = 0x9046ec00] 20:17:25 INFO - PROCESS | 1896 | [1896] 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 20:17:26 INFO - PROCESS | 1896 | 1477538246393 Marionette TRACE conn5 <- [1,296,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 20:17:26 INFO - .... 20:17:26 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1525ms 20:17:26 INFO - PROCESS | 1896 | 1477538246485 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 20:17:26 INFO - PROCESS | 1896 | 1477538246494 Marionette TRACE conn5 <- [1,297,null,{"value":"8"}] 20:17:26 INFO - TEST-START | /FileAPI/file/File-constructor.html 20:17:26 INFO - PROCESS | 1896 | 1477538246504 Marionette TRACE conn5 -> [0,298,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:26 INFO - PROCESS | 1896 | 1477538246735 Marionette TRACE conn5 <- [1,298,null,{"value":null}] 20:17:26 INFO - PROCESS | 1896 | 1477538246894 Marionette TRACE conn5 -> [0,299,"getWindowHandles",null] 20:17:26 INFO - PROCESS | 1896 | 1477538246901 Marionette TRACE conn5 <- [1,299,null,["8"]] 20:17:26 INFO - PROCESS | 1896 | 1477538246911 Marionette TRACE conn5 -> [0,300,"switchToWindow",{"name":"8"}] 20:17:26 INFO - PROCESS | 1896 | 1477538246917 Marionette TRACE conn5 <- [1,300,null,{}] 20:17:26 INFO - PROCESS | 1896 | 1477538246925 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:26 INFO - PROCESS | 1896 | ++DOCSHELL 0x949d2c00 == 38 [pid = 1896] [id = 67] 20:17:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0x949d6c00) [pid = 1896] [serial = 199] [outer = (nil)] 20:17:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0x94cc0c00) [pid = 1896] [serial = 200] [outer = 0x949d6c00] 20:17:27 INFO - PROCESS | 1896 | 1477538247025 Marionette DEBUG loaded listener.js 20:17:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0x949dd400) [pid = 1896] [serial = 201] [outer = 0x949d6c00] 20:17:27 INFO - PROCESS | 1896 | 1477538247836 Marionette TRACE conn5 <- [1,301,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 20:17:27 INFO - ............... 20:17:27 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1384ms 20:17:27 INFO - PROCESS | 1896 | 1477538247896 Marionette TRACE conn5 -> [0,302,"getWindowHandle",null] 20:17:27 INFO - PROCESS | 1896 | 1477538247904 Marionette TRACE conn5 <- [1,302,null,{"value":"8"}] 20:17:27 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 20:17:27 INFO - PROCESS | 1896 | 1477538247913 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:28 INFO - PROCESS | 1896 | 1477538248115 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 20:17:28 INFO - PROCESS | 1896 | 1477538248268 Marionette TRACE conn5 -> [0,304,"getWindowHandles",null] 20:17:28 INFO - PROCESS | 1896 | 1477538248273 Marionette TRACE conn5 <- [1,304,null,["8"]] 20:17:28 INFO - PROCESS | 1896 | 1477538248286 Marionette TRACE conn5 -> [0,305,"switchToWindow",{"name":"8"}] 20:17:28 INFO - PROCESS | 1896 | 1477538248295 Marionette TRACE conn5 <- [1,305,null,{}] 20:17:28 INFO - PROCESS | 1896 | 1477538248302 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:28 INFO - PROCESS | 1896 | ++DOCSHELL 0x9a639000 == 39 [pid = 1896] [id = 68] 20:17:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0x9a68a000) [pid = 1896] [serial = 202] [outer = (nil)] 20:17:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0x9b3f7400) [pid = 1896] [serial = 203] [outer = 0x9a68a000] 20:17:28 INFO - PROCESS | 1896 | 1477538248408 Marionette DEBUG loaded listener.js 20:17:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0x9b5d5000) [pid = 1896] [serial = 204] [outer = 0x9a68a000] 20:17:28 INFO - PROCESS | 1896 | [1896] 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 20:17:29 INFO - PROCESS | 1896 | 1477538249252 Marionette TRACE conn5 <- [1,306,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 20:17:29 INFO - . 20:17:29 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1388ms 20:17:29 INFO - PROCESS | 1896 | 1477538249302 Marionette TRACE conn5 -> [0,307,"getWindowHandle",null] 20:17:29 INFO - PROCESS | 1896 | 1477538249308 Marionette TRACE conn5 <- [1,307,null,{"value":"8"}] 20:17:29 INFO - TEST-START | /FileAPI/fileReader.html 20:17:29 INFO - PROCESS | 1896 | 1477538249363 Marionette TRACE conn5 -> [0,308,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:29 INFO - PROCESS | 1896 | 1477538249587 Marionette TRACE conn5 <- [1,308,null,{"value":null}] 20:17:29 INFO - PROCESS | 1896 | 1477538249742 Marionette TRACE conn5 -> [0,309,"getWindowHandles",null] 20:17:29 INFO - PROCESS | 1896 | 1477538249750 Marionette TRACE conn5 <- [1,309,null,["8"]] 20:17:29 INFO - PROCESS | 1896 | 1477538249761 Marionette TRACE conn5 -> [0,310,"switchToWindow",{"name":"8"}] 20:17:29 INFO - PROCESS | 1896 | 1477538249767 Marionette TRACE conn5 <- [1,310,null,{}] 20:17:29 INFO - PROCESS | 1896 | 1477538249775 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:29 INFO - PROCESS | 1896 | ++DOCSHELL 0xa2f04400 == 40 [pid = 1896] [id = 69] 20:17:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0xa2f07800) [pid = 1896] [serial = 205] [outer = (nil)] 20:17:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0xa2f09400) [pid = 1896] [serial = 206] [outer = 0xa2f07800] 20:17:29 INFO - PROCESS | 1896 | 1477538249869 Marionette DEBUG loaded listener.js 20:17:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (0xa2f0d400) [pid = 1896] [serial = 207] [outer = 0xa2f07800] 20:17:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (0x9046cc00) [pid = 1896] [serial = 208] [outer = 0x93d65400] 20:17:30 INFO - PROCESS | 1896 | 1477538250822 Marionette TRACE conn5 <- [1,311,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 20:17:30 INFO - .... 20:17:30 INFO - TEST-OK | /FileAPI/fileReader.html | took 1495ms 20:17:30 INFO - PROCESS | 1896 | 1477538250857 Marionette TRACE conn5 -> [0,312,"getWindowHandle",null] 20:17:30 INFO - PROCESS | 1896 | 1477538250864 Marionette TRACE conn5 <- [1,312,null,{"value":"8"}] 20:17:30 INFO - TEST-START | /FileAPI/historical.html 20:17:30 INFO - PROCESS | 1896 | 1477538250877 Marionette TRACE conn5 -> [0,313,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:31 INFO - PROCESS | 1896 | 1477538251083 Marionette TRACE conn5 <- [1,313,null,{"value":null}] 20:17:31 INFO - PROCESS | 1896 | 1477538251311 Marionette TRACE conn5 -> [0,314,"getWindowHandles",null] 20:17:31 INFO - PROCESS | 1896 | 1477538251317 Marionette TRACE conn5 <- [1,314,null,["8"]] 20:17:31 INFO - PROCESS | 1896 | 1477538251384 Marionette TRACE conn5 -> [0,315,"switchToWindow",{"name":"8"}] 20:17:31 INFO - PROCESS | 1896 | 1477538251401 Marionette TRACE conn5 <- [1,315,null,{}] 20:17:31 INFO - PROCESS | 1896 | 1477538251418 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:31 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f896800 == 41 [pid = 1896] [id = 70] 20:17:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (0x8f897c00) [pid = 1896] [serial = 209] [outer = (nil)] 20:17:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (0x90f3d800) [pid = 1896] [serial = 210] [outer = 0x8f897c00] 20:17:31 INFO - PROCESS | 1896 | 1477538251522 Marionette DEBUG loaded listener.js 20:17:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (0x9283c000) [pid = 1896] [serial = 211] [outer = 0x8f897c00] 20:17:31 INFO - PROCESS | 1896 | --DOCSHELL 0x8f676800 == 40 [pid = 1896] [id = 37] 20:17:31 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (0x94da6400) [pid = 1896] [serial = 170] [outer = (nil)] [url = about:blank] 20:17:31 INFO - PROCESS | 1896 | --DOCSHELL 0x97b48000 == 39 [pid = 1896] [id = 63] 20:17:31 INFO - PROCESS | 1896 | --DOCSHELL 0x93873000 == 38 [pid = 1896] [id = 62] 20:17:31 INFO - PROCESS | 1896 | --DOCSHELL 0x8f895800 == 37 [pid = 1896] [id = 61] 20:17:31 INFO - PROCESS | 1896 | --DOCSHELL 0x94252400 == 36 [pid = 1896] [id = 59] 20:17:31 INFO - PROCESS | 1896 | --DOCSHELL 0x90469400 == 35 [pid = 1896] [id = 58] 20:17:32 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0x904b4400) [pid = 1896] [serial = 167] [outer = (nil)] [url = about:blank] 20:17:32 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0x91a82400) [pid = 1896] [serial = 168] [outer = (nil)] [url = about:blank] 20:17:32 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0x931bcc00) [pid = 1896] [serial = 164] [outer = (nil)] [url = about:blank] 20:17:32 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (0x93a1f800) [pid = 1896] [serial = 165] [outer = (nil)] [url = about:blank] 20:17:32 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0x90469000) [pid = 1896] [serial = 161] [outer = (nil)] [url = about:blank] 20:17:32 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (0x9046b800) [pid = 1896] [serial = 162] [outer = (nil)] [url = about:blank] 20:17:32 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0x8f681800) [pid = 1896] [serial = 158] [outer = (nil)] [url = about:blank] 20:17:32 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (0x8f767800) [pid = 1896] [serial = 159] [outer = (nil)] [url = about:blank] 20:17:32 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (0x90457000) [pid = 1896] [serial = 155] [outer = (nil)] [url = about:blank] 20:17:32 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (0x90458000) [pid = 1896] [serial = 156] [outer = (nil)] [url = about:blank] 20:17:32 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (0xa2f08c00) [pid = 1896] [serial = 152] [outer = (nil)] [url = about:blank] 20:17:32 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (0xa308c000) [pid = 1896] [serial = 153] [outer = (nil)] [url = about:blank] 20:17:32 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (0x936a2800) [pid = 1896] [serial = 149] [outer = (nil)] [url = about:blank] 20:17:32 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (0x936acc00) [pid = 1896] [serial = 150] [outer = (nil)] [url = about:blank] 20:17:32 INFO - PROCESS | 1896 | --DOMWINDOW == 60 (0x8f76a400) [pid = 1896] [serial = 146] [outer = (nil)] [url = about:blank] 20:17:32 INFO - PROCESS | 1896 | --DOMWINDOW == 59 (0x8f7c5800) [pid = 1896] [serial = 147] [outer = (nil)] [url = about:blank] 20:17:32 INFO - PROCESS | 1896 | 1477538252226 Marionette TRACE conn5 <- [1,316,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null]]]}] 20:17:32 INFO - ..... 20:17:32 INFO - TEST-OK | /FileAPI/historical.html | took 1399ms 20:17:32 INFO - PROCESS | 1896 | 1477538252275 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 20:17:32 INFO - PROCESS | 1896 | 1477538252281 Marionette TRACE conn5 <- [1,317,null,{"value":"8"}] 20:17:32 INFO - TEST-START | /FileAPI/idlharness.html 20:17:32 INFO - PROCESS | 1896 | 1477538252291 Marionette TRACE conn5 -> [0,318,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:32 INFO - PROCESS | 1896 | 1477538252486 Marionette TRACE conn5 <- [1,318,null,{"value":null}] 20:17:32 INFO - PROCESS | 1896 | 1477538252600 Marionette TRACE conn5 -> [0,319,"getWindowHandles",null] 20:17:32 INFO - PROCESS | 1896 | 1477538252606 Marionette TRACE conn5 <- [1,319,null,["8"]] 20:17:32 INFO - PROCESS | 1896 | 1477538252613 Marionette TRACE conn5 -> [0,320,"switchToWindow",{"name":"8"}] 20:17:32 INFO - PROCESS | 1896 | 1477538252620 Marionette TRACE conn5 <- [1,320,null,{}] 20:17:32 INFO - PROCESS | 1896 | 1477538252626 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:32 INFO - PROCESS | 1896 | ++DOCSHELL 0x90458000 == 36 [pid = 1896] [id = 71] 20:17:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 60 (0x936a6c00) [pid = 1896] [serial = 212] [outer = (nil)] 20:17:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 61 (0x93a26c00) [pid = 1896] [serial = 213] [outer = 0x936a6c00] 20:17:32 INFO - PROCESS | 1896 | 1477538252713 Marionette DEBUG loaded listener.js 20:17:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (0x93c36000) [pid = 1896] [serial = 214] [outer = 0x936a6c00] 20:17:34 INFO - ................................................................................................... 20:17:34 INFO - TEST-OK | /FileAPI/idlharness.html | took 2243ms 20:17:34 INFO - TEST-START | /FileAPI/idlharness.worker 20:17:34 INFO - PROCESS | 1896 | 1477538254382 Marionette TRACE conn5 <- [1,321,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1218:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1231:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:876:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:854:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsBinaryString(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsBinaryString\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsBinaryString(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (3)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (15)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (16)",0,null,null],["FileReaderSync interface: existence and properties of interface object",0,null,null]]]}] 20:17:34 INFO - PROCESS | 1896 | 1477538254557 Marionette TRACE conn5 -> [0,322,"getWindowHandle",null] 20:17:34 INFO - PROCESS | 1896 | 1477538254572 Marionette TRACE conn5 <- [1,322,null,{"value":"8"}] 20:17:34 INFO - PROCESS | 1896 | 1477538254605 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:34 INFO - PROCESS | 1896 | 1477538254860 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 20:17:34 INFO - PROCESS | 1896 | 1477538254888 Marionette TRACE conn5 -> [0,324,"getWindowHandles",null] 20:17:34 INFO - PROCESS | 1896 | 1477538254893 Marionette TRACE conn5 <- [1,324,null,["8"]] 20:17:34 INFO - PROCESS | 1896 | 1477538254899 Marionette TRACE conn5 -> [0,325,"switchToWindow",{"name":"8"}] 20:17:34 INFO - PROCESS | 1896 | 1477538254906 Marionette TRACE conn5 <- [1,325,null,{}] 20:17:34 INFO - PROCESS | 1896 | 1477538254974 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:35 INFO - PROCESS | 1896 | ++DOCSHELL 0xa3081400 == 37 [pid = 1896] [id = 72] 20:17:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (0xa3081800) [pid = 1896] [serial = 215] [outer = (nil)] 20:17:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0xa3083000) [pid = 1896] [serial = 216] [outer = 0xa3081800] 20:17:35 INFO - PROCESS | 1896 | 1477538255065 Marionette DEBUG loaded listener.js 20:17:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0xa308a000) [pid = 1896] [serial = 217] [outer = 0xa3081800] 20:17:35 INFO - PROCESS | 1896 | [1896] 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 20:17:36 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (0x8f76a800) [pid = 1896] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 20:17:36 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (0x9a419800) [pid = 1896] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 20:17:36 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (0x94ccb400) [pid = 1896] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 20:17:36 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (0x8f896000) [pid = 1896] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 20:17:36 INFO - PROCESS | 1896 | --DOMWINDOW == 60 (0x9046a000) [pid = 1896] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 20:17:36 INFO - PROCESS | 1896 | --DOMWINDOW == 59 (0x97b4ac00) [pid = 1896] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 20:17:36 INFO - PROCESS | 1896 | --DOMWINDOW == 58 (0x93a2a400) [pid = 1896] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 20:17:37 INFO - ..................................................................................................................... 20:17:37 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2956ms 20:17:37 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html 20:17:37 INFO - PROCESS | 1896 | 1477538257424 Marionette TRACE conn5 <- [1,326,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["Window interface: existence and properties of interface object",0,{},{}],["ArrayBuffer interface: existence and properties of interface object",1,"assert_false: expected false got true","IdlInterface.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:722:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:721:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["ArrayBufferView interface: existence and properties of interface object",0,{},{}],["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1218:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["EventTarget interface: existence and properties of interface object",1,"assert_false: expected false got true","IdlInterface.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:722:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:721:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Event interface: existence and properties of interface object",1,"assert_false: expected false got true","IdlInterface.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:722:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:721:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1231:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:876:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:854:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:767:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:747:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:858:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:854:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:885:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:881:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:915:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:906:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:1018:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:1012:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsBinaryString(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsBinaryString\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsBinaryString(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (3)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (15)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (16)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsBinaryString(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsBinaryString\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsBinaryString(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (3)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 20:17:37 INFO - PROCESS | 1896 | 1477538257541 Marionette TRACE conn5 -> [0,327,"getWindowHandle",null] 20:17:37 INFO - PROCESS | 1896 | 1477538257545 Marionette TRACE conn5 <- [1,327,null,{"value":"8"}] 20:17:37 INFO - PROCESS | 1896 | 1477538257562 Marionette TRACE conn5 -> [0,328,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:37 INFO - PROCESS | 1896 | 1477538257875 Marionette TRACE conn5 <- [1,328,null,{"value":null}] 20:17:37 INFO - PROCESS | 1896 | 1477538257902 Marionette TRACE conn5 -> [0,329,"getWindowHandles",null] 20:17:37 INFO - PROCESS | 1896 | 1477538257907 Marionette TRACE conn5 <- [1,329,null,["8"]] 20:17:37 INFO - PROCESS | 1896 | 1477538257913 Marionette TRACE conn5 -> [0,330,"switchToWindow",{"name":"8"}] 20:17:37 INFO - PROCESS | 1896 | 1477538257920 Marionette TRACE conn5 <- [1,330,null,{}] 20:17:37 INFO - PROCESS | 1896 | 1477538257929 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:37 INFO - PROCESS | 1896 | ++DOCSHELL 0x93eb7800 == 38 [pid = 1896] [id = 73] 20:17:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 59 (0x93eb8400) [pid = 1896] [serial = 218] [outer = (nil)] 20:17:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 60 (0x93eb9c00) [pid = 1896] [serial = 219] [outer = 0x93eb8400] 20:17:38 INFO - PROCESS | 1896 | 1477538258017 Marionette DEBUG loaded listener.js 20:17:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 61 (0x9b573800) [pid = 1896] [serial = 220] [outer = 0x93eb8400] 20:17:38 INFO - PROCESS | 1896 | [1896] 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 20:17:38 INFO - PROCESS | 1896 | [1896] 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 20:17:39 INFO - PROCESS | 1896 | 1477538259100 Marionette TRACE conn5 <- [1,331,null,{"value":["/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:17:39 INFO - . 20:17:39 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html | took 1630ms 20:17:39 INFO - PROCESS | 1896 | 1477538259189 Marionette TRACE conn5 -> [0,332,"getWindowHandle",null] 20:17:39 INFO - PROCESS | 1896 | 1477538259197 Marionette TRACE conn5 <- [1,332,null,{"value":"8"}] 20:17:39 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html 20:17:39 INFO - PROCESS | 1896 | 1477538259209 Marionette TRACE conn5 -> [0,333,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:39 INFO - PROCESS | 1896 | 1477538259455 Marionette TRACE conn5 <- [1,333,null,{"value":null}] 20:17:39 INFO - PROCESS | 1896 | 1477538259611 Marionette TRACE conn5 -> [0,334,"getWindowHandles",null] 20:17:39 INFO - PROCESS | 1896 | 1477538259618 Marionette TRACE conn5 <- [1,334,null,["8"]] 20:17:39 INFO - PROCESS | 1896 | 1477538259626 Marionette TRACE conn5 -> [0,335,"switchToWindow",{"name":"8"}] 20:17:39 INFO - PROCESS | 1896 | 1477538259635 Marionette TRACE conn5 <- [1,335,null,{}] 20:17:39 INFO - PROCESS | 1896 | 1477538259642 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:39 INFO - PROCESS | 1896 | ++DOCSHELL 0x90e26400 == 39 [pid = 1896] [id = 74] 20:17:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (0x90e2a400) [pid = 1896] [serial = 221] [outer = (nil)] 20:17:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (0x90ffb000) [pid = 1896] [serial = 222] [outer = 0x90e2a400] 20:17:39 INFO - PROCESS | 1896 | 1477538259793 Marionette DEBUG loaded listener.js 20:17:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0x9339e400) [pid = 1896] [serial = 223] [outer = 0x90e2a400] 20:17:43 INFO - PROCESS | 1896 | --DOCSHELL 0x8f8a0000 == 38 [pid = 1896] [id = 43] 20:17:43 INFO - PROCESS | 1896 | --DOCSHELL 0xa4ce3c00 == 37 [pid = 1896] [id = 41] 20:17:43 INFO - PROCESS | 1896 | --DOCSHELL 0x8f679800 == 36 [pid = 1896] [id = 53] 20:17:43 INFO - PROCESS | 1896 | --DOCSHELL 0x957fc400 == 35 [pid = 1896] [id = 32] 20:17:43 INFO - PROCESS | 1896 | --DOCSHELL 0x8f675400 == 34 [pid = 1896] [id = 64] 20:17:43 INFO - PROCESS | 1896 | --DOCSHELL 0x90458400 == 33 [pid = 1896] [id = 54] 20:17:43 INFO - PROCESS | 1896 | --DOCSHELL 0x9509dc00 == 32 [pid = 1896] [id = 29] 20:17:43 INFO - PROCESS | 1896 | --DOCSHELL 0x94d65400 == 31 [pid = 1896] [id = 38] 20:17:43 INFO - PROCESS | 1896 | --DOCSHELL 0x928d3400 == 30 [pid = 1896] [id = 55] 20:17:43 INFO - PROCESS | 1896 | --DOCSHELL 0x92134c00 == 29 [pid = 1896] [id = 31] 20:17:43 INFO - PROCESS | 1896 | --DOCSHELL 0x8f764c00 == 28 [pid = 1896] [id = 56] 20:17:43 INFO - PROCESS | 1896 | --DOCSHELL 0x92844c00 == 27 [pid = 1896] [id = 30] 20:17:43 INFO - PROCESS | 1896 | --DOCSHELL 0x93d6a800 == 26 [pid = 1896] [id = 57] 20:17:43 INFO - PROCESS | 1896 | --DOCSHELL 0x9046e800 == 25 [pid = 1896] [id = 66] 20:17:43 INFO - PROCESS | 1896 | --DOCSHELL 0x90e2e800 == 24 [pid = 1896] [id = 42] 20:17:43 INFO - PROCESS | 1896 | --DOCSHELL 0x9a639000 == 23 [pid = 1896] [id = 68] 20:17:43 INFO - PROCESS | 1896 | --DOCSHELL 0x949d2c00 == 22 [pid = 1896] [id = 67] 20:17:43 INFO - PROCESS | 1896 | --DOCSHELL 0xa2f04400 == 21 [pid = 1896] [id = 69] 20:17:43 INFO - PROCESS | 1896 | --DOCSHELL 0x904b6800 == 20 [pid = 1896] [id = 33] 20:17:43 INFO - PROCESS | 1896 | --DOCSHELL 0x8f67ac00 == 19 [pid = 1896] [id = 35] 20:17:43 INFO - PROCESS | 1896 | --DOCSHELL 0x956de800 == 18 [pid = 1896] [id = 28] 20:17:43 INFO - PROCESS | 1896 | --DOCSHELL 0x956dc400 == 17 [pid = 1896] [id = 40] 20:17:43 INFO - PROCESS | 1896 | --DOCSHELL 0x9424a400 == 16 [pid = 1896] [id = 27] 20:17:43 INFO - PROCESS | 1896 | --DOCSHELL 0x9283dc00 == 15 [pid = 1896] [id = 39] 20:17:43 INFO - PROCESS | 1896 | --DOCSHELL 0x8f765c00 == 14 [pid = 1896] [id = 60] 20:17:43 INFO - PROCESS | 1896 | --DOCSHELL 0x90ffbc00 == 13 [pid = 1896] [id = 65] 20:17:43 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (0x928cfc00) [pid = 1896] [serial = 174] [outer = (nil)] [url = about:blank] 20:17:43 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (0x90e26c00) [pid = 1896] [serial = 173] [outer = (nil)] [url = about:blank] 20:17:43 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (0x95074400) [pid = 1896] [serial = 177] [outer = (nil)] [url = about:blank] 20:17:43 INFO - PROCESS | 1896 | --DOMWINDOW == 60 (0x94da5c00) [pid = 1896] [serial = 176] [outer = (nil)] [url = about:blank] 20:17:43 INFO - PROCESS | 1896 | --DOMWINDOW == 59 (0x9a090800) [pid = 1896] [serial = 180] [outer = (nil)] [url = about:blank] 20:17:43 INFO - PROCESS | 1896 | --DOMWINDOW == 58 (0x9832fc00) [pid = 1896] [serial = 179] [outer = (nil)] [url = about:blank] 20:17:43 INFO - PROCESS | 1896 | --DOMWINDOW == 57 (0x90e23000) [pid = 1896] [serial = 183] [outer = (nil)] [url = about:blank] 20:17:43 INFO - PROCESS | 1896 | --DOMWINDOW == 56 (0x9046d400) [pid = 1896] [serial = 182] [outer = (nil)] [url = about:blank] 20:17:43 INFO - PROCESS | 1896 | --DOMWINDOW == 55 (0x93d61000) [pid = 1896] [serial = 186] [outer = (nil)] [url = about:blank] 20:17:43 INFO - PROCESS | 1896 | --DOMWINDOW == 54 (0x93c3f800) [pid = 1896] [serial = 185] [outer = (nil)] [url = about:blank] 20:17:43 INFO - PROCESS | 1896 | --DOMWINDOW == 53 (0x9a021000) [pid = 1896] [serial = 189] [outer = (nil)] [url = about:blank] 20:17:43 INFO - PROCESS | 1896 | --DOMWINDOW == 52 (0x97d21c00) [pid = 1896] [serial = 188] [outer = (nil)] [url = about:blank] 20:17:43 INFO - PROCESS | 1896 | --DOMWINDOW == 51 (0x9b0efc00) [pid = 1896] [serial = 192] [outer = (nil)] [url = about:blank] 20:17:43 INFO - PROCESS | 1896 | --DOMWINDOW == 50 (0x9a4ce400) [pid = 1896] [serial = 191] [outer = (nil)] [url = about:blank] 20:17:43 INFO - PROCESS | 1896 | --DOMWINDOW == 49 (0x957f5800) [pid = 1896] [serial = 194] [outer = (nil)] [url = about:blank] 20:17:45 INFO - PROCESS | 1896 | 1477538265449 Marionette TRACE conn5 <- [1,336,null,{"value":["/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html",0,null,null,[["Expecting logs: [\"PASS (1/1)\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:17:45 INFO - .. 20:17:45 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html | took 6292ms 20:17:45 INFO - PROCESS | 1896 | 1477538265507 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 20:17:45 INFO - PROCESS | 1896 | 1477538265517 Marionette TRACE conn5 <- [1,337,null,{"value":"8"}] 20:17:45 INFO - TEST-START | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html 20:17:45 INFO - PROCESS | 1896 | 1477538265532 Marionette TRACE conn5 -> [0,338,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:45 INFO - PROCESS | 1896 | 1477538265809 Marionette TRACE conn5 <- [1,338,null,{"value":null}] 20:17:45 INFO - PROCESS | 1896 | 1477538265952 Marionette TRACE conn5 -> [0,339,"getWindowHandles",null] 20:17:45 INFO - PROCESS | 1896 | 1477538265958 Marionette TRACE conn5 <- [1,339,null,["8"]] 20:17:45 INFO - PROCESS | 1896 | 1477538265967 Marionette TRACE conn5 -> [0,340,"switchToWindow",{"name":"8"}] 20:17:45 INFO - PROCESS | 1896 | 1477538265979 Marionette TRACE conn5 <- [1,340,null,{}] 20:17:46 INFO - PROCESS | 1896 | 1477538265994 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:46 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f89bc00 == 14 [pid = 1896] [id = 75] 20:17:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 50 (0x8f89c000) [pid = 1896] [serial = 224] [outer = (nil)] 20:17:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 51 (0x8f89ec00) [pid = 1896] [serial = 225] [outer = 0x8f89c000] 20:17:46 INFO - PROCESS | 1896 | 1477538266092 Marionette DEBUG loaded listener.js 20:17:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 52 (0x8f89f000) [pid = 1896] [serial = 226] [outer = 0x8f89c000] 20:17:47 INFO - PROCESS | 1896 | 1477538267348 Marionette TRACE conn5 <- [1,341,null,{"value":["/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html",0,null,null,[["Expecting logs: [\"TEST COMPLETE\"]",0,null,null],["combine-header-and-meta-policies",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:17:47 INFO - ... 20:17:47 INFO - TEST-OK | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html | took 1882ms 20:17:47 INFO - PROCESS | 1896 | 1477538267423 Marionette TRACE conn5 -> [0,342,"getWindowHandle",null] 20:17:47 INFO - PROCESS | 1896 | 1477538267433 Marionette TRACE conn5 <- [1,342,null,{"value":"8"}] 20:17:47 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html 20:17:47 INFO - PROCESS | 1896 | 1477538267446 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:47 INFO - PROCESS | 1896 | 1477538267817 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 20:17:48 INFO - PROCESS | 1896 | --DOMWINDOW == 51 (0x93eb8400) [pid = 1896] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html] 20:17:48 INFO - PROCESS | 1896 | --DOMWINDOW == 50 (0xa3081800) [pid = 1896] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 20:17:48 INFO - PROCESS | 1896 | --DOMWINDOW == 49 (0x9a68a000) [pid = 1896] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 20:17:48 INFO - PROCESS | 1896 | --DOMWINDOW == 48 (0x9046ec00) [pid = 1896] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 20:17:48 INFO - PROCESS | 1896 | --DOMWINDOW == 47 (0x949d6c00) [pid = 1896] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 20:17:48 INFO - PROCESS | 1896 | --DOMWINDOW == 46 (0xa2f07800) [pid = 1896] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 20:17:48 INFO - PROCESS | 1896 | --DOMWINDOW == 45 (0x90ffe000) [pid = 1896] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/canvas_shadows_001.htm] 20:17:48 INFO - PROCESS | 1896 | --DOMWINDOW == 44 (0x8f897c00) [pid = 1896] [serial = 209] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 20:17:48 INFO - PROCESS | 1896 | --DOMWINDOW == 43 (0x936a6c00) [pid = 1896] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 20:17:48 INFO - PROCESS | 1896 | --DOMWINDOW == 42 (0x94ccd400) [pid = 1896] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 20:17:48 INFO - PROCESS | 1896 | 1477538268582 Marionette TRACE conn5 -> [0,344,"getWindowHandles",null] 20:17:48 INFO - PROCESS | 1896 | 1477538268588 Marionette TRACE conn5 <- [1,344,null,["8"]] 20:17:48 INFO - PROCESS | 1896 | 1477538268595 Marionette TRACE conn5 -> [0,345,"switchToWindow",{"name":"8"}] 20:17:48 INFO - PROCESS | 1896 | 1477538268601 Marionette TRACE conn5 <- [1,345,null,{}] 20:17:48 INFO - PROCESS | 1896 | 1477538268608 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:48 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f761800 == 15 [pid = 1896] [id = 76] 20:17:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 43 (0x8f766c00) [pid = 1896] [serial = 227] [outer = (nil)] 20:17:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 44 (0x9044f800) [pid = 1896] [serial = 228] [outer = 0x8f766c00] 20:17:48 INFO - PROCESS | 1896 | 1477538268700 Marionette DEBUG loaded listener.js 20:17:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 45 (0x90453000) [pid = 1896] [serial = 229] [outer = 0x8f766c00] 20:17:52 INFO - PROCESS | 1896 | --DOCSHELL 0x8f896800 == 14 [pid = 1896] [id = 70] 20:17:52 INFO - PROCESS | 1896 | --DOCSHELL 0x93eb7800 == 13 [pid = 1896] [id = 73] 20:17:52 INFO - PROCESS | 1896 | --DOCSHELL 0xa3081400 == 12 [pid = 1896] [id = 72] 20:17:52 INFO - PROCESS | 1896 | --DOCSHELL 0x90458000 == 11 [pid = 1896] [id = 71] 20:17:52 INFO - PROCESS | 1896 | --DOCSHELL 0x8f89bc00 == 10 [pid = 1896] [id = 75] 20:17:52 INFO - PROCESS | 1896 | --DOCSHELL 0x90e26400 == 9 [pid = 1896] [id = 74] 20:17:52 INFO - PROCESS | 1896 | --DOMWINDOW == 44 (0x9560ec00) [pid = 1896] [serial = 171] [outer = (nil)] [url = about:blank] 20:17:52 INFO - PROCESS | 1896 | --DOMWINDOW == 43 (0x93eb9c00) [pid = 1896] [serial = 219] [outer = (nil)] [url = about:blank] 20:17:52 INFO - PROCESS | 1896 | --DOMWINDOW == 42 (0x9b573800) [pid = 1896] [serial = 220] [outer = (nil)] [url = about:blank] 20:17:52 INFO - PROCESS | 1896 | --DOMWINDOW == 41 (0xa3083000) [pid = 1896] [serial = 216] [outer = (nil)] [url = about:blank] 20:17:52 INFO - PROCESS | 1896 | --DOMWINDOW == 40 (0xa308a000) [pid = 1896] [serial = 217] [outer = (nil)] [url = about:blank] 20:17:52 INFO - PROCESS | 1896 | --DOMWINDOW == 39 (0x93a26c00) [pid = 1896] [serial = 213] [outer = (nil)] [url = about:blank] 20:17:52 INFO - PROCESS | 1896 | --DOMWINDOW == 38 (0x93c36000) [pid = 1896] [serial = 214] [outer = (nil)] [url = about:blank] 20:17:52 INFO - PROCESS | 1896 | --DOMWINDOW == 37 (0x90f3d800) [pid = 1896] [serial = 210] [outer = (nil)] [url = about:blank] 20:17:52 INFO - PROCESS | 1896 | --DOMWINDOW == 36 (0x9283c000) [pid = 1896] [serial = 211] [outer = (nil)] [url = about:blank] 20:17:52 INFO - PROCESS | 1896 | --DOMWINDOW == 35 (0xa2f09400) [pid = 1896] [serial = 206] [outer = (nil)] [url = about:blank] 20:17:52 INFO - PROCESS | 1896 | --DOMWINDOW == 34 (0xa2f0d400) [pid = 1896] [serial = 207] [outer = (nil)] [url = about:blank] 20:17:52 INFO - PROCESS | 1896 | --DOMWINDOW == 33 (0x9b3f7400) [pid = 1896] [serial = 203] [outer = (nil)] [url = about:blank] 20:17:52 INFO - PROCESS | 1896 | --DOMWINDOW == 32 (0x9b5d5000) [pid = 1896] [serial = 204] [outer = (nil)] [url = about:blank] 20:17:52 INFO - PROCESS | 1896 | --DOMWINDOW == 31 (0x94cc0c00) [pid = 1896] [serial = 200] [outer = (nil)] [url = about:blank] 20:17:52 INFO - PROCESS | 1896 | --DOMWINDOW == 30 (0x949dd400) [pid = 1896] [serial = 201] [outer = (nil)] [url = about:blank] 20:17:52 INFO - PROCESS | 1896 | --DOMWINDOW == 29 (0x90e27000) [pid = 1896] [serial = 197] [outer = (nil)] [url = about:blank] 20:17:52 INFO - PROCESS | 1896 | --DOMWINDOW == 28 (0x90e27400) [pid = 1896] [serial = 198] [outer = (nil)] [url = about:blank] 20:17:52 INFO - PROCESS | 1896 | --DOMWINDOW == 27 (0x957fcc00) [pid = 1896] [serial = 195] [outer = (nil)] [url = about:blank] 20:17:52 INFO - PROCESS | 1896 | --DOMWINDOW == 26 (0x956d7400) [pid = 1896] [serial = 87] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:17:54 INFO - PROCESS | 1896 | 1477538274470 Marionette TRACE conn5 <- [1,346,null,{"value":["/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:17:54 INFO - .. 20:17:54 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html | took 7047ms 20:17:54 INFO - PROCESS | 1896 | 1477538274491 Marionette TRACE conn5 -> [0,347,"getWindowHandle",null] 20:17:54 INFO - PROCESS | 1896 | 1477538274499 Marionette TRACE conn5 <- [1,347,null,{"value":"8"}] 20:17:54 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html 20:17:54 INFO - PROCESS | 1896 | 1477538274512 Marionette TRACE conn5 -> [0,348,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:54 INFO - PROCESS | 1896 | 1477538274749 Marionette TRACE conn5 <- [1,348,null,{"value":null}] 20:17:54 INFO - PROCESS | 1896 | 1477538274825 Marionette TRACE conn5 -> [0,349,"getWindowHandles",null] 20:17:54 INFO - PROCESS | 1896 | 1477538274832 Marionette TRACE conn5 <- [1,349,null,["8"]] 20:17:54 INFO - PROCESS | 1896 | 1477538274842 Marionette TRACE conn5 -> [0,350,"switchToWindow",{"name":"8"}] 20:17:54 INFO - PROCESS | 1896 | 1477538274851 Marionette TRACE conn5 <- [1,350,null,{}] 20:17:54 INFO - PROCESS | 1896 | 1477538274868 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:54 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f893400 == 10 [pid = 1896] [id = 77] 20:17:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 27 (0x8f893800) [pid = 1896] [serial = 230] [outer = (nil)] 20:17:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 28 (0x8f898c00) [pid = 1896] [serial = 231] [outer = 0x8f893800] 20:17:54 INFO - PROCESS | 1896 | 1477538274967 Marionette DEBUG loaded listener.js 20:17:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 29 (0x8f8a0400) [pid = 1896] [serial = 232] [outer = 0x8f893800] 20:17:55 INFO - PROCESS | 1896 | [1896] 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 20:17:55 INFO - PROCESS | 1896 | [1896] 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 20:17:55 INFO - PROCESS | 1896 | [1896] 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 1424 20:17:55 INFO - PROCESS | 1896 | --DOMWINDOW == 28 (0x90e2a400) [pid = 1896] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html] 20:17:55 INFO - PROCESS | 1896 | --DOMWINDOW == 27 (0x8f89c000) [pid = 1896] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html] 20:17:56 INFO - PROCESS | 1896 | 1477538276222 Marionette TRACE conn5 <- [1,351,null,{"value":["/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:17:56 INFO - .. 20:17:56 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html | took 1743ms 20:17:56 INFO - PROCESS | 1896 | 1477538276339 Marionette TRACE conn5 -> [0,352,"getWindowHandle",null] 20:17:56 INFO - PROCESS | 1896 | 1477538276354 Marionette TRACE conn5 <- [1,352,null,{"value":"8"}] 20:17:56 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html 20:17:56 INFO - PROCESS | 1896 | 1477538276395 Marionette TRACE conn5 -> [0,353,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:56 INFO - PROCESS | 1896 | 1477538276631 Marionette TRACE conn5 <- [1,353,null,{"value":null}] 20:17:56 INFO - PROCESS | 1896 | 1477538276658 Marionette TRACE conn5 -> [0,354,"getWindowHandles",null] 20:17:56 INFO - PROCESS | 1896 | 1477538276665 Marionette TRACE conn5 <- [1,354,null,["8"]] 20:17:56 INFO - PROCESS | 1896 | 1477538276676 Marionette TRACE conn5 -> [0,355,"switchToWindow",{"name":"8"}] 20:17:56 INFO - PROCESS | 1896 | 1477538276681 Marionette TRACE conn5 <- [1,355,null,{}] 20:17:56 INFO - PROCESS | 1896 | 1477538276690 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:56 INFO - PROCESS | 1896 | ++DOCSHELL 0x9046c800 == 11 [pid = 1896] [id = 78] 20:17:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 28 (0x9046e400) [pid = 1896] [serial = 233] [outer = (nil)] 20:17:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 29 (0x904b6c00) [pid = 1896] [serial = 234] [outer = 0x9046e400] 20:17:56 INFO - PROCESS | 1896 | 1477538276781 Marionette DEBUG loaded listener.js 20:17:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 30 (0x90e22c00) [pid = 1896] [serial = 235] [outer = 0x9046e400] 20:17:57 INFO - PROCESS | 1896 | 1477538277973 Marionette TRACE conn5 <- [1,356,null,{"value":["/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:17:58 INFO - . 20:17:58 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html | took 1629ms 20:17:58 INFO - PROCESS | 1896 | 1477538278027 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 20:17:58 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html 20:17:58 INFO - PROCESS | 1896 | 1477538278035 Marionette TRACE conn5 <- [1,357,null,{"value":"8"}] 20:17:58 INFO - PROCESS | 1896 | 1477538278043 Marionette TRACE conn5 -> [0,358,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:58 INFO - PROCESS | 1896 | 1477538278233 Marionette TRACE conn5 <- [1,358,null,{"value":null}] 20:17:58 INFO - PROCESS | 1896 | 1477538278246 Marionette TRACE conn5 -> [0,359,"getWindowHandles",null] 20:17:58 INFO - PROCESS | 1896 | 1477538278262 Marionette TRACE conn5 <- [1,359,null,["8"]] 20:17:58 INFO - PROCESS | 1896 | 1477538278270 Marionette TRACE conn5 -> [0,360,"switchToWindow",{"name":"8"}] 20:17:58 INFO - PROCESS | 1896 | 1477538278278 Marionette TRACE conn5 <- [1,360,null,{}] 20:17:58 INFO - PROCESS | 1896 | 1477538278285 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:58 INFO - PROCESS | 1896 | ++DOCSHELL 0x92338000 == 12 [pid = 1896] [id = 79] 20:17:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 31 (0x9233a400) [pid = 1896] [serial = 236] [outer = (nil)] 20:17:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 32 (0x9283d800) [pid = 1896] [serial = 237] [outer = 0x9233a400] 20:17:58 INFO - PROCESS | 1896 | 1477538278468 Marionette DEBUG loaded listener.js 20:17:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 33 (0x928d3c00) [pid = 1896] [serial = 238] [outer = 0x9233a400] 20:18:01 INFO - PROCESS | 1896 | --DOCSHELL 0x8f761800 == 11 [pid = 1896] [id = 76] 20:18:01 INFO - PROCESS | 1896 | --DOMWINDOW == 32 (0x9044f800) [pid = 1896] [serial = 228] [outer = (nil)] [url = about:blank] 20:18:01 INFO - PROCESS | 1896 | --DOMWINDOW == 31 (0x8f89ec00) [pid = 1896] [serial = 225] [outer = (nil)] [url = about:blank] 20:18:01 INFO - PROCESS | 1896 | --DOMWINDOW == 30 (0x9339e400) [pid = 1896] [serial = 223] [outer = (nil)] [url = about:blank] 20:18:01 INFO - PROCESS | 1896 | --DOMWINDOW == 29 (0x8f89f000) [pid = 1896] [serial = 226] [outer = (nil)] [url = about:blank] 20:18:01 INFO - PROCESS | 1896 | --DOMWINDOW == 28 (0x90ffb000) [pid = 1896] [serial = 222] [outer = (nil)] [url = about:blank] 20:18:04 INFO - PROCESS | 1896 | --DOMWINDOW == 27 (0x8f893800) [pid = 1896] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html] 20:18:04 INFO - PROCESS | 1896 | --DOMWINDOW == 26 (0x8f766c00) [pid = 1896] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html] 20:18:04 INFO - PROCESS | 1896 | --DOMWINDOW == 25 (0x9046e400) [pid = 1896] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html] 20:18:04 INFO - PROCESS | 1896 | 1477538284291 Marionette TRACE conn5 <- [1,361,null,{"value":["/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:18:04 INFO - .. 20:18:04 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html | took 6303ms 20:18:04 INFO - PROCESS | 1896 | 1477538284347 Marionette TRACE conn5 -> [0,362,"getWindowHandle",null] 20:18:04 INFO - PROCESS | 1896 | 1477538284358 Marionette TRACE conn5 <- [1,362,null,{"value":"8"}] 20:18:04 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html 20:18:04 INFO - PROCESS | 1896 | 1477538284372 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:04 INFO - PROCESS | 1896 | 1477538284601 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 20:18:04 INFO - PROCESS | 1896 | 1477538284676 Marionette TRACE conn5 -> [0,364,"getWindowHandles",null] 20:18:04 INFO - PROCESS | 1896 | 1477538284686 Marionette TRACE conn5 <- [1,364,null,["8"]] 20:18:04 INFO - PROCESS | 1896 | 1477538284698 Marionette TRACE conn5 -> [0,365,"switchToWindow",{"name":"8"}] 20:18:04 INFO - PROCESS | 1896 | 1477538284711 Marionette TRACE conn5 <- [1,365,null,{}] 20:18:04 INFO - PROCESS | 1896 | 1477538284721 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:04 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f8a2800 == 12 [pid = 1896] [id = 80] 20:18:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 26 (0x8f8a2c00) [pid = 1896] [serial = 239] [outer = (nil)] 20:18:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 27 (0x9044dc00) [pid = 1896] [serial = 240] [outer = 0x8f8a2c00] 20:18:04 INFO - PROCESS | 1896 | 1477538284837 Marionette DEBUG loaded listener.js 20:18:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 28 (0x90450400) [pid = 1896] [serial = 241] [outer = 0x8f8a2c00] 20:18:05 INFO - PROCESS | 1896 | [1896] 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 20:18:05 INFO - PROCESS | 1896 | [1896] 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 20:18:05 INFO - PROCESS | 1896 | 1477538285934 Marionette TRACE conn5 <- [1,366,null,{"value":["/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:18:05 INFO - .. 20:18:05 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html | took 1622ms 20:18:05 INFO - PROCESS | 1896 | 1477538285993 Marionette TRACE conn5 -> [0,367,"getWindowHandle",null] 20:18:06 INFO - PROCESS | 1896 | 1477538286000 Marionette TRACE conn5 <- [1,367,null,{"value":"8"}] 20:18:06 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html 20:18:06 INFO - PROCESS | 1896 | 1477538286012 Marionette TRACE conn5 -> [0,368,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:06 INFO - PROCESS | 1896 | 1477538286198 Marionette TRACE conn5 <- [1,368,null,{"value":null}] 20:18:06 INFO - PROCESS | 1896 | 1477538286310 Marionette TRACE conn5 -> [0,369,"getWindowHandles",null] 20:18:06 INFO - PROCESS | 1896 | 1477538286313 Marionette TRACE conn5 <- [1,369,null,["8"]] 20:18:06 INFO - PROCESS | 1896 | 1477538286322 Marionette TRACE conn5 -> [0,370,"switchToWindow",{"name":"8"}] 20:18:06 INFO - PROCESS | 1896 | 1477538286328 Marionette TRACE conn5 <- [1,370,null,{}] 20:18:06 INFO - PROCESS | 1896 | 1477538286336 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:06 INFO - PROCESS | 1896 | ++DOCSHELL 0x90e2b400 == 13 [pid = 1896] [id = 81] 20:18:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 29 (0x90e2c000) [pid = 1896] [serial = 242] [outer = (nil)] 20:18:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 30 (0x90e30000) [pid = 1896] [serial = 243] [outer = 0x90e2c000] 20:18:06 INFO - PROCESS | 1896 | 1477538286437 Marionette DEBUG loaded listener.js 20:18:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 31 (0x90e30400) [pid = 1896] [serial = 244] [outer = 0x90e2c000] 20:18:07 INFO - PROCESS | 1896 | 1477538287499 Marionette TRACE conn5 <- [1,371,null,{"value":["/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS EventSource() did not follow the disallowed redirect.\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:18:07 INFO - .. 20:18:07 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html | took 1528ms 20:18:07 INFO - PROCESS | 1896 | 1477538287549 Marionette TRACE conn5 -> [0,372,"getWindowHandle",null] 20:18:07 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html 20:18:07 INFO - PROCESS | 1896 | 1477538287557 Marionette TRACE conn5 <- [1,372,null,{"value":"8"}] 20:18:07 INFO - PROCESS | 1896 | 1477538287565 Marionette TRACE conn5 -> [0,373,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:07 INFO - PROCESS | 1896 | 1477538287806 Marionette TRACE conn5 <- [1,373,null,{"value":null}] 20:18:07 INFO - PROCESS | 1896 | 1477538287959 Marionette TRACE conn5 -> [0,374,"getWindowHandles",null] 20:18:07 INFO - PROCESS | 1896 | 1477538287967 Marionette TRACE conn5 <- [1,374,null,["8"]] 20:18:07 INFO - PROCESS | 1896 | 1477538287978 Marionette TRACE conn5 -> [0,375,"switchToWindow",{"name":"8"}] 20:18:07 INFO - PROCESS | 1896 | 1477538287990 Marionette TRACE conn5 <- [1,375,null,{}] 20:18:08 INFO - PROCESS | 1896 | 1477538288000 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:08 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f766800 == 14 [pid = 1896] [id = 82] 20:18:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 32 (0x8f766c00) [pid = 1896] [serial = 245] [outer = (nil)] 20:18:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 33 (0x8f76a800) [pid = 1896] [serial = 246] [outer = 0x8f766c00] 20:18:08 INFO - PROCESS | 1896 | 1477538288145 Marionette DEBUG loaded listener.js 20:18:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 34 (0x8f89b800) [pid = 1896] [serial = 247] [outer = 0x8f766c00] 20:18:10 INFO - PROCESS | 1896 | --DOCSHELL 0x9046c800 == 13 [pid = 1896] [id = 78] 20:18:10 INFO - PROCESS | 1896 | --DOCSHELL 0x8f893400 == 12 [pid = 1896] [id = 77] 20:18:10 INFO - PROCESS | 1896 | --DOCSHELL 0x90e2b400 == 11 [pid = 1896] [id = 81] 20:18:10 INFO - PROCESS | 1896 | --DOCSHELL 0x8f8a2800 == 10 [pid = 1896] [id = 80] 20:18:10 INFO - PROCESS | 1896 | --DOMWINDOW == 33 (0x904b6c00) [pid = 1896] [serial = 234] [outer = (nil)] [url = about:blank] 20:18:10 INFO - PROCESS | 1896 | --DOMWINDOW == 32 (0x90e22c00) [pid = 1896] [serial = 235] [outer = (nil)] [url = about:blank] 20:18:10 INFO - PROCESS | 1896 | --DOMWINDOW == 31 (0x8f898c00) [pid = 1896] [serial = 231] [outer = (nil)] [url = about:blank] 20:18:10 INFO - PROCESS | 1896 | --DOMWINDOW == 30 (0x8f8a0400) [pid = 1896] [serial = 232] [outer = (nil)] [url = about:blank] 20:18:10 INFO - PROCESS | 1896 | --DOMWINDOW == 29 (0x90453000) [pid = 1896] [serial = 229] [outer = (nil)] [url = about:blank] 20:18:10 INFO - PROCESS | 1896 | --DOMWINDOW == 28 (0x9283d800) [pid = 1896] [serial = 237] [outer = (nil)] [url = about:blank] 20:18:13 INFO - PROCESS | 1896 | --DOMWINDOW == 27 (0x8f8a2c00) [pid = 1896] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html] 20:18:13 INFO - PROCESS | 1896 | --DOMWINDOW == 26 (0x9233a400) [pid = 1896] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html] 20:18:14 INFO - PROCESS | 1896 | 1477538293996 Marionette TRACE conn5 <- [1,376,null,{"value":["/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:18:14 INFO - .. 20:18:14 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html | took 6456ms 20:18:14 INFO - PROCESS | 1896 | 1477538294021 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 20:18:14 INFO - PROCESS | 1896 | 1477538294029 Marionette TRACE conn5 <- [1,377,null,{"value":"8"}] 20:18:14 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html 20:18:14 INFO - PROCESS | 1896 | 1477538294039 Marionette TRACE conn5 -> [0,378,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:14 INFO - PROCESS | 1896 | 1477538294215 Marionette TRACE conn5 <- [1,378,null,{"value":null}] 20:18:14 INFO - PROCESS | 1896 | 1477538294324 Marionette TRACE conn5 -> [0,379,"getWindowHandles",null] 20:18:14 INFO - PROCESS | 1896 | 1477538294330 Marionette TRACE conn5 <- [1,379,null,["8"]] 20:18:14 INFO - PROCESS | 1896 | 1477538294339 Marionette TRACE conn5 -> [0,380,"switchToWindow",{"name":"8"}] 20:18:14 INFO - PROCESS | 1896 | 1477538294349 Marionette TRACE conn5 <- [1,380,null,{}] 20:18:14 INFO - PROCESS | 1896 | 1477538294355 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:14 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f8a2800 == 11 [pid = 1896] [id = 83] 20:18:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 27 (0x8f8a2c00) [pid = 1896] [serial = 248] [outer = (nil)] 20:18:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 28 (0x9044d800) [pid = 1896] [serial = 249] [outer = 0x8f8a2c00] 20:18:14 INFO - PROCESS | 1896 | 1477538294469 Marionette DEBUG loaded listener.js 20:18:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 29 (0x90457c00) [pid = 1896] [serial = 250] [outer = 0x8f8a2c00] 20:18:14 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:18:15 INFO - PROCESS | 1896 | 1477538295557 Marionette TRACE conn5 <- [1,381,null,{"value":["/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:18:15 INFO - .. 20:18:15 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html | took 1580ms 20:18:15 INFO - PROCESS | 1896 | 1477538295619 Marionette TRACE conn5 -> [0,382,"getWindowHandle",null] 20:18:15 INFO - PROCESS | 1896 | 1477538295627 Marionette TRACE conn5 <- [1,382,null,{"value":"8"}] 20:18:15 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html 20:18:15 INFO - PROCESS | 1896 | 1477538295636 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:15 INFO - PROCESS | 1896 | 1477538295883 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 20:18:15 INFO - PROCESS | 1896 | 1477538295913 Marionette TRACE conn5 -> [0,384,"getWindowHandles",null] 20:18:15 INFO - PROCESS | 1896 | 1477538295919 Marionette TRACE conn5 <- [1,384,null,["8"]] 20:18:15 INFO - PROCESS | 1896 | 1477538295927 Marionette TRACE conn5 -> [0,385,"switchToWindow",{"name":"8"}] 20:18:15 INFO - PROCESS | 1896 | 1477538295933 Marionette TRACE conn5 <- [1,385,null,{}] 20:18:15 INFO - PROCESS | 1896 | 1477538295939 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:15 INFO - PROCESS | 1896 | ++DOCSHELL 0x9046b400 == 12 [pid = 1896] [id = 84] 20:18:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 30 (0x90ff4400) [pid = 1896] [serial = 251] [outer = (nil)] 20:18:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 31 (0x91a7c400) [pid = 1896] [serial = 252] [outer = 0x90ff4400] 20:18:16 INFO - PROCESS | 1896 | 1477538296036 Marionette DEBUG loaded listener.js 20:18:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 32 (0x921d3800) [pid = 1896] [serial = 253] [outer = 0x90ff4400] 20:18:19 INFO - PROCESS | 1896 | --DOMWINDOW == 31 (0x9044dc00) [pid = 1896] [serial = 240] [outer = (nil)] [url = about:blank] 20:18:19 INFO - PROCESS | 1896 | --DOMWINDOW == 30 (0x90450400) [pid = 1896] [serial = 241] [outer = (nil)] [url = about:blank] 20:18:19 INFO - PROCESS | 1896 | --DOMWINDOW == 29 (0x928d3c00) [pid = 1896] [serial = 238] [outer = (nil)] [url = about:blank] 20:18:19 INFO - PROCESS | 1896 | --DOMWINDOW == 28 (0x90e30000) [pid = 1896] [serial = 243] [outer = (nil)] [url = about:blank] 20:18:21 INFO - PROCESS | 1896 | --DOMWINDOW == 27 (0x90e2c000) [pid = 1896] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html] 20:18:21 INFO - PROCESS | 1896 | --DOMWINDOW == 26 (0x8f8a2c00) [pid = 1896] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html] 20:18:21 INFO - PROCESS | 1896 | --DOMWINDOW == 25 (0x8f766c00) [pid = 1896] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html] 20:18:21 INFO - PROCESS | 1896 | 1477538301712 Marionette TRACE conn5 <- [1,386,null,{"value":["/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:18:21 INFO - .. 20:18:21 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html | took 6097ms 20:18:21 INFO - PROCESS | 1896 | 1477538301734 Marionette TRACE conn5 -> [0,387,"getWindowHandle",null] 20:18:21 INFO - PROCESS | 1896 | 1477538301742 Marionette TRACE conn5 <- [1,387,null,{"value":"8"}] 20:18:21 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html 20:18:21 INFO - PROCESS | 1896 | 1477538301756 Marionette TRACE conn5 -> [0,388,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:21 INFO - PROCESS | 1896 | 1477538301953 Marionette TRACE conn5 <- [1,388,null,{"value":null}] 20:18:22 INFO - PROCESS | 1896 | 1477538302060 Marionette TRACE conn5 -> [0,389,"getWindowHandles",null] 20:18:22 INFO - PROCESS | 1896 | 1477538302067 Marionette TRACE conn5 <- [1,389,null,["8"]] 20:18:22 INFO - PROCESS | 1896 | 1477538302077 Marionette TRACE conn5 -> [0,390,"switchToWindow",{"name":"8"}] 20:18:22 INFO - PROCESS | 1896 | 1477538302087 Marionette TRACE conn5 <- [1,390,null,{}] 20:18:22 INFO - PROCESS | 1896 | 1477538302094 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:22 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f8a0400 == 13 [pid = 1896] [id = 85] 20:18:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 26 (0x8f8a0800) [pid = 1896] [serial = 254] [outer = (nil)] 20:18:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 27 (0x9044c000) [pid = 1896] [serial = 255] [outer = 0x8f8a0800] 20:18:22 INFO - PROCESS | 1896 | 1477538302195 Marionette DEBUG loaded listener.js 20:18:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 28 (0x90452800) [pid = 1896] [serial = 256] [outer = 0x8f8a0800] 20:18:22 INFO - PROCESS | 1896 | [1896] 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 20:18:22 INFO - PROCESS | 1896 | [1896] 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 20:18:22 INFO - PROCESS | 1896 | [1896] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 20:18:23 INFO - PROCESS | 1896 | 1477538303281 Marionette TRACE conn5 <- [1,391,null,{"value":["/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:18:23 INFO - .. 20:18:23 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html | took 1571ms 20:18:23 INFO - PROCESS | 1896 | 1477538303325 Marionette TRACE conn5 -> [0,392,"getWindowHandle",null] 20:18:23 INFO - PROCESS | 1896 | 1477538303331 Marionette TRACE conn5 <- [1,392,null,{"value":"8"}] 20:18:23 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html 20:18:23 INFO - PROCESS | 1896 | 1477538303339 Marionette TRACE conn5 -> [0,393,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:23 INFO - PROCESS | 1896 | 1477538303571 Marionette TRACE conn5 <- [1,393,null,{"value":null}] 20:18:23 INFO - PROCESS | 1896 | 1477538303585 Marionette TRACE conn5 -> [0,394,"getWindowHandles",null] 20:18:23 INFO - PROCESS | 1896 | 1477538303591 Marionette TRACE conn5 <- [1,394,null,["8"]] 20:18:23 INFO - PROCESS | 1896 | 1477538303608 Marionette TRACE conn5 -> [0,395,"switchToWindow",{"name":"8"}] 20:18:23 INFO - PROCESS | 1896 | 1477538303616 Marionette TRACE conn5 <- [1,395,null,{}] 20:18:23 INFO - PROCESS | 1896 | 1477538303625 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:23 INFO - PROCESS | 1896 | ++DOCSHELL 0x90e2fc00 == 14 [pid = 1896] [id = 86] 20:18:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 29 (0x90e31000) [pid = 1896] [serial = 257] [outer = (nil)] 20:18:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 30 (0x91a7dc00) [pid = 1896] [serial = 258] [outer = 0x90e31000] 20:18:23 INFO - PROCESS | 1896 | 1477538303718 Marionette DEBUG loaded listener.js 20:18:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 31 (0x91a82c00) [pid = 1896] [serial = 259] [outer = 0x90e31000] 20:18:24 INFO - PROCESS | 1896 | 1477538304834 Marionette TRACE conn5 <- [1,396,null,{"value":["/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS XMLHttpRequest.send() did not follow the disallowed redirect.\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:18:24 INFO - .. 20:18:24 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html | took 1536ms 20:18:24 INFO - PROCESS | 1896 | 1477538304885 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 20:18:24 INFO - PROCESS | 1896 | 1477538304893 Marionette TRACE conn5 <- [1,397,null,{"value":"8"}] 20:18:24 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html 20:18:24 INFO - PROCESS | 1896 | 1477538304902 Marionette TRACE conn5 -> [0,398,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:25 INFO - PROCESS | 1896 | 1477538305121 Marionette TRACE conn5 <- [1,398,null,{"value":null}] 20:18:25 INFO - PROCESS | 1896 | 1477538305273 Marionette TRACE conn5 -> [0,399,"getWindowHandles",null] 20:18:25 INFO - PROCESS | 1896 | 1477538305281 Marionette TRACE conn5 <- [1,399,null,["8"]] 20:18:25 INFO - PROCESS | 1896 | 1477538305293 Marionette TRACE conn5 -> [0,400,"switchToWindow",{"name":"8"}] 20:18:25 INFO - PROCESS | 1896 | 1477538305304 Marionette TRACE conn5 <- [1,400,null,{}] 20:18:25 INFO - PROCESS | 1896 | 1477538305315 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:25 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f763800 == 15 [pid = 1896] [id = 87] 20:18:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 32 (0x8f763c00) [pid = 1896] [serial = 260] [outer = (nil)] 20:18:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 33 (0x8f76cc00) [pid = 1896] [serial = 261] [outer = 0x8f763c00] 20:18:25 INFO - PROCESS | 1896 | 1477538305422 Marionette DEBUG loaded listener.js 20:18:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 34 (0x8f89dc00) [pid = 1896] [serial = 262] [outer = 0x8f763c00] 20:18:28 INFO - PROCESS | 1896 | --DOCSHELL 0x8f8a2800 == 14 [pid = 1896] [id = 83] 20:18:28 INFO - PROCESS | 1896 | --DOCSHELL 0x90e2fc00 == 13 [pid = 1896] [id = 86] 20:18:28 INFO - PROCESS | 1896 | --DOCSHELL 0x8f8a0400 == 12 [pid = 1896] [id = 85] 20:18:28 INFO - PROCESS | 1896 | --DOCSHELL 0x9046b400 == 11 [pid = 1896] [id = 84] 20:18:28 INFO - PROCESS | 1896 | --DOMWINDOW == 33 (0x9044d800) [pid = 1896] [serial = 249] [outer = (nil)] [url = about:blank] 20:18:28 INFO - PROCESS | 1896 | --DOMWINDOW == 32 (0x90457c00) [pid = 1896] [serial = 250] [outer = (nil)] [url = about:blank] 20:18:28 INFO - PROCESS | 1896 | --DOMWINDOW == 31 (0x8f76a800) [pid = 1896] [serial = 246] [outer = (nil)] [url = about:blank] 20:18:28 INFO - PROCESS | 1896 | --DOMWINDOW == 30 (0x8f89b800) [pid = 1896] [serial = 247] [outer = (nil)] [url = about:blank] 20:18:28 INFO - PROCESS | 1896 | --DOMWINDOW == 29 (0x90e30400) [pid = 1896] [serial = 244] [outer = (nil)] [url = about:blank] 20:18:28 INFO - PROCESS | 1896 | --DOMWINDOW == 28 (0x91a7c400) [pid = 1896] [serial = 252] [outer = (nil)] [url = about:blank] 20:18:30 INFO - PROCESS | 1896 | --DOMWINDOW == 27 (0x8f8a0800) [pid = 1896] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html] 20:18:30 INFO - PROCESS | 1896 | --DOMWINDOW == 26 (0x90ff4400) [pid = 1896] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html] 20:18:31 INFO - PROCESS | 1896 | 1477538311117 Marionette TRACE conn5 <- [1,401,null,{"value":["/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:18:31 INFO - .. 20:18:31 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html | took 6242ms 20:18:31 INFO - PROCESS | 1896 | 1477538311145 Marionette TRACE conn5 -> [0,402,"getWindowHandle",null] 20:18:31 INFO - PROCESS | 1896 | 1477538311152 Marionette TRACE conn5 <- [1,402,null,{"value":"8"}] 20:18:31 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html 20:18:31 INFO - PROCESS | 1896 | 1477538311164 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:31 INFO - PROCESS | 1896 | 1477538311344 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 20:18:31 INFO - PROCESS | 1896 | 1477538311451 Marionette TRACE conn5 -> [0,404,"getWindowHandles",null] 20:18:31 INFO - PROCESS | 1896 | 1477538311458 Marionette TRACE conn5 <- [1,404,null,["8"]] 20:18:31 INFO - PROCESS | 1896 | 1477538311469 Marionette TRACE conn5 -> [0,405,"switchToWindow",{"name":"8"}] 20:18:31 INFO - PROCESS | 1896 | 1477538311477 Marionette TRACE conn5 <- [1,405,null,{}] 20:18:31 INFO - PROCESS | 1896 | 1477538311485 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:31 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f89a800 == 12 [pid = 1896] [id = 88] 20:18:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 27 (0x8f89ac00) [pid = 1896] [serial = 263] [outer = (nil)] 20:18:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 28 (0x8f8a0800) [pid = 1896] [serial = 264] [outer = 0x8f89ac00] 20:18:31 INFO - PROCESS | 1896 | 1477538311603 Marionette DEBUG loaded listener.js 20:18:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 29 (0x8f8a1000) [pid = 1896] [serial = 265] [outer = 0x8f89ac00] 20:18:32 INFO - PROCESS | 1896 | 1477538312659 Marionette TRACE conn5 <- [1,406,null,{"value":["/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:18:32 INFO - . 20:18:32 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html | took 1536ms 20:18:32 INFO - PROCESS | 1896 | 1477538312700 Marionette TRACE conn5 -> [0,407,"getWindowHandle",null] 20:18:32 INFO - PROCESS | 1896 | 1477538312707 Marionette TRACE conn5 <- [1,407,null,{"value":"8"}] 20:18:32 INFO - TEST-START | /content-security-policy/blink-contrib/duplicate-directive.sub.html 20:18:32 INFO - PROCESS | 1896 | 1477538312716 Marionette TRACE conn5 -> [0,408,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:33 INFO - PROCESS | 1896 | 1477538312999 Marionette TRACE conn5 <- [1,408,null,{"value":null}] 20:18:33 INFO - PROCESS | 1896 | 1477538313025 Marionette TRACE conn5 -> [0,409,"getWindowHandles",null] 20:18:33 INFO - PROCESS | 1896 | 1477538313034 Marionette TRACE conn5 <- [1,409,null,["8"]] 20:18:33 INFO - PROCESS | 1896 | 1477538313044 Marionette TRACE conn5 -> [0,410,"switchToWindow",{"name":"8"}] 20:18:33 INFO - PROCESS | 1896 | 1477538313054 Marionette TRACE conn5 <- [1,410,null,{}] 20:18:33 INFO - PROCESS | 1896 | 1477538313064 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:33 INFO - PROCESS | 1896 | ++DOCSHELL 0x90e25400 == 13 [pid = 1896] [id = 89] 20:18:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 30 (0x90e29800) [pid = 1896] [serial = 266] [outer = (nil)] 20:18:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 31 (0x90e30400) [pid = 1896] [serial = 267] [outer = 0x90e29800] 20:18:33 INFO - PROCESS | 1896 | 1477538313210 Marionette DEBUG loaded listener.js 20:18:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 32 (0x90e30c00) [pid = 1896] [serial = 268] [outer = 0x90e29800] 20:18:36 INFO - PROCESS | 1896 | --DOCSHELL 0x92338000 == 12 [pid = 1896] [id = 79] 20:18:36 INFO - PROCESS | 1896 | --DOCSHELL 0x8f763800 == 11 [pid = 1896] [id = 87] 20:18:36 INFO - PROCESS | 1896 | --DOCSHELL 0x8f766800 == 10 [pid = 1896] [id = 82] 20:18:36 INFO - PROCESS | 1896 | --DOMWINDOW == 31 (0x9044c000) [pid = 1896] [serial = 255] [outer = (nil)] [url = about:blank] 20:18:36 INFO - PROCESS | 1896 | --DOMWINDOW == 30 (0x90452800) [pid = 1896] [serial = 256] [outer = (nil)] [url = about:blank] 20:18:36 INFO - PROCESS | 1896 | --DOMWINDOW == 29 (0x921d3800) [pid = 1896] [serial = 253] [outer = (nil)] [url = about:blank] 20:18:36 INFO - PROCESS | 1896 | --DOMWINDOW == 28 (0x91a7dc00) [pid = 1896] [serial = 258] [outer = (nil)] [url = about:blank] 20:18:38 INFO - PROCESS | 1896 | 1477538318885 Marionette TRACE conn5 <- [1,411,null,{"value":["/content-security-policy/blink-contrib/duplicate-directive.sub.html",0,null,null,[["Expecting alerts: [\"PASS (1/1)\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:18:38 INFO - .. 20:18:38 INFO - TEST-OK | /content-security-policy/blink-contrib/duplicate-directive.sub.html | took 6194ms 20:18:38 INFO - PROCESS | 1896 | 1477538318916 Marionette TRACE conn5 -> [0,412,"getWindowHandle",null] 20:18:38 INFO - PROCESS | 1896 | 1477538318924 Marionette TRACE conn5 <- [1,412,null,{"value":"8"}] 20:18:38 INFO - TEST-START | /content-security-policy/blink-contrib/eval-allowed.sub.html 20:18:38 INFO - PROCESS | 1896 | 1477538318937 Marionette TRACE conn5 -> [0,413,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:39 INFO - PROCESS | 1896 | 1477538319176 Marionette TRACE conn5 <- [1,413,null,{"value":null}] 20:18:39 INFO - PROCESS | 1896 | 1477538319217 Marionette TRACE conn5 -> [0,414,"getWindowHandles",null] 20:18:39 INFO - PROCESS | 1896 | 1477538319223 Marionette TRACE conn5 <- [1,414,null,["8"]] 20:18:39 INFO - PROCESS | 1896 | 1477538319231 Marionette TRACE conn5 -> [0,415,"switchToWindow",{"name":"8"}] 20:18:39 INFO - PROCESS | 1896 | 1477538319241 Marionette TRACE conn5 <- [1,415,null,{}] 20:18:39 INFO - PROCESS | 1896 | 1477538319300 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:39 INFO - PROCESS | 1896 | ++DOCSHELL 0x9044c800 == 11 [pid = 1896] [id = 90] 20:18:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 29 (0x9044cc00) [pid = 1896] [serial = 269] [outer = (nil)] 20:18:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 30 (0x90451000) [pid = 1896] [serial = 270] [outer = 0x9044cc00] 20:18:39 INFO - PROCESS | 1896 | 1477538319400 Marionette DEBUG loaded listener.js 20:18:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 31 (0x90469000) [pid = 1896] [serial = 271] [outer = 0x9044cc00] 20:18:39 INFO - PROCESS | 1896 | --DOMWINDOW == 30 (0x90e31000) [pid = 1896] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html] 20:18:39 INFO - PROCESS | 1896 | --DOMWINDOW == 29 (0x8f89ac00) [pid = 1896] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html] 20:18:39 INFO - PROCESS | 1896 | --DOMWINDOW == 28 (0x8f763c00) [pid = 1896] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html] 20:18:44 INFO - PROCESS | 1896 | --DOCSHELL 0x8f89a800 == 10 [pid = 1896] [id = 88] 20:18:44 INFO - PROCESS | 1896 | --DOCSHELL 0x90e25400 == 9 [pid = 1896] [id = 89] 20:18:44 INFO - PROCESS | 1896 | --DOMWINDOW == 27 (0x8f8a0800) [pid = 1896] [serial = 264] [outer = (nil)] [url = about:blank] 20:18:44 INFO - PROCESS | 1896 | --DOMWINDOW == 26 (0x8f8a1000) [pid = 1896] [serial = 265] [outer = (nil)] [url = about:blank] 20:18:44 INFO - PROCESS | 1896 | --DOMWINDOW == 25 (0x8f76cc00) [pid = 1896] [serial = 261] [outer = (nil)] [url = about:blank] 20:18:44 INFO - PROCESS | 1896 | --DOMWINDOW == 24 (0x8f89dc00) [pid = 1896] [serial = 262] [outer = (nil)] [url = about:blank] 20:18:44 INFO - PROCESS | 1896 | --DOMWINDOW == 23 (0x91a82c00) [pid = 1896] [serial = 259] [outer = (nil)] [url = about:blank] 20:18:45 INFO - PROCESS | 1896 | 1477538325071 Marionette TRACE conn5 <- [1,416,null,{"value":["/content-security-policy/blink-contrib/eval-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS (1 of 2)\",\"PASS (2 of 2)\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:18:45 INFO - .. 20:18:45 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-allowed.sub.html | took 6187ms 20:18:45 INFO - PROCESS | 1896 | 1477538325123 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 20:18:45 INFO - PROCESS | 1896 | 1477538325131 Marionette TRACE conn5 <- [1,417,null,{"value":"8"}] 20:18:45 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html 20:18:45 INFO - PROCESS | 1896 | 1477538325143 Marionette TRACE conn5 -> [0,418,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:45 INFO - PROCESS | 1896 | 1477538325364 Marionette TRACE conn5 <- [1,418,null,{"value":null}] 20:18:45 INFO - PROCESS | 1896 | 1477538325468 Marionette TRACE conn5 -> [0,419,"getWindowHandles",null] 20:18:45 INFO - PROCESS | 1896 | 1477538325475 Marionette TRACE conn5 <- [1,419,null,["8"]] 20:18:45 INFO - PROCESS | 1896 | 1477538325486 Marionette TRACE conn5 -> [0,420,"switchToWindow",{"name":"8"}] 20:18:45 INFO - PROCESS | 1896 | 1477538325495 Marionette TRACE conn5 <- [1,420,null,{}] 20:18:45 INFO - PROCESS | 1896 | 1477538325501 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:45 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f897400 == 10 [pid = 1896] [id = 91] 20:18:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 24 (0x8f898000) [pid = 1896] [serial = 272] [outer = (nil)] 20:18:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 25 (0x8f89c400) [pid = 1896] [serial = 273] [outer = 0x8f898000] 20:18:45 INFO - PROCESS | 1896 | 1477538325599 Marionette DEBUG loaded listener.js 20:18:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 26 (0x8f89b000) [pid = 1896] [serial = 274] [outer = 0x8f898000] 20:18:46 INFO - PROCESS | 1896 | 1477538326695 Marionette TRACE conn5 <- [1,421,null,{"value":["/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html",0,null,null,[["Expecting logs: [\"PASS: eval() blocked.\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:18:46 INFO - .. 20:18:46 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html | took 1622ms 20:18:46 INFO - PROCESS | 1896 | 1477538326764 Marionette TRACE conn5 -> [0,422,"getWindowHandle",null] 20:18:46 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked.sub.html 20:18:46 INFO - PROCESS | 1896 | 1477538326771 Marionette TRACE conn5 <- [1,422,null,{"value":"8"}] 20:18:46 INFO - PROCESS | 1896 | 1477538326780 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:47 INFO - PROCESS | 1896 | 1477538327020 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 20:18:47 INFO - PROCESS | 1896 | 1477538327049 Marionette TRACE conn5 -> [0,424,"getWindowHandles",null] 20:18:47 INFO - PROCESS | 1896 | 1477538327055 Marionette TRACE conn5 <- [1,424,null,["8"]] 20:18:47 INFO - PROCESS | 1896 | 1477538327064 Marionette TRACE conn5 -> [0,425,"switchToWindow",{"name":"8"}] 20:18:47 INFO - PROCESS | 1896 | 1477538327069 Marionette TRACE conn5 <- [1,425,null,{}] 20:18:47 INFO - PROCESS | 1896 | 1477538327128 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:47 INFO - PROCESS | 1896 | ++DOCSHELL 0x9046ec00 == 11 [pid = 1896] [id = 92] 20:18:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 27 (0x904b3c00) [pid = 1896] [serial = 275] [outer = (nil)] 20:18:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 28 (0x904c0c00) [pid = 1896] [serial = 276] [outer = 0x904b3c00] 20:18:47 INFO - PROCESS | 1896 | 1477538327217 Marionette DEBUG loaded listener.js 20:18:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 29 (0x8f893400) [pid = 1896] [serial = 277] [outer = 0x904b3c00] 20:18:47 INFO - PROCESS | 1896 | --DOMWINDOW == 28 (0x90e29800) [pid = 1896] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/duplicate-directive.sub.html] 20:18:48 INFO - PROCESS | 1896 | 1477538328343 Marionette TRACE conn5 <- [1,426,null,{"value":["/content-security-policy/blink-contrib/eval-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS EvalError\",\"PASS EvalError\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:18:48 INFO - .. 20:18:48 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked.sub.html | took 1624ms 20:18:48 INFO - PROCESS | 1896 | 1477538328413 Marionette TRACE conn5 -> [0,427,"getWindowHandle",null] 20:18:48 INFO - PROCESS | 1896 | 1477538328421 Marionette TRACE conn5 <- [1,427,null,{"value":"8"}] 20:18:48 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html 20:18:48 INFO - PROCESS | 1896 | 1477538328429 Marionette TRACE conn5 -> [0,428,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:48 INFO - PROCESS | 1896 | 1477538328615 Marionette TRACE conn5 <- [1,428,null,{"value":null}] 20:18:48 INFO - PROCESS | 1896 | 1477538328639 Marionette TRACE conn5 -> [0,429,"getWindowHandles",null] 20:18:48 INFO - PROCESS | 1896 | 1477538328645 Marionette TRACE conn5 <- [1,429,null,["8"]] 20:18:48 INFO - PROCESS | 1896 | 1477538328652 Marionette TRACE conn5 -> [0,430,"switchToWindow",{"name":"8"}] 20:18:48 INFO - PROCESS | 1896 | 1477538328660 Marionette TRACE conn5 <- [1,430,null,{}] 20:18:48 INFO - PROCESS | 1896 | 1477538328753 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:48 INFO - PROCESS | 1896 | ++DOCSHELL 0x928d3400 == 12 [pid = 1896] [id = 93] 20:18:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 29 (0x928d5c00) [pid = 1896] [serial = 278] [outer = (nil)] 20:18:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 30 (0x930d1800) [pid = 1896] [serial = 279] [outer = 0x928d5c00] 20:18:48 INFO - PROCESS | 1896 | 1477538328847 Marionette DEBUG loaded listener.js 20:18:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 31 (0x93241c00) [pid = 1896] [serial = 280] [outer = 0x928d5c00] 20:18:49 INFO - PROCESS | 1896 | 1477538329465 Marionette TRACE conn5 <- [1,431,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null]]]}] 20:18:49 INFO - . 20:18:49 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html | took 1075ms 20:18:49 INFO - PROCESS | 1896 | 1477538329510 Marionette TRACE conn5 -> [0,432,"getWindowHandle",null] 20:18:49 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html 20:18:49 INFO - PROCESS | 1896 | 1477538329515 Marionette TRACE conn5 <- [1,432,null,{"value":"8"}] 20:18:49 INFO - PROCESS | 1896 | 1477538329523 Marionette TRACE conn5 -> [0,433,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:49 INFO - PROCESS | 1896 | 1477538329707 Marionette TRACE conn5 <- [1,433,null,{"value":null}] 20:18:49 INFO - PROCESS | 1896 | 1477538329723 Marionette TRACE conn5 -> [0,434,"getWindowHandles",null] 20:18:49 INFO - PROCESS | 1896 | 1477538329729 Marionette TRACE conn5 <- [1,434,null,["8"]] 20:18:49 INFO - PROCESS | 1896 | 1477538329821 Marionette TRACE conn5 -> [0,435,"switchToWindow",{"name":"8"}] 20:18:49 INFO - PROCESS | 1896 | 1477538329827 Marionette TRACE conn5 <- [1,435,null,{}] 20:18:49 INFO - PROCESS | 1896 | 1477538329838 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:49 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f766c00 == 13 [pid = 1896] [id = 94] 20:18:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 32 (0x93c39000) [pid = 1896] [serial = 281] [outer = (nil)] 20:18:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 33 (0x93c3fc00) [pid = 1896] [serial = 282] [outer = 0x93c39000] 20:18:49 INFO - PROCESS | 1896 | 1477538329923 Marionette DEBUG loaded listener.js 20:18:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 34 (0x93d62000) [pid = 1896] [serial = 283] [outer = 0x93c39000] 20:18:50 INFO - PROCESS | 1896 | 1477538330533 Marionette TRACE conn5 <- [1,436,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null]]]}] 20:18:50 INFO - . 20:18:50 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html | took 1024ms 20:18:50 INFO - PROCESS | 1896 | 1477538330552 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 20:18:50 INFO - PROCESS | 1896 | 1477538330555 Marionette TRACE conn5 <- [1,437,null,{"value":"8"}] 20:18:50 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html 20:18:50 INFO - PROCESS | 1896 | 1477538330566 Marionette TRACE conn5 -> [0,438,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:50 INFO - PROCESS | 1896 | 1477538330771 Marionette TRACE conn5 <- [1,438,null,{"value":null}] 20:18:51 INFO - PROCESS | 1896 | 1477538331249 Marionette TRACE conn5 -> [0,439,"getWindowHandles",null] 20:18:51 INFO - PROCESS | 1896 | 1477538331257 Marionette TRACE conn5 <- [1,439,null,["8"]] 20:18:51 INFO - PROCESS | 1896 | 1477538331334 Marionette TRACE conn5 -> [0,440,"switchToWindow",{"name":"8"}] 20:18:51 INFO - PROCESS | 1896 | 1477538331344 Marionette TRACE conn5 <- [1,440,null,{}] 20:18:51 INFO - PROCESS | 1896 | 1477538331358 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:51 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f67e800 == 14 [pid = 1896] [id = 95] 20:18:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 35 (0x93a29000) [pid = 1896] [serial = 284] [outer = (nil)] 20:18:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 36 (0x93c41c00) [pid = 1896] [serial = 285] [outer = 0x93a29000] 20:18:51 INFO - PROCESS | 1896 | 1477538331461 Marionette DEBUG loaded listener.js 20:18:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 37 (0x93d6a000) [pid = 1896] [serial = 286] [outer = 0x93a29000] 20:18:52 INFO - PROCESS | 1896 | 1477538332185 Marionette TRACE conn5 <- [1,441,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null]]]}] 20:18:52 INFO - . 20:18:52 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html | took 1632ms 20:18:52 INFO - PROCESS | 1896 | 1477538332214 Marionette TRACE conn5 -> [0,442,"getWindowHandle",null] 20:18:52 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html 20:18:52 INFO - PROCESS | 1896 | 1477538332225 Marionette TRACE conn5 <- [1,442,null,{"value":"8"}] 20:18:52 INFO - PROCESS | 1896 | 1477538332239 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:52 INFO - PROCESS | 1896 | 1477538332497 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 20:18:52 INFO - PROCESS | 1896 | 1477538332617 Marionette TRACE conn5 -> [0,444,"getWindowHandles",null] 20:18:52 INFO - PROCESS | 1896 | 1477538332625 Marionette TRACE conn5 <- [1,444,null,["8"]] 20:18:52 INFO - PROCESS | 1896 | 1477538332675 Marionette TRACE conn5 -> [0,445,"switchToWindow",{"name":"8"}] 20:18:52 INFO - PROCESS | 1896 | 1477538332681 Marionette TRACE conn5 <- [1,445,null,{}] 20:18:52 INFO - PROCESS | 1896 | 1477538332692 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:52 INFO - PROCESS | 1896 | ++DOCSHELL 0x94253c00 == 15 [pid = 1896] [id = 96] 20:18:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 38 (0x94256800) [pid = 1896] [serial = 287] [outer = (nil)] 20:18:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 39 (0x949d7800) [pid = 1896] [serial = 288] [outer = 0x94256800] 20:18:52 INFO - PROCESS | 1896 | 1477538332792 Marionette DEBUG loaded listener.js 20:18:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 40 (0x94d56400) [pid = 1896] [serial = 289] [outer = 0x94256800] 20:18:53 INFO - PROCESS | 1896 | 1477538333539 Marionette TRACE conn5 <- [1,446,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null]]]}] 20:18:53 INFO - . 20:18:53 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html | took 1328ms 20:18:53 INFO - PROCESS | 1896 | 1477538333565 Marionette TRACE conn5 -> [0,447,"getWindowHandle",null] 20:18:53 INFO - PROCESS | 1896 | 1477538333570 Marionette TRACE conn5 <- [1,447,null,{"value":"8"}] 20:18:53 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html 20:18:53 INFO - PROCESS | 1896 | 1477538333579 Marionette TRACE conn5 -> [0,448,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:53 INFO - PROCESS | 1896 | 1477538333780 Marionette TRACE conn5 <- [1,448,null,{"value":null}] 20:18:53 INFO - PROCESS | 1896 | 1477538333939 Marionette TRACE conn5 -> [0,449,"getWindowHandles",null] 20:18:53 INFO - PROCESS | 1896 | 1477538333948 Marionette TRACE conn5 <- [1,449,null,["8"]] 20:18:53 INFO - PROCESS | 1896 | 1477538333961 Marionette TRACE conn5 -> [0,450,"switchToWindow",{"name":"8"}] 20:18:53 INFO - PROCESS | 1896 | 1477538333969 Marionette TRACE conn5 <- [1,450,null,{}] 20:18:53 INFO - PROCESS | 1896 | 1477538333976 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:54 INFO - PROCESS | 1896 | ++DOCSHELL 0x94da1c00 == 16 [pid = 1896] [id = 97] 20:18:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 41 (0x95614000) [pid = 1896] [serial = 290] [outer = (nil)] 20:18:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 42 (0x9561b400) [pid = 1896] [serial = 291] [outer = 0x95614000] 20:18:54 INFO - PROCESS | 1896 | 1477538334074 Marionette DEBUG loaded listener.js 20:18:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 43 (0x956de400) [pid = 1896] [serial = 292] [outer = 0x95614000] 20:18:54 INFO - PROCESS | 1896 | 1477538334776 Marionette TRACE conn5 <- [1,451,null,{"value":["/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html",0,null,null,[["filesystem-urls-do-not-match-self",3,"No filesystem:// support, cannot run test.",null]]]}] 20:18:54 INFO - . 20:18:54 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html | took 1224ms 20:18:54 INFO - PROCESS | 1896 | 1477538334837 Marionette TRACE conn5 -> [0,452,"getWindowHandle",null] 20:18:54 INFO - PROCESS | 1896 | 1477538334842 Marionette TRACE conn5 <- [1,452,null,{"value":"8"}] 20:18:54 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html 20:18:54 INFO - PROCESS | 1896 | 1477538334853 Marionette TRACE conn5 -> [0,453,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:55 INFO - PROCESS | 1896 | 1477538335063 Marionette TRACE conn5 <- [1,453,null,{"value":null}] 20:18:55 INFO - PROCESS | 1896 | 1477538335205 Marionette TRACE conn5 -> [0,454,"getWindowHandles",null] 20:18:55 INFO - PROCESS | 1896 | 1477538335211 Marionette TRACE conn5 <- [1,454,null,["8"]] 20:18:55 INFO - PROCESS | 1896 | 1477538335227 Marionette TRACE conn5 -> [0,455,"switchToWindow",{"name":"8"}] 20:18:55 INFO - PROCESS | 1896 | 1477538335235 Marionette TRACE conn5 <- [1,455,null,{}] 20:18:55 INFO - PROCESS | 1896 | 1477538335241 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:55 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f678400 == 17 [pid = 1896] [id = 98] 20:18:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 44 (0x97b3f400) [pid = 1896] [serial = 293] [outer = (nil)] 20:18:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 45 (0x97b47c00) [pid = 1896] [serial = 294] [outer = 0x97b3f400] 20:18:55 INFO - PROCESS | 1896 | 1477538335338 Marionette DEBUG loaded listener.js 20:18:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 46 (0x97d01c00) [pid = 1896] [serial = 295] [outer = 0x97b3f400] 20:18:56 INFO - PROCESS | 1896 | 1477538336028 Marionette TRACE conn5 <- [1,456,null,{"value":["/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html",0,null,null,[["Expecting logs: [\"PASS (1/1)\"]",3,"No filesystem:// support, cannot run test.",null]]]}] 20:18:56 INFO - . 20:18:56 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html | took 1230ms 20:18:56 INFO - PROCESS | 1896 | 1477538336087 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 20:18:56 INFO - PROCESS | 1896 | 1477538336091 Marionette TRACE conn5 <- [1,457,null,{"value":"8"}] 20:18:56 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html 20:18:56 INFO - PROCESS | 1896 | 1477538336103 Marionette TRACE conn5 -> [0,458,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:56 INFO - PROCESS | 1896 | 1477538336299 Marionette TRACE conn5 <- [1,458,null,{"value":null}] 20:18:56 INFO - PROCESS | 1896 | 1477538336442 Marionette TRACE conn5 -> [0,459,"getWindowHandles",null] 20:18:56 INFO - PROCESS | 1896 | 1477538336446 Marionette TRACE conn5 <- [1,459,null,["8"]] 20:18:56 INFO - PROCESS | 1896 | 1477538336459 Marionette TRACE conn5 -> [0,460,"switchToWindow",{"name":"8"}] 20:18:56 INFO - PROCESS | 1896 | 1477538336467 Marionette TRACE conn5 <- [1,460,null,{}] 20:18:56 INFO - PROCESS | 1896 | 1477538336474 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:56 INFO - PROCESS | 1896 | ++DOCSHELL 0x97d20400 == 18 [pid = 1896] [id = 99] 20:18:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 47 (0x97d20800) [pid = 1896] [serial = 296] [outer = (nil)] 20:18:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 48 (0x9832a800) [pid = 1896] [serial = 297] [outer = 0x97d20800] 20:18:56 INFO - PROCESS | 1896 | 1477538336572 Marionette DEBUG loaded listener.js 20:18:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 49 (0x97d28800) [pid = 1896] [serial = 298] [outer = 0x97d20800] 20:18:57 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f67a000 == 19 [pid = 1896] [id = 100] 20:18:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 50 (0x8f67e000) [pid = 1896] [serial = 299] [outer = (nil)] 20:18:57 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f767000 == 20 [pid = 1896] [id = 101] 20:18:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 51 (0x8f7c1800) [pid = 1896] [serial = 300] [outer = (nil)] 20:18:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 52 (0x8f899000) [pid = 1896] [serial = 301] [outer = 0x8f7c1800] 20:18:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 53 (0x90453400) [pid = 1896] [serial = 302] [outer = 0x8f67e000] 20:18:57 INFO - PROCESS | 1896 | --DOMWINDOW == 52 (0x90e30c00) [pid = 1896] [serial = 268] [outer = (nil)] [url = about:blank] 20:18:57 INFO - PROCESS | 1896 | --DOMWINDOW == 51 (0x90451000) [pid = 1896] [serial = 270] [outer = (nil)] [url = about:blank] 20:18:57 INFO - PROCESS | 1896 | --DOMWINDOW == 50 (0x90e30400) [pid = 1896] [serial = 267] [outer = (nil)] [url = about:blank] 20:19:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 51 (0x8f894000) [pid = 1896] [serial = 303] [outer = 0x93d65400] 20:19:00 INFO - PROCESS | 1896 | --DOMWINDOW == 50 (0x928d5c00) [pid = 1896] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html] 20:19:00 INFO - PROCESS | 1896 | --DOMWINDOW == 49 (0x9044cc00) [pid = 1896] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-allowed.sub.html] 20:19:00 INFO - PROCESS | 1896 | --DOMWINDOW == 48 (0x904b3c00) [pid = 1896] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked.sub.html] 20:19:00 INFO - PROCESS | 1896 | --DOMWINDOW == 47 (0x8f898000) [pid = 1896] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html] 20:19:02 INFO - PROCESS | 1896 | 1477538342375 Marionette TRACE conn5 <- [1,461,null,{"value":["/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:19:02 INFO - . 20:19:02 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html | took 6295ms 20:19:02 INFO - PROCESS | 1896 | 1477538342398 Marionette TRACE conn5 -> [0,462,"getWindowHandle",null] 20:19:02 INFO - PROCESS | 1896 | 1477538342405 Marionette TRACE conn5 <- [1,462,null,{"value":"8"}] 20:19:02 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html 20:19:02 INFO - PROCESS | 1896 | 1477538342415 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:19:02 INFO - PROCESS | 1896 | 1477538342652 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 20:19:02 INFO - PROCESS | 1896 | 1477538342676 Marionette TRACE conn5 -> [0,464,"getWindowHandles",null] 20:19:02 INFO - PROCESS | 1896 | 1477538342681 Marionette TRACE conn5 <- [1,464,null,["8"]] 20:19:02 INFO - PROCESS | 1896 | 1477538342691 Marionette TRACE conn5 -> [0,465,"switchToWindow",{"name":"8"}] 20:19:02 INFO - PROCESS | 1896 | 1477538342700 Marionette TRACE conn5 <- [1,465,null,{}] 20:19:02 INFO - PROCESS | 1896 | 1477538342706 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:02 INFO - PROCESS | 1896 | ++DOCSHELL 0x931c4c00 == 21 [pid = 1896] [id = 102] 20:19:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 48 (0x931c6800) [pid = 1896] [serial = 304] [outer = (nil)] 20:19:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 49 (0x93c39c00) [pid = 1896] [serial = 305] [outer = 0x931c6800] 20:19:02 INFO - PROCESS | 1896 | 1477538342801 Marionette DEBUG loaded listener.js 20:19:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 50 (0x93d6dc00) [pid = 1896] [serial = 306] [outer = 0x931c6800] 20:19:03 INFO - PROCESS | 1896 | ++DOCSHELL 0x9283dc00 == 22 [pid = 1896] [id = 103] 20:19:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 51 (0x94cc0c00) [pid = 1896] [serial = 307] [outer = (nil)] 20:19:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 52 (0x94d61000) [pid = 1896] [serial = 308] [outer = 0x94cc0c00] 20:19:06 INFO - PROCESS | 1896 | --DOCSHELL 0x8f767000 == 21 [pid = 1896] [id = 101] 20:19:06 INFO - PROCESS | 1896 | --DOCSHELL 0x8f67a000 == 20 [pid = 1896] [id = 100] 20:19:06 INFO - PROCESS | 1896 | --DOMWINDOW == 51 (0x930d1800) [pid = 1896] [serial = 279] [outer = (nil)] [url = about:blank] 20:19:06 INFO - PROCESS | 1896 | --DOMWINDOW == 50 (0x93241c00) [pid = 1896] [serial = 280] [outer = (nil)] [url = about:blank] 20:19:06 INFO - PROCESS | 1896 | --DOMWINDOW == 49 (0x904c0c00) [pid = 1896] [serial = 276] [outer = (nil)] [url = about:blank] 20:19:06 INFO - PROCESS | 1896 | --DOMWINDOW == 48 (0x8f893400) [pid = 1896] [serial = 277] [outer = (nil)] [url = about:blank] 20:19:06 INFO - PROCESS | 1896 | --DOMWINDOW == 47 (0x8f89c400) [pid = 1896] [serial = 273] [outer = (nil)] [url = about:blank] 20:19:06 INFO - PROCESS | 1896 | --DOMWINDOW == 46 (0x8f89b000) [pid = 1896] [serial = 274] [outer = (nil)] [url = about:blank] 20:19:06 INFO - PROCESS | 1896 | --DOMWINDOW == 45 (0x90469000) [pid = 1896] [serial = 271] [outer = (nil)] [url = about:blank] 20:19:06 INFO - PROCESS | 1896 | --DOMWINDOW == 44 (0x93c3fc00) [pid = 1896] [serial = 282] [outer = (nil)] [url = about:blank] 20:19:08 INFO - PROCESS | 1896 | 1477538348453 Marionette TRACE conn5 <- [1,466,null,{"value":["/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:19:08 INFO - . 20:19:08 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html | took 6084ms 20:19:08 INFO - PROCESS | 1896 | 1477538348500 Marionette TRACE conn5 -> [0,467,"getWindowHandle",null] 20:19:08 INFO - PROCESS | 1896 | 1477538348510 Marionette TRACE conn5 <- [1,467,null,{"value":"8"}] 20:19:08 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-allowed.sub.html 20:19:08 INFO - PROCESS | 1896 | 1477538348532 Marionette TRACE conn5 -> [0,468,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:19:08 INFO - PROCESS | 1896 | --DOCSHELL 0x9283dc00 == 19 [pid = 1896] [id = 103] 20:19:08 INFO - PROCESS | 1896 | 1477538348782 Marionette TRACE conn5 <- [1,468,null,{"value":null}] 20:19:08 INFO - PROCESS | 1896 | 1477538348823 Marionette TRACE conn5 -> [0,469,"getWindowHandles",null] 20:19:08 INFO - PROCESS | 1896 | 1477538348831 Marionette TRACE conn5 <- [1,469,null,["8"]] 20:19:08 INFO - PROCESS | 1896 | 1477538348840 Marionette TRACE conn5 -> [0,470,"switchToWindow",{"name":"8"}] 20:19:08 INFO - PROCESS | 1896 | 1477538348850 Marionette TRACE conn5 <- [1,470,null,{}] 20:19:08 INFO - PROCESS | 1896 | 1477538348922 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:08 INFO - PROCESS | 1896 | ++DOCSHELL 0x90e29400 == 20 [pid = 1896] [id = 104] 20:19:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 45 (0x90e29c00) [pid = 1896] [serial = 309] [outer = (nil)] 20:19:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 46 (0x90f3d800) [pid = 1896] [serial = 310] [outer = 0x90e29c00] 20:19:09 INFO - PROCESS | 1896 | 1477538349029 Marionette DEBUG loaded listener.js 20:19:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 47 (0x91a84400) [pid = 1896] [serial = 311] [outer = 0x90e29c00] 20:19:09 INFO - PROCESS | 1896 | ++DOCSHELL 0x90e2dc00 == 21 [pid = 1896] [id = 105] 20:19:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 48 (0x931c8800) [pid = 1896] [serial = 312] [outer = (nil)] 20:19:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 49 (0x936aa400) [pid = 1896] [serial = 313] [outer = 0x931c8800] 20:19:10 INFO - PROCESS | 1896 | --DOMWINDOW == 48 (0x93a29000) [pid = 1896] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html] 20:19:10 INFO - PROCESS | 1896 | --DOMWINDOW == 47 (0x95614000) [pid = 1896] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html] 20:19:10 INFO - PROCESS | 1896 | --DOMWINDOW == 46 (0x97b3f400) [pid = 1896] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html] 20:19:10 INFO - PROCESS | 1896 | --DOMWINDOW == 45 (0x94256800) [pid = 1896] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html] 20:19:10 INFO - PROCESS | 1896 | --DOMWINDOW == 44 (0x93c39000) [pid = 1896] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html] 20:19:10 INFO - PROCESS | 1896 | --DOMWINDOW == 43 (0x97d20800) [pid = 1896] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html] 20:19:10 INFO - PROCESS | 1896 | --DOMWINDOW == 42 (0x8f67e000) [pid = 1896] [serial = 299] [outer = (nil)] [url = about:blank] 20:19:10 INFO - PROCESS | 1896 | --DOMWINDOW == 41 (0x8f7c1800) [pid = 1896] [serial = 300] [outer = (nil)] [url = about:blank] 20:19:14 INFO - PROCESS | 1896 | 1477538354710 Marionette TRACE conn5 <- [1,471,null,{"value":["/content-security-policy/blink-contrib/frame-src-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS IFrame #1 generated a load event.\"]",0,null,null],["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:19:14 INFO - ... 20:19:14 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-allowed.sub.html | took 6201ms 20:19:14 INFO - PROCESS | 1896 | 1477538354731 Marionette TRACE conn5 -> [0,472,"getWindowHandle",null] 20:19:14 INFO - PROCESS | 1896 | 1477538354739 Marionette TRACE conn5 <- [1,472,null,{"value":"8"}] 20:19:14 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-blocked.sub.html 20:19:14 INFO - PROCESS | 1896 | 1477538354753 Marionette TRACE conn5 -> [0,473,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:19:15 INFO - PROCESS | 1896 | 1477538355016 Marionette TRACE conn5 <- [1,473,null,{"value":null}] 20:19:15 INFO - PROCESS | 1896 | --DOCSHELL 0x9046ec00 == 20 [pid = 1896] [id = 92] 20:19:15 INFO - PROCESS | 1896 | --DOCSHELL 0x8f766c00 == 19 [pid = 1896] [id = 94] 20:19:15 INFO - PROCESS | 1896 | --DOCSHELL 0x97d20400 == 18 [pid = 1896] [id = 99] 20:19:15 INFO - PROCESS | 1896 | --DOCSHELL 0x8f678400 == 17 [pid = 1896] [id = 98] 20:19:15 INFO - PROCESS | 1896 | --DOCSHELL 0x94da1c00 == 16 [pid = 1896] [id = 97] 20:19:15 INFO - PROCESS | 1896 | --DOCSHELL 0x94253c00 == 15 [pid = 1896] [id = 96] 20:19:15 INFO - PROCESS | 1896 | --DOCSHELL 0x928d3400 == 14 [pid = 1896] [id = 93] 20:19:15 INFO - PROCESS | 1896 | --DOCSHELL 0x8f67e800 == 13 [pid = 1896] [id = 95] 20:19:15 INFO - PROCESS | 1896 | --DOCSHELL 0x9044c800 == 12 [pid = 1896] [id = 90] 20:19:15 INFO - PROCESS | 1896 | --DOCSHELL 0x8f897400 == 11 [pid = 1896] [id = 91] 20:19:15 INFO - PROCESS | 1896 | --DOCSHELL 0x90e2dc00 == 10 [pid = 1896] [id = 105] 20:19:15 INFO - PROCESS | 1896 | --DOCSHELL 0x931c4c00 == 9 [pid = 1896] [id = 102] 20:19:15 INFO - PROCESS | 1896 | 1477538355119 Marionette TRACE conn5 -> [0,474,"getWindowHandles",null] 20:19:15 INFO - PROCESS | 1896 | 1477538355127 Marionette TRACE conn5 <- [1,474,null,["8"]] 20:19:15 INFO - PROCESS | 1896 | 1477538355136 Marionette TRACE conn5 -> [0,475,"switchToWindow",{"name":"8"}] 20:19:15 INFO - PROCESS | 1896 | 1477538355145 Marionette TRACE conn5 <- [1,475,null,{}] 20:19:15 INFO - PROCESS | 1896 | 1477538355151 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:15 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f89c000 == 10 [pid = 1896] [id = 106] 20:19:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 42 (0x8f89c400) [pid = 1896] [serial = 314] [outer = (nil)] 20:19:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 43 (0x8f8a1000) [pid = 1896] [serial = 315] [outer = 0x8f89c400] 20:19:15 INFO - PROCESS | 1896 | 1477538355251 Marionette DEBUG loaded listener.js 20:19:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 44 (0x90452000) [pid = 1896] [serial = 316] [outer = 0x8f89c400] 20:19:15 INFO - PROCESS | 1896 | --DOMWINDOW == 43 (0x9832a800) [pid = 1896] [serial = 297] [outer = (nil)] [url = about:blank] 20:19:15 INFO - PROCESS | 1896 | --DOMWINDOW == 42 (0x97d28800) [pid = 1896] [serial = 298] [outer = (nil)] [url = about:blank] 20:19:15 INFO - PROCESS | 1896 | --DOMWINDOW == 41 (0x97b47c00) [pid = 1896] [serial = 294] [outer = (nil)] [url = about:blank] 20:19:15 INFO - PROCESS | 1896 | --DOMWINDOW == 40 (0x97d01c00) [pid = 1896] [serial = 295] [outer = (nil)] [url = about:blank] 20:19:15 INFO - PROCESS | 1896 | --DOMWINDOW == 39 (0x9561b400) [pid = 1896] [serial = 291] [outer = (nil)] [url = about:blank] 20:19:15 INFO - PROCESS | 1896 | --DOMWINDOW == 38 (0x956de400) [pid = 1896] [serial = 292] [outer = (nil)] [url = about:blank] 20:19:15 INFO - PROCESS | 1896 | --DOMWINDOW == 37 (0x949d7800) [pid = 1896] [serial = 288] [outer = (nil)] [url = about:blank] 20:19:15 INFO - PROCESS | 1896 | --DOMWINDOW == 36 (0x94d56400) [pid = 1896] [serial = 289] [outer = (nil)] [url = about:blank] 20:19:15 INFO - PROCESS | 1896 | --DOMWINDOW == 35 (0x93c41c00) [pid = 1896] [serial = 285] [outer = (nil)] [url = about:blank] 20:19:15 INFO - PROCESS | 1896 | --DOMWINDOW == 34 (0x93d6a000) [pid = 1896] [serial = 286] [outer = (nil)] [url = about:blank] 20:19:15 INFO - PROCESS | 1896 | --DOMWINDOW == 33 (0x93d62000) [pid = 1896] [serial = 283] [outer = (nil)] [url = about:blank] 20:19:15 INFO - PROCESS | 1896 | --DOMWINDOW == 32 (0x9046cc00) [pid = 1896] [serial = 208] [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.] 20:19:15 INFO - PROCESS | 1896 | --DOMWINDOW == 31 (0x90453400) [pid = 1896] [serial = 302] [outer = (nil)] [url = about:blank] 20:19:15 INFO - PROCESS | 1896 | --DOMWINDOW == 30 (0x8f899000) [pid = 1896] [serial = 301] [outer = (nil)] [url = about:blank] 20:19:15 INFO - PROCESS | 1896 | ++DOCSHELL 0x904b4400 == 11 [pid = 1896] [id = 107] 20:19:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 31 (0x904b6000) [pid = 1896] [serial = 317] [outer = (nil)] 20:19:15 INFO - PROCESS | 1896 | [1896] 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 20:19:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 32 (0x90e28800) [pid = 1896] [serial = 318] [outer = 0x904b6000] 20:19:16 INFO - PROCESS | 1896 | 1477538356344 Marionette TRACE conn5 <- [1,476,null,{"value":["/content-security-policy/blink-contrib/frame-src-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS IFrame #1 generated a load event.\"]",1,"assert_unreached: FAIL Reached unreachable code","log/<@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22]:24:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nlog@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22]:22:9\nonerror@http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html:1:1\n"],["Violation report status OK.",0,null,null]]]}] 20:19:16 INFO - .. 20:19:16 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-blocked.sub.html | took 1626ms 20:19:16 INFO - PROCESS | 1896 | 1477538356377 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 20:19:16 INFO - PROCESS | 1896 | 1477538356384 Marionette TRACE conn5 <- [1,477,null,{"value":"8"}] 20:19:16 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html 20:19:16 INFO - PROCESS | 1896 | 1477538356393 Marionette TRACE conn5 -> [0,478,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:19:16 INFO - PROCESS | 1896 | --DOCSHELL 0x904b4400 == 10 [pid = 1896] [id = 107] 20:19:16 INFO - PROCESS | 1896 | 1477538356650 Marionette TRACE conn5 <- [1,478,null,{"value":null}] 20:19:16 INFO - PROCESS | 1896 | 1477538356665 Marionette TRACE conn5 -> [0,479,"getWindowHandles",null] 20:19:16 INFO - PROCESS | 1896 | 1477538356670 Marionette TRACE conn5 <- [1,479,null,["8"]] 20:19:16 INFO - PROCESS | 1896 | 1477538356680 Marionette TRACE conn5 -> [0,480,"switchToWindow",{"name":"8"}] 20:19:16 INFO - PROCESS | 1896 | 1477538356686 Marionette TRACE conn5 <- [1,480,null,{}] 20:19:16 INFO - PROCESS | 1896 | 1477538356693 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:16 INFO - PROCESS | 1896 | ++DOCSHELL 0x90e28000 == 11 [pid = 1896] [id = 108] 20:19:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 33 (0x90ffac00) [pid = 1896] [serial = 319] [outer = (nil)] 20:19:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 34 (0x9212c000) [pid = 1896] [serial = 320] [outer = 0x90ffac00] 20:19:16 INFO - PROCESS | 1896 | 1477538356783 Marionette DEBUG loaded listener.js 20:19:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 35 (0x8f67e800) [pid = 1896] [serial = 321] [outer = 0x90ffac00] 20:19:17 INFO - PROCESS | 1896 | ++DOCSHELL 0x90ff8c00 == 12 [pid = 1896] [id = 109] 20:19:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 36 (0x9327f800) [pid = 1896] [serial = 322] [outer = (nil)] 20:19:17 INFO - PROCESS | 1896 | ++DOCSHELL 0x93280000 == 13 [pid = 1896] [id = 110] 20:19:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 37 (0x93394c00) [pid = 1896] [serial = 323] [outer = (nil)] 20:19:17 INFO - PROCESS | 1896 | ++DOCSHELL 0x9339e400 == 14 [pid = 1896] [id = 111] 20:19:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 38 (0x936a2800) [pid = 1896] [serial = 324] [outer = (nil)] 20:19:17 INFO - PROCESS | 1896 | [1896] 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 20:19:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 39 (0x93a1e000) [pid = 1896] [serial = 325] [outer = 0x93394c00] 20:19:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 40 (0x936a1c00) [pid = 1896] [serial = 326] [outer = 0x9327f800] 20:19:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 41 (0x93a28400) [pid = 1896] [serial = 327] [outer = 0x936a2800] 20:19:18 INFO - PROCESS | 1896 | 1477538358001 Marionette TRACE conn5 <- [1,481,null,{"value":["/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html",0,null,null,[["Expecting logs: [\"PASS IFrame #1 generated a load event.\",\"PASS IFrame #2 generated a load event.\",\"PASS IFrame #3 generated a load event.\"]",1,"assert_unreached: FAIL Reached unreachable code","log/<@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%232%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%233%20generated%20a%20load%20event.%22]:24:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nlog@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%232%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%233%20generated%20a%20load%20event.%22]:22:9\nonerror@http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html:1:1\n"],["Expecting alerts: [\"PASS\",\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:19:18 INFO - ... 20:19:18 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html | took 1678ms 20:19:18 INFO - PROCESS | 1896 | 1477538358079 Marionette TRACE conn5 -> [0,482,"getWindowHandle",null] 20:19:18 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html 20:19:18 INFO - PROCESS | 1896 | 1477538358088 Marionette TRACE conn5 <- [1,482,null,{"value":"8"}] 20:19:18 INFO - PROCESS | 1896 | 1477538358102 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:19:18 INFO - PROCESS | 1896 | --DOCSHELL 0x9339e400 == 13 [pid = 1896] [id = 111] 20:19:18 INFO - PROCESS | 1896 | 1477538358393 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 20:19:18 INFO - PROCESS | 1896 | 1477538358420 Marionette TRACE conn5 -> [0,484,"getWindowHandles",null] 20:19:18 INFO - PROCESS | 1896 | 1477538358426 Marionette TRACE conn5 <- [1,484,null,["8"]] 20:19:18 INFO - PROCESS | 1896 | 1477538358431 Marionette TRACE conn5 -> [0,485,"switchToWindow",{"name":"8"}] 20:19:18 INFO - PROCESS | 1896 | 1477538358439 Marionette TRACE conn5 <- [1,485,null,{}] 20:19:18 INFO - PROCESS | 1896 | 1477538358502 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:18 INFO - PROCESS | 1896 | ++DOCSHELL 0x93d68c00 == 14 [pid = 1896] [id = 112] 20:19:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 42 (0x93d69000) [pid = 1896] [serial = 328] [outer = (nil)] 20:19:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 43 (0x93e5a800) [pid = 1896] [serial = 329] [outer = 0x93d69000] 20:19:18 INFO - PROCESS | 1896 | 1477538358598 Marionette DEBUG loaded listener.js 20:19:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 44 (0x93fc1000) [pid = 1896] [serial = 330] [outer = 0x93d69000] 20:19:18 INFO - PROCESS | 1896 | --DOMWINDOW == 43 (0x931c6800) [pid = 1896] [serial = 304] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html] 20:19:18 INFO - PROCESS | 1896 | --DOMWINDOW == 42 (0x94cc0c00) [pid = 1896] [serial = 307] [outer = (nil)] [url = about:blank] 20:19:23 INFO - PROCESS | 1896 | --DOCSHELL 0x93280000 == 13 [pid = 1896] [id = 110] 20:19:23 INFO - PROCESS | 1896 | --DOCSHELL 0x90ff8c00 == 12 [pid = 1896] [id = 109] 20:19:23 INFO - PROCESS | 1896 | --DOCSHELL 0x90e28000 == 11 [pid = 1896] [id = 108] 20:19:23 INFO - PROCESS | 1896 | --DOCSHELL 0x8f89c000 == 10 [pid = 1896] [id = 106] 20:19:23 INFO - PROCESS | 1896 | --DOCSHELL 0x90e29400 == 9 [pid = 1896] [id = 104] 20:19:23 INFO - PROCESS | 1896 | --DOMWINDOW == 41 (0x93d6dc00) [pid = 1896] [serial = 306] [outer = (nil)] [url = about:blank] 20:19:23 INFO - PROCESS | 1896 | --DOMWINDOW == 40 (0x94d61000) [pid = 1896] [serial = 308] [outer = (nil)] [url = about:blank] 20:19:23 INFO - PROCESS | 1896 | --DOMWINDOW == 39 (0x93c39c00) [pid = 1896] [serial = 305] [outer = (nil)] [url = about:blank] 20:19:23 INFO - PROCESS | 1896 | --DOMWINDOW == 38 (0x90f3d800) [pid = 1896] [serial = 310] [outer = (nil)] [url = about:blank] 20:19:24 INFO - PROCESS | 1896 | 1477538364277 Marionette TRACE conn5 <- [1,486,null,{"value":["/content-security-policy/blink-contrib/function-constructor-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:19:24 INFO - .. 20:19:24 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html | took 6243ms 20:19:24 INFO - PROCESS | 1896 | 1477538364341 Marionette TRACE conn5 -> [0,487,"getWindowHandle",null] 20:19:24 INFO - PROCESS | 1896 | 1477538364349 Marionette TRACE conn5 <- [1,487,null,{"value":"8"}] 20:19:24 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html 20:19:24 INFO - PROCESS | 1896 | 1477538364362 Marionette TRACE conn5 -> [0,488,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:19:24 INFO - PROCESS | 1896 | 1477538364566 Marionette TRACE conn5 <- [1,488,null,{"value":null}] 20:19:24 INFO - PROCESS | 1896 | 1477538364678 Marionette TRACE conn5 -> [0,489,"getWindowHandles",null] 20:19:24 INFO - PROCESS | 1896 | 1477538364685 Marionette TRACE conn5 <- [1,489,null,["8"]] 20:19:24 INFO - PROCESS | 1896 | 1477538364694 Marionette TRACE conn5 -> [0,490,"switchToWindow",{"name":"8"}] 20:19:24 INFO - PROCESS | 1896 | 1477538364703 Marionette TRACE conn5 <- [1,490,null,{}] 20:19:24 INFO - PROCESS | 1896 | 1477538364710 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:24 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f897800 == 10 [pid = 1896] [id = 113] 20:19:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 39 (0x8f898000) [pid = 1896] [serial = 331] [outer = (nil)] 20:19:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 40 (0x8f89b800) [pid = 1896] [serial = 332] [outer = 0x8f898000] 20:19:24 INFO - PROCESS | 1896 | 1477538364811 Marionette DEBUG loaded listener.js 20:19:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 41 (0x9044f400) [pid = 1896] [serial = 333] [outer = 0x8f898000] 20:19:25 INFO - PROCESS | 1896 | 1477538365895 Marionette TRACE conn5 <- [1,491,null,{"value":["/content-security-policy/blink-contrib/function-constructor-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS EvalError\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:19:25 INFO - .. 20:19:25 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html | took 1582ms 20:19:25 INFO - PROCESS | 1896 | 1477538365943 Marionette TRACE conn5 -> [0,492,"getWindowHandle",null] 20:19:25 INFO - TEST-START | /content-security-policy/blink-contrib/image-allowed.sub.html 20:19:25 INFO - PROCESS | 1896 | 1477538365950 Marionette TRACE conn5 <- [1,492,null,{"value":"8"}] 20:19:25 INFO - PROCESS | 1896 | 1477538365976 Marionette TRACE conn5 -> [0,493,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:19:26 INFO - PROCESS | 1896 | 1477538366235 Marionette TRACE conn5 <- [1,493,null,{"value":null}] 20:19:26 INFO - PROCESS | 1896 | 1477538366263 Marionette TRACE conn5 -> [0,494,"getWindowHandles",null] 20:19:26 INFO - PROCESS | 1896 | 1477538366269 Marionette TRACE conn5 <- [1,494,null,["8"]] 20:19:26 INFO - PROCESS | 1896 | 1477538366279 Marionette TRACE conn5 -> [0,495,"switchToWindow",{"name":"8"}] 20:19:26 INFO - PROCESS | 1896 | 1477538366286 Marionette TRACE conn5 <- [1,495,null,{}] 20:19:26 INFO - PROCESS | 1896 | 1477538366350 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:26 INFO - PROCESS | 1896 | ++DOCSHELL 0x90e23c00 == 11 [pid = 1896] [id = 114] 20:19:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 42 (0x90e2c800) [pid = 1896] [serial = 334] [outer = (nil)] 20:19:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 43 (0x90f3e800) [pid = 1896] [serial = 335] [outer = 0x90e2c800] 20:19:26 INFO - PROCESS | 1896 | 1477538366444 Marionette DEBUG loaded listener.js 20:19:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 44 (0x90ff3c00) [pid = 1896] [serial = 336] [outer = 0x90e2c800] 20:19:27 INFO - PROCESS | 1896 | --DOMWINDOW == 43 (0x8f89c400) [pid = 1896] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html] 20:19:27 INFO - PROCESS | 1896 | --DOMWINDOW == 42 (0x90e29c00) [pid = 1896] [serial = 309] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-allowed.sub.html] 20:19:27 INFO - PROCESS | 1896 | --DOMWINDOW == 41 (0x90ffac00) [pid = 1896] [serial = 319] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html] 20:19:27 INFO - PROCESS | 1896 | --DOMWINDOW == 40 (0x93394c00) [pid = 1896] [serial = 323] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 20:19:27 INFO - PROCESS | 1896 | --DOMWINDOW == 39 (0x9327f800) [pid = 1896] [serial = 322] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 20:19:27 INFO - PROCESS | 1896 | --DOMWINDOW == 38 (0x936a2800) [pid = 1896] [serial = 324] [outer = (nil)] [url = about:blank] 20:19:27 INFO - PROCESS | 1896 | --DOMWINDOW == 37 (0x904b6000) [pid = 1896] [serial = 317] [outer = (nil)] [url = about:blank] 20:19:27 INFO - PROCESS | 1896 | --DOMWINDOW == 36 (0x931c8800) [pid = 1896] [serial = 312] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 20:19:31 INFO - PROCESS | 1896 | --DOCSHELL 0x8f897800 == 10 [pid = 1896] [id = 113] 20:19:31 INFO - PROCESS | 1896 | --DOCSHELL 0x93d68c00 == 9 [pid = 1896] [id = 112] 20:19:32 INFO - PROCESS | 1896 | --DOMWINDOW == 35 (0x93a1e000) [pid = 1896] [serial = 325] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 20:19:32 INFO - PROCESS | 1896 | --DOMWINDOW == 34 (0x936a1c00) [pid = 1896] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 20:19:32 INFO - PROCESS | 1896 | --DOMWINDOW == 33 (0x93a28400) [pid = 1896] [serial = 327] [outer = (nil)] [url = about:blank] 20:19:32 INFO - PROCESS | 1896 | --DOMWINDOW == 32 (0x8f8a1000) [pid = 1896] [serial = 315] [outer = (nil)] [url = about:blank] 20:19:32 INFO - PROCESS | 1896 | --DOMWINDOW == 31 (0x91a84400) [pid = 1896] [serial = 311] [outer = (nil)] [url = about:blank] 20:19:32 INFO - PROCESS | 1896 | --DOMWINDOW == 30 (0x90452000) [pid = 1896] [serial = 316] [outer = (nil)] [url = about:blank] 20:19:32 INFO - PROCESS | 1896 | --DOMWINDOW == 29 (0x93e5a800) [pid = 1896] [serial = 329] [outer = (nil)] [url = about:blank] 20:19:32 INFO - PROCESS | 1896 | --DOMWINDOW == 28 (0x9212c000) [pid = 1896] [serial = 320] [outer = (nil)] [url = about:blank] 20:19:32 INFO - PROCESS | 1896 | --DOMWINDOW == 27 (0x8f67e800) [pid = 1896] [serial = 321] [outer = (nil)] [url = about:blank] 20:19:32 INFO - PROCESS | 1896 | --DOMWINDOW == 26 (0x90e28800) [pid = 1896] [serial = 318] [outer = (nil)] [url = about:blank] 20:19:32 INFO - PROCESS | 1896 | --DOMWINDOW == 25 (0x936aa400) [pid = 1896] [serial = 313] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 20:19:32 INFO - PROCESS | 1896 | 1477538372218 Marionette TRACE conn5 <- [1,496,null,{"value":["/content-security-policy/blink-contrib/image-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:19:32 INFO - .. 20:19:32 INFO - TEST-OK | /content-security-policy/blink-contrib/image-allowed.sub.html | took 6297ms 20:19:32 INFO - PROCESS | 1896 | 1477538372256 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 20:19:32 INFO - PROCESS | 1896 | 1477538372264 Marionette TRACE conn5 <- [1,497,null,{"value":"8"}] 20:19:32 INFO - TEST-START | /content-security-policy/blink-contrib/image-blocked.sub.html 20:19:32 INFO - PROCESS | 1896 | 1477538372277 Marionette TRACE conn5 -> [0,498,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:19:32 INFO - PROCESS | 1896 | 1477538372485 Marionette TRACE conn5 <- [1,498,null,{"value":null}] 20:19:32 INFO - PROCESS | 1896 | 1477538372593 Marionette TRACE conn5 -> [0,499,"getWindowHandles",null] 20:19:32 INFO - PROCESS | 1896 | 1477538372600 Marionette TRACE conn5 <- [1,499,null,["8"]] 20:19:32 INFO - PROCESS | 1896 | 1477538372610 Marionette TRACE conn5 -> [0,500,"switchToWindow",{"name":"8"}] 20:19:32 INFO - PROCESS | 1896 | 1477538372619 Marionette TRACE conn5 <- [1,500,null,{}] 20:19:32 INFO - PROCESS | 1896 | 1477538372625 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:32 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f898400 == 10 [pid = 1896] [id = 115] 20:19:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 26 (0x8f899000) [pid = 1896] [serial = 337] [outer = (nil)] 20:19:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 27 (0x8f8a0400) [pid = 1896] [serial = 338] [outer = 0x8f899000] 20:19:32 INFO - PROCESS | 1896 | 1477538372726 Marionette DEBUG loaded listener.js 20:19:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 28 (0x90451800) [pid = 1896] [serial = 339] [outer = 0x8f899000] 20:19:33 INFO - PROCESS | 1896 | 1477538373884 Marionette TRACE conn5 <- [1,501,null,{"value":["/content-security-policy/blink-contrib/image-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:19:33 INFO - .. 20:19:33 INFO - TEST-OK | /content-security-policy/blink-contrib/image-blocked.sub.html | took 1629ms 20:19:33 INFO - PROCESS | 1896 | 1477538373902 Marionette TRACE conn5 -> [0,502,"getWindowHandle",null] 20:19:33 INFO - PROCESS | 1896 | 1477538373908 Marionette TRACE conn5 <- [1,502,null,{"value":"8"}] 20:19:33 INFO - TEST-START | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html 20:19:33 INFO - PROCESS | 1896 | 1477538373916 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:19:34 INFO - PROCESS | 1896 | 1477538374116 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 20:19:34 INFO - PROCESS | 1896 | 1477538374244 Marionette TRACE conn5 -> [0,504,"getWindowHandles",null] 20:19:34 INFO - PROCESS | 1896 | 1477538374250 Marionette TRACE conn5 <- [1,504,null,["8"]] 20:19:34 INFO - PROCESS | 1896 | 1477538374257 Marionette TRACE conn5 -> [0,505,"switchToWindow",{"name":"8"}] 20:19:34 INFO - PROCESS | 1896 | 1477538374264 Marionette TRACE conn5 <- [1,505,null,{}] 20:19:34 INFO - PROCESS | 1896 | 1477538374271 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:34 INFO - PROCESS | 1896 | ++DOCSHELL 0x90e27c00 == 11 [pid = 1896] [id = 116] 20:19:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 29 (0x90e28400) [pid = 1896] [serial = 340] [outer = (nil)] 20:19:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 30 (0x90e2c400) [pid = 1896] [serial = 341] [outer = 0x90e28400] 20:19:34 INFO - PROCESS | 1896 | 1477538374372 Marionette DEBUG loaded listener.js 20:19:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 31 (0x92132800) [pid = 1896] [serial = 342] [outer = 0x90e28400] 20:19:34 INFO - PROCESS | 1896 | --DOMWINDOW == 30 (0x93d69000) [pid = 1896] [serial = 328] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-allowed.sub.html] 20:19:34 INFO - PROCESS | 1896 | --DOMWINDOW == 29 (0x8f898000) [pid = 1896] [serial = 331] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-blocked.sub.html] 20:19:40 INFO - PROCESS | 1896 | 1477538380089 Marionette TRACE conn5 <- [1,506,null,{"value":["/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:19:40 INFO - .. 20:19:40 INFO - TEST-OK | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html | took 6192ms 20:19:40 INFO - PROCESS | 1896 | 1477538380110 Marionette TRACE conn5 -> [0,507,"getWindowHandle",null] 20:19:40 INFO - PROCESS | 1896 | 1477538380118 Marionette TRACE conn5 <- [1,507,null,{"value":"8"}] 20:19:40 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html 20:19:40 INFO - PROCESS | 1896 | 1477538380131 Marionette TRACE conn5 -> [0,508,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:19:40 INFO - PROCESS | 1896 | 1477538380348 Marionette TRACE conn5 <- [1,508,null,{"value":null}] 20:19:40 INFO - PROCESS | 1896 | --DOCSHELL 0x8f898400 == 10 [pid = 1896] [id = 115] 20:19:40 INFO - PROCESS | 1896 | --DOCSHELL 0x90e23c00 == 9 [pid = 1896] [id = 114] 20:19:40 INFO - PROCESS | 1896 | --DOMWINDOW == 28 (0x93fc1000) [pid = 1896] [serial = 330] [outer = (nil)] [url = about:blank] 20:19:40 INFO - PROCESS | 1896 | --DOMWINDOW == 27 (0x9044f400) [pid = 1896] [serial = 333] [outer = (nil)] [url = about:blank] 20:19:40 INFO - PROCESS | 1896 | --DOMWINDOW == 26 (0x8f89b800) [pid = 1896] [serial = 332] [outer = (nil)] [url = about:blank] 20:19:40 INFO - PROCESS | 1896 | --DOMWINDOW == 25 (0x90f3e800) [pid = 1896] [serial = 335] [outer = (nil)] [url = about:blank] 20:19:40 INFO - PROCESS | 1896 | 1477538380497 Marionette TRACE conn5 -> [0,509,"getWindowHandles",null] 20:19:40 INFO - PROCESS | 1896 | 1477538380504 Marionette TRACE conn5 <- [1,509,null,["8"]] 20:19:40 INFO - PROCESS | 1896 | 1477538380513 Marionette TRACE conn5 -> [0,510,"switchToWindow",{"name":"8"}] 20:19:40 INFO - PROCESS | 1896 | 1477538380523 Marionette TRACE conn5 <- [1,510,null,{}] 20:19:40 INFO - PROCESS | 1896 | 1477538380530 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:40 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f897800 == 10 [pid = 1896] [id = 117] 20:19:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 26 (0x8f897c00) [pid = 1896] [serial = 343] [outer = (nil)] 20:19:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 27 (0x8f89d800) [pid = 1896] [serial = 344] [outer = 0x8f897c00] 20:19:40 INFO - PROCESS | 1896 | 1477538380632 Marionette DEBUG loaded listener.js 20:19:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 28 (0x9044e400) [pid = 1896] [serial = 345] [outer = 0x8f897c00] 20:19:42 INFO - PROCESS | 1896 | --DOMWINDOW == 27 (0x8f899000) [pid = 1896] [serial = 337] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-blocked.sub.html] 20:19:42 INFO - PROCESS | 1896 | --DOMWINDOW == 26 (0x90e2c800) [pid = 1896] [serial = 334] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-allowed.sub.html] 20:19:46 INFO - PROCESS | 1896 | 1477538386266 Marionette TRACE conn5 <- [1,511,null,{"value":["/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html",0,null,null,[["Expecting alerts: [\"Pass 1 of 2\",\"Pass 2 of 2\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:19:46 INFO - .. 20:19:46 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html | took 6186ms 20:19:46 INFO - PROCESS | 1896 | 1477538386339 Marionette TRACE conn5 -> [0,512,"getWindowHandle",null] 20:19:46 INFO - PROCESS | 1896 | 1477538386346 Marionette TRACE conn5 <- [1,512,null,{"value":"8"}] 20:19:46 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html 20:19:46 INFO - PROCESS | 1896 | 1477538386358 Marionette TRACE conn5 -> [0,513,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:19:46 INFO - PROCESS | 1896 | 1477538386582 Marionette TRACE conn5 <- [1,513,null,{"value":null}] 20:19:46 INFO - PROCESS | 1896 | 1477538386733 Marionette TRACE conn5 -> [0,514,"getWindowHandles",null] 20:19:46 INFO - PROCESS | 1896 | 1477538386741 Marionette TRACE conn5 <- [1,514,null,["8"]] 20:19:46 INFO - PROCESS | 1896 | 1477538386752 Marionette TRACE conn5 -> [0,515,"switchToWindow",{"name":"8"}] 20:19:46 INFO - PROCESS | 1896 | 1477538386766 Marionette TRACE conn5 <- [1,515,null,{}] 20:19:46 INFO - PROCESS | 1896 | 1477538386776 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:46 INFO - PROCESS | 1896 | ++DOCSHELL 0x90449800 == 11 [pid = 1896] [id = 118] 20:19:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 27 (0x9044b000) [pid = 1896] [serial = 346] [outer = (nil)] 20:19:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 28 (0x90454800) [pid = 1896] [serial = 347] [outer = 0x9044b000] 20:19:46 INFO - PROCESS | 1896 | 1477538386882 Marionette DEBUG loaded listener.js 20:19:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 29 (0x8f89c800) [pid = 1896] [serial = 348] [outer = 0x9044b000] 20:19:48 INFO - PROCESS | 1896 | 1477538388063 Marionette TRACE conn5 <- [1,516,null,{"value":["/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:19:48 INFO - . 20:19:48 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html | took 1724ms 20:19:48 INFO - PROCESS | 1896 | 1477538388086 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 20:19:48 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html 20:19:48 INFO - PROCESS | 1896 | 1477538388095 Marionette TRACE conn5 <- [1,517,null,{"value":"8"}] 20:19:48 INFO - PROCESS | 1896 | 1477538388104 Marionette TRACE conn5 -> [0,518,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:19:48 INFO - PROCESS | 1896 | 1477538388420 Marionette TRACE conn5 <- [1,518,null,{"value":null}] 20:19:48 INFO - PROCESS | 1896 | 1477538388487 Marionette TRACE conn5 -> [0,519,"getWindowHandles",null] 20:19:48 INFO - PROCESS | 1896 | 1477538388493 Marionette TRACE conn5 <- [1,519,null,["8"]] 20:19:48 INFO - PROCESS | 1896 | 1477538388546 Marionette TRACE conn5 -> [0,520,"switchToWindow",{"name":"8"}] 20:19:48 INFO - PROCESS | 1896 | 1477538388555 Marionette TRACE conn5 <- [1,520,null,{}] 20:19:48 INFO - PROCESS | 1896 | 1477538388562 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:48 INFO - PROCESS | 1896 | ++DOCSHELL 0x928cd400 == 12 [pid = 1896] [id = 119] 20:19:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 30 (0x928d5c00) [pid = 1896] [serial = 349] [outer = (nil)] 20:19:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 31 (0x931be800) [pid = 1896] [serial = 350] [outer = 0x928d5c00] 20:19:48 INFO - PROCESS | 1896 | 1477538388675 Marionette DEBUG loaded listener.js 20:19:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 32 (0x931c0400) [pid = 1896] [serial = 351] [outer = 0x928d5c00] 20:19:50 INFO - PROCESS | 1896 | --DOMWINDOW == 31 (0x8f8a0400) [pid = 1896] [serial = 338] [outer = (nil)] [url = about:blank] 20:19:50 INFO - PROCESS | 1896 | --DOMWINDOW == 30 (0x90451800) [pid = 1896] [serial = 339] [outer = (nil)] [url = about:blank] 20:19:50 INFO - PROCESS | 1896 | --DOMWINDOW == 29 (0x90ff3c00) [pid = 1896] [serial = 336] [outer = (nil)] [url = about:blank] 20:19:50 INFO - PROCESS | 1896 | --DOMWINDOW == 28 (0x90e2c400) [pid = 1896] [serial = 341] [outer = (nil)] [url = about:blank] 20:19:52 INFO - PROCESS | 1896 | --DOMWINDOW == 27 (0x90e28400) [pid = 1896] [serial = 340] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html] 20:19:54 INFO - PROCESS | 1896 | 1477538394390 Marionette TRACE conn5 <- [1,521,null,{"value":["/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS: 2 stylesheets on the page.\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:19:54 INFO - .. 20:19:54 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html | took 6341ms 20:19:54 INFO - PROCESS | 1896 | 1477538394446 Marionette TRACE conn5 -> [0,522,"getWindowHandle",null] 20:19:54 INFO - PROCESS | 1896 | 1477538394450 Marionette TRACE conn5 <- [1,522,null,{"value":"8"}] 20:19:54 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html 20:19:54 INFO - PROCESS | 1896 | 1477538394463 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:19:54 INFO - PROCESS | 1896 | 1477538394671 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 20:19:54 INFO - PROCESS | 1896 | 1477538394742 Marionette TRACE conn5 -> [0,524,"getWindowHandles",null] 20:19:54 INFO - PROCESS | 1896 | 1477538394747 Marionette TRACE conn5 <- [1,524,null,["8"]] 20:19:54 INFO - PROCESS | 1896 | 1477538394757 Marionette TRACE conn5 -> [0,525,"switchToWindow",{"name":"8"}] 20:19:54 INFO - PROCESS | 1896 | 1477538394763 Marionette TRACE conn5 <- [1,525,null,{}] 20:19:54 INFO - PROCESS | 1896 | 1477538394770 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:54 INFO - PROCESS | 1896 | ++DOCSHELL 0x93775400 == 13 [pid = 1896] [id = 120] 20:19:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 28 (0x93776400) [pid = 1896] [serial = 352] [outer = (nil)] 20:19:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 29 (0x93878000) [pid = 1896] [serial = 353] [outer = 0x93776400] 20:19:54 INFO - PROCESS | 1896 | 1477538394863 Marionette DEBUG loaded listener.js 20:19:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 30 (0x93a28400) [pid = 1896] [serial = 354] [outer = 0x93776400] 20:19:55 INFO - PROCESS | 1896 | 1477538395926 Marionette TRACE conn5 <- [1,526,null,{"value":["/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:19:55 INFO - .. 20:19:55 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html | took 1522ms 20:19:55 INFO - PROCESS | 1896 | 1477538395984 Marionette TRACE conn5 -> [0,527,"getWindowHandle",null] 20:19:55 INFO - PROCESS | 1896 | 1477538395989 Marionette TRACE conn5 <- [1,527,null,{"value":"8"}] 20:19:55 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html 20:19:56 INFO - PROCESS | 1896 | 1477538395998 Marionette TRACE conn5 -> [0,528,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:19:56 INFO - PROCESS | 1896 | 1477538396268 Marionette TRACE conn5 <- [1,528,null,{"value":null}] 20:19:56 INFO - PROCESS | 1896 | 1477538396356 Marionette TRACE conn5 -> [0,529,"getWindowHandles",null] 20:19:56 INFO - PROCESS | 1896 | 1477538396363 Marionette TRACE conn5 <- [1,529,null,["8"]] 20:19:56 INFO - PROCESS | 1896 | 1477538396372 Marionette TRACE conn5 -> [0,530,"switchToWindow",{"name":"8"}] 20:19:56 INFO - PROCESS | 1896 | 1477538396383 Marionette TRACE conn5 <- [1,530,null,{}] 20:19:56 INFO - PROCESS | 1896 | 1477538396393 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:56 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f67c000 == 14 [pid = 1896] [id = 121] 20:19:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 31 (0x8f764400) [pid = 1896] [serial = 355] [outer = (nil)] 20:19:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 32 (0x9044dc00) [pid = 1896] [serial = 356] [outer = 0x8f764400] 20:19:56 INFO - PROCESS | 1896 | 1477538396539 Marionette DEBUG loaded listener.js 20:19:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 33 (0x928d3400) [pid = 1896] [serial = 357] [outer = 0x8f764400] 20:19:57 INFO - PROCESS | 1896 | 1477538397784 Marionette TRACE conn5 <- [1,531,null,{"value":["/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html",0,null,null,[["Violation report status OK.",0,null,null],["inline-style-allowed-while-cloning-objects",0,null,null],["inline-style-allowed-while-cloning-objects 1",0,null,null],["inline-style-allowed-while-cloning-objects 2",0,null,null],["inline-style-allowed-while-cloning-objects 3",0,null,null],["inline-style-allowed-while-cloning-objects 4",0,null,null],["inline-style-allowed-while-cloning-objects 5",0,null,null],["inline-style-allowed-while-cloning-objects 6",0,null,null],["inline-style-allowed-while-cloning-objects 7",0,null,null],["inline-style-allowed-while-cloning-objects 8",0,null,null],["inline-style-allowed-while-cloning-objects 9",0,null,null],["inline-style-allowed-while-cloning-objects 10",0,null,null],["inline-style-allowed-while-cloning-objects 11",0,null,null],["inline-style-allowed-while-cloning-objects 12",0,null,null],["inline-style-allowed-while-cloning-objects 13",0,null,null],["inline-style-allowed-while-cloning-objects 14",0,null,null],["inline-style-allowed-while-cloning-objects 15",0,null,null],["inline-style-allowed-while-cloning-objects 16",0,null,null],["inline-style-allowed-while-cloning-objects 17",0,null,null],["inline-style-allowed-while-cloning-objects 18",0,null,null],["inline-style-allowed-while-cloning-objects 19",0,null,null],["inline-style-allowed-while-cloning-objects 20",0,null,null],["inline-style-allowed-while-cloning-objects 21",0,null,null]]]}] 20:19:57 INFO - ....................... 20:19:57 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html | took 1838ms 20:19:57 INFO - PROCESS | 1896 | 1477538397879 Marionette TRACE conn5 -> [0,532,"getWindowHandle",null] 20:19:57 INFO - PROCESS | 1896 | 1477538397887 Marionette TRACE conn5 <- [1,532,null,{"value":"8"}] 20:19:57 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed.sub.html 20:19:57 INFO - PROCESS | 1896 | 1477538397911 Marionette TRACE conn5 -> [0,533,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:19:58 INFO - PROCESS | 1896 | 1477538398131 Marionette TRACE conn5 <- [1,533,null,{"value":null}] 20:19:58 INFO - PROCESS | 1896 | 1477538398281 Marionette TRACE conn5 -> [0,534,"getWindowHandles",null] 20:19:58 INFO - PROCESS | 1896 | 1477538398289 Marionette TRACE conn5 <- [1,534,null,["8"]] 20:19:58 INFO - PROCESS | 1896 | 1477538398298 Marionette TRACE conn5 -> [0,535,"switchToWindow",{"name":"8"}] 20:19:58 INFO - PROCESS | 1896 | 1477538398305 Marionette TRACE conn5 <- [1,535,null,{}] 20:19:58 INFO - PROCESS | 1896 | 1477538398311 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:58 INFO - PROCESS | 1896 | ++DOCSHELL 0x93fbd400 == 15 [pid = 1896] [id = 122] 20:19:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 34 (0x93fbe000) [pid = 1896] [serial = 358] [outer = (nil)] 20:19:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 35 (0x93fc1000) [pid = 1896] [serial = 359] [outer = 0x93fbe000] 20:19:58 INFO - PROCESS | 1896 | 1477538398412 Marionette DEBUG loaded listener.js 20:19:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 36 (0x93fc0400) [pid = 1896] [serial = 360] [outer = 0x93fbe000] 20:20:00 INFO - PROCESS | 1896 | --DOCSHELL 0x90e27c00 == 14 [pid = 1896] [id = 116] 20:20:00 INFO - PROCESS | 1896 | --DOCSHELL 0x93775400 == 13 [pid = 1896] [id = 120] 20:20:00 INFO - PROCESS | 1896 | --DOMWINDOW == 35 (0x8f89d800) [pid = 1896] [serial = 344] [outer = (nil)] [url = about:blank] 20:20:00 INFO - PROCESS | 1896 | --DOMWINDOW == 34 (0x92132800) [pid = 1896] [serial = 342] [outer = (nil)] [url = about:blank] 20:20:04 INFO - PROCESS | 1896 | 1477538404075 Marionette TRACE conn5 <- [1,536,null,{"value":["/content-security-policy/blink-contrib/inline-style-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:20:04 INFO - .. 20:20:04 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed.sub.html | took 6201ms 20:20:04 INFO - PROCESS | 1896 | 1477538404099 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 20:20:04 INFO - PROCESS | 1896 | 1477538404106 Marionette TRACE conn5 <- [1,537,null,{"value":"8"}] 20:20:04 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html 20:20:04 INFO - PROCESS | 1896 | 1477538404118 Marionette TRACE conn5 -> [0,538,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:04 INFO - PROCESS | 1896 | 1477538404329 Marionette TRACE conn5 <- [1,538,null,{"value":null}] 20:20:04 INFO - PROCESS | 1896 | 1477538404352 Marionette TRACE conn5 -> [0,539,"getWindowHandles",null] 20:20:04 INFO - PROCESS | 1896 | 1477538404359 Marionette TRACE conn5 <- [1,539,null,["8"]] 20:20:04 INFO - PROCESS | 1896 | 1477538404368 Marionette TRACE conn5 -> [0,540,"switchToWindow",{"name":"8"}] 20:20:04 INFO - PROCESS | 1896 | 1477538404376 Marionette TRACE conn5 <- [1,540,null,{}] 20:20:04 INFO - PROCESS | 1896 | 1477538404383 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:04 INFO - PROCESS | 1896 | ++DOCSHELL 0x90452800 == 14 [pid = 1896] [id = 123] 20:20:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 35 (0x90453800) [pid = 1896] [serial = 361] [outer = (nil)] 20:20:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 36 (0x904c1400) [pid = 1896] [serial = 362] [outer = 0x90453800] 20:20:04 INFO - PROCESS | 1896 | 1477538404480 Marionette DEBUG loaded listener.js 20:20:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 37 (0x91a76400) [pid = 1896] [serial = 363] [outer = 0x90453800] 20:20:08 INFO - PROCESS | 1896 | --DOCSHELL 0x928cd400 == 13 [pid = 1896] [id = 119] 20:20:08 INFO - PROCESS | 1896 | --DOCSHELL 0x90449800 == 12 [pid = 1896] [id = 118] 20:20:08 INFO - PROCESS | 1896 | --DOCSHELL 0x8f897800 == 11 [pid = 1896] [id = 117] 20:20:08 INFO - PROCESS | 1896 | --DOCSHELL 0x93fbd400 == 10 [pid = 1896] [id = 122] 20:20:08 INFO - PROCESS | 1896 | --DOCSHELL 0x8f67c000 == 9 [pid = 1896] [id = 121] 20:20:08 INFO - PROCESS | 1896 | --DOMWINDOW == 36 (0x931be800) [pid = 1896] [serial = 350] [outer = (nil)] [url = about:blank] 20:20:09 INFO - PROCESS | 1896 | --DOMWINDOW == 35 (0x90454800) [pid = 1896] [serial = 347] [outer = (nil)] [url = about:blank] 20:20:09 INFO - PROCESS | 1896 | --DOMWINDOW == 34 (0x93878000) [pid = 1896] [serial = 353] [outer = (nil)] [url = about:blank] 20:20:10 INFO - PROCESS | 1896 | 1477538410117 Marionette TRACE conn5 <- [1,541,null,{"value":["/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:20:10 INFO - .. 20:20:10 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html | took 6039ms 20:20:10 INFO - PROCESS | 1896 | 1477538410159 Marionette TRACE conn5 -> [0,542,"getWindowHandle",null] 20:20:10 INFO - PROCESS | 1896 | 1477538410170 Marionette TRACE conn5 <- [1,542,null,{"value":"8"}] 20:20:10 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html 20:20:10 INFO - PROCESS | 1896 | 1477538410188 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:10 INFO - PROCESS | 1896 | 1477538410486 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 20:20:10 INFO - PROCESS | 1896 | 1477538410523 Marionette TRACE conn5 -> [0,544,"getWindowHandles",null] 20:20:10 INFO - PROCESS | 1896 | 1477538410530 Marionette TRACE conn5 <- [1,544,null,["8"]] 20:20:10 INFO - PROCESS | 1896 | 1477538410540 Marionette TRACE conn5 -> [0,545,"switchToWindow",{"name":"8"}] 20:20:10 INFO - PROCESS | 1896 | 1477538410550 Marionette TRACE conn5 <- [1,545,null,{}] 20:20:10 INFO - PROCESS | 1896 | 1477538410614 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:10 INFO - PROCESS | 1896 | ++DOCSHELL 0x90452400 == 10 [pid = 1896] [id = 124] 20:20:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 35 (0x90452c00) [pid = 1896] [serial = 364] [outer = (nil)] 20:20:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 36 (0x90e25000) [pid = 1896] [serial = 365] [outer = 0x90452c00] 20:20:10 INFO - PROCESS | 1896 | 1477538410714 Marionette DEBUG loaded listener.js 20:20:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 37 (0x921d3800) [pid = 1896] [serial = 366] [outer = 0x90452c00] 20:20:11 INFO - PROCESS | 1896 | --DOMWINDOW == 36 (0x8f764400) [pid = 1896] [serial = 355] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html] 20:20:11 INFO - PROCESS | 1896 | --DOMWINDOW == 35 (0x93fbe000) [pid = 1896] [serial = 358] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed.sub.html] 20:20:11 INFO - PROCESS | 1896 | --DOMWINDOW == 34 (0x8f897c00) [pid = 1896] [serial = 343] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html] 20:20:11 INFO - PROCESS | 1896 | --DOMWINDOW == 33 (0x928d5c00) [pid = 1896] [serial = 349] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html] 20:20:11 INFO - PROCESS | 1896 | --DOMWINDOW == 32 (0x93776400) [pid = 1896] [serial = 352] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html] 20:20:11 INFO - PROCESS | 1896 | --DOMWINDOW == 31 (0x9044b000) [pid = 1896] [serial = 346] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html] 20:20:11 INFO - PROCESS | 1896 | 1477538411923 Marionette TRACE conn5 <- [1,546,null,{"value":["/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:20:11 INFO - .. 20:20:11 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html | took 1790ms 20:20:11 INFO - PROCESS | 1896 | 1477538411974 Marionette TRACE conn5 -> [0,547,"getWindowHandle",null] 20:20:11 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html 20:20:11 INFO - PROCESS | 1896 | 1477538411981 Marionette TRACE conn5 <- [1,547,null,{"value":"8"}] 20:20:11 INFO - PROCESS | 1896 | 1477538411989 Marionette TRACE conn5 -> [0,548,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:12 INFO - PROCESS | 1896 | 1477538412232 Marionette TRACE conn5 <- [1,548,null,{"value":null}] 20:20:12 INFO - PROCESS | 1896 | 1477538412299 Marionette TRACE conn5 -> [0,549,"getWindowHandles",null] 20:20:12 INFO - PROCESS | 1896 | 1477538412306 Marionette TRACE conn5 <- [1,549,null,["8"]] 20:20:12 INFO - PROCESS | 1896 | 1477538412313 Marionette TRACE conn5 -> [0,550,"switchToWindow",{"name":"8"}] 20:20:12 INFO - PROCESS | 1896 | 1477538412320 Marionette TRACE conn5 <- [1,550,null,{}] 20:20:12 INFO - PROCESS | 1896 | 1477538412328 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:12 INFO - PROCESS | 1896 | ++DOCSHELL 0x931c6800 == 11 [pid = 1896] [id = 125] 20:20:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 32 (0x931c8000) [pid = 1896] [serial = 367] [outer = (nil)] 20:20:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 33 (0x936acc00) [pid = 1896] [serial = 368] [outer = 0x931c8000] 20:20:12 INFO - PROCESS | 1896 | 1477538412420 Marionette DEBUG loaded listener.js 20:20:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 34 (0x936ad000) [pid = 1896] [serial = 369] [outer = 0x931c8000] 20:20:16 INFO - PROCESS | 1896 | --DOCSHELL 0x90452400 == 10 [pid = 1896] [id = 124] 20:20:16 INFO - PROCESS | 1896 | --DOCSHELL 0x90452800 == 9 [pid = 1896] [id = 123] 20:20:16 INFO - PROCESS | 1896 | --DOMWINDOW == 33 (0x9044e400) [pid = 1896] [serial = 345] [outer = (nil)] [url = about:blank] 20:20:16 INFO - PROCESS | 1896 | --DOMWINDOW == 32 (0x931c0400) [pid = 1896] [serial = 351] [outer = (nil)] [url = about:blank] 20:20:16 INFO - PROCESS | 1896 | --DOMWINDOW == 31 (0x93fc1000) [pid = 1896] [serial = 359] [outer = (nil)] [url = about:blank] 20:20:16 INFO - PROCESS | 1896 | --DOMWINDOW == 30 (0x93fc0400) [pid = 1896] [serial = 360] [outer = (nil)] [url = about:blank] 20:20:16 INFO - PROCESS | 1896 | --DOMWINDOW == 29 (0x93a28400) [pid = 1896] [serial = 354] [outer = (nil)] [url = about:blank] 20:20:16 INFO - PROCESS | 1896 | --DOMWINDOW == 28 (0x8f89c800) [pid = 1896] [serial = 348] [outer = (nil)] [url = about:blank] 20:20:16 INFO - PROCESS | 1896 | --DOMWINDOW == 27 (0x9044dc00) [pid = 1896] [serial = 356] [outer = (nil)] [url = about:blank] 20:20:16 INFO - PROCESS | 1896 | --DOMWINDOW == 26 (0x928d3400) [pid = 1896] [serial = 357] [outer = (nil)] [url = about:blank] 20:20:18 INFO - PROCESS | 1896 | 1477538418117 Marionette TRACE conn5 <- [1,551,null,{"value":["/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:20:18 INFO - .. 20:20:18 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html | took 6149ms 20:20:18 INFO - PROCESS | 1896 | 1477538418139 Marionette TRACE conn5 -> [0,552,"getWindowHandle",null] 20:20:18 INFO - PROCESS | 1896 | 1477538418147 Marionette TRACE conn5 <- [1,552,null,{"value":"8"}] 20:20:18 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-blocked.sub.html 20:20:18 INFO - PROCESS | 1896 | 1477538418162 Marionette TRACE conn5 -> [0,553,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:18 INFO - PROCESS | 1896 | 1477538418411 Marionette TRACE conn5 <- [1,553,null,{"value":null}] 20:20:18 INFO - PROCESS | 1896 | 1477538418438 Marionette TRACE conn5 -> [0,554,"getWindowHandles",null] 20:20:18 INFO - PROCESS | 1896 | 1477538418445 Marionette TRACE conn5 <- [1,554,null,["8"]] 20:20:18 INFO - PROCESS | 1896 | 1477538418456 Marionette TRACE conn5 -> [0,555,"switchToWindow",{"name":"8"}] 20:20:18 INFO - PROCESS | 1896 | 1477538418466 Marionette TRACE conn5 <- [1,555,null,{}] 20:20:18 INFO - PROCESS | 1896 | 1477538418474 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:18 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f89ec00 == 10 [pid = 1896] [id = 126] 20:20:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 27 (0x8f89f400) [pid = 1896] [serial = 370] [outer = (nil)] 20:20:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 28 (0x9044b000) [pid = 1896] [serial = 371] [outer = 0x8f89f400] 20:20:18 INFO - PROCESS | 1896 | 1477538418576 Marionette DEBUG loaded listener.js 20:20:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 29 (0x90457400) [pid = 1896] [serial = 372] [outer = 0x8f89f400] 20:20:19 INFO - PROCESS | 1896 | --DOMWINDOW == 28 (0x90453800) [pid = 1896] [serial = 361] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html] 20:20:19 INFO - PROCESS | 1896 | --DOMWINDOW == 27 (0x90452c00) [pid = 1896] [serial = 364] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html] 20:20:19 INFO - PROCESS | 1896 | 1477538419784 Marionette TRACE conn5 <- [1,556,null,{"value":["/content-security-policy/blink-contrib/inline-style-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:20:19 INFO - .. 20:20:19 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-blocked.sub.html | took 1679ms 20:20:19 INFO - PROCESS | 1896 | 1477538419839 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 20:20:19 INFO - PROCESS | 1896 | 1477538419846 Marionette TRACE conn5 <- [1,557,null,{"value":"8"}] 20:20:19 INFO - TEST-START | /content-security-policy/blink-contrib/media-src-track-block.sub.html 20:20:19 INFO - PROCESS | 1896 | 1477538419854 Marionette TRACE conn5 -> [0,558,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:20 INFO - PROCESS | 1896 | 1477538420083 Marionette TRACE conn5 <- [1,558,null,{"value":null}] 20:20:20 INFO - PROCESS | 1896 | 1477538420156 Marionette TRACE conn5 -> [0,559,"getWindowHandles",null] 20:20:20 INFO - PROCESS | 1896 | 1477538420161 Marionette TRACE conn5 <- [1,559,null,["8"]] 20:20:20 INFO - PROCESS | 1896 | 1477538420170 Marionette TRACE conn5 -> [0,560,"switchToWindow",{"name":"8"}] 20:20:20 INFO - PROCESS | 1896 | 1477538420177 Marionette TRACE conn5 <- [1,560,null,{}] 20:20:20 INFO - PROCESS | 1896 | 1477538420185 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:20 INFO - PROCESS | 1896 | ++DOCSHELL 0x930ce000 == 11 [pid = 1896] [id = 127] 20:20:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 28 (0x930d0400) [pid = 1896] [serial = 373] [outer = (nil)] 20:20:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 29 (0x931be800) [pid = 1896] [serial = 374] [outer = 0x930d0400] 20:20:20 INFO - PROCESS | 1896 | 1477538420276 Marionette DEBUG loaded listener.js 20:20:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 30 (0x931c4c00) [pid = 1896] [serial = 375] [outer = 0x930d0400] 20:20:24 INFO - PROCESS | 1896 | --DOCSHELL 0x8f89ec00 == 10 [pid = 1896] [id = 126] 20:20:24 INFO - PROCESS | 1896 | --DOCSHELL 0x931c6800 == 9 [pid = 1896] [id = 125] 20:20:24 INFO - PROCESS | 1896 | --DOMWINDOW == 29 (0x904c1400) [pid = 1896] [serial = 362] [outer = (nil)] [url = about:blank] 20:20:24 INFO - PROCESS | 1896 | --DOMWINDOW == 28 (0x90e25000) [pid = 1896] [serial = 365] [outer = (nil)] [url = about:blank] 20:20:24 INFO - PROCESS | 1896 | --DOMWINDOW == 27 (0x921d3800) [pid = 1896] [serial = 366] [outer = (nil)] [url = about:blank] 20:20:24 INFO - PROCESS | 1896 | --DOMWINDOW == 26 (0x91a76400) [pid = 1896] [serial = 363] [outer = (nil)] [url = about:blank] 20:20:24 INFO - PROCESS | 1896 | --DOMWINDOW == 25 (0x936acc00) [pid = 1896] [serial = 368] [outer = (nil)] [url = about:blank] 20:20:26 INFO - PROCESS | 1896 | 1477538426863 Marionette TRACE conn5 <- [1,561,null,{"value":["/content-security-policy/blink-contrib/media-src-track-block.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",1,"assert_unreached: Alert timeout, expected alerts PASS not fired. Reached unreachable code","@http://web-platform.test:8000/content-security-policy/support/alertAssert.sub.js?alerts=[%22PASS%22]:16:32\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/content-security-policy/support/alertAssert.sub.js?alerts=[%22PASS%22]:16:6\nstep_timeout/<@http://web-platform.test:8000/resources/testharness.js:668:13\nsetTimeout handler*step_timeout@http://web-platform.test:8000/resources/testharness.js:667:16\n@http://web-platform.test:8000/content-security-policy/support/alertAssert.sub.js?alerts=[%22PASS%22]:14:2\n"],["Violation report status OK.",1,"assert_equals: No such report. expected \"true\" but got \"false\"","report.onload<@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:47:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:42:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:39:3\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:1:2\n"]]]}] 20:20:26 INFO - .. 20:20:26 INFO - TEST-OK | /content-security-policy/blink-contrib/media-src-track-block.sub.html | took 7041ms 20:20:26 INFO - PROCESS | 1896 | 1477538426900 Marionette TRACE conn5 -> [0,562,"getWindowHandle",null] 20:20:26 INFO - PROCESS | 1896 | 1477538426908 Marionette TRACE conn5 <- [1,562,null,{"value":"8"}] 20:20:26 INFO - TEST-START | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html 20:20:26 INFO - PROCESS | 1896 | 1477538426921 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:27 INFO - PROCESS | 1896 | 1477538427173 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 20:20:27 INFO - PROCESS | 1896 | 1477538427248 Marionette TRACE conn5 -> [0,564,"getWindowHandles",null] 20:20:27 INFO - PROCESS | 1896 | 1477538427255 Marionette TRACE conn5 <- [1,564,null,["8"]] 20:20:27 INFO - PROCESS | 1896 | 1477538427266 Marionette TRACE conn5 -> [0,565,"switchToWindow",{"name":"8"}] 20:20:27 INFO - PROCESS | 1896 | 1477538427275 Marionette TRACE conn5 <- [1,565,null,{}] 20:20:27 INFO - PROCESS | 1896 | 1477538427291 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:27 INFO - PROCESS | 1896 | ++DOCSHELL 0x90455000 == 10 [pid = 1896] [id = 128] 20:20:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 26 (0x90455400) [pid = 1896] [serial = 376] [outer = (nil)] 20:20:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 27 (0x904b4000) [pid = 1896] [serial = 377] [outer = 0x90455400] 20:20:27 INFO - PROCESS | 1896 | 1477538427390 Marionette DEBUG loaded listener.js 20:20:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 28 (0x904b3c00) [pid = 1896] [serial = 378] [outer = 0x90455400] 20:20:27 INFO - PROCESS | 1896 | --DOMWINDOW == 27 (0x931c8000) [pid = 1896] [serial = 367] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html] 20:20:27 INFO - PROCESS | 1896 | --DOMWINDOW == 26 (0x8f89f400) [pid = 1896] [serial = 370] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-blocked.sub.html] 20:20:28 INFO - PROCESS | 1896 | [1896] 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 20:20:28 INFO - PROCESS | 1896 | [1896] 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 20:20:28 INFO - PROCESS | 1896 | [1896] 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 20:20:28 INFO - PROCESS | 1896 | 1477538428628 Marionette TRACE conn5 <- [1,566,null,{"value":["/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:20:28 INFO - . 20:20:28 INFO - TEST-OK | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html | took 1739ms 20:20:28 INFO - PROCESS | 1896 | 1477538428659 Marionette TRACE conn5 -> [0,567,"getWindowHandle",null] 20:20:28 INFO - PROCESS | 1896 | 1477538428667 Marionette TRACE conn5 <- [1,567,null,{"value":"8"}] 20:20:28 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html 20:20:28 INFO - PROCESS | 1896 | 1477538428678 Marionette TRACE conn5 -> [0,568,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:28 INFO - PROCESS | 1896 | 1477538428929 Marionette TRACE conn5 <- [1,568,null,{"value":null}] 20:20:28 INFO - PROCESS | 1896 | 1477538428948 Marionette TRACE conn5 -> [0,569,"getWindowHandles",null] 20:20:28 INFO - PROCESS | 1896 | 1477538428954 Marionette TRACE conn5 <- [1,569,null,["8"]] 20:20:28 INFO - PROCESS | 1896 | 1477538428961 Marionette TRACE conn5 -> [0,570,"switchToWindow",{"name":"8"}] 20:20:28 INFO - PROCESS | 1896 | 1477538428967 Marionette TRACE conn5 <- [1,570,null,{}] 20:20:28 INFO - PROCESS | 1896 | 1477538428975 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:29 INFO - PROCESS | 1896 | ++DOCSHELL 0x92844000 == 11 [pid = 1896] [id = 129] 20:20:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 27 (0x928c8c00) [pid = 1896] [serial = 379] [outer = (nil)] 20:20:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 28 (0x930cd400) [pid = 1896] [serial = 380] [outer = 0x928c8c00] 20:20:29 INFO - PROCESS | 1896 | 1477538429068 Marionette DEBUG loaded listener.js 20:20:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 29 (0x931c5000) [pid = 1896] [serial = 381] [outer = 0x928c8c00] 20:20:29 INFO - PROCESS | 1896 | 1477538429781 Marionette TRACE conn5 <- [1,571,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 20:20:29 INFO - . 20:20:29 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html | took 1120ms 20:20:29 INFO - PROCESS | 1896 | 1477538429806 Marionette TRACE conn5 -> [0,572,"getWindowHandle",null] 20:20:29 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html 20:20:29 INFO - PROCESS | 1896 | 1477538429815 Marionette TRACE conn5 <- [1,572,null,{"value":"8"}] 20:20:29 INFO - PROCESS | 1896 | 1477538429825 Marionette TRACE conn5 -> [0,573,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:30 INFO - PROCESS | 1896 | 1477538430065 Marionette TRACE conn5 <- [1,573,null,{"value":null}] 20:20:30 INFO - PROCESS | 1896 | 1477538430087 Marionette TRACE conn5 -> [0,574,"getWindowHandles",null] 20:20:30 INFO - PROCESS | 1896 | 1477538430093 Marionette TRACE conn5 <- [1,574,null,["8"]] 20:20:30 INFO - PROCESS | 1896 | 1477538430099 Marionette TRACE conn5 -> [0,575,"switchToWindow",{"name":"8"}] 20:20:30 INFO - PROCESS | 1896 | 1477538430107 Marionette TRACE conn5 <- [1,575,null,{}] 20:20:30 INFO - PROCESS | 1896 | 1477538430114 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:30 INFO - PROCESS | 1896 | ++DOCSHELL 0x93d67800 == 12 [pid = 1896] [id = 130] 20:20:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 30 (0x93d68800) [pid = 1896] [serial = 382] [outer = (nil)] 20:20:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 31 (0x93d6b800) [pid = 1896] [serial = 383] [outer = 0x93d68800] 20:20:30 INFO - PROCESS | 1896 | 1477538430208 Marionette DEBUG loaded listener.js 20:20:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 32 (0x93fbf800) [pid = 1896] [serial = 384] [outer = 0x93d68800] 20:20:30 INFO - PROCESS | 1896 | 1477538430973 Marionette TRACE conn5 <- [1,576,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-archive.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 20:20:31 INFO - . 20:20:31 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html | took 1182ms 20:20:31 INFO - PROCESS | 1896 | 1477538431036 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 20:20:31 INFO - PROCESS | 1896 | 1477538431044 Marionette TRACE conn5 <- [1,577,null,{"value":"8"}] 20:20:31 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html 20:20:31 INFO - PROCESS | 1896 | 1477538431058 Marionette TRACE conn5 -> [0,578,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:31 INFO - PROCESS | 1896 | 1477538431283 Marionette TRACE conn5 <- [1,578,null,{"value":null}] 20:20:31 INFO - PROCESS | 1896 | 1477538431433 Marionette TRACE conn5 -> [0,579,"getWindowHandles",null] 20:20:31 INFO - PROCESS | 1896 | 1477538431441 Marionette TRACE conn5 <- [1,579,null,["8"]] 20:20:31 INFO - PROCESS | 1896 | 1477538431465 Marionette TRACE conn5 -> [0,580,"switchToWindow",{"name":"8"}] 20:20:31 INFO - PROCESS | 1896 | 1477538431476 Marionette TRACE conn5 <- [1,580,null,{}] 20:20:31 INFO - PROCESS | 1896 | 1477538431488 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:31 INFO - PROCESS | 1896 | ++DOCSHELL 0x90ff4800 == 13 [pid = 1896] [id = 131] 20:20:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 33 (0x90ffac00) [pid = 1896] [serial = 385] [outer = (nil)] 20:20:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 34 (0x921d4000) [pid = 1896] [serial = 386] [outer = 0x90ffac00] 20:20:31 INFO - PROCESS | 1896 | 1477538431596 Marionette DEBUG loaded listener.js 20:20:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 35 (0x928d5c00) [pid = 1896] [serial = 387] [outer = 0x90ffac00] 20:20:32 INFO - PROCESS | 1896 | 1477538432319 Marionette TRACE conn5 <- [1,581,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 20:20:32 INFO - . 20:20:32 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html | took 1323ms 20:20:32 INFO - PROCESS | 1896 | 1477538432382 Marionette TRACE conn5 -> [0,582,"getWindowHandle",null] 20:20:32 INFO - PROCESS | 1896 | 1477538432389 Marionette TRACE conn5 <- [1,582,null,{"value":"8"}] 20:20:32 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code.sub.html 20:20:32 INFO - PROCESS | 1896 | 1477538432398 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:32 INFO - PROCESS | 1896 | 1477538432610 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 20:20:32 INFO - PROCESS | 1896 | 1477538432757 Marionette TRACE conn5 -> [0,584,"getWindowHandles",null] 20:20:32 INFO - PROCESS | 1896 | 1477538432763 Marionette TRACE conn5 <- [1,584,null,["8"]] 20:20:32 INFO - PROCESS | 1896 | 1477538432772 Marionette TRACE conn5 -> [0,585,"switchToWindow",{"name":"8"}] 20:20:32 INFO - PROCESS | 1896 | 1477538432778 Marionette TRACE conn5 <- [1,585,null,{}] 20:20:32 INFO - PROCESS | 1896 | 1477538432790 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:32 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f67b000 == 14 [pid = 1896] [id = 132] 20:20:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 36 (0x93fc8400) [pid = 1896] [serial = 388] [outer = (nil)] 20:20:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 37 (0x94247800) [pid = 1896] [serial = 389] [outer = 0x93fc8400] 20:20:32 INFO - PROCESS | 1896 | 1477538432891 Marionette DEBUG loaded listener.js 20:20:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 38 (0x94253800) [pid = 1896] [serial = 390] [outer = 0x93fc8400] 20:20:33 INFO - PROCESS | 1896 | 1477538433639 Marionette TRACE conn5 <- [1,586,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-code.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 20:20:33 INFO - . 20:20:33 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code.sub.html | took 1271ms 20:20:33 INFO - PROCESS | 1896 | 1477538433712 Marionette TRACE conn5 -> [0,587,"getWindowHandle",null] 20:20:33 INFO - PROCESS | 1896 | 1477538433721 Marionette TRACE conn5 <- [1,587,null,{"value":"8"}] 20:20:33 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html 20:20:33 INFO - PROCESS | 1896 | 1477538433731 Marionette TRACE conn5 -> [0,588,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:33 INFO - PROCESS | 1896 | 1477538433952 Marionette TRACE conn5 <- [1,588,null,{"value":null}] 20:20:34 INFO - PROCESS | 1896 | 1477538434103 Marionette TRACE conn5 -> [0,589,"getWindowHandles",null] 20:20:34 INFO - PROCESS | 1896 | 1477538434107 Marionette TRACE conn5 <- [1,589,null,["8"]] 20:20:34 INFO - PROCESS | 1896 | 1477538434117 Marionette TRACE conn5 -> [0,590,"switchToWindow",{"name":"8"}] 20:20:34 INFO - PROCESS | 1896 | 1477538434125 Marionette TRACE conn5 <- [1,590,null,{}] 20:20:34 INFO - PROCESS | 1896 | 1477538434132 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:34 INFO - PROCESS | 1896 | ++DOCSHELL 0x950a1c00 == 15 [pid = 1896] [id = 133] 20:20:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 39 (0x950a5000) [pid = 1896] [serial = 391] [outer = (nil)] 20:20:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 40 (0x95610c00) [pid = 1896] [serial = 392] [outer = 0x950a5000] 20:20:34 INFO - PROCESS | 1896 | 1477538434235 Marionette DEBUG loaded listener.js 20:20:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 41 (0x956d7400) [pid = 1896] [serial = 393] [outer = 0x950a5000] 20:20:36 INFO - PROCESS | 1896 | --DOCSHELL 0x930ce000 == 14 [pid = 1896] [id = 127] 20:20:36 INFO - PROCESS | 1896 | --DOMWINDOW == 40 (0x9044b000) [pid = 1896] [serial = 371] [outer = (nil)] [url = about:blank] 20:20:36 INFO - PROCESS | 1896 | --DOMWINDOW == 39 (0x90457400) [pid = 1896] [serial = 372] [outer = (nil)] [url = about:blank] 20:20:36 INFO - PROCESS | 1896 | --DOMWINDOW == 38 (0x936ad000) [pid = 1896] [serial = 369] [outer = (nil)] [url = about:blank] 20:20:38 INFO - PROCESS | 1896 | --DOMWINDOW == 37 (0x928c8c00) [pid = 1896] [serial = 379] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html] 20:20:38 INFO - PROCESS | 1896 | --DOMWINDOW == 36 (0x90455400) [pid = 1896] [serial = 376] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html] 20:20:38 INFO - PROCESS | 1896 | --DOMWINDOW == 35 (0x930d0400) [pid = 1896] [serial = 373] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/media-src-track-block.sub.html] 20:20:39 INFO - PROCESS | 1896 | 1477538439916 Marionette TRACE conn5 <- [1,591,null,{"value":["/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:20:39 INFO - . 20:20:39 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html | took 6203ms 20:20:39 INFO - PROCESS | 1896 | 1477538439933 Marionette TRACE conn5 -> [0,592,"getWindowHandle",null] 20:20:39 INFO - PROCESS | 1896 | 1477538439940 Marionette TRACE conn5 <- [1,592,null,{"value":"8"}] 20:20:39 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html 20:20:39 INFO - PROCESS | 1896 | 1477538439951 Marionette TRACE conn5 -> [0,593,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:40 INFO - PROCESS | 1896 | 1477538440125 Marionette TRACE conn5 <- [1,593,null,{"value":null}] 20:20:40 INFO - PROCESS | 1896 | 1477538440148 Marionette TRACE conn5 -> [0,594,"getWindowHandles",null] 20:20:40 INFO - PROCESS | 1896 | 1477538440155 Marionette TRACE conn5 <- [1,594,null,["8"]] 20:20:40 INFO - PROCESS | 1896 | 1477538440252 Marionette TRACE conn5 -> [0,595,"switchToWindow",{"name":"8"}] 20:20:40 INFO - PROCESS | 1896 | 1477538440261 Marionette TRACE conn5 <- [1,595,null,{}] 20:20:40 INFO - PROCESS | 1896 | 1477538440268 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:40 INFO - PROCESS | 1896 | ++DOCSHELL 0x9044c400 == 15 [pid = 1896] [id = 134] 20:20:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 36 (0x9044cc00) [pid = 1896] [serial = 394] [outer = (nil)] 20:20:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 37 (0x90453800) [pid = 1896] [serial = 395] [outer = 0x9044cc00] 20:20:40 INFO - PROCESS | 1896 | 1477538440362 Marionette DEBUG loaded listener.js 20:20:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 38 (0x904b6000) [pid = 1896] [serial = 396] [outer = 0x9044cc00] 20:20:44 INFO - PROCESS | 1896 | --DOCSHELL 0x92844000 == 14 [pid = 1896] [id = 129] 20:20:44 INFO - PROCESS | 1896 | --DOCSHELL 0x90455000 == 13 [pid = 1896] [id = 128] 20:20:44 INFO - PROCESS | 1896 | --DOCSHELL 0x950a1c00 == 12 [pid = 1896] [id = 133] 20:20:44 INFO - PROCESS | 1896 | --DOCSHELL 0x8f67b000 == 11 [pid = 1896] [id = 132] 20:20:44 INFO - PROCESS | 1896 | --DOCSHELL 0x90ff4800 == 10 [pid = 1896] [id = 131] 20:20:44 INFO - PROCESS | 1896 | --DOCSHELL 0x93d67800 == 9 [pid = 1896] [id = 130] 20:20:44 INFO - PROCESS | 1896 | --DOMWINDOW == 37 (0x931be800) [pid = 1896] [serial = 374] [outer = (nil)] [url = about:blank] 20:20:44 INFO - PROCESS | 1896 | --DOMWINDOW == 36 (0x930cd400) [pid = 1896] [serial = 380] [outer = (nil)] [url = about:blank] 20:20:44 INFO - PROCESS | 1896 | --DOMWINDOW == 35 (0x931c5000) [pid = 1896] [serial = 381] [outer = (nil)] [url = about:blank] 20:20:44 INFO - PROCESS | 1896 | --DOMWINDOW == 34 (0x904b4000) [pid = 1896] [serial = 377] [outer = (nil)] [url = about:blank] 20:20:44 INFO - PROCESS | 1896 | --DOMWINDOW == 33 (0x904b3c00) [pid = 1896] [serial = 378] [outer = (nil)] [url = about:blank] 20:20:44 INFO - PROCESS | 1896 | --DOMWINDOW == 32 (0x931c4c00) [pid = 1896] [serial = 375] [outer = (nil)] [url = about:blank] 20:20:44 INFO - PROCESS | 1896 | --DOMWINDOW == 31 (0x93d6b800) [pid = 1896] [serial = 383] [outer = (nil)] [url = about:blank] 20:20:45 INFO - PROCESS | 1896 | 1477538445942 Marionette TRACE conn5 <- [1,596,null,{"value":["/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html",0,null,null,[["Violation report status OK.",1,"assert_equals: No such report. expected \"true\" but got \"false\"","report.onload<@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:47:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:42:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:39:3\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:1:2\n"]]]}] 20:20:45 INFO - . 20:20:45 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html | took 6042ms 20:20:45 INFO - PROCESS | 1896 | 1477538445993 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 20:20:46 INFO - PROCESS | 1896 | 1477538446000 Marionette TRACE conn5 <- [1,597,null,{"value":"8"}] 20:20:46 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html 20:20:46 INFO - PROCESS | 1896 | 1477538446013 Marionette TRACE conn5 -> [0,598,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:46 INFO - PROCESS | 1896 | 1477538446275 Marionette TRACE conn5 <- [1,598,null,{"value":null}] 20:20:46 INFO - PROCESS | 1896 | 1477538446403 Marionette TRACE conn5 -> [0,599,"getWindowHandles",null] 20:20:46 INFO - PROCESS | 1896 | 1477538446410 Marionette TRACE conn5 <- [1,599,null,["8"]] 20:20:46 INFO - PROCESS | 1896 | 1477538446419 Marionette TRACE conn5 -> [0,600,"switchToWindow",{"name":"8"}] 20:20:46 INFO - PROCESS | 1896 | 1477538446428 Marionette TRACE conn5 <- [1,600,null,{}] 20:20:46 INFO - PROCESS | 1896 | 1477538446435 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:46 INFO - PROCESS | 1896 | ++DOCSHELL 0x9046fc00 == 10 [pid = 1896] [id = 135] 20:20:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 32 (0x904b3c00) [pid = 1896] [serial = 397] [outer = (nil)] 20:20:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 33 (0x90e22800) [pid = 1896] [serial = 398] [outer = 0x904b3c00] 20:20:46 INFO - PROCESS | 1896 | 1477538446535 Marionette DEBUG loaded listener.js 20:20:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 34 (0x90e23800) [pid = 1896] [serial = 399] [outer = 0x904b3c00] 20:20:47 INFO - PROCESS | 1896 | --DOMWINDOW == 33 (0x93fc8400) [pid = 1896] [serial = 388] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code.sub.html] 20:20:47 INFO - PROCESS | 1896 | --DOMWINDOW == 32 (0x93d68800) [pid = 1896] [serial = 382] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive.sub.html] 20:20:47 INFO - PROCESS | 1896 | --DOMWINDOW == 31 (0x90ffac00) [pid = 1896] [serial = 385] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html] 20:20:47 INFO - PROCESS | 1896 | --DOMWINDOW == 30 (0x950a5000) [pid = 1896] [serial = 391] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html] 20:20:52 INFO - PROCESS | 1896 | 1477538452156 Marionette TRACE conn5 <- [1,601,null,{"value":["/content-security-policy/blink-contrib/object-src-url-allowed.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:20:52 INFO - . 20:20:52 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html | took 6186ms 20:20:52 INFO - PROCESS | 1896 | 1477538452213 Marionette TRACE conn5 -> [0,602,"getWindowHandle",null] 20:20:52 INFO - PROCESS | 1896 | 1477538452221 Marionette TRACE conn5 <- [1,602,null,{"value":"8"}] 20:20:52 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html 20:20:52 INFO - PROCESS | 1896 | 1477538452233 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:52 INFO - PROCESS | 1896 | 1477538452486 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 20:20:52 INFO - PROCESS | 1896 | 1477538452640 Marionette TRACE conn5 -> [0,604,"getWindowHandles",null] 20:20:52 INFO - PROCESS | 1896 | 1477538452648 Marionette TRACE conn5 <- [1,604,null,["8"]] 20:20:52 INFO - PROCESS | 1896 | 1477538452657 Marionette TRACE conn5 -> [0,605,"switchToWindow",{"name":"8"}] 20:20:52 INFO - PROCESS | 1896 | 1477538452667 Marionette TRACE conn5 <- [1,605,null,{}] 20:20:52 INFO - PROCESS | 1896 | 1477538452676 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:52 INFO - PROCESS | 1896 | ++DOCSHELL 0x90e24000 == 11 [pid = 1896] [id = 136] 20:20:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 31 (0x90e24800) [pid = 1896] [serial = 400] [outer = (nil)] 20:20:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 32 (0x90ffb400) [pid = 1896] [serial = 401] [outer = 0x90e24800] 20:20:52 INFO - PROCESS | 1896 | 1477538452784 Marionette DEBUG loaded listener.js 20:20:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 33 (0x9046ec00) [pid = 1896] [serial = 402] [outer = 0x90e24800] 20:20:53 INFO - PROCESS | 1896 | [1896] 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 20:20:53 INFO - PROCESS | 1896 | [1896] 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 20:20:53 INFO - PROCESS | 1896 | [1896] 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 20:20:53 INFO - PROCESS | 1896 | 1477538453972 Marionette TRACE conn5 <- [1,606,null,{"value":["/content-security-policy/blink-contrib/object-src-url-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:20:53 INFO - PROCESS | 1896 | --DOMWINDOW == 32 (0x95610c00) [pid = 1896] [serial = 392] [outer = (nil)] [url = about:blank] 20:20:53 INFO - PROCESS | 1896 | --DOMWINDOW == 31 (0x956d7400) [pid = 1896] [serial = 393] [outer = (nil)] [url = about:blank] 20:20:53 INFO - PROCESS | 1896 | --DOMWINDOW == 30 (0x94247800) [pid = 1896] [serial = 389] [outer = (nil)] [url = about:blank] 20:20:53 INFO - PROCESS | 1896 | --DOMWINDOW == 29 (0x94253800) [pid = 1896] [serial = 390] [outer = (nil)] [url = about:blank] 20:20:54 INFO - PROCESS | 1896 | --DOMWINDOW == 28 (0x921d4000) [pid = 1896] [serial = 386] [outer = (nil)] [url = about:blank] 20:20:54 INFO - PROCESS | 1896 | --DOMWINDOW == 27 (0x928d5c00) [pid = 1896] [serial = 387] [outer = (nil)] [url = about:blank] 20:20:54 INFO - PROCESS | 1896 | --DOMWINDOW == 26 (0x93fbf800) [pid = 1896] [serial = 384] [outer = (nil)] [url = about:blank] 20:20:54 INFO - PROCESS | 1896 | --DOMWINDOW == 25 (0x90453800) [pid = 1896] [serial = 395] [outer = (nil)] [url = about:blank] 20:20:54 INFO - . 20:20:54 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html | took 1779ms 20:20:54 INFO - PROCESS | 1896 | 1477538454011 Marionette TRACE conn5 -> [0,607,"getWindowHandle",null] 20:20:54 INFO - PROCESS | 1896 | 1477538454017 Marionette TRACE conn5 <- [1,607,null,{"value":"8"}] 20:20:54 INFO - TEST-START | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html 20:20:54 INFO - PROCESS | 1896 | 1477538454029 Marionette TRACE conn5 -> [0,608,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:54 INFO - PROCESS | 1896 | 1477538454246 Marionette TRACE conn5 <- [1,608,null,{"value":null}] 20:20:54 INFO - PROCESS | 1896 | 1477538454352 Marionette TRACE conn5 -> [0,609,"getWindowHandles",null] 20:20:54 INFO - PROCESS | 1896 | 1477538454359 Marionette TRACE conn5 <- [1,609,null,["8"]] 20:20:54 INFO - PROCESS | 1896 | 1477538454367 Marionette TRACE conn5 -> [0,610,"switchToWindow",{"name":"8"}] 20:20:54 INFO - PROCESS | 1896 | 1477538454375 Marionette TRACE conn5 <- [1,610,null,{}] 20:20:54 INFO - PROCESS | 1896 | 1477538454382 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:54 INFO - PROCESS | 1896 | ++DOCSHELL 0x904b4400 == 12 [pid = 1896] [id = 137] 20:20:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 26 (0x904bc400) [pid = 1896] [serial = 403] [outer = (nil)] 20:20:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 27 (0x91a85400) [pid = 1896] [serial = 404] [outer = 0x904bc400] 20:20:54 INFO - PROCESS | 1896 | 1477538454478 Marionette DEBUG loaded listener.js 20:20:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 28 (0x92335000) [pid = 1896] [serial = 405] [outer = 0x904bc400] 20:20:55 INFO - PROCESS | 1896 | 1477538455556 Marionette TRACE conn5 <- [1,611,null,{"value":["/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:20:55 INFO - . 20:20:55 INFO - TEST-OK | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html | took 1576ms 20:20:55 INFO - PROCESS | 1896 | 1477538455605 Marionette TRACE conn5 -> [0,612,"getWindowHandle",null] 20:20:55 INFO - PROCESS | 1896 | 1477538455611 Marionette TRACE conn5 <- [1,612,null,{"value":"8"}] 20:20:55 INFO - TEST-START | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html 20:20:55 INFO - PROCESS | 1896 | 1477538455620 Marionette TRACE conn5 -> [0,613,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:55 INFO - PROCESS | 1896 | 1477538455848 Marionette TRACE conn5 <- [1,613,null,{"value":null}] 20:20:55 INFO - PROCESS | 1896 | 1477538455863 Marionette TRACE conn5 -> [0,614,"getWindowHandles",null] 20:20:55 INFO - PROCESS | 1896 | 1477538455878 Marionette TRACE conn5 <- [1,614,null,["8"]] 20:20:55 INFO - PROCESS | 1896 | 1477538455888 Marionette TRACE conn5 -> [0,615,"switchToWindow",{"name":"8"}] 20:20:55 INFO - PROCESS | 1896 | 1477538455893 Marionette TRACE conn5 <- [1,615,null,{}] 20:20:55 INFO - PROCESS | 1896 | 1477538455901 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:55 INFO - PROCESS | 1896 | ++DOCSHELL 0x93a28c00 == 13 [pid = 1896] [id = 138] 20:20:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 29 (0x93c34400) [pid = 1896] [serial = 406] [outer = (nil)] 20:20:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 30 (0x93c3f000) [pid = 1896] [serial = 407] [outer = 0x93c34400] 20:20:55 INFO - PROCESS | 1896 | 1477538455991 Marionette DEBUG loaded listener.js 20:20:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 31 (0x93c41400) [pid = 1896] [serial = 408] [outer = 0x93c34400] 20:20:57 INFO - PROCESS | 1896 | 1477538457142 Marionette TRACE conn5 <- [1,616,null,{"value":["/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html",0,null,null,[["Violation report status OK.",0,null,null],["No cookies sent with report.",0,null,null]]]}] 20:20:57 INFO - .. 20:20:57 INFO - TEST-OK | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html | took 1579ms 20:20:57 INFO - PROCESS | 1896 | 1477538457209 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 20:20:57 INFO - PROCESS | 1896 | 1477538457218 Marionette TRACE conn5 <- [1,617,null,{"value":"8"}] 20:20:57 INFO - TEST-START | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html 20:20:57 INFO - PROCESS | 1896 | 1477538457226 Marionette TRACE conn5 -> [0,618,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:57 INFO - PROCESS | 1896 | 1477538457420 Marionette TRACE conn5 <- [1,618,null,{"value":null}] 20:20:57 INFO - PROCESS | 1896 | 1477538457529 Marionette TRACE conn5 -> [0,619,"getWindowHandles",null] 20:20:57 INFO - PROCESS | 1896 | 1477538457535 Marionette TRACE conn5 <- [1,619,null,["8"]] 20:20:57 INFO - PROCESS | 1896 | 1477538457541 Marionette TRACE conn5 -> [0,620,"switchToWindow",{"name":"8"}] 20:20:57 INFO - PROCESS | 1896 | 1477538457549 Marionette TRACE conn5 <- [1,620,null,{}] 20:20:57 INFO - PROCESS | 1896 | 1477538457557 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:57 INFO - PROCESS | 1896 | ++DOCSHELL 0x94251000 == 14 [pid = 1896] [id = 139] 20:20:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 32 (0x94251400) [pid = 1896] [serial = 409] [outer = (nil)] 20:20:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 33 (0x949d2800) [pid = 1896] [serial = 410] [outer = 0x94251400] 20:20:57 INFO - PROCESS | 1896 | 1477538457655 Marionette DEBUG loaded listener.js 20:20:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 34 (0x94ccb400) [pid = 1896] [serial = 411] [outer = 0x94251400] 20:21:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 35 (0x94da7000) [pid = 1896] [serial = 412] [outer = 0x93d65400] 20:21:02 INFO - PROCESS | 1896 | --DOCSHELL 0x9044c400 == 13 [pid = 1896] [id = 134] 20:21:02 INFO - PROCESS | 1896 | --DOCSHELL 0x93a28c00 == 12 [pid = 1896] [id = 138] 20:21:02 INFO - PROCESS | 1896 | --DOCSHELL 0x904b4400 == 11 [pid = 1896] [id = 137] 20:21:02 INFO - PROCESS | 1896 | --DOCSHELL 0x9046fc00 == 10 [pid = 1896] [id = 135] 20:21:02 INFO - PROCESS | 1896 | --DOCSHELL 0x90e24000 == 9 [pid = 1896] [id = 136] 20:21:02 INFO - PROCESS | 1896 | --DOMWINDOW == 34 (0x90e22800) [pid = 1896] [serial = 398] [outer = (nil)] [url = about:blank] 20:21:03 INFO - PROCESS | 1896 | 1477538463331 Marionette TRACE conn5 <- [1,621,null,{"value":["/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:21:03 INFO - .. 20:21:03 INFO - TEST-OK | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html | took 6143ms 20:21:03 INFO - PROCESS | 1896 | 1477538463371 Marionette TRACE conn5 -> [0,622,"getWindowHandle",null] 20:21:03 INFO - PROCESS | 1896 | 1477538463379 Marionette TRACE conn5 <- [1,622,null,{"value":"8"}] 20:21:03 INFO - TEST-START | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html 20:21:03 INFO - PROCESS | 1896 | 1477538463391 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:21:03 INFO - PROCESS | 1896 | 1477538463634 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 20:21:03 INFO - PROCESS | 1896 | 1477538463748 Marionette TRACE conn5 -> [0,624,"getWindowHandles",null] 20:21:03 INFO - PROCESS | 1896 | 1477538463755 Marionette TRACE conn5 <- [1,624,null,["8"]] 20:21:03 INFO - PROCESS | 1896 | 1477538463763 Marionette TRACE conn5 -> [0,625,"switchToWindow",{"name":"8"}] 20:21:03 INFO - PROCESS | 1896 | 1477538463773 Marionette TRACE conn5 <- [1,625,null,{}] 20:21:03 INFO - PROCESS | 1896 | 1477538463779 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:03 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f8a1800 == 10 [pid = 1896] [id = 140] 20:21:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 35 (0x8f8a2400) [pid = 1896] [serial = 413] [outer = (nil)] 20:21:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 36 (0x9044fc00) [pid = 1896] [serial = 414] [outer = 0x8f8a2400] 20:21:03 INFO - PROCESS | 1896 | 1477538463879 Marionette DEBUG loaded listener.js 20:21:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 37 (0x904c1400) [pid = 1896] [serial = 415] [outer = 0x8f8a2400] 20:21:05 INFO - PROCESS | 1896 | 1477538465011 Marionette TRACE conn5 <- [1,626,null,{"value":["/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html",0,null,null,[["Violation report status OK.",0,null,null],["No cookies sent with report.",0,null,null]]]}] 20:21:05 INFO - .. 20:21:05 INFO - TEST-OK | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html | took 1680ms 20:21:05 INFO - PROCESS | 1896 | 1477538465070 Marionette TRACE conn5 -> [0,627,"getWindowHandle",null] 20:21:05 INFO - PROCESS | 1896 | 1477538465076 Marionette TRACE conn5 <- [1,627,null,{"value":"8"}] 20:21:05 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html 20:21:05 INFO - PROCESS | 1896 | 1477538465084 Marionette TRACE conn5 -> [0,628,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:21:05 INFO - PROCESS | 1896 | 1477538465319 Marionette TRACE conn5 <- [1,628,null,{"value":null}] 20:21:05 INFO - PROCESS | 1896 | 1477538465354 Marionette TRACE conn5 -> [0,629,"getWindowHandles",null] 20:21:05 INFO - PROCESS | 1896 | 1477538465359 Marionette TRACE conn5 <- [1,629,null,["8"]] 20:21:05 INFO - PROCESS | 1896 | 1477538465367 Marionette TRACE conn5 -> [0,630,"switchToWindow",{"name":"8"}] 20:21:05 INFO - PROCESS | 1896 | 1477538465373 Marionette TRACE conn5 <- [1,630,null,{}] 20:21:05 INFO - PROCESS | 1896 | 1477538465437 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:05 INFO - PROCESS | 1896 | ++DOCSHELL 0x931c5000 == 11 [pid = 1896] [id = 141] 20:21:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 38 (0x931c6800) [pid = 1896] [serial = 416] [outer = (nil)] 20:21:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 39 (0x93397800) [pid = 1896] [serial = 417] [outer = 0x931c6800] 20:21:05 INFO - PROCESS | 1896 | 1477538465529 Marionette DEBUG loaded listener.js 20:21:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 40 (0x9339e400) [pid = 1896] [serial = 418] [outer = 0x931c6800] 20:21:06 INFO - PROCESS | 1896 | 1477538466684 Marionette TRACE conn5 <- [1,631,null,{"value":["/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:21:06 INFO - . 20:21:06 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html | took 1627ms 20:21:06 INFO - PROCESS | 1896 | 1477538466720 Marionette TRACE conn5 -> [0,632,"getWindowHandle",null] 20:21:06 INFO - PROCESS | 1896 | 1477538466729 Marionette TRACE conn5 <- [1,632,null,{"value":"8"}] 20:21:06 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html 20:21:06 INFO - PROCESS | 1896 | 1477538466751 Marionette TRACE conn5 -> [0,633,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:21:07 INFO - PROCESS | 1896 | 1477538467002 Marionette TRACE conn5 <- [1,633,null,{"value":null}] 20:21:07 INFO - PROCESS | 1896 | 1477538467026 Marionette TRACE conn5 -> [0,634,"getWindowHandles",null] 20:21:07 INFO - PROCESS | 1896 | 1477538467032 Marionette TRACE conn5 <- [1,634,null,["8"]] 20:21:07 INFO - PROCESS | 1896 | 1477538467038 Marionette TRACE conn5 -> [0,635,"switchToWindow",{"name":"8"}] 20:21:07 INFO - PROCESS | 1896 | 1477538467046 Marionette TRACE conn5 <- [1,635,null,{}] 20:21:07 INFO - PROCESS | 1896 | 1477538467111 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:07 INFO - PROCESS | 1896 | ++DOCSHELL 0x93fc6800 == 12 [pid = 1896] [id = 142] 20:21:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 41 (0x93fc7000) [pid = 1896] [serial = 419] [outer = (nil)] 20:21:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 42 (0x93fc8800) [pid = 1896] [serial = 420] [outer = 0x93fc7000] 20:21:07 INFO - PROCESS | 1896 | 1477538467207 Marionette DEBUG loaded listener.js 20:21:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 43 (0x949dac00) [pid = 1896] [serial = 421] [outer = 0x93fc7000] 20:21:07 INFO - PROCESS | 1896 | --DOMWINDOW == 42 (0x904b3c00) [pid = 1896] [serial = 397] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-allowed.sub.html] 20:21:07 INFO - PROCESS | 1896 | --DOMWINDOW == 41 (0x93c34400) [pid = 1896] [serial = 406] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html] 20:21:07 INFO - PROCESS | 1896 | --DOMWINDOW == 40 (0x90e24800) [pid = 1896] [serial = 400] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-blocked.sub.html] 20:21:07 INFO - PROCESS | 1896 | --DOMWINDOW == 39 (0x904bc400) [pid = 1896] [serial = 403] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html] 20:21:07 INFO - PROCESS | 1896 | --DOMWINDOW == 38 (0x9044cc00) [pid = 1896] [serial = 394] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html] 20:21:08 INFO - PROCESS | 1896 | 1477538468494 Marionette TRACE conn5 <- [1,636,null,{"value":["/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:21:08 INFO - . 20:21:08 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html | took 1794ms 20:21:08 INFO - PROCESS | 1896 | 1477538468531 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 20:21:08 INFO - TEST-START | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html 20:21:08 INFO - PROCESS | 1896 | 1477538468536 Marionette TRACE conn5 <- [1,637,null,{"value":"8"}] 20:21:08 INFO - PROCESS | 1896 | 1477538468544 Marionette TRACE conn5 -> [0,638,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:21:08 INFO - PROCESS | 1896 | 1477538468775 Marionette TRACE conn5 <- [1,638,null,{"value":null}] 20:21:08 INFO - PROCESS | 1896 | 1477538468794 Marionette TRACE conn5 -> [0,639,"getWindowHandles",null] 20:21:08 INFO - PROCESS | 1896 | 1477538468800 Marionette TRACE conn5 <- [1,639,null,["8"]] 20:21:08 INFO - PROCESS | 1896 | 1477538468806 Marionette TRACE conn5 -> [0,640,"switchToWindow",{"name":"8"}] 20:21:08 INFO - PROCESS | 1896 | 1477538468813 Marionette TRACE conn5 <- [1,640,null,{}] 20:21:08 INFO - PROCESS | 1896 | 1477538468821 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:08 INFO - PROCESS | 1896 | ++DOCSHELL 0x93a29400 == 13 [pid = 1896] [id = 143] 20:21:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 39 (0x94da9000) [pid = 1896] [serial = 422] [outer = (nil)] 20:21:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 40 (0x95618400) [pid = 1896] [serial = 423] [outer = 0x94da9000] 20:21:08 INFO - PROCESS | 1896 | 1477538468915 Marionette DEBUG loaded listener.js 20:21:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 41 (0x956e1c00) [pid = 1896] [serial = 424] [outer = 0x94da9000] 20:21:12 INFO - PROCESS | 1896 | --DOCSHELL 0x94251000 == 12 [pid = 1896] [id = 139] 20:21:12 INFO - PROCESS | 1896 | --DOMWINDOW == 40 (0x904b6000) [pid = 1896] [serial = 396] [outer = (nil)] [url = about:blank] 20:21:12 INFO - PROCESS | 1896 | --DOMWINDOW == 39 (0x93c3f000) [pid = 1896] [serial = 407] [outer = (nil)] [url = about:blank] 20:21:12 INFO - PROCESS | 1896 | --DOMWINDOW == 38 (0x93c41400) [pid = 1896] [serial = 408] [outer = (nil)] [url = about:blank] 20:21:12 INFO - PROCESS | 1896 | --DOMWINDOW == 37 (0x91a85400) [pid = 1896] [serial = 404] [outer = (nil)] [url = about:blank] 20:21:12 INFO - PROCESS | 1896 | --DOMWINDOW == 36 (0x92335000) [pid = 1896] [serial = 405] [outer = (nil)] [url = about:blank] 20:21:12 INFO - PROCESS | 1896 | --DOMWINDOW == 35 (0x90ffb400) [pid = 1896] [serial = 401] [outer = (nil)] [url = about:blank] 20:21:12 INFO - PROCESS | 1896 | --DOMWINDOW == 34 (0x9046ec00) [pid = 1896] [serial = 402] [outer = (nil)] [url = about:blank] 20:21:12 INFO - PROCESS | 1896 | --DOMWINDOW == 33 (0x90e23800) [pid = 1896] [serial = 399] [outer = (nil)] [url = about:blank] 20:21:12 INFO - PROCESS | 1896 | --DOMWINDOW == 32 (0x8f894000) [pid = 1896] [serial = 303] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:21:12 INFO - PROCESS | 1896 | --DOMWINDOW == 31 (0x949d2800) [pid = 1896] [serial = 410] [outer = (nil)] [url = about:blank] 20:21:14 INFO - PROCESS | 1896 | 1477538474559 Marionette TRACE conn5 <- [1,641,null,{"value":["/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:21:14 INFO - .. 20:21:14 INFO - TEST-OK | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html | took 6041ms 20:21:14 INFO - PROCESS | 1896 | 1477538474585 Marionette TRACE conn5 -> [0,642,"getWindowHandle",null] 20:21:14 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html 20:21:14 INFO - PROCESS | 1896 | 1477538474594 Marionette TRACE conn5 <- [1,642,null,{"value":"8"}] 20:21:14 INFO - PROCESS | 1896 | 1477538474607 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:21:14 INFO - PROCESS | 1896 | 1477538474840 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 20:21:14 INFO - PROCESS | 1896 | 1477538474916 Marionette TRACE conn5 -> [0,644,"getWindowHandles",null] 20:21:14 INFO - PROCESS | 1896 | 1477538474922 Marionette TRACE conn5 <- [1,644,null,["8"]] 20:21:14 INFO - PROCESS | 1896 | 1477538474932 Marionette TRACE conn5 -> [0,645,"switchToWindow",{"name":"8"}] 20:21:14 INFO - PROCESS | 1896 | 1477538474943 Marionette TRACE conn5 <- [1,645,null,{}] 20:21:14 INFO - PROCESS | 1896 | 1477538474954 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:14 INFO - PROCESS | 1896 | ++DOCSHELL 0x9044bc00 == 13 [pid = 1896] [id = 144] 20:21:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 32 (0x9044d800) [pid = 1896] [serial = 425] [outer = (nil)] 20:21:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 33 (0x90452400) [pid = 1896] [serial = 426] [outer = 0x9044d800] 20:21:15 INFO - PROCESS | 1896 | 1477538475053 Marionette DEBUG loaded listener.js 20:21:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 34 (0x904b6000) [pid = 1896] [serial = 427] [outer = 0x9044d800] 20:21:15 INFO - PROCESS | 1896 | --DOMWINDOW == 33 (0x94251400) [pid = 1896] [serial = 409] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html] 20:21:15 INFO - PROCESS | 1896 | --DOMWINDOW == 32 (0x8f8a2400) [pid = 1896] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html] 20:21:15 INFO - PROCESS | 1896 | --DOMWINDOW == 31 (0x93fc7000) [pid = 1896] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html] 20:21:15 INFO - PROCESS | 1896 | --DOMWINDOW == 30 (0x931c6800) [pid = 1896] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html] 20:21:19 INFO - PROCESS | 1896 | --DOCSHELL 0x931c5000 == 12 [pid = 1896] [id = 141] 20:21:19 INFO - PROCESS | 1896 | --DOCSHELL 0x93fc6800 == 11 [pid = 1896] [id = 142] 20:21:19 INFO - PROCESS | 1896 | --DOCSHELL 0x8f8a1800 == 10 [pid = 1896] [id = 140] 20:21:19 INFO - PROCESS | 1896 | --DOCSHELL 0x93a29400 == 9 [pid = 1896] [id = 143] 20:21:20 INFO - PROCESS | 1896 | --DOMWINDOW == 29 (0x93fc8800) [pid = 1896] [serial = 420] [outer = (nil)] [url = about:blank] 20:21:20 INFO - PROCESS | 1896 | --DOMWINDOW == 28 (0x949dac00) [pid = 1896] [serial = 421] [outer = (nil)] [url = about:blank] 20:21:20 INFO - PROCESS | 1896 | --DOMWINDOW == 27 (0x93397800) [pid = 1896] [serial = 417] [outer = (nil)] [url = about:blank] 20:21:20 INFO - PROCESS | 1896 | --DOMWINDOW == 26 (0x9339e400) [pid = 1896] [serial = 418] [outer = (nil)] [url = about:blank] 20:21:20 INFO - PROCESS | 1896 | --DOMWINDOW == 25 (0x9044fc00) [pid = 1896] [serial = 414] [outer = (nil)] [url = about:blank] 20:21:20 INFO - PROCESS | 1896 | --DOMWINDOW == 24 (0x904c1400) [pid = 1896] [serial = 415] [outer = (nil)] [url = about:blank] 20:21:20 INFO - PROCESS | 1896 | --DOMWINDOW == 23 (0x94ccb400) [pid = 1896] [serial = 411] [outer = (nil)] [url = about:blank] 20:21:20 INFO - PROCESS | 1896 | 1477538480702 Marionette TRACE conn5 <- [1,646,null,{"value":["/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html",0,null,null,[["Expecting alerts: [\"xhr allowed\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:21:20 INFO - .. 20:21:20 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html | took 6150ms 20:21:20 INFO - PROCESS | 1896 | 1477538480753 Marionette TRACE conn5 -> [0,647,"getWindowHandle",null] 20:21:20 INFO - PROCESS | 1896 | 1477538480760 Marionette TRACE conn5 <- [1,647,null,{"value":"8"}] 20:21:20 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html 20:21:20 INFO - PROCESS | 1896 | 1477538480775 Marionette TRACE conn5 -> [0,648,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:21:21 INFO - PROCESS | 1896 | 1477538480992 Marionette TRACE conn5 <- [1,648,null,{"value":null}] 20:21:21 INFO - PROCESS | 1896 | 1477538481125 Marionette TRACE conn5 -> [0,649,"getWindowHandles",null] 20:21:21 INFO - PROCESS | 1896 | 1477538481133 Marionette TRACE conn5 <- [1,649,null,["8"]] 20:21:21 INFO - PROCESS | 1896 | 1477538481141 Marionette TRACE conn5 -> [0,650,"switchToWindow",{"name":"8"}] 20:21:21 INFO - PROCESS | 1896 | 1477538481151 Marionette TRACE conn5 <- [1,650,null,{}] 20:21:21 INFO - PROCESS | 1896 | 1477538481157 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:21 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f89cc00 == 10 [pid = 1896] [id = 145] 20:21:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 24 (0x8f89e000) [pid = 1896] [serial = 428] [outer = (nil)] 20:21:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 25 (0x9044a000) [pid = 1896] [serial = 429] [outer = 0x8f89e000] 20:21:21 INFO - PROCESS | 1896 | 1477538481257 Marionette DEBUG loaded listener.js 20:21:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 26 (0x90454000) [pid = 1896] [serial = 430] [outer = 0x8f89e000] 20:21:22 INFO - PROCESS | 1896 | [1896] 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 20:21:22 INFO - PROCESS | 1896 | [1896] 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 20:21:22 INFO - PROCESS | 1896 | [1896] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 20:21:22 INFO - PROCESS | 1896 | --DOMWINDOW == 25 (0x94da9000) [pid = 1896] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html] 20:21:26 INFO - PROCESS | 1896 | 1477538486972 Marionette TRACE conn5 <- [1,651,null,{"value":["/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html",0,null,null,[["Expecting alerts: [\"xhr blocked\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:21:27 INFO - .. 20:21:27 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html | took 6240ms 20:21:27 INFO - PROCESS | 1896 | 1477538487012 Marionette TRACE conn5 -> [0,652,"getWindowHandle",null] 20:21:27 INFO - PROCESS | 1896 | 1477538487020 Marionette TRACE conn5 <- [1,652,null,{"value":"8"}] 20:21:27 INFO - TEST-START | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html 20:21:27 INFO - PROCESS | 1896 | 1477538487033 Marionette TRACE conn5 -> [0,653,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:21:27 INFO - PROCESS | 1896 | 1477538487358 Marionette TRACE conn5 <- [1,653,null,{"value":null}] 20:21:27 INFO - PROCESS | 1896 | 1477538487496 Marionette TRACE conn5 -> [0,654,"getWindowHandles",null] 20:21:27 INFO - PROCESS | 1896 | 1477538487502 Marionette TRACE conn5 <- [1,654,null,["8"]] 20:21:27 INFO - PROCESS | 1896 | 1477538487513 Marionette TRACE conn5 -> [0,655,"switchToWindow",{"name":"8"}] 20:21:27 INFO - PROCESS | 1896 | 1477538487523 Marionette TRACE conn5 <- [1,655,null,{}] 20:21:27 INFO - PROCESS | 1896 | 1477538487533 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:27 INFO - PROCESS | 1896 | ++DOCSHELL 0x90451000 == 11 [pid = 1896] [id = 146] 20:21:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 26 (0x90452000) [pid = 1896] [serial = 431] [outer = (nil)] 20:21:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 27 (0x904b3c00) [pid = 1896] [serial = 432] [outer = 0x90452000] 20:21:27 INFO - PROCESS | 1896 | 1477538487642 Marionette DEBUG loaded listener.js 20:21:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 28 (0x90451800) [pid = 1896] [serial = 433] [outer = 0x90452000] 20:21:29 INFO - PROCESS | 1896 | --DOMWINDOW == 27 (0x95618400) [pid = 1896] [serial = 423] [outer = (nil)] [url = about:blank] 20:21:29 INFO - PROCESS | 1896 | --DOMWINDOW == 26 (0x956e1c00) [pid = 1896] [serial = 424] [outer = (nil)] [url = about:blank] 20:21:29 INFO - PROCESS | 1896 | --DOMWINDOW == 25 (0x90452400) [pid = 1896] [serial = 426] [outer = (nil)] [url = about:blank] 20:21:31 INFO - PROCESS | 1896 | --DOMWINDOW == 24 (0x9044d800) [pid = 1896] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html] 20:21:33 INFO - PROCESS | 1896 | 1477538493325 Marionette TRACE conn5 <- [1,656,null,{"value":["/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:21:33 INFO - . 20:21:33 INFO - TEST-OK | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html | took 6339ms 20:21:33 INFO - PROCESS | 1896 | 1477538493370 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 20:21:33 INFO - PROCESS | 1896 | 1477538493377 Marionette TRACE conn5 <- [1,657,null,{"value":"8"}] 20:21:33 INFO - TEST-START | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html 20:21:33 INFO - PROCESS | 1896 | 1477538493393 Marionette TRACE conn5 -> [0,658,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:21:33 INFO - PROCESS | 1896 | 1477538493712 Marionette TRACE conn5 <- [1,658,null,{"value":null}] 20:21:33 INFO - PROCESS | 1896 | 1477538493786 Marionette TRACE conn5 -> [0,659,"getWindowHandles",null] 20:21:33 INFO - PROCESS | 1896 | 1477538493793 Marionette TRACE conn5 <- [1,659,null,["8"]] 20:21:33 INFO - PROCESS | 1896 | 1477538493801 Marionette TRACE conn5 -> [0,660,"switchToWindow",{"name":"8"}] 20:21:33 INFO - PROCESS | 1896 | 1477538493810 Marionette TRACE conn5 <- [1,660,null,{}] 20:21:33 INFO - PROCESS | 1896 | 1477538493818 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:33 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f8a1c00 == 12 [pid = 1896] [id = 147] 20:21:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 25 (0x90449800) [pid = 1896] [serial = 434] [outer = (nil)] 20:21:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 26 (0x90450400) [pid = 1896] [serial = 435] [outer = 0x90449800] 20:21:33 INFO - PROCESS | 1896 | 1477538493918 Marionette DEBUG loaded listener.js 20:21:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 27 (0x90452400) [pid = 1896] [serial = 436] [outer = 0x90449800] 20:21:34 INFO - PROCESS | 1896 | ++DOCSHELL 0x91a7bc00 == 13 [pid = 1896] [id = 148] 20:21:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 28 (0x91a82400) [pid = 1896] [serial = 437] [outer = (nil)] 20:21:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 29 (0x921d4000) [pid = 1896] [serial = 438] [outer = 0x91a82400] 20:21:35 INFO - PROCESS | 1896 | 1477538494998 Marionette TRACE conn5 <- [1,661,null,{"value":["/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:21:35 INFO - . 20:21:35 INFO - TEST-OK | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html | took 1623ms 20:21:35 INFO - PROCESS | 1896 | 1477538495013 Marionette TRACE conn5 -> [0,662,"getWindowHandle",null] 20:21:35 INFO - PROCESS | 1896 | 1477538495021 Marionette TRACE conn5 <- [1,662,null,{"value":"8"}] 20:21:35 INFO - TEST-START | /content-security-policy/blink-contrib/style-allowed.sub.html 20:21:35 INFO - PROCESS | 1896 | 1477538495034 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:21:35 INFO - PROCESS | 1896 | 1477538495313 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 20:21:35 INFO - PROCESS | 1896 | 1477538495478 Marionette TRACE conn5 -> [0,664,"getWindowHandles",null] 20:21:35 INFO - PROCESS | 1896 | 1477538495490 Marionette TRACE conn5 <- [1,664,null,["8"]] 20:21:35 INFO - PROCESS | 1896 | 1477538495502 Marionette TRACE conn5 -> [0,665,"switchToWindow",{"name":"8"}] 20:21:35 INFO - PROCESS | 1896 | 1477538495515 Marionette TRACE conn5 <- [1,665,null,{}] 20:21:35 INFO - PROCESS | 1896 | 1477538495570 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:35 INFO - PROCESS | 1896 | ++DOCSHELL 0x90ff7000 == 14 [pid = 1896] [id = 149] 20:21:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 30 (0x90ff8c00) [pid = 1896] [serial = 439] [outer = (nil)] 20:21:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 31 (0x91a7d400) [pid = 1896] [serial = 440] [outer = 0x90ff8c00] 20:21:35 INFO - PROCESS | 1896 | 1477538495694 Marionette DEBUG loaded listener.js 20:21:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 32 (0x91a82c00) [pid = 1896] [serial = 441] [outer = 0x90ff8c00] 20:21:38 INFO - PROCESS | 1896 | --DOCSHELL 0x9044bc00 == 13 [pid = 1896] [id = 144] 20:21:38 INFO - PROCESS | 1896 | --DOCSHELL 0x91a7bc00 == 12 [pid = 1896] [id = 148] 20:21:38 INFO - PROCESS | 1896 | --DOMWINDOW == 31 (0x9044a000) [pid = 1896] [serial = 429] [outer = (nil)] [url = about:blank] 20:21:38 INFO - PROCESS | 1896 | --DOMWINDOW == 30 (0x904b6000) [pid = 1896] [serial = 427] [outer = (nil)] [url = about:blank] 20:21:41 INFO - PROCESS | 1896 | 1477538501451 Marionette TRACE conn5 <- [1,666,null,{"value":["/content-security-policy/blink-contrib/style-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:21:41 INFO - .. 20:21:41 INFO - TEST-OK | /content-security-policy/blink-contrib/style-allowed.sub.html | took 6450ms 20:21:41 INFO - PROCESS | 1896 | 1477538501482 Marionette TRACE conn5 -> [0,667,"getWindowHandle",null] 20:21:41 INFO - PROCESS | 1896 | 1477538501489 Marionette TRACE conn5 <- [1,667,null,{"value":"8"}] 20:21:41 INFO - TEST-START | /content-security-policy/blink-contrib/style-blocked.sub.html 20:21:41 INFO - PROCESS | 1896 | 1477538501504 Marionette TRACE conn5 -> [0,668,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:21:41 INFO - PROCESS | 1896 | 1477538501685 Marionette TRACE conn5 <- [1,668,null,{"value":null}] 20:21:41 INFO - PROCESS | 1896 | 1477538501707 Marionette TRACE conn5 -> [0,669,"getWindowHandles",null] 20:21:41 INFO - PROCESS | 1896 | 1477538501714 Marionette TRACE conn5 <- [1,669,null,["8"]] 20:21:41 INFO - PROCESS | 1896 | 1477538501721 Marionette TRACE conn5 -> [0,670,"switchToWindow",{"name":"8"}] 20:21:41 INFO - PROCESS | 1896 | 1477538501729 Marionette TRACE conn5 <- [1,670,null,{}] 20:21:41 INFO - PROCESS | 1896 | 1477538501828 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:41 INFO - PROCESS | 1896 | ++DOCSHELL 0x9046a800 == 13 [pid = 1896] [id = 150] 20:21:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 31 (0x9046f400) [pid = 1896] [serial = 442] [outer = (nil)] 20:21:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 32 (0x90e24800) [pid = 1896] [serial = 443] [outer = 0x9046f400] 20:21:41 INFO - PROCESS | 1896 | 1477538501971 Marionette DEBUG loaded listener.js 20:21:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 33 (0x90ffac00) [pid = 1896] [serial = 444] [outer = 0x9046f400] 20:21:42 INFO - PROCESS | 1896 | [1896] 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 20:21:42 INFO - PROCESS | 1896 | [1896] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 20:21:43 INFO - PROCESS | 1896 | 1477538503088 Marionette TRACE conn5 <- [1,671,null,{"value":["/content-security-policy/blink-contrib/style-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:21:43 INFO - .. 20:21:43 INFO - TEST-OK | /content-security-policy/blink-contrib/style-blocked.sub.html | took 1625ms 20:21:43 INFO - PROCESS | 1896 | 1477538503127 Marionette TRACE conn5 -> [0,672,"getWindowHandle",null] 20:21:43 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html 20:21:43 INFO - PROCESS | 1896 | 1477538503134 Marionette TRACE conn5 <- [1,672,null,{"value":"8"}] 20:21:43 INFO - PROCESS | 1896 | 1477538503143 Marionette TRACE conn5 -> [0,673,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:21:43 INFO - PROCESS | 1896 | 1477538503325 Marionette TRACE conn5 <- [1,673,null,{"value":null}] 20:21:43 INFO - PROCESS | 1896 | 1477538503336 Marionette TRACE conn5 -> [0,674,"getWindowHandles",null] 20:21:43 INFO - PROCESS | 1896 | 1477538503352 Marionette TRACE conn5 <- [1,674,null,["8"]] 20:21:43 INFO - PROCESS | 1896 | 1477538503454 Marionette TRACE conn5 -> [0,675,"switchToWindow",{"name":"8"}] 20:21:43 INFO - PROCESS | 1896 | 1477538503462 Marionette TRACE conn5 <- [1,675,null,{}] 20:21:43 INFO - PROCESS | 1896 | 1477538503469 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:43 INFO - PROCESS | 1896 | ++DOCSHELL 0x936acc00 == 14 [pid = 1896] [id = 151] 20:21:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 34 (0x93877800) [pid = 1896] [serial = 445] [outer = (nil)] 20:21:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 35 (0x93a28000) [pid = 1896] [serial = 446] [outer = 0x93877800] 20:21:43 INFO - PROCESS | 1896 | 1477538503560 Marionette DEBUG loaded listener.js 20:21:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 36 (0x93c34800) [pid = 1896] [serial = 447] [outer = 0x93877800] 20:21:44 INFO - PROCESS | 1896 | [1896] 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 20:21:44 INFO - PROCESS | 1896 | [1896] 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 20:21:44 INFO - PROCESS | 1896 | [1896] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 20:21:46 INFO - PROCESS | 1896 | --DOCSHELL 0x90451000 == 13 [pid = 1896] [id = 146] 20:21:46 INFO - PROCESS | 1896 | --DOCSHELL 0x8f89cc00 == 12 [pid = 1896] [id = 145] 20:21:46 INFO - PROCESS | 1896 | --DOMWINDOW == 35 (0x90450400) [pid = 1896] [serial = 435] [outer = (nil)] [url = about:blank] 20:21:46 INFO - PROCESS | 1896 | --DOMWINDOW == 34 (0x904b3c00) [pid = 1896] [serial = 432] [outer = (nil)] [url = about:blank] 20:21:49 INFO - PROCESS | 1896 | --DOMWINDOW == 33 (0x9046f400) [pid = 1896] [serial = 442] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-blocked.sub.html] 20:21:49 INFO - PROCESS | 1896 | --DOMWINDOW == 32 (0x91a82400) [pid = 1896] [serial = 437] [outer = (nil)] [url = about:srcdoc] 20:21:49 INFO - PROCESS | 1896 | --DOMWINDOW == 31 (0x90449800) [pid = 1896] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html] 20:21:49 INFO - PROCESS | 1896 | --DOMWINDOW == 30 (0x90452000) [pid = 1896] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html] 20:21:49 INFO - PROCESS | 1896 | --DOMWINDOW == 29 (0x90ff8c00) [pid = 1896] [serial = 439] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-allowed.sub.html] 20:21:49 INFO - PROCESS | 1896 | --DOMWINDOW == 28 (0x8f89e000) [pid = 1896] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html] 20:21:49 INFO - PROCESS | 1896 | 1477538509386 Marionette TRACE conn5 <- [1,676,null,{"value":["/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html",0,null,null,[["Expecting alerts: [\"xhr blocked\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:21:49 INFO - .. 20:21:49 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html | took 6292ms 20:21:49 INFO - PROCESS | 1896 | 1477538509436 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 20:21:49 INFO - PROCESS | 1896 | 1477538509444 Marionette TRACE conn5 <- [1,677,null,{"value":"8"}] 20:21:49 INFO - TEST-START | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html 20:21:49 INFO - PROCESS | 1896 | 1477538509457 Marionette TRACE conn5 -> [0,678,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:21:49 INFO - PROCESS | 1896 | 1477538509663 Marionette TRACE conn5 <- [1,678,null,{"value":null}] 20:21:49 INFO - PROCESS | 1896 | 1477538509775 Marionette TRACE conn5 -> [0,679,"getWindowHandles",null] 20:21:49 INFO - PROCESS | 1896 | 1477538509782 Marionette TRACE conn5 <- [1,679,null,["8"]] 20:21:49 INFO - PROCESS | 1896 | 1477538509792 Marionette TRACE conn5 -> [0,680,"switchToWindow",{"name":"8"}] 20:21:49 INFO - PROCESS | 1896 | 1477538509801 Marionette TRACE conn5 <- [1,680,null,{}] 20:21:49 INFO - PROCESS | 1896 | 1477538509807 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:49 INFO - PROCESS | 1896 | ++DOCSHELL 0x90452000 == 13 [pid = 1896] [id = 152] 20:21:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 29 (0x90455400) [pid = 1896] [serial = 448] [outer = (nil)] 20:21:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 30 (0x904b5400) [pid = 1896] [serial = 449] [outer = 0x90455400] 20:21:49 INFO - PROCESS | 1896 | 1477538509909 Marionette DEBUG loaded listener.js 20:21:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 31 (0x90ff4800) [pid = 1896] [serial = 450] [outer = 0x90455400] 20:21:54 INFO - PROCESS | 1896 | --DOCSHELL 0x90ff7000 == 12 [pid = 1896] [id = 149] 20:21:54 INFO - PROCESS | 1896 | --DOCSHELL 0x9046a800 == 11 [pid = 1896] [id = 150] 20:21:54 INFO - PROCESS | 1896 | --DOCSHELL 0x8f8a1c00 == 10 [pid = 1896] [id = 147] 20:21:54 INFO - PROCESS | 1896 | --DOCSHELL 0x936acc00 == 9 [pid = 1896] [id = 151] 20:21:54 INFO - PROCESS | 1896 | --DOMWINDOW == 30 (0x921d4000) [pid = 1896] [serial = 438] [outer = (nil)] [url = about:srcdoc] 20:21:54 INFO - PROCESS | 1896 | --DOMWINDOW == 29 (0x90451800) [pid = 1896] [serial = 433] [outer = (nil)] [url = about:blank] 20:21:54 INFO - PROCESS | 1896 | --DOMWINDOW == 28 (0x90454000) [pid = 1896] [serial = 430] [outer = (nil)] [url = about:blank] 20:21:54 INFO - PROCESS | 1896 | --DOMWINDOW == 27 (0x91a82c00) [pid = 1896] [serial = 441] [outer = (nil)] [url = about:blank] 20:21:54 INFO - PROCESS | 1896 | --DOMWINDOW == 26 (0x91a7d400) [pid = 1896] [serial = 440] [outer = (nil)] [url = about:blank] 20:21:54 INFO - PROCESS | 1896 | --DOMWINDOW == 25 (0x90ffac00) [pid = 1896] [serial = 444] [outer = (nil)] [url = about:blank] 20:21:54 INFO - PROCESS | 1896 | --DOMWINDOW == 24 (0x90e24800) [pid = 1896] [serial = 443] [outer = (nil)] [url = about:blank] 20:21:54 INFO - PROCESS | 1896 | --DOMWINDOW == 23 (0x90452400) [pid = 1896] [serial = 436] [outer = (nil)] [url = about:blank] 20:21:54 INFO - PROCESS | 1896 | --DOMWINDOW == 22 (0x93a28000) [pid = 1896] [serial = 446] [outer = (nil)] [url = about:blank] 20:21:55 INFO - PROCESS | 1896 | 1477538515518 Marionette TRACE conn5 <- [1,681,null,{"value":["/content-security-policy/blink-contrib/worker-eval-blocked.sub.html",0,null,null,[["Expecting alerts: [\"eval blocked\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:21:55 INFO - .. 20:21:55 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html | took 6097ms 20:21:55 INFO - PROCESS | 1896 | 1477538515553 Marionette TRACE conn5 -> [0,682,"getWindowHandle",null] 20:21:55 INFO - PROCESS | 1896 | 1477538515560 Marionette TRACE conn5 <- [1,682,null,{"value":"8"}] 20:21:55 INFO - TEST-START | /content-security-policy/blink-contrib/worker-from-guid.sub.html 20:21:55 INFO - PROCESS | 1896 | 1477538515573 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:21:55 INFO - PROCESS | 1896 | 1477538515792 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 20:21:55 INFO - PROCESS | 1896 | 1477538515914 Marionette TRACE conn5 -> [0,684,"getWindowHandles",null] 20:21:55 INFO - PROCESS | 1896 | 1477538515921 Marionette TRACE conn5 <- [1,684,null,["8"]] 20:21:55 INFO - PROCESS | 1896 | 1477538515929 Marionette TRACE conn5 -> [0,685,"switchToWindow",{"name":"8"}] 20:21:55 INFO - PROCESS | 1896 | 1477538515938 Marionette TRACE conn5 <- [1,685,null,{}] 20:21:55 INFO - PROCESS | 1896 | 1477538515945 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:55 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f89e000 == 10 [pid = 1896] [id = 153] 20:21:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 23 (0x8f89e400) [pid = 1896] [serial = 451] [outer = (nil)] 20:21:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 24 (0x9044b400) [pid = 1896] [serial = 452] [outer = 0x8f89e400] 20:21:56 INFO - PROCESS | 1896 | 1477538516045 Marionette DEBUG loaded listener.js 20:21:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 25 (0x90456c00) [pid = 1896] [serial = 453] [outer = 0x8f89e400] 20:21:56 INFO - PROCESS | 1896 | [1896] 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 20:21:56 INFO - PROCESS | 1896 | [1896] 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 20:21:56 INFO - PROCESS | 1896 | [1896] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 20:21:57 INFO - PROCESS | 1896 | 1477538517136 Marionette TRACE conn5 <- [1,686,null,{"value":["/content-security-policy/blink-contrib/worker-from-guid.sub.html",0,null,null,[["Expecting alerts: [\"xhr blocked\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:21:57 INFO - .. 20:21:57 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-from-guid.sub.html | took 1589ms 20:21:57 INFO - PROCESS | 1896 | 1477538517162 Marionette TRACE conn5 -> [0,687,"getWindowHandle",null] 20:21:57 INFO - PROCESS | 1896 | 1477538517169 Marionette TRACE conn5 <- [1,687,null,{"value":"8"}] 20:21:57 INFO - TEST-START | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html 20:21:57 INFO - PROCESS | 1896 | 1477538517178 Marionette TRACE conn5 -> [0,688,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:21:57 INFO - PROCESS | 1896 | 1477538517428 Marionette TRACE conn5 <- [1,688,null,{"value":null}] 20:21:57 INFO - PROCESS | 1896 | 1477538517460 Marionette TRACE conn5 -> [0,689,"getWindowHandles",null] 20:21:57 INFO - PROCESS | 1896 | 1477538517464 Marionette TRACE conn5 <- [1,689,null,["8"]] 20:21:57 INFO - PROCESS | 1896 | 1477538517473 Marionette TRACE conn5 -> [0,690,"switchToWindow",{"name":"8"}] 20:21:57 INFO - PROCESS | 1896 | 1477538517479 Marionette TRACE conn5 <- [1,690,null,{}] 20:21:57 INFO - PROCESS | 1896 | 1477538517543 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:57 INFO - PROCESS | 1896 | ++DOCSHELL 0x921df400 == 11 [pid = 1896] [id = 154] 20:21:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 26 (0x92332c00) [pid = 1896] [serial = 454] [outer = (nil)] 20:21:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 27 (0x9283c000) [pid = 1896] [serial = 455] [outer = 0x92332c00] 20:21:57 INFO - PROCESS | 1896 | 1477538517635 Marionette DEBUG loaded listener.js 20:21:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 28 (0x9283d800) [pid = 1896] [serial = 456] [outer = 0x92332c00] 20:21:57 INFO - PROCESS | 1896 | --DOMWINDOW == 27 (0x93877800) [pid = 1896] [serial = 445] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html] 20:22:03 INFO - PROCESS | 1896 | --DOCSHELL 0x8f89e000 == 10 [pid = 1896] [id = 153] 20:22:03 INFO - PROCESS | 1896 | --DOCSHELL 0x90452000 == 9 [pid = 1896] [id = 152] 20:22:03 INFO - PROCESS | 1896 | --DOMWINDOW == 26 (0x93c34800) [pid = 1896] [serial = 447] [outer = (nil)] [url = about:blank] 20:22:03 INFO - PROCESS | 1896 | --DOMWINDOW == 25 (0x904b5400) [pid = 1896] [serial = 449] [outer = (nil)] [url = about:blank] 20:22:03 INFO - PROCESS | 1896 | 1477538523302 Marionette TRACE conn5 <- [1,691,null,{"value":["/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html",0,null,null,[["Expecting alerts: [\"Function() function blocked\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:22:03 INFO - .. 20:22:03 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html | took 6148ms 20:22:03 INFO - PROCESS | 1896 | 1477538523330 Marionette TRACE conn5 -> [0,692,"getWindowHandle",null] 20:22:03 INFO - TEST-START | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html 20:22:03 INFO - PROCESS | 1896 | 1477538523341 Marionette TRACE conn5 <- [1,692,null,{"value":"8"}] 20:22:03 INFO - PROCESS | 1896 | 1477538523359 Marionette TRACE conn5 -> [0,693,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:03 INFO - PROCESS | 1896 | 1477538523586 Marionette TRACE conn5 <- [1,693,null,{"value":null}] 20:22:03 INFO - PROCESS | 1896 | 1477538523699 Marionette TRACE conn5 -> [0,694,"getWindowHandles",null] 20:22:03 INFO - PROCESS | 1896 | 1477538523705 Marionette TRACE conn5 <- [1,694,null,["8"]] 20:22:03 INFO - PROCESS | 1896 | 1477538523715 Marionette TRACE conn5 -> [0,695,"switchToWindow",{"name":"8"}] 20:22:03 INFO - PROCESS | 1896 | 1477538523725 Marionette TRACE conn5 <- [1,695,null,{}] 20:22:03 INFO - PROCESS | 1896 | 1477538523732 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:03 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f89c000 == 10 [pid = 1896] [id = 155] 20:22:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 26 (0x8f89c400) [pid = 1896] [serial = 457] [outer = (nil)] 20:22:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 27 (0x90449800) [pid = 1896] [serial = 458] [outer = 0x8f89c400] 20:22:03 INFO - PROCESS | 1896 | 1477538523833 Marionette DEBUG loaded listener.js 20:22:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 28 (0x90452c00) [pid = 1896] [serial = 459] [outer = 0x8f89c400] 20:22:05 INFO - PROCESS | 1896 | --DOMWINDOW == 27 (0x90455400) [pid = 1896] [serial = 448] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-eval-blocked.sub.html] 20:22:09 INFO - PROCESS | 1896 | 1477538529493 Marionette TRACE conn5 <- [1,696,null,{"value":["/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html",0,null,null,[["Expecting logs: [\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null],["worker-importscripts-blocked",1,"assert_equals: expected \"importScripts blocked\" but got \"importScripts allowed\"","worker.onmessage/<@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:26:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.onmessage@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:25:17\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:23:13\n"],["worker-importscripts-blocked 1",1,"assert_equals: expected \"importScripts blocked\" but got \"importScripts allowed\"","worker.onmessage/<@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:26:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.onmessage@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:25:17\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:23:13\n"]]]}] 20:22:09 INFO - .... 20:22:09 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html | took 6202ms 20:22:09 INFO - PROCESS | 1896 | 1477538529556 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 20:22:09 INFO - PROCESS | 1896 | 1477538529564 Marionette TRACE conn5 <- [1,697,null,{"value":"8"}] 20:22:09 INFO - TEST-START | /content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html 20:22:09 INFO - PROCESS | 1896 | 1477538529624 Marionette TRACE conn5 -> [0,698,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:09 INFO - PROCESS | 1896 | 1477538529855 Marionette TRACE conn5 <- [1,698,null,{"value":null}] 20:22:10 INFO - PROCESS | 1896 | 1477538530008 Marionette TRACE conn5 -> [0,699,"getWindowHandles",null] 20:22:10 INFO - PROCESS | 1896 | 1477538530015 Marionette TRACE conn5 <- [1,699,null,["8"]] 20:22:10 INFO - PROCESS | 1896 | 1477538530025 Marionette TRACE conn5 -> [0,700,"switchToWindow",{"name":"8"}] 20:22:10 INFO - PROCESS | 1896 | 1477538530035 Marionette TRACE conn5 <- [1,700,null,{}] 20:22:10 INFO - PROCESS | 1896 | 1477538530044 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:10 INFO - PROCESS | 1896 | ++DOCSHELL 0x904bbc00 == 11 [pid = 1896] [id = 156] 20:22:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 28 (0x904bc400) [pid = 1896] [serial = 460] [outer = (nil)] 20:22:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 29 (0x90f4ac00) [pid = 1896] [serial = 461] [outer = 0x904bc400] 20:22:10 INFO - PROCESS | 1896 | 1477538530154 Marionette DEBUG loaded listener.js 20:22:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 30 (0x90456800) [pid = 1896] [serial = 462] [outer = 0x904bc400] 20:22:12 INFO - PROCESS | 1896 | --DOMWINDOW == 29 (0x9044b400) [pid = 1896] [serial = 452] [outer = (nil)] [url = about:blank] 20:22:12 INFO - PROCESS | 1896 | --DOMWINDOW == 28 (0x90ff4800) [pid = 1896] [serial = 450] [outer = (nil)] [url = about:blank] 20:22:12 INFO - PROCESS | 1896 | --DOMWINDOW == 27 (0x9283c000) [pid = 1896] [serial = 455] [outer = (nil)] [url = about:blank] 20:22:14 INFO - PROCESS | 1896 | --DOMWINDOW == 26 (0x92332c00) [pid = 1896] [serial = 454] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html] 20:22:14 INFO - PROCESS | 1896 | --DOMWINDOW == 25 (0x8f89e400) [pid = 1896] [serial = 451] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-from-guid.sub.html] 20:22:15 INFO - PROCESS | 1896 | 1477538535845 Marionette TRACE conn5 <- [1,701,null,{"value":["/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html",0,null,null,[["Expecting alerts: [\"setTimeout blocked\"]",1,"assert_unreached: unexpected alert: setTimeout allowed Reached unreachable code","alert_assert [0,702,"getWindowHandle",null] 20:22:15 INFO - PROCESS | 1896 | 1477538535885 Marionette TRACE conn5 <- [1,702,null,{"value":"8"}] 20:22:15 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1_2.html 20:22:15 INFO - PROCESS | 1896 | 1477538535895 Marionette TRACE conn5 -> [0,703,"timeouts",{"script":185000}] 20:22:15 INFO - PROCESS | 1896 | 1477538535900 Marionette TRACE conn5 <- [1,703,null,{}] 20:22:15 INFO - PROCESS | 1896 | 1477538535916 Marionette TRACE conn5 -> [0,704,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:16 INFO - PROCESS | 1896 | 1477538536155 Marionette TRACE conn5 <- [1,704,null,{"value":null}] 20:22:16 INFO - PROCESS | 1896 | 1477538536229 Marionette TRACE conn5 -> [0,705,"getWindowHandles",null] 20:22:16 INFO - PROCESS | 1896 | 1477538536236 Marionette TRACE conn5 <- [1,705,null,["8"]] 20:22:16 INFO - PROCESS | 1896 | 1477538536244 Marionette TRACE conn5 -> [0,706,"switchToWindow",{"name":"8"}] 20:22:16 INFO - PROCESS | 1896 | 1477538536257 Marionette TRACE conn5 <- [1,706,null,{}] 20:22:16 INFO - PROCESS | 1896 | 1477538536275 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:16 INFO - PROCESS | 1896 | ++DOCSHELL 0x904c1400 == 12 [pid = 1896] [id = 157] 20:22:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 26 (0x90e22800) [pid = 1896] [serial = 463] [outer = (nil)] 20:22:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 27 (0x90e2e800) [pid = 1896] [serial = 464] [outer = 0x90e22800] 20:22:16 INFO - PROCESS | 1896 | 1477538536373 Marionette DEBUG loaded listener.js 20:22:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 28 (0x90ff4800) [pid = 1896] [serial = 465] [outer = 0x90e22800] 20:22:17 INFO - PROCESS | 1896 | [1896] 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 20:22:17 INFO - PROCESS | 1896 | [1896] 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 20:22:17 INFO - PROCESS | 1896 | [1896] 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 20:22:17 INFO - PROCESS | 1896 | [1896] 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 20:22:17 INFO - PROCESS | 1896 | 1477538537505 Marionette TRACE conn5 <- [1,707,null,{"value":["/content-security-policy/media-src/media-src-7_1_2.html",0,null,null,[["Disallowed async video src",0,null,null],["Disallowed async video source element",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:22:17 INFO - ... 20:22:17 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_1_2.html | took 1694ms 20:22:17 INFO - PROCESS | 1896 | 1477538537588 Marionette TRACE conn5 -> [0,708,"getWindowHandle",null] 20:22:17 INFO - PROCESS | 1896 | 1477538537594 Marionette TRACE conn5 <- [1,708,null,{"value":"8"}] 20:22:17 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2.html 20:22:17 INFO - PROCESS | 1896 | 1477538537602 Marionette TRACE conn5 -> [0,709,"timeouts",{"script":35000}] 20:22:17 INFO - PROCESS | 1896 | 1477538537609 Marionette TRACE conn5 <- [1,709,null,{}] 20:22:17 INFO - PROCESS | 1896 | 1477538537617 Marionette TRACE conn5 -> [0,710,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:17 INFO - PROCESS | 1896 | 1477538537886 Marionette TRACE conn5 <- [1,710,null,{"value":null}] 20:22:17 INFO - PROCESS | 1896 | 1477538537905 Marionette TRACE conn5 -> [0,711,"getWindowHandles",null] 20:22:17 INFO - PROCESS | 1896 | 1477538537913 Marionette TRACE conn5 <- [1,711,null,["8"]] 20:22:17 INFO - PROCESS | 1896 | 1477538537939 Marionette TRACE conn5 -> [0,712,"switchToWindow",{"name":"8"}] 20:22:17 INFO - PROCESS | 1896 | 1477538537950 Marionette TRACE conn5 <- [1,712,null,{}] 20:22:17 INFO - PROCESS | 1896 | 1477538537955 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:17 INFO - PROCESS | 1896 | ++DOCSHELL 0x93e5a800 == 13 [pid = 1896] [id = 158] 20:22:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 29 (0x93f42c00) [pid = 1896] [serial = 466] [outer = (nil)] 20:22:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 30 (0x93fbd800) [pid = 1896] [serial = 467] [outer = 0x93f42c00] 20:22:18 INFO - PROCESS | 1896 | 1477538538050 Marionette DEBUG loaded listener.js 20:22:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 31 (0x93fc0400) [pid = 1896] [serial = 468] [outer = 0x93f42c00] 20:22:18 INFO - PROCESS | 1896 | [mp3 @ 0x8f899400] err{or,}_recognition separate: 1; 1 20:22:18 INFO - PROCESS | 1896 | [mp3 @ 0x8f899400] err{or,}_recognition combined: 1; 1 20:22:18 INFO - PROCESS | 1896 | [mp3 @ 0x9044b400] err{or,}_recognition separate: 1; 1 20:22:18 INFO - PROCESS | 1896 | [mp3 @ 0x9044b400] err{or,}_recognition combined: 1; 1 20:22:18 INFO - PROCESS | 1896 | [1896] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 20:22:18 INFO - PROCESS | 1896 | [1896] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 20:22:19 INFO - PROCESS | 1896 | [1896] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 20:22:19 INFO - PROCESS | 1896 | [1896] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 20:22:21 INFO - PROCESS | 1896 | --DOMWINDOW == 30 (0x90456c00) [pid = 1896] [serial = 453] [outer = (nil)] [url = about:blank] 20:22:21 INFO - PROCESS | 1896 | --DOMWINDOW == 29 (0x9283d800) [pid = 1896] [serial = 456] [outer = (nil)] [url = about:blank] 20:22:21 INFO - PROCESS | 1896 | --DOMWINDOW == 28 (0x90449800) [pid = 1896] [serial = 458] [outer = (nil)] [url = about:blank] 20:22:23 INFO - PROCESS | 1896 | 1477538543686 Marionette TRACE conn5 <- [1,713,null,{"value":["/content-security-policy/media-src/media-src-7_2.html",0,null,null,[["In-policy audio src",0,null,null],["In-policy audio source element",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:22:23 INFO - ... 20:22:23 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2.html | took 6101ms 20:22:23 INFO - PROCESS | 1896 | 1477538543708 Marionette TRACE conn5 -> [0,714,"getWindowHandle",null] 20:22:23 INFO - PROCESS | 1896 | 1477538543716 Marionette TRACE conn5 <- [1,714,null,{"value":"8"}] 20:22:23 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2_2.html 20:22:23 INFO - PROCESS | 1896 | 1477538543728 Marionette TRACE conn5 -> [0,715,"timeouts",{"script":185000}] 20:22:23 INFO - PROCESS | 1896 | 1477538543734 Marionette TRACE conn5 <- [1,715,null,{}] 20:22:23 INFO - PROCESS | 1896 | 1477538543754 Marionette TRACE conn5 -> [0,716,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:24 INFO - PROCESS | 1896 | 1477538544039 Marionette TRACE conn5 <- [1,716,null,{"value":null}] 20:22:24 INFO - PROCESS | 1896 | 1477538544072 Marionette TRACE conn5 -> [0,717,"getWindowHandles",null] 20:22:24 INFO - PROCESS | 1896 | 1477538544077 Marionette TRACE conn5 <- [1,717,null,["8"]] 20:22:24 INFO - PROCESS | 1896 | 1477538544087 Marionette TRACE conn5 -> [0,718,"switchToWindow",{"name":"8"}] 20:22:24 INFO - PROCESS | 1896 | 1477538544100 Marionette TRACE conn5 <- [1,718,null,{}] 20:22:24 INFO - PROCESS | 1896 | 1477538544182 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:24 INFO - PROCESS | 1896 | ++DOCSHELL 0x90469400 == 14 [pid = 1896] [id = 159] 20:22:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 29 (0x9046f400) [pid = 1896] [serial = 469] [outer = (nil)] 20:22:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 30 (0x90e2c400) [pid = 1896] [serial = 470] [outer = 0x9046f400] 20:22:24 INFO - PROCESS | 1896 | 1477538544285 Marionette DEBUG loaded listener.js 20:22:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 31 (0x921d9000) [pid = 1896] [serial = 471] [outer = 0x9046f400] 20:22:24 INFO - PROCESS | 1896 | --DOMWINDOW == 30 (0x8f89c400) [pid = 1896] [serial = 457] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html] 20:22:24 INFO - PROCESS | 1896 | --DOMWINDOW == 29 (0x90e22800) [pid = 1896] [serial = 463] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_1_2.html] 20:22:24 INFO - PROCESS | 1896 | --DOMWINDOW == 28 (0x904bc400) [pid = 1896] [serial = 460] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html] 20:22:25 INFO - PROCESS | 1896 | [1896] 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 20:22:25 INFO - PROCESS | 1896 | [1896] 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 20:22:25 INFO - PROCESS | 1896 | [1896] 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 20:22:25 INFO - PROCESS | 1896 | [1896] 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 20:22:25 INFO - PROCESS | 1896 | 1477538545599 Marionette TRACE conn5 <- [1,719,null,{"value":["/content-security-policy/media-src/media-src-7_2_2.html",0,null,null,[["Disallaowed audio src",0,null,null],["Disallowed audio source element",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:22:25 INFO - ... 20:22:25 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2_2.html | took 1906ms 20:22:25 INFO - PROCESS | 1896 | 1477538545633 Marionette TRACE conn5 -> [0,720,"getWindowHandle",null] 20:22:25 INFO - PROCESS | 1896 | 1477538545641 Marionette TRACE conn5 <- [1,720,null,{"value":"8"}] 20:22:25 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3.html 20:22:25 INFO - PROCESS | 1896 | 1477538545649 Marionette TRACE conn5 -> [0,721,"timeouts",{"script":35000}] 20:22:25 INFO - PROCESS | 1896 | 1477538545655 Marionette TRACE conn5 <- [1,721,null,{}] 20:22:25 INFO - PROCESS | 1896 | 1477538545666 Marionette TRACE conn5 -> [0,722,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:25 INFO - PROCESS | 1896 | 1477538545887 Marionette TRACE conn5 <- [1,722,null,{"value":null}] 20:22:26 INFO - PROCESS | 1896 | 1477538545999 Marionette TRACE conn5 -> [0,723,"getWindowHandles",null] 20:22:26 INFO - PROCESS | 1896 | 1477538546005 Marionette TRACE conn5 <- [1,723,null,["8"]] 20:22:26 INFO - PROCESS | 1896 | 1477538546026 Marionette TRACE conn5 -> [0,724,"switchToWindow",{"name":"8"}] 20:22:26 INFO - PROCESS | 1896 | 1477538546038 Marionette TRACE conn5 <- [1,724,null,{}] 20:22:26 INFO - PROCESS | 1896 | 1477538546044 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:26 INFO - PROCESS | 1896 | ++DOCSHELL 0x90452000 == 15 [pid = 1896] [id = 160] 20:22:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 29 (0x93fc2000) [pid = 1896] [serial = 472] [outer = (nil)] 20:22:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 30 (0x93fc7400) [pid = 1896] [serial = 473] [outer = 0x93fc2000] 20:22:26 INFO - PROCESS | 1896 | 1477538546140 Marionette DEBUG loaded listener.js 20:22:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 31 (0x93fc9400) [pid = 1896] [serial = 474] [outer = 0x93fc2000] 20:22:26 INFO - PROCESS | 1896 | [h264 @ 0x956d9400] err{or,}_recognition separate: 1; 1 20:22:26 INFO - PROCESS | 1896 | [h264 @ 0x956d9400] err{or,}_recognition combined: 1; 1 20:22:26 INFO - PROCESS | 1896 | [h264 @ 0x956d9400] Unsupported bit depth: 0 20:22:26 INFO - PROCESS | 1896 | [h264 @ 0x956d9400] no picture 20:22:26 INFO - PROCESS | 1896 | [h264 @ 0x956d9400] no picture 20:22:29 INFO - PROCESS | 1896 | --DOCSHELL 0x904bbc00 == 14 [pid = 1896] [id = 156] 20:22:29 INFO - PROCESS | 1896 | --DOCSHELL 0x921df400 == 13 [pid = 1896] [id = 154] 20:22:29 INFO - PROCESS | 1896 | --DOCSHELL 0x8f89c000 == 12 [pid = 1896] [id = 155] 20:22:29 INFO - PROCESS | 1896 | --DOCSHELL 0x90469400 == 11 [pid = 1896] [id = 159] 20:22:29 INFO - PROCESS | 1896 | --DOMWINDOW == 30 (0x90e2e800) [pid = 1896] [serial = 464] [outer = (nil)] [url = about:blank] 20:22:29 INFO - PROCESS | 1896 | --DOMWINDOW == 29 (0x90ff4800) [pid = 1896] [serial = 465] [outer = (nil)] [url = about:blank] 20:22:29 INFO - PROCESS | 1896 | --DOMWINDOW == 28 (0x90f4ac00) [pid = 1896] [serial = 461] [outer = (nil)] [url = about:blank] 20:22:29 INFO - PROCESS | 1896 | --DOMWINDOW == 27 (0x90456800) [pid = 1896] [serial = 462] [outer = (nil)] [url = about:blank] 20:22:29 INFO - PROCESS | 1896 | --DOMWINDOW == 26 (0x90452c00) [pid = 1896] [serial = 459] [outer = (nil)] [url = about:blank] 20:22:31 INFO - PROCESS | 1896 | 1477538551745 Marionette TRACE conn5 <- [1,725,null,{"value":["/content-security-policy/media-src/media-src-7_3.html",0,null,null,[["In-policy track element",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:22:31 INFO - .. 20:22:31 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_3.html | took 6123ms 20:22:31 INFO - PROCESS | 1896 | 1477538551775 Marionette TRACE conn5 -> [0,726,"getWindowHandle",null] 20:22:31 INFO - PROCESS | 1896 | 1477538551783 Marionette TRACE conn5 <- [1,726,null,{"value":"8"}] 20:22:31 INFO - TEST-START | /content-security-policy/media-src/media-src-redir-bug.sub.html 20:22:31 INFO - PROCESS | 1896 | 1477538551805 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:32 INFO - PROCESS | 1896 | 1477538552067 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 20:22:32 INFO - PROCESS | 1896 | 1477538552146 Marionette TRACE conn5 -> [0,728,"getWindowHandles",null] 20:22:32 INFO - PROCESS | 1896 | 1477538552153 Marionette TRACE conn5 <- [1,728,null,["8"]] 20:22:32 INFO - PROCESS | 1896 | 1477538552164 Marionette TRACE conn5 -> [0,729,"switchToWindow",{"name":"8"}] 20:22:32 INFO - PROCESS | 1896 | 1477538552173 Marionette TRACE conn5 <- [1,729,null,{}] 20:22:32 INFO - PROCESS | 1896 | 1477538552188 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:32 INFO - PROCESS | 1896 | ++DOCSHELL 0x90451800 == 12 [pid = 1896] [id = 161] 20:22:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 27 (0x90452400) [pid = 1896] [serial = 475] [outer = (nil)] 20:22:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 28 (0x90455000) [pid = 1896] [serial = 476] [outer = 0x90452400] 20:22:32 INFO - PROCESS | 1896 | 1477538552290 Marionette DEBUG loaded listener.js 20:22:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 29 (0x90e22400) [pid = 1896] [serial = 477] [outer = 0x90452400] 20:22:32 INFO - PROCESS | 1896 | --DOMWINDOW == 28 (0x9046f400) [pid = 1896] [serial = 469] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2_2.html] 20:22:32 INFO - PROCESS | 1896 | --DOMWINDOW == 27 (0x93f42c00) [pid = 1896] [serial = 466] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2.html] 20:22:33 INFO - PROCESS | 1896 | [h264 @ 0x930d3000] err{or,}_recognition separate: 1; 1 20:22:33 INFO - PROCESS | 1896 | [h264 @ 0x930d3000] err{or,}_recognition combined: 1; 1 20:22:33 INFO - PROCESS | 1896 | [h264 @ 0x930d3000] Unsupported bit depth: 0 20:22:33 INFO - PROCESS | 1896 | [h264 @ 0x930d3000] no picture 20:22:33 INFO - PROCESS | 1896 | [h264 @ 0x930d3000] no picture 20:22:33 INFO - PROCESS | 1896 | [h264 @ 0x90e2b400] err{or,}_recognition separate: 1; 1 20:22:33 INFO - PROCESS | 1896 | [h264 @ 0x90e2b400] err{or,}_recognition combined: 1; 1 20:22:33 INFO - PROCESS | 1896 | [h264 @ 0x90e2b400] Unsupported bit depth: 0 20:22:33 INFO - PROCESS | 1896 | [h264 @ 0x90e2b400] no picture 20:22:33 INFO - PROCESS | 1896 | [h264 @ 0x90e2b400] no picture 20:22:33 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 20:22:33 INFO - PROCESS | 1896 | [h264 @ 0x9323cc00] err{or,}_recognition separate: 1; 1 20:22:33 INFO - PROCESS | 1896 | [h264 @ 0x9323cc00] err{or,}_recognition combined: 1; 1 20:22:33 INFO - PROCESS | 1896 | [h264 @ 0x9323cc00] Unsupported bit depth: 0 20:22:33 INFO - PROCESS | 1896 | [h264 @ 0x9323cc00] no picture 20:22:33 INFO - PROCESS | 1896 | [h264 @ 0x9323cc00] no picture 20:22:33 INFO - PROCESS | 1896 | [h264 @ 0x93395400] err{or,}_recognition separate: 1; 1 20:22:33 INFO - PROCESS | 1896 | [h264 @ 0x93395400] err{or,}_recognition combined: 1; 1 20:22:33 INFO - PROCESS | 1896 | [h264 @ 0x93395400] Unsupported bit depth: 0 20:22:33 INFO - PROCESS | 1896 | [h264 @ 0x93395400] no picture 20:22:33 INFO - PROCESS | 1896 | [h264 @ 0x93395400] no picture 20:22:37 INFO - PROCESS | 1896 | --DOCSHELL 0x904c1400 == 11 [pid = 1896] [id = 157] 20:22:37 INFO - PROCESS | 1896 | --DOCSHELL 0x93e5a800 == 10 [pid = 1896] [id = 158] 20:22:37 INFO - PROCESS | 1896 | --DOCSHELL 0x90452000 == 9 [pid = 1896] [id = 160] 20:22:37 INFO - PROCESS | 1896 | --DOMWINDOW == 26 (0x90e2c400) [pid = 1896] [serial = 470] [outer = (nil)] [url = about:blank] 20:22:37 INFO - PROCESS | 1896 | --DOMWINDOW == 25 (0x921d9000) [pid = 1896] [serial = 471] [outer = (nil)] [url = about:blank] 20:22:37 INFO - PROCESS | 1896 | --DOMWINDOW == 24 (0x93fc0400) [pid = 1896] [serial = 468] [outer = (nil)] [url = about:blank] 20:22:37 INFO - PROCESS | 1896 | --DOMWINDOW == 23 (0x93fbd800) [pid = 1896] [serial = 467] [outer = (nil)] [url = about:blank] 20:22:37 INFO - PROCESS | 1896 | 1477538557987 Marionette TRACE conn5 <- [1,730,null,{"value":["/content-security-policy/media-src/media-src-redir-bug.sub.html",0,null,null,[["In-policy async video src",0,null,null],["in-policy async video src w/redir",0,null,null],["In-policy async video source element",0,null,null],["In-policy async video source element w/redir",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:22:38 INFO - ..... 20:22:38 INFO - TEST-OK | /content-security-policy/media-src/media-src-redir-bug.sub.html | took 6238ms 20:22:38 INFO - PROCESS | 1896 | 1477538558034 Marionette TRACE conn5 -> [0,731,"getWindowHandle",null] 20:22:38 INFO - PROCESS | 1896 | 1477538558042 Marionette TRACE conn5 <- [1,731,null,{"value":"8"}] 20:22:38 INFO - TEST-START | /custom-elements/reactions/Attr.html 20:22:38 INFO - PROCESS | 1896 | 1477538558057 Marionette TRACE conn5 -> [0,732,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:38 INFO - PROCESS | 1896 | 1477538558287 Marionette TRACE conn5 <- [1,732,null,{"value":null}] 20:22:38 INFO - PROCESS | 1896 | 1477538558404 Marionette TRACE conn5 -> [0,733,"getWindowHandles",null] 20:22:38 INFO - PROCESS | 1896 | 1477538558412 Marionette TRACE conn5 <- [1,733,null,["8"]] 20:22:38 INFO - PROCESS | 1896 | 1477538558420 Marionette TRACE conn5 -> [0,734,"switchToWindow",{"name":"8"}] 20:22:38 INFO - PROCESS | 1896 | 1477538558429 Marionette TRACE conn5 <- [1,734,null,{}] 20:22:38 INFO - PROCESS | 1896 | 1477538558435 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:38 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f8a0800 == 10 [pid = 1896] [id = 162] 20:22:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 24 (0x8f8a0c00) [pid = 1896] [serial = 478] [outer = (nil)] 20:22:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 25 (0x9044c000) [pid = 1896] [serial = 479] [outer = 0x8f8a0c00] 20:22:38 INFO - PROCESS | 1896 | 1477538558536 Marionette DEBUG loaded listener.js 20:22:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 26 (0x90456400) [pid = 1896] [serial = 480] [outer = 0x8f8a0c00] 20:22:39 INFO - PROCESS | 1896 | 1477538559236 Marionette TRACE conn5 <- [1,735,null,{"value":["/custom-elements/reactions/Attr.html",0,null,null,[["value on Attr must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:159:5\n@http://web-platform.test:8000/custom-elements/reactions/Attr.html:17:1\n"],["value on Attr must not enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:174:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:170:5\n@http://web-platform.test:8000/custom-elements/reactions/Attr.html:17:1\n"]]]}] 20:22:39 INFO - .. 20:22:39 INFO - TEST-OK | /custom-elements/reactions/Attr.html | took 1226ms 20:22:39 INFO - PROCESS | 1896 | 1477538559281 Marionette TRACE conn5 -> [0,736,"getWindowHandle",null] 20:22:39 INFO - PROCESS | 1896 | 1477538559286 Marionette TRACE conn5 <- [1,736,null,{"value":"8"}] 20:22:39 INFO - TEST-START | /custom-elements/reactions/ChildNode.html 20:22:39 INFO - PROCESS | 1896 | 1477538559296 Marionette TRACE conn5 -> [0,737,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:39 INFO - PROCESS | 1896 | 1477538559498 Marionette TRACE conn5 <- [1,737,null,{"value":null}] 20:22:39 INFO - PROCESS | 1896 | 1477538559601 Marionette TRACE conn5 -> [0,738,"getWindowHandles",null] 20:22:39 INFO - PROCESS | 1896 | 1477538559608 Marionette TRACE conn5 <- [1,738,null,["8"]] 20:22:39 INFO - PROCESS | 1896 | 1477538559615 Marionette TRACE conn5 -> [0,739,"switchToWindow",{"name":"8"}] 20:22:39 INFO - PROCESS | 1896 | 1477538559621 Marionette TRACE conn5 <- [1,739,null,{}] 20:22:39 INFO - PROCESS | 1896 | 1477538559628 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:39 INFO - PROCESS | 1896 | ++DOCSHELL 0x9213a000 == 11 [pid = 1896] [id = 163] 20:22:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 27 (0x92844800) [pid = 1896] [serial = 481] [outer = (nil)] 20:22:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 28 (0x928d3400) [pid = 1896] [serial = 482] [outer = 0x92844800] 20:22:39 INFO - PROCESS | 1896 | 1477538559722 Marionette DEBUG loaded listener.js 20:22:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 29 (0x931c4400) [pid = 1896] [serial = 483] [outer = 0x92844800] 20:22:40 INFO - ....... 20:22:40 INFO - TEST-OK | /custom-elements/reactions/ChildNode.html | took 1141ms 20:22:40 INFO - PROCESS | 1896 | 1477538560393 Marionette TRACE conn5 <- [1,740,null,{"value":["/custom-elements/reactions/ChildNode.html",0,null,null,[["before on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:17:1\n"],["before on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:17:1\n"],["after on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:21:1\n"],["after on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:21:1\n"],["replaceWith on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:25:1\n"],["replaceWith on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:25:1\n"],["replaceWith on ChildNode must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:29:1\n"]]]}] 20:22:40 INFO - PROCESS | 1896 | 1477538560455 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 20:22:40 INFO - PROCESS | 1896 | 1477538560463 Marionette TRACE conn5 <- [1,741,null,{"value":"8"}] 20:22:40 INFO - TEST-START | /custom-elements/reactions/DOMTokenList.html 20:22:40 INFO - PROCESS | 1896 | 1477538560476 Marionette TRACE conn5 -> [0,742,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:40 INFO - PROCESS | 1896 | 1477538560733 Marionette TRACE conn5 <- [1,742,null,{"value":null}] 20:22:40 INFO - PROCESS | 1896 | 1477538560757 Marionette TRACE conn5 -> [0,743,"getWindowHandles",null] 20:22:40 INFO - PROCESS | 1896 | 1477538560764 Marionette TRACE conn5 <- [1,743,null,["8"]] 20:22:40 INFO - PROCESS | 1896 | 1477538560770 Marionette TRACE conn5 -> [0,744,"switchToWindow",{"name":"8"}] 20:22:40 INFO - PROCESS | 1896 | 1477538560778 Marionette TRACE conn5 <- [1,744,null,{}] 20:22:40 INFO - PROCESS | 1896 | 1477538560844 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:40 INFO - PROCESS | 1896 | ++DOCSHELL 0x949d8000 == 12 [pid = 1896] [id = 164] 20:22:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 30 (0x949d8400) [pid = 1896] [serial = 484] [outer = (nil)] 20:22:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 31 (0x94cc0800) [pid = 1896] [serial = 485] [outer = 0x949d8400] 20:22:40 INFO - PROCESS | 1896 | 1477538560941 Marionette DEBUG loaded listener.js 20:22:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 32 (0x94d64000) [pid = 1896] [serial = 486] [outer = 0x949d8400] 20:22:41 INFO - PROCESS | 1896 | --DOMWINDOW == 31 (0x93fc2000) [pid = 1896] [serial = 472] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_3.html] 20:22:41 INFO - .................... 20:22:41 INFO - TEST-OK | /custom-elements/reactions/DOMTokenList.html | took 1484ms 20:22:41 INFO - TEST-START | /custom-elements/reactions/Document.html 20:22:42 INFO - PROCESS | 1896 | 1477538561883 Marionette TRACE conn5 <- [1,745,null,{"value":["/custom-elements/reactions/DOMTokenList.html",0,null,null,[["add on DOMTokenList must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:19:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:16:1\n"],["add on DOMTokenList must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:29:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:26:1\n"],["add on DOMTokenList must enqueue an attributeChanged reaction when adding a value to an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:34:1\n"],["add on DOMTokenList must not enqueue an attributeChanged reaction when adding a value to an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:49:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:45:1\n"],["add on DOMTokenList must enqueue exactly one attributeChanged reaction when adding multiple values to an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:57:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:54:1\n"],["remove on DOMTokenList must enqueue an attributeChanged reaction when removing a value from an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:68:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:64:1\n"],["remove on DOMTokenList must enqueue exactly one attributeChanged reaction when removing multiple values to an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:79:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:75:1\n"],["remove on DOMTokenList must not enqueue an attributeChanged reaction when removing a non-existent value from an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:90:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:86:1\n"],["remove on DOMTokenList must not enqueue an attributeChanged reaction when removing a value from an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:99:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:95:1\n"],["toggle on DOMTokenList must enqueue an attributeChanged reaction when adding a value to an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:108:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:104:1\n"],["toggle on DOMTokenList must enqueue an attributeChanged reaction when removing a value from an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:119:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:115:1\n"],["remove on DOMTokenList must not enqueue an attributeChanged reaction when removing a value from an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:130:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:126:1\n"],["replace on DOMTokenList must enqueue an attributeChanged reaction when replacing a value in an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:139:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:135:1\n"],["replace on DOMTokenList must not enqueue an attributeChanged reaction when the token to replace does not exist in the attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:150:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:146:1\n"],["replace on DOMTokenList must not enqueue an attributeChanged reaction when replacing a value in an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:159:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:155:1\n"],["the stringifier of DOMTokenList must enqueue an attributeChanged reaction when adding an observed attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:167:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:164:1\n"],["the stringifier of DOMTokenList must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:178:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:174:1\n"],["the stringifier of DOMTokenList must enqueue an attributeChanged reaction when mutating the value of an observed attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:188:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:184:1\n"],["the stringifier of DOMTokenList must not enqueue an attributeChanged reaction when mutating the value of an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:199:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:195:1\n"],["the stringifier of DOMTokenList must enqueue an attributeChanged reaction when the setter is called with the original value of the attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:208:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:204:1\n"]]]}] 20:22:42 INFO - PROCESS | 1896 | 1477538561959 Marionette TRACE conn5 -> [0,746,"getWindowHandle",null] 20:22:42 INFO - PROCESS | 1896 | 1477538561969 Marionette TRACE conn5 <- [1,746,null,{"value":"8"}] 20:22:42 INFO - PROCESS | 1896 | 1477538561983 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:42 INFO - PROCESS | 1896 | 1477538562230 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 20:22:42 INFO - PROCESS | 1896 | 1477538562305 Marionette TRACE conn5 -> [0,748,"getWindowHandles",null] 20:22:42 INFO - PROCESS | 1896 | 1477538562312 Marionette TRACE conn5 <- [1,748,null,["8"]] 20:22:42 INFO - PROCESS | 1896 | 1477538562319 Marionette TRACE conn5 -> [0,749,"switchToWindow",{"name":"8"}] 20:22:42 INFO - PROCESS | 1896 | 1477538562328 Marionette TRACE conn5 <- [1,749,null,{}] 20:22:42 INFO - PROCESS | 1896 | 1477538562339 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:42 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f67bc00 == 13 [pid = 1896] [id = 165] 20:22:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 32 (0x9572dc00) [pid = 1896] [serial = 487] [outer = (nil)] 20:22:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 33 (0x97d22800) [pid = 1896] [serial = 488] [outer = 0x9572dc00] 20:22:42 INFO - PROCESS | 1896 | 1477538562435 Marionette DEBUG loaded listener.js 20:22:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 34 (0x98334c00) [pid = 1896] [serial = 489] [outer = 0x9572dc00] 20:22:43 INFO - PROCESS | 1896 | 1477538563082 Marionette TRACE conn5 <- [1,750,null,{"value":["/custom-elements/reactions/Document.html",0,null,null,[["importNode on Document must construct a new custom element when importing a custom element",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/Document.html:20:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/Document.html:17:1\n"],["adoptNode on Document must enqueue an adopted reaction when importing a custom element",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/Document.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/Document.html:31:1\n"]]]}] 20:22:43 INFO - .. 20:22:43 INFO - TEST-OK | /custom-elements/reactions/Document.html | took 1136ms 20:22:43 INFO - PROCESS | 1896 | 1477538563114 Marionette TRACE conn5 -> [0,751,"getWindowHandle",null] 20:22:43 INFO - PROCESS | 1896 | 1477538563119 Marionette TRACE conn5 <- [1,751,null,{"value":"8"}] 20:22:43 INFO - TEST-START | /custom-elements/reactions/Element.html 20:22:43 INFO - PROCESS | 1896 | 1477538563142 Marionette TRACE conn5 -> [0,752,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:43 INFO - PROCESS | 1896 | 1477538563320 Marionette TRACE conn5 <- [1,752,null,{"value":null}] 20:22:43 INFO - PROCESS | 1896 | 1477538563432 Marionette TRACE conn5 -> [0,753,"getWindowHandles",null] 20:22:43 INFO - PROCESS | 1896 | 1477538563437 Marionette TRACE conn5 <- [1,753,null,["8"]] 20:22:43 INFO - PROCESS | 1896 | 1477538563442 Marionette TRACE conn5 -> [0,754,"switchToWindow",{"name":"8"}] 20:22:43 INFO - PROCESS | 1896 | 1477538563462 Marionette TRACE conn5 <- [1,754,null,{}] 20:22:43 INFO - PROCESS | 1896 | 1477538563468 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:43 INFO - PROCESS | 1896 | ++DOCSHELL 0x9a09b000 == 14 [pid = 1896] [id = 166] 20:22:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 35 (0x9a09bc00) [pid = 1896] [serial = 490] [outer = (nil)] 20:22:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 36 (0x9a33d000) [pid = 1896] [serial = 491] [outer = 0x9a09bc00] 20:22:43 INFO - PROCESS | 1896 | 1477538563554 Marionette DEBUG loaded listener.js 20:22:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 37 (0x9a3ce400) [pid = 1896] [serial = 492] [outer = 0x9a09bc00] 20:22:44 INFO - .................................... 20:22:44 INFO - TEST-OK | /custom-elements/reactions/Element.html | took 1354ms 20:22:44 INFO - TEST-START | /custom-elements/reactions/NamedNodeMap.html 20:22:44 INFO - PROCESS | 1896 | 1477538564414 Marionette TRACE conn5 <- [1,755,null,{"value":["/custom-elements/reactions/Element.html",0,null,null,[["id on Element must enqueue an attributeChanged reaction when adding id content attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:99:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:96:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:17:1\n"],["id on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:110:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:106:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:17:1\n"],["className on Element must enqueue an attributeChanged reaction when adding class content attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:99:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:96:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:18:1\n"],["className on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:110:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:106:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:18:1\n"],["slot on Element must enqueue an attributeChanged reaction when adding slot content attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:99:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:96:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:19:1\n"],["slot on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:110:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:106:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:19:1\n"],["setAttribute on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttribute on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttribute on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttribute on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttributeNS on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["setAttributeNS on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["setAttributeNS on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["setAttributeNS on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["removeAttribute on Element must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttribute on Element must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttribute on Element must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttribute on Element must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttributeNS on Element must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["removeAttributeNS on Element must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["removeAttributeNS on Element must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["removeAttributeNS on Element must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["setAttributeNode on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNode on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNode on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNode on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNodeNS on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["setAttributeNodeNS on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["setAttributeNodeNS on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["setAttributeNodeNS on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["removeAttributeNode on Element must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["removeAttributeNode on Element must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["removeAttributeNode on Element must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["removeAttributeNode on Element must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["undefined must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:55:1\n"],["undefined must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:55:1\n"]]]}] 20:22:44 INFO - PROCESS | 1896 | 1477538564494 Marionette TRACE conn5 -> [0,756,"getWindowHandle",null] 20:22:44 INFO - PROCESS | 1896 | 1477538564497 Marionette TRACE conn5 <- [1,756,null,{"value":"8"}] 20:22:44 INFO - PROCESS | 1896 | 1477538564506 Marionette TRACE conn5 -> [0,757,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:44 INFO - PROCESS | 1896 | 1477538564913 Marionette TRACE conn5 <- [1,757,null,{"value":null}] 20:22:45 INFO - PROCESS | 1896 | 1477538565068 Marionette TRACE conn5 -> [0,758,"getWindowHandles",null] 20:22:45 INFO - PROCESS | 1896 | 1477538565076 Marionette TRACE conn5 <- [1,758,null,["8"]] 20:22:45 INFO - PROCESS | 1896 | 1477538565088 Marionette TRACE conn5 -> [0,759,"switchToWindow",{"name":"8"}] 20:22:45 INFO - PROCESS | 1896 | 1477538565099 Marionette TRACE conn5 <- [1,759,null,{}] 20:22:45 INFO - PROCESS | 1896 | 1477538565110 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:45 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f766400 == 15 [pid = 1896] [id = 167] 20:22:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 38 (0x8f768800) [pid = 1896] [serial = 493] [outer = (nil)] 20:22:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 39 (0x8f894000) [pid = 1896] [serial = 494] [outer = 0x8f768800] 20:22:45 INFO - PROCESS | 1896 | 1477538565256 Marionette DEBUG loaded listener.js 20:22:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 40 (0x8f89f800) [pid = 1896] [serial = 495] [outer = 0x8f768800] 20:22:46 INFO - ................ 20:22:46 INFO - TEST-OK | /custom-elements/reactions/NamedNodeMap.html | took 1733ms 20:22:46 INFO - TEST-START | /custom-elements/reactions/Node.html 20:22:46 INFO - PROCESS | 1896 | 1477538566162 Marionette TRACE conn5 <- [1,760,null,{"value":["/custom-elements/reactions/NamedNodeMap.html",0,null,null,[["setNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["setNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["setNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["setNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["removeNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"],["removeNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"],["removeNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"],["removeNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"]]]}] 20:22:46 INFO - PROCESS | 1896 | 1477538566243 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 20:22:46 INFO - PROCESS | 1896 | 1477538566254 Marionette TRACE conn5 <- [1,761,null,{"value":"8"}] 20:22:46 INFO - PROCESS | 1896 | 1477538566275 Marionette TRACE conn5 -> [0,762,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:46 INFO - PROCESS | 1896 | 1477538566514 Marionette TRACE conn5 <- [1,762,null,{"value":null}] 20:22:46 INFO - PROCESS | 1896 | 1477538566686 Marionette TRACE conn5 -> [0,763,"getWindowHandles",null] 20:22:46 INFO - PROCESS | 1896 | 1477538566692 Marionette TRACE conn5 <- [1,763,null,["8"]] 20:22:46 INFO - PROCESS | 1896 | 1477538566705 Marionette TRACE conn5 -> [0,764,"switchToWindow",{"name":"8"}] 20:22:46 INFO - PROCESS | 1896 | 1477538566715 Marionette TRACE conn5 <- [1,764,null,{}] 20:22:46 INFO - PROCESS | 1896 | 1477538566766 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:46 INFO - PROCESS | 1896 | ++DOCSHELL 0x94cc4800 == 16 [pid = 1896] [id = 168] 20:22:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 41 (0x94d56400) [pid = 1896] [serial = 496] [outer = (nil)] 20:22:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 42 (0x94da2000) [pid = 1896] [serial = 497] [outer = 0x94d56400] 20:22:46 INFO - PROCESS | 1896 | 1477538566874 Marionette DEBUG loaded listener.js 20:22:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 43 (0x950a5000) [pid = 1896] [serial = 498] [outer = 0x94d56400] 20:22:47 INFO - .............. 20:22:47 INFO - TEST-OK | /custom-elements/reactions/Node.html | took 1483ms 20:22:47 INFO - TEST-START | /custom-elements/reactions/ParentNode.html 20:22:47 INFO - PROCESS | 1896 | 1477538567681 Marionette TRACE conn5 <- [1,765,null,{"value":["/custom-elements/reactions/Node.html",0,null,null,[["nodeValue on Node must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:159:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:17:1\n"],["nodeValue on Node must not enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:174:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:170:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:17:1\n"],["textContent on Node must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:159:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:21:1\n"],["textContent on Node must not enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:174:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:170:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:21:1\n"],["cloneNode on Node must enqueue an attributeChanged reaction when cloning an element with an observed attribute",1,"assert_array_equals: lengths differ, expected 3 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:60:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:54:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:27:1\n"],["cloneNode on Node must not enqueue an attributeChanged reaction when cloning an element with an unobserved attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:73:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:67:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:27:1\n"],["cloneNode on Node must enqueue an attributeChanged reaction when cloning an element only for observed attributes",1,"assert_array_equals: lengths differ, expected 4 got 3","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:86:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:78:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:27:1\n"],["insertBefore on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:31:1\n"],["insertBefore on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:31:1\n"],["appendChild on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:35:1\n"],["appendChild on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:35:1\n"],["replaceChild on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:39:1\n"],["replaceChild on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:39:1\n"],["removeChild on ChildNode must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:43:1\n"]]]}] 20:22:47 INFO - PROCESS | 1896 | 1477538567756 Marionette TRACE conn5 -> [0,766,"getWindowHandle",null] 20:22:47 INFO - PROCESS | 1896 | 1477538567766 Marionette TRACE conn5 <- [1,766,null,{"value":"8"}] 20:22:47 INFO - PROCESS | 1896 | 1477538567798 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:48 INFO - PROCESS | 1896 | 1477538568064 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 20:22:48 INFO - PROCESS | 1896 | 1477538568191 Marionette TRACE conn5 -> [0,768,"getWindowHandles",null] 20:22:48 INFO - PROCESS | 1896 | 1477538568201 Marionette TRACE conn5 <- [1,768,null,["8"]] 20:22:48 INFO - PROCESS | 1896 | 1477538568218 Marionette TRACE conn5 -> [0,769,"switchToWindow",{"name":"8"}] 20:22:48 INFO - PROCESS | 1896 | 1477538568228 Marionette TRACE conn5 <- [1,769,null,{}] 20:22:48 INFO - PROCESS | 1896 | 1477538568235 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:48 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f769000 == 17 [pid = 1896] [id = 169] 20:22:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 44 (0x90e2b400) [pid = 1896] [serial = 499] [outer = (nil)] 20:22:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 45 (0x931be800) [pid = 1896] [serial = 500] [outer = 0x90e2b400] 20:22:48 INFO - PROCESS | 1896 | 1477538568337 Marionette DEBUG loaded listener.js 20:22:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 46 (0x9b573400) [pid = 1896] [serial = 501] [outer = 0x90e2b400] 20:22:49 INFO - PROCESS | 1896 | 1477538569087 Marionette TRACE conn5 <- [1,770,null,{"value":["/custom-elements/reactions/ParentNode.html",0,null,null,[["prepend on ParentNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:17:1\n"],["prepend on ParentNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:17:1\n"],["append on ParentNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:21:1\n"],["append on ParentNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:21:1\n"]]]}] 20:22:49 INFO - .... 20:22:49 INFO - TEST-OK | /custom-elements/reactions/ParentNode.html | took 1379ms 20:22:49 INFO - PROCESS | 1896 | 1477538569158 Marionette TRACE conn5 -> [0,771,"getWindowHandle",null] 20:22:49 INFO - PROCESS | 1896 | 1477538569163 Marionette TRACE conn5 <- [1,771,null,{"value":"8"}] 20:22:49 INFO - TEST-START | /custom-elements/reactions/Range.html 20:22:49 INFO - PROCESS | 1896 | 1477538569174 Marionette TRACE conn5 -> [0,772,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:49 INFO - PROCESS | 1896 | 1477538569415 Marionette TRACE conn5 <- [1,772,null,{"value":null}] 20:22:49 INFO - PROCESS | 1896 | 1477538569546 Marionette TRACE conn5 -> [0,773,"getWindowHandles",null] 20:22:49 INFO - PROCESS | 1896 | 1477538569550 Marionette TRACE conn5 <- [1,773,null,["8"]] 20:22:49 INFO - PROCESS | 1896 | 1477538569558 Marionette TRACE conn5 -> [0,774,"switchToWindow",{"name":"8"}] 20:22:49 INFO - PROCESS | 1896 | 1477538569566 Marionette TRACE conn5 <- [1,774,null,{}] 20:22:49 INFO - PROCESS | 1896 | 1477538569572 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:49 INFO - PROCESS | 1896 | ++DOCSHELL 0xa2758400 == 18 [pid = 1896] [id = 170] 20:22:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 47 (0xa2758800) [pid = 1896] [serial = 502] [outer = (nil)] 20:22:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 48 (0xa275f000) [pid = 1896] [serial = 503] [outer = 0xa2758800] 20:22:49 INFO - PROCESS | 1896 | 1477538569672 Marionette DEBUG loaded listener.js 20:22:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 49 (0xa27e6000) [pid = 1896] [serial = 504] [outer = 0xa2758800] 20:22:50 INFO - ......... 20:22:50 INFO - TEST-OK | /custom-elements/reactions/Range.html | took 1485ms 20:22:50 INFO - PROCESS | 1896 | 1477538570592 Marionette TRACE conn5 <- [1,775,null,{"value":["/custom-elements/reactions/Range.html",0,null,null,[["deleteContents on Range must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:17:1\n"],["extractContents on Range must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:23:1\n"],["cloneContents on Range must enqueue an attributeChanged reaction when cloning an element with an observed attribute",1,"assert_array_equals: lengths differ, expected 3 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:60:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:54:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:29:1\n"],["cloneContents on Range must not enqueue an attributeChanged reaction when cloning an element with an unobserved attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:73:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:67:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:29:1\n"],["cloneContents on Range must enqueue an attributeChanged reaction when cloning an element only for observed attributes",1,"assert_array_equals: lengths differ, expected 4 got 3","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:86:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:78:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:29:1\n"],["insertNode on Range must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:35:1\n"],["insertNode on Range must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:35:1\n"],["insertNode on Range must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:41:1\n"],["insertNode on Range must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:41:1\n"]]]}] 20:22:50 INFO - PROCESS | 1896 | 1477538570673 Marionette TRACE conn5 -> [0,776,"getWindowHandle",null] 20:22:50 INFO - PROCESS | 1896 | 1477538570689 Marionette TRACE conn5 <- [1,776,null,{"value":"8"}] 20:22:50 INFO - TEST-START | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html 20:22:50 INFO - PROCESS | 1896 | 1477538570745 Marionette TRACE conn5 -> [0,777,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:50 INFO - PROCESS | 1896 | 1477538570961 Marionette TRACE conn5 <- [1,777,null,{"value":null}] 20:22:51 INFO - PROCESS | 1896 | 1477538571130 Marionette TRACE conn5 -> [0,778,"getWindowHandles",null] 20:22:51 INFO - PROCESS | 1896 | 1477538571136 Marionette TRACE conn5 <- [1,778,null,["8"]] 20:22:51 INFO - PROCESS | 1896 | --DOCSHELL 0x9a09b000 == 17 [pid = 1896] [id = 166] 20:22:51 INFO - PROCESS | 1896 | --DOCSHELL 0x8f67bc00 == 16 [pid = 1896] [id = 165] 20:22:51 INFO - PROCESS | 1896 | --DOCSHELL 0x8f8a0800 == 15 [pid = 1896] [id = 162] 20:22:51 INFO - PROCESS | 1896 | --DOCSHELL 0x90451800 == 14 [pid = 1896] [id = 161] 20:22:51 INFO - PROCESS | 1896 | --DOMWINDOW == 48 (0x90455000) [pid = 1896] [serial = 476] [outer = (nil)] [url = about:blank] 20:22:51 INFO - PROCESS | 1896 | --DOMWINDOW == 47 (0x93fc9400) [pid = 1896] [serial = 474] [outer = (nil)] [url = about:blank] 20:22:51 INFO - PROCESS | 1896 | --DOMWINDOW == 46 (0x93fc7400) [pid = 1896] [serial = 473] [outer = (nil)] [url = about:blank] 20:22:51 INFO - PROCESS | 1896 | 1477538571181 Marionette TRACE conn5 -> [0,779,"switchToWindow",{"name":"8"}] 20:22:51 INFO - PROCESS | 1896 | 1477538571189 Marionette TRACE conn5 <- [1,779,null,{}] 20:22:51 INFO - PROCESS | 1896 | 1477538571197 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:51 INFO - PROCESS | 1896 | ++DOCSHELL 0x90468800 == 15 [pid = 1896] [id = 171] 20:22:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 47 (0x90469400) [pid = 1896] [serial = 505] [outer = (nil)] 20:22:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 48 (0x92333800) [pid = 1896] [serial = 506] [outer = 0x90469400] 20:22:51 INFO - PROCESS | 1896 | 1477538571314 Marionette DEBUG loaded listener.js 20:22:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 49 (0x921d5800) [pid = 1896] [serial = 507] [outer = 0x90469400] 20:22:51 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f7c6c00 == 16 [pid = 1896] [id = 172] 20:22:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 50 (0x94d9fc00) [pid = 1896] [serial = 508] [outer = (nil)] 20:22:51 INFO - PROCESS | 1896 | ++DOCSHELL 0x94da0c00 == 17 [pid = 1896] [id = 173] 20:22:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 51 (0x94da9000) [pid = 1896] [serial = 509] [outer = (nil)] 20:22:51 INFO - PROCESS | 1896 | ++DOCSHELL 0x94da9800 == 18 [pid = 1896] [id = 174] 20:22:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 52 (0x95074800) [pid = 1896] [serial = 510] [outer = (nil)] 20:22:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 53 (0x9560e800) [pid = 1896] [serial = 511] [outer = 0x94d9fc00] 20:22:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 54 (0x94251400) [pid = 1896] [serial = 512] [outer = 0x94da9000] 20:22:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 55 (0x956e0400) [pid = 1896] [serial = 513] [outer = 0x95074800] 20:22:51 INFO - PROCESS | 1896 | [1896] 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 20:22:52 INFO - PROCESS | 1896 | [1896] 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 20:22:52 INFO - PROCESS | 1896 | 1477538572291 Marionette TRACE conn5 <- [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"]]]}] 20:22:52 INFO - ..... 20:22:52 INFO - TEST-OK | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html | took 1626ms 20:22:52 INFO - PROCESS | 1896 | 1477538572340 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 20:22:52 INFO - PROCESS | 1896 | 1477538572348 Marionette TRACE conn5 <- [1,781,null,{"value":"8"}] 20:22:52 INFO - TEST-START | /fetch/api/request/request-cache.html 20:22:52 INFO - PROCESS | 1896 | 1477538572355 Marionette TRACE conn5 -> [0,782,"timeouts",{"script":185000}] 20:22:52 INFO - PROCESS | 1896 | 1477538572359 Marionette TRACE conn5 <- [1,782,null,{}] 20:22:52 INFO - PROCESS | 1896 | 1477538572368 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:52 INFO - PROCESS | 1896 | 1477538572607 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 20:22:52 INFO - PROCESS | 1896 | 1477538572722 Marionette TRACE conn5 -> [0,784,"getWindowHandles",null] 20:22:52 INFO - PROCESS | 1896 | 1477538572728 Marionette TRACE conn5 <- [1,784,null,["8"]] 20:22:52 INFO - PROCESS | 1896 | 1477538572739 Marionette TRACE conn5 -> [0,785,"switchToWindow",{"name":"8"}] 20:22:52 INFO - PROCESS | 1896 | 1477538572750 Marionette TRACE conn5 <- [1,785,null,{}] 20:22:52 INFO - PROCESS | 1896 | 1477538572774 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:52 INFO - PROCESS | 1896 | ++DOCSHELL 0x9a48f000 == 19 [pid = 1896] [id = 175] 20:22:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 56 (0x9a491800) [pid = 1896] [serial = 514] [outer = (nil)] 20:22:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 57 (0x9a640000) [pid = 1896] [serial = 515] [outer = 0x9a491800] 20:22:52 INFO - PROCESS | 1896 | 1477538572884 Marionette DEBUG loaded listener.js 20:22:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 58 (0x9b0f2400) [pid = 1896] [serial = 516] [outer = 0x9a491800] 20:22:55 INFO - PROCESS | 1896 | --DOMWINDOW == 57 (0x92844800) [pid = 1896] [serial = 481] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ChildNode.html] 20:22:55 INFO - PROCESS | 1896 | --DOMWINDOW == 56 (0x8f8a0c00) [pid = 1896] [serial = 478] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Attr.html] 20:22:55 INFO - PROCESS | 1896 | --DOMWINDOW == 55 (0x90452400) [pid = 1896] [serial = 475] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-redir-bug.sub.html] 20:22:55 INFO - PROCESS | 1896 | --DOMWINDOW == 54 (0x949d8400) [pid = 1896] [serial = 484] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html] 20:22:55 INFO - PROCESS | 1896 | --DOMWINDOW == 53 (0x9572dc00) [pid = 1896] [serial = 487] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Document.html] 20:22:58 INFO - PROCESS | 1896 | [1896] 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 20:22:58 INFO - PROCESS | 1896 | [1896] 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 20:22:58 INFO - PROCESS | 1896 | [1896] 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 20:22:58 INFO - PROCESS | 1896 | [1896] 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 20:22:58 INFO - PROCESS | 1896 | [1896] 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 20:22:58 INFO - PROCESS | 1896 | [1896] 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 20:22:58 INFO - PROCESS | 1896 | [1896] 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 20:22:58 INFO - PROCESS | 1896 | [1896] 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 20:23:00 INFO - PROCESS | 1896 | [1896] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 20:23:00 INFO - PROCESS | 1896 | --DOCSHELL 0x949d8000 == 18 [pid = 1896] [id = 164] 20:23:00 INFO - PROCESS | 1896 | --DOCSHELL 0x94da9800 == 17 [pid = 1896] [id = 174] 20:23:00 INFO - PROCESS | 1896 | --DOCSHELL 0x94da0c00 == 16 [pid = 1896] [id = 173] 20:23:00 INFO - PROCESS | 1896 | --DOCSHELL 0x8f7c6c00 == 15 [pid = 1896] [id = 172] 20:23:00 INFO - PROCESS | 1896 | --DOMWINDOW == 52 (0x9a33d000) [pid = 1896] [serial = 491] [outer = (nil)] [url = about:blank] 20:23:00 INFO - PROCESS | 1896 | --DOCSHELL 0x90468800 == 14 [pid = 1896] [id = 171] 20:23:00 INFO - PROCESS | 1896 | --DOCSHELL 0xa2758400 == 13 [pid = 1896] [id = 170] 20:23:00 INFO - PROCESS | 1896 | --DOCSHELL 0x8f769000 == 12 [pid = 1896] [id = 169] 20:23:00 INFO - PROCESS | 1896 | --DOCSHELL 0x94cc4800 == 11 [pid = 1896] [id = 168] 20:23:00 INFO - PROCESS | 1896 | --DOCSHELL 0x8f766400 == 10 [pid = 1896] [id = 167] 20:23:00 INFO - PROCESS | 1896 | --DOMWINDOW == 51 (0x98334c00) [pid = 1896] [serial = 489] [outer = (nil)] [url = about:blank] 20:23:00 INFO - PROCESS | 1896 | --DOMWINDOW == 50 (0x97d22800) [pid = 1896] [serial = 488] [outer = (nil)] [url = about:blank] 20:23:00 INFO - PROCESS | 1896 | --DOMWINDOW == 49 (0x94cc0800) [pid = 1896] [serial = 485] [outer = (nil)] [url = about:blank] 20:23:00 INFO - PROCESS | 1896 | --DOMWINDOW == 48 (0x94d64000) [pid = 1896] [serial = 486] [outer = (nil)] [url = about:blank] 20:23:00 INFO - PROCESS | 1896 | --DOMWINDOW == 47 (0x928d3400) [pid = 1896] [serial = 482] [outer = (nil)] [url = about:blank] 20:23:00 INFO - PROCESS | 1896 | --DOMWINDOW == 46 (0x931c4400) [pid = 1896] [serial = 483] [outer = (nil)] [url = about:blank] 20:23:00 INFO - PROCESS | 1896 | --DOMWINDOW == 45 (0x9044c000) [pid = 1896] [serial = 479] [outer = (nil)] [url = about:blank] 20:23:00 INFO - PROCESS | 1896 | --DOMWINDOW == 44 (0x90456400) [pid = 1896] [serial = 480] [outer = (nil)] [url = about:blank] 20:23:00 INFO - PROCESS | 1896 | --DOMWINDOW == 43 (0x90e22400) [pid = 1896] [serial = 477] [outer = (nil)] [url = about:blank] 20:23:00 INFO - PROCESS | 1896 | [1896] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 20:23:00 INFO - PROCESS | 1896 | [1896] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 20:23:01 INFO - PROCESS | 1896 | [1896] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 20:23:03 INFO - PROCESS | 1896 | --DOMWINDOW == 42 (0xa2758800) [pid = 1896] [serial = 502] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Range.html] 20:23:03 INFO - PROCESS | 1896 | --DOMWINDOW == 41 (0x90e2b400) [pid = 1896] [serial = 499] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ParentNode.html] 20:23:03 INFO - PROCESS | 1896 | --DOMWINDOW == 40 (0x95074800) [pid = 1896] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 20:23:03 INFO - PROCESS | 1896 | --DOMWINDOW == 39 (0x94d9fc00) [pid = 1896] [serial = 508] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 20:23:03 INFO - PROCESS | 1896 | --DOMWINDOW == 38 (0x94da9000) [pid = 1896] [serial = 509] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 20:23:03 INFO - PROCESS | 1896 | --DOMWINDOW == 37 (0x90469400) [pid = 1896] [serial = 505] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html] 20:23:03 INFO - PROCESS | 1896 | --DOMWINDOW == 36 (0x8f768800) [pid = 1896] [serial = 493] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html] 20:23:03 INFO - PROCESS | 1896 | --DOMWINDOW == 35 (0x9a09bc00) [pid = 1896] [serial = 490] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Element.html] 20:23:03 INFO - PROCESS | 1896 | --DOMWINDOW == 34 (0x94d56400) [pid = 1896] [serial = 496] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Node.html] 20:23:09 INFO - PROCESS | 1896 | --DOCSHELL 0x9213a000 == 9 [pid = 1896] [id = 163] 20:23:09 INFO - PROCESS | 1896 | --DOMWINDOW == 33 (0x956e0400) [pid = 1896] [serial = 513] [outer = (nil)] [url = about:blank] 20:23:09 INFO - PROCESS | 1896 | --DOMWINDOW == 32 (0x9560e800) [pid = 1896] [serial = 511] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 20:23:09 INFO - PROCESS | 1896 | --DOMWINDOW == 31 (0x94251400) [pid = 1896] [serial = 512] [outer = (nil)] [url = about:blank] 20:23:09 INFO - PROCESS | 1896 | --DOMWINDOW == 30 (0x9a640000) [pid = 1896] [serial = 515] [outer = (nil)] [url = about:blank] 20:23:09 INFO - PROCESS | 1896 | --DOMWINDOW == 29 (0x9a3ce400) [pid = 1896] [serial = 492] [outer = (nil)] [url = about:blank] 20:23:09 INFO - PROCESS | 1896 | --DOMWINDOW == 28 (0x8f89f800) [pid = 1896] [serial = 495] [outer = (nil)] [url = about:blank] 20:23:09 INFO - PROCESS | 1896 | --DOMWINDOW == 27 (0x8f894000) [pid = 1896] [serial = 494] [outer = (nil)] [url = about:blank] 20:23:09 INFO - PROCESS | 1896 | --DOMWINDOW == 26 (0x950a5000) [pid = 1896] [serial = 498] [outer = (nil)] [url = about:blank] 20:23:09 INFO - PROCESS | 1896 | --DOMWINDOW == 25 (0x94da2000) [pid = 1896] [serial = 497] [outer = (nil)] [url = about:blank] 20:23:09 INFO - PROCESS | 1896 | --DOMWINDOW == 24 (0x9b573400) [pid = 1896] [serial = 501] [outer = (nil)] [url = about:blank] 20:23:09 INFO - PROCESS | 1896 | --DOMWINDOW == 23 (0x931be800) [pid = 1896] [serial = 500] [outer = (nil)] [url = about:blank] 20:23:09 INFO - PROCESS | 1896 | --DOMWINDOW == 22 (0xa27e6000) [pid = 1896] [serial = 504] [outer = (nil)] [url = about:blank] 20:23:09 INFO - PROCESS | 1896 | --DOMWINDOW == 21 (0xa275f000) [pid = 1896] [serial = 503] [outer = (nil)] [url = about:blank] 20:23:09 INFO - PROCESS | 1896 | --DOMWINDOW == 20 (0x921d5800) [pid = 1896] [serial = 507] [outer = (nil)] [url = about:blank] 20:23:09 INFO - PROCESS | 1896 | --DOMWINDOW == 19 (0x92333800) [pid = 1896] [serial = 506] [outer = (nil)] [url = about:blank] 20:23:10 INFO - ...................................................................................................... 20:23:10 INFO - TEST-OK | /fetch/api/request/request-cache.html | took 17712ms 20:23:10 INFO - PROCESS | 1896 | 1477538589940 Marionette TRACE conn5 <- [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]]]}] 20:23:10 INFO - PROCESS | 1896 | 1477538590070 Marionette TRACE conn5 -> [0,787,"getWindowHandle",null] 20:23:10 INFO - PROCESS | 1896 | 1477538590083 Marionette TRACE conn5 <- [1,787,null,{"value":"8"}] 20:23:10 INFO - TEST-START | /fetch/api/request/request-clone.sub.html 20:23:10 INFO - PROCESS | 1896 | 1477538590099 Marionette TRACE conn5 -> [0,788,"timeouts",{"script":35000}] 20:23:10 INFO - PROCESS | 1896 | 1477538590105 Marionette TRACE conn5 <- [1,788,null,{}] 20:23:10 INFO - PROCESS | 1896 | 1477538590116 Marionette TRACE conn5 -> [0,789,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:10 INFO - PROCESS | 1896 | 1477538590325 Marionette TRACE conn5 <- [1,789,null,{"value":null}] 20:23:10 INFO - PROCESS | 1896 | 1477538590438 Marionette TRACE conn5 -> [0,790,"getWindowHandles",null] 20:23:10 INFO - PROCESS | 1896 | 1477538590443 Marionette TRACE conn5 <- [1,790,null,["8"]] 20:23:10 INFO - PROCESS | 1896 | 1477538590451 Marionette TRACE conn5 -> [0,791,"switchToWindow",{"name":"8"}] 20:23:10 INFO - PROCESS | 1896 | 1477538590464 Marionette TRACE conn5 <- [1,791,null,{}] 20:23:10 INFO - PROCESS | 1896 | 1477538590478 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:10 INFO - PROCESS | 1896 | ++DOCSHELL 0x90e2a000 == 10 [pid = 1896] [id = 176] 20:23:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 20 (0x90e2e400) [pid = 1896] [serial = 517] [outer = (nil)] 20:23:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 21 (0x90ffb800) [pid = 1896] [serial = 518] [outer = 0x90e2e400] 20:23:10 INFO - PROCESS | 1896 | 1477538590580 Marionette DEBUG loaded listener.js 20:23:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 22 (0x92134c00) [pid = 1896] [serial = 519] [outer = 0x90e2e400] 20:23:11 INFO - PROCESS | 1896 | 1477538591186 Marionette TRACE conn5 <- [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]]]}] 20:23:11 INFO - .. 20:23:11 INFO - TEST-OK | /fetch/api/request/request-clone.sub.html | took 1140ms 20:23:11 INFO - PROCESS | 1896 | 1477538591250 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 20:23:11 INFO - PROCESS | 1896 | 1477538591258 Marionette TRACE conn5 <- [1,793,null,{"value":"8"}] 20:23:11 INFO - TEST-START | /fetch/api/request/request-consume-empty.html 20:23:11 INFO - PROCESS | 1896 | 1477538591268 Marionette TRACE conn5 -> [0,794,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:11 INFO - PROCESS | 1896 | 1477538591530 Marionette TRACE conn5 <- [1,794,null,{"value":null}] 20:23:11 INFO - PROCESS | 1896 | 1477538591565 Marionette TRACE conn5 -> [0,795,"getWindowHandles",null] 20:23:11 INFO - PROCESS | 1896 | 1477538591571 Marionette TRACE conn5 <- [1,795,null,["8"]] 20:23:11 INFO - PROCESS | 1896 | 1477538591579 Marionette TRACE conn5 -> [0,796,"switchToWindow",{"name":"8"}] 20:23:11 INFO - PROCESS | 1896 | 1477538591588 Marionette TRACE conn5 <- [1,796,null,{}] 20:23:11 INFO - PROCESS | 1896 | 1477538591666 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:11 INFO - PROCESS | 1896 | ++DOCSHELL 0x939e2800 == 11 [pid = 1896] [id = 177] 20:23:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 23 (0x93a25400) [pid = 1896] [serial = 520] [outer = (nil)] 20:23:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 24 (0x93c3a400) [pid = 1896] [serial = 521] [outer = 0x93a25400] 20:23:11 INFO - PROCESS | 1896 | 1477538591772 Marionette DEBUG loaded listener.js 20:23:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 25 (0x93c3ac00) [pid = 1896] [serial = 522] [outer = 0x93a25400] 20:23:12 INFO - PROCESS | 1896 | [1896] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:23:12 INFO - PROCESS | 1896 | [1896] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:23:12 INFO - ......... 20:23:12 INFO - TEST-OK | /fetch/api/request/request-consume-empty.html | took 1332ms 20:23:12 INFO - PROCESS | 1896 | 1477538592562 Marionette TRACE conn5 <- [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] 20:23:12 INFO - PROCESS | 1896 | 1477538592606 Marionette TRACE conn5 <- [1,798,null,{"value":"8"}] 20:23:12 INFO - TEST-START | /fetch/api/request/request-consume.html 20:23:12 INFO - PROCESS | 1896 | 1477538592616 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:12 INFO - PROCESS | 1896 | 1477538592865 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 20:23:12 INFO - PROCESS | 1896 | 1477538592937 Marionette TRACE conn5 -> [0,800,"getWindowHandles",null] 20:23:12 INFO - PROCESS | 1896 | 1477538592941 Marionette TRACE conn5 <- [1,800,null,["8"]] 20:23:12 INFO - PROCESS | 1896 | 1477538592951 Marionette TRACE conn5 -> [0,801,"switchToWindow",{"name":"8"}] 20:23:12 INFO - PROCESS | 1896 | 1477538592959 Marionette TRACE conn5 <- [1,801,null,{}] 20:23:12 INFO - PROCESS | 1896 | 1477538592966 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:13 INFO - PROCESS | 1896 | ++DOCSHELL 0x949d2c00 == 12 [pid = 1896] [id = 178] 20:23:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 26 (0x949d6800) [pid = 1896] [serial = 523] [outer = (nil)] 20:23:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 27 (0x949dac00) [pid = 1896] [serial = 524] [outer = 0x949d6800] 20:23:13 INFO - PROCESS | 1896 | 1477538593063 Marionette DEBUG loaded listener.js 20:23:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 28 (0x94ccc800) [pid = 1896] [serial = 525] [outer = 0x949d6800] 20:23:13 INFO - PROCESS | 1896 | [1896] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:23:13 INFO - PROCESS | 1896 | [1896] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:23:13 INFO - PROCESS | 1896 | [1896] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:23:13 INFO - PROCESS | 1896 | [1896] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:23:13 INFO - PROCESS | 1896 | [1896] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:23:13 INFO - PROCESS | 1896 | [1896] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:23:13 INFO - PROCESS | 1896 | [1896] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:23:13 INFO - PROCESS | 1896 | [1896] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:23:13 INFO - PROCESS | 1896 | [1896] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:23:13 INFO - PROCESS | 1896 | [1896] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:23:13 INFO - PROCESS | 1896 | [1896] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:23:13 INFO - PROCESS | 1896 | [1896] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:23:13 INFO - PROCESS | 1896 | [1896] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:23:13 INFO - PROCESS | 1896 | [1896] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:23:13 INFO - PROCESS | 1896 | [1896] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:23:13 INFO - PROCESS | 1896 | [1896] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:23:14 INFO - PROCESS | 1896 | 1477538593996 Marionette TRACE conn5 <- [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]]]}] 20:23:14 INFO - ...................................... 20:23:14 INFO - TEST-OK | /fetch/api/request/request-consume.html | took 1443ms 20:23:14 INFO - PROCESS | 1896 | 1477538594059 Marionette TRACE conn5 -> [0,803,"getWindowHandle",null] 20:23:14 INFO - PROCESS | 1896 | 1477538594067 Marionette TRACE conn5 <- [1,803,null,{"value":"8"}] 20:23:14 INFO - TEST-START | /fetch/api/request/request-disturbed.html 20:23:14 INFO - PROCESS | 1896 | 1477538594081 Marionette TRACE conn5 -> [0,804,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:14 INFO - PROCESS | 1896 | 1477538594274 Marionette TRACE conn5 <- [1,804,null,{"value":null}] 20:23:14 INFO - PROCESS | 1896 | 1477538594382 Marionette TRACE conn5 -> [0,805,"getWindowHandles",null] 20:23:14 INFO - PROCESS | 1896 | 1477538594387 Marionette TRACE conn5 <- [1,805,null,["8"]] 20:23:14 INFO - PROCESS | 1896 | 1477538594394 Marionette TRACE conn5 -> [0,806,"switchToWindow",{"name":"8"}] 20:23:14 INFO - PROCESS | 1896 | 1477538594403 Marionette TRACE conn5 <- [1,806,null,{}] 20:23:14 INFO - PROCESS | 1896 | 1477538594410 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:14 INFO - PROCESS | 1896 | ++DOCSHELL 0x9573a400 == 13 [pid = 1896] [id = 179] 20:23:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 29 (0x9573ac00) [pid = 1896] [serial = 526] [outer = (nil)] 20:23:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 30 (0x97b3e400) [pid = 1896] [serial = 527] [outer = 0x9573ac00] 20:23:14 INFO - PROCESS | 1896 | 1477538594499 Marionette DEBUG loaded listener.js 20:23:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 31 (0x97d1c000) [pid = 1896] [serial = 528] [outer = 0x9573ac00] 20:23:15 INFO - PROCESS | 1896 | [1896] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:23:15 INFO - PROCESS | 1896 | [1896] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:23:15 INFO - PROCESS | 1896 | [1896] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:23:15 INFO - PROCESS | 1896 | [1896] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:23:15 INFO - PROCESS | 1896 | 1477538595257 Marionette TRACE conn5 <- [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]]]}] 20:23:15 INFO - ...... 20:23:15 INFO - TEST-OK | /fetch/api/request/request-disturbed.html | took 1237ms 20:23:15 INFO - PROCESS | 1896 | 1477538595319 Marionette TRACE conn5 -> [0,808,"getWindowHandle",null] 20:23:15 INFO - PROCESS | 1896 | 1477538595326 Marionette TRACE conn5 <- [1,808,null,{"value":"8"}] 20:23:15 INFO - TEST-START | /fetch/api/request/request-error.html 20:23:15 INFO - PROCESS | 1896 | 1477538595341 Marionette TRACE conn5 -> [0,809,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:15 INFO - PROCESS | 1896 | 1477538595659 Marionette TRACE conn5 <- [1,809,null,{"value":null}] 20:23:15 INFO - PROCESS | 1896 | 1477538595785 Marionette TRACE conn5 -> [0,810,"getWindowHandles",null] 20:23:15 INFO - PROCESS | 1896 | 1477538595798 Marionette TRACE conn5 <- [1,810,null,["8"]] 20:23:15 INFO - PROCESS | 1896 | 1477538595809 Marionette TRACE conn5 -> [0,811,"switchToWindow",{"name":"8"}] 20:23:15 INFO - PROCESS | 1896 | 1477538595820 Marionette TRACE conn5 <- [1,811,null,{}] 20:23:15 INFO - PROCESS | 1896 | 1477538595828 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:15 INFO - PROCESS | 1896 | ++DOCSHELL 0x90e22800 == 14 [pid = 1896] [id = 180] 20:23:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 32 (0x90e22c00) [pid = 1896] [serial = 529] [outer = (nil)] 20:23:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 33 (0x90e2d800) [pid = 1896] [serial = 530] [outer = 0x90e22c00] 20:23:15 INFO - PROCESS | 1896 | 1477538595955 Marionette DEBUG loaded listener.js 20:23:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 34 (0x928cdc00) [pid = 1896] [serial = 531] [outer = 0x90e22c00] 20:23:16 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 20:23:16 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 20:23:16 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 20:23:16 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 20:23:16 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 358 20:23:16 INFO - PROCESS | 1896 | 1477538596811 Marionette TRACE conn5 <- [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]]]}] 20:23:16 INFO - .................... 20:23:16 INFO - TEST-OK | /fetch/api/request/request-error.html | took 1579ms 20:23:16 INFO - PROCESS | 1896 | 1477538596932 Marionette TRACE conn5 -> [0,813,"getWindowHandle",null] 20:23:16 INFO - PROCESS | 1896 | 1477538596939 Marionette TRACE conn5 <- [1,813,null,{"value":"8"}] 20:23:16 INFO - TEST-START | /fetch/api/request/request-headers.html 20:23:16 INFO - PROCESS | 1896 | 1477538596951 Marionette TRACE conn5 -> [0,814,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:17 INFO - PROCESS | 1896 | 1477538597209 Marionette TRACE conn5 <- [1,814,null,{"value":null}] 20:23:17 INFO - PROCESS | 1896 | 1477538597346 Marionette TRACE conn5 -> [0,815,"getWindowHandles",null] 20:23:17 INFO - PROCESS | 1896 | 1477538597352 Marionette TRACE conn5 <- [1,815,null,["8"]] 20:23:17 INFO - PROCESS | 1896 | 1477538597360 Marionette TRACE conn5 -> [0,816,"switchToWindow",{"name":"8"}] 20:23:17 INFO - PROCESS | 1896 | 1477538597368 Marionette TRACE conn5 <- [1,816,null,{}] 20:23:17 INFO - PROCESS | 1896 | 1477538597376 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:17 INFO - PROCESS | 1896 | ++DOCSHELL 0x950a9000 == 15 [pid = 1896] [id = 181] 20:23:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 35 (0x9561b800) [pid = 1896] [serial = 532] [outer = (nil)] 20:23:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 36 (0x9572fc00) [pid = 1896] [serial = 533] [outer = 0x9561b800] 20:23:17 INFO - PROCESS | 1896 | 1477538597477 Marionette DEBUG loaded listener.js 20:23:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 37 (0x97d20800) [pid = 1896] [serial = 534] [outer = 0x9561b800] 20:23:18 INFO - PROCESS | 1896 | [1896] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:23:18 INFO - PROCESS | 1896 | [1896] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:23:18 INFO - PROCESS | 1896 | 1477538598394 Marionette TRACE conn5 <- [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]]]}] 20:23:18 INFO - ........................................................ 20:23:18 INFO - TEST-OK | /fetch/api/request/request-headers.html | took 1540ms 20:23:18 INFO - PROCESS | 1896 | 1477538598500 Marionette TRACE conn5 -> [0,818,"getWindowHandle",null] 20:23:18 INFO - PROCESS | 1896 | 1477538598509 Marionette TRACE conn5 <- [1,818,null,{"value":"8"}] 20:23:18 INFO - TEST-START | /fetch/api/request/request-idl.html 20:23:18 INFO - PROCESS | 1896 | 1477538598518 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:18 INFO - PROCESS | 1896 | 1477538598750 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 20:23:18 INFO - PROCESS | 1896 | 1477538598887 Marionette TRACE conn5 -> [0,820,"getWindowHandles",null] 20:23:18 INFO - PROCESS | 1896 | 1477538598893 Marionette TRACE conn5 <- [1,820,null,["8"]] 20:23:18 INFO - PROCESS | 1896 | 1477538598900 Marionette TRACE conn5 -> [0,821,"switchToWindow",{"name":"8"}] 20:23:18 INFO - PROCESS | 1896 | 1477538598909 Marionette TRACE conn5 <- [1,821,null,{}] 20:23:18 INFO - PROCESS | 1896 | 1477538598917 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:18 INFO - PROCESS | 1896 | ++DOCSHELL 0x9a2e7000 == 16 [pid = 1896] [id = 182] 20:23:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 38 (0x9a33c400) [pid = 1896] [serial = 535] [outer = (nil)] 20:23:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 39 (0x9a3ce400) [pid = 1896] [serial = 536] [outer = 0x9a33c400] 20:23:19 INFO - PROCESS | 1896 | 1477538599063 Marionette DEBUG loaded listener.js 20:23:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 40 (0x9a3cf800) [pid = 1896] [serial = 537] [outer = 0x9a33c400] 20:23:19 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:23:19 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:23:20 INFO - ............................................. 20:23:20 INFO - TEST-OK | /fetch/api/request/request-idl.html | took 2116ms 20:23:20 INFO - PROCESS | 1896 | 1477538600574 Marionette TRACE conn5 <- [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]]]}] 20:23:21 INFO - PROCESS | 1896 | 1477538601345 Marionette TRACE conn5 -> [0,823,"getWindowHandle",null] 20:23:21 INFO - PROCESS | 1896 | 1477538601350 Marionette TRACE conn5 <- [1,823,null,{"value":"8"}] 20:23:21 INFO - TEST-START | /fetch/api/request/request-init-001.sub.html 20:23:21 INFO - PROCESS | 1896 | 1477538601373 Marionette TRACE conn5 -> [0,824,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:21 INFO - PROCESS | 1896 | 1477538601588 Marionette TRACE conn5 <- [1,824,null,{"value":null}] 20:23:21 INFO - PROCESS | 1896 | 1477538601700 Marionette TRACE conn5 -> [0,825,"getWindowHandles",null] 20:23:21 INFO - PROCESS | 1896 | 1477538601709 Marionette TRACE conn5 <- [1,825,null,["8"]] 20:23:21 INFO - PROCESS | 1896 | 1477538601723 Marionette TRACE conn5 -> [0,826,"switchToWindow",{"name":"8"}] 20:23:21 INFO - PROCESS | 1896 | 1477538601740 Marionette TRACE conn5 <- [1,826,null,{}] 20:23:21 INFO - PROCESS | 1896 | 1477538601749 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:21 INFO - PROCESS | 1896 | ++DOCSHELL 0x90e25000 == 17 [pid = 1896] [id = 183] 20:23:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 41 (0x90e29800) [pid = 1896] [serial = 538] [outer = (nil)] 20:23:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 42 (0x921d5800) [pid = 1896] [serial = 539] [outer = 0x90e29800] 20:23:21 INFO - PROCESS | 1896 | 1477538601868 Marionette DEBUG loaded listener.js 20:23:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 43 (0x93a1f400) [pid = 1896] [serial = 540] [outer = 0x90e29800] 20:23:22 INFO - PROCESS | 1896 | [1896] WARNING: CacheStorage not supported on untrusted origins.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/cache/CacheStorage.cpp, line 173 20:23:22 INFO - PROCESS | 1896 | 1477538602669 Marionette TRACE conn5 <- [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]]]}] 20:23:22 INFO - .............................. 20:23:22 INFO - TEST-OK | /fetch/api/request/request-init-001.sub.html | took 1389ms 20:23:22 INFO - PROCESS | 1896 | 1477538602769 Marionette TRACE conn5 -> [0,828,"getWindowHandle",null] 20:23:22 INFO - PROCESS | 1896 | 1477538602780 Marionette TRACE conn5 <- [1,828,null,{"value":"8"}] 20:23:22 INFO - TEST-START | /fetch/api/request/request-init-002.html 20:23:22 INFO - PROCESS | 1896 | 1477538602804 Marionette TRACE conn5 -> [0,829,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:23 INFO - PROCESS | 1896 | 1477538603023 Marionette TRACE conn5 <- [1,829,null,{"value":null}] 20:23:23 INFO - PROCESS | 1896 | 1477538603037 Marionette TRACE conn5 -> [0,830,"getWindowHandles",null] 20:23:23 INFO - PROCESS | 1896 | 1477538603043 Marionette TRACE conn5 <- [1,830,null,["8"]] 20:23:23 INFO - PROCESS | 1896 | 1477538603164 Marionette TRACE conn5 -> [0,831,"switchToWindow",{"name":"8"}] 20:23:23 INFO - PROCESS | 1896 | 1477538603175 Marionette TRACE conn5 <- [1,831,null,{}] 20:23:23 INFO - PROCESS | 1896 | 1477538603203 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:23 INFO - PROCESS | 1896 | ++DOCSHELL 0x949d2800 == 18 [pid = 1896] [id = 184] 20:23:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 44 (0x94cc2800) [pid = 1896] [serial = 541] [outer = (nil)] 20:23:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 45 (0x94d60800) [pid = 1896] [serial = 542] [outer = 0x94cc2800] 20:23:23 INFO - PROCESS | 1896 | 1477538603371 Marionette DEBUG loaded listener.js 20:23:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 46 (0x94d60c00) [pid = 1896] [serial = 543] [outer = 0x94cc2800] 20:23:24 INFO - PROCESS | 1896 | 1477538604169 Marionette TRACE conn5 <- [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]]]}] 20:23:24 INFO - ....... 20:23:24 INFO - TEST-OK | /fetch/api/request/request-init-002.html | took 1411ms 20:23:24 INFO - PROCESS | 1896 | 1477538604221 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 20:23:24 INFO - PROCESS | 1896 | 1477538604233 Marionette TRACE conn5 <- [1,833,null,{"value":"8"}] 20:23:24 INFO - TEST-START | /fetch/api/request/request-init-003.sub.html 20:23:24 INFO - PROCESS | 1896 | 1477538604254 Marionette TRACE conn5 -> [0,834,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:24 INFO - PROCESS | 1896 | 1477538604499 Marionette TRACE conn5 <- [1,834,null,{"value":null}] 20:23:24 INFO - PROCESS | 1896 | 1477538604534 Marionette TRACE conn5 -> [0,835,"getWindowHandles",null] 20:23:24 INFO - PROCESS | 1896 | 1477538604541 Marionette TRACE conn5 <- [1,835,null,["8"]] 20:23:24 INFO - PROCESS | 1896 | 1477538604549 Marionette TRACE conn5 -> [0,836,"switchToWindow",{"name":"8"}] 20:23:24 INFO - PROCESS | 1896 | 1477538604558 Marionette TRACE conn5 <- [1,836,null,{}] 20:23:24 INFO - PROCESS | 1896 | 1477538604632 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:24 INFO - PROCESS | 1896 | ++DOCSHELL 0x9a490000 == 19 [pid = 1896] [id = 185] 20:23:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 47 (0x9a4cb000) [pid = 1896] [serial = 544] [outer = (nil)] 20:23:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 48 (0x9a635c00) [pid = 1896] [serial = 545] [outer = 0x9a4cb000] 20:23:24 INFO - PROCESS | 1896 | 1477538604732 Marionette DEBUG loaded listener.js 20:23:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 49 (0x9b0f1c00) [pid = 1896] [serial = 546] [outer = 0x9a4cb000] 20:23:25 INFO - PROCESS | 1896 | 1477538605632 Marionette TRACE conn5 <- [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"]]]}] 20:23:25 INFO - .... 20:23:25 INFO - TEST-OK | /fetch/api/request/request-init-003.sub.html | took 1431ms 20:23:25 INFO - PROCESS | 1896 | 1477538605684 Marionette TRACE conn5 -> [0,838,"getWindowHandle",null] 20:23:25 INFO - PROCESS | 1896 | 1477538605689 Marionette TRACE conn5 <- [1,838,null,{"value":"8"}] 20:23:25 INFO - TEST-START | /fetch/api/request/request-structure.html 20:23:25 INFO - PROCESS | 1896 | --DOMWINDOW == 48 (0x90e2e400) [pid = 1896] [serial = 517] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-clone.sub.html] 20:23:25 INFO - PROCESS | 1896 | --DOMWINDOW == 47 (0x93a25400) [pid = 1896] [serial = 520] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume-empty.html] 20:23:25 INFO - PROCESS | 1896 | --DOMWINDOW == 46 (0x949d6800) [pid = 1896] [serial = 523] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume.html] 20:23:25 INFO - PROCESS | 1896 | --DOMWINDOW == 45 (0x9a491800) [pid = 1896] [serial = 514] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-cache.html] 20:23:25 INFO - PROCESS | 1896 | --DOMWINDOW == 44 (0x9573ac00) [pid = 1896] [serial = 526] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-disturbed.html] 20:23:25 INFO - PROCESS | 1896 | 1477538605807 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:26 INFO - PROCESS | 1896 | 1477538605992 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 20:23:26 INFO - PROCESS | 1896 | 1477538606013 Marionette TRACE conn5 -> [0,840,"getWindowHandles",null] 20:23:26 INFO - PROCESS | 1896 | 1477538606021 Marionette TRACE conn5 <- [1,840,null,["8"]] 20:23:26 INFO - PROCESS | 1896 | 1477538606029 Marionette TRACE conn5 -> [0,841,"switchToWindow",{"name":"8"}] 20:23:26 INFO - PROCESS | 1896 | 1477538606037 Marionette TRACE conn5 <- [1,841,null,{}] 20:23:26 INFO - PROCESS | 1896 | 1477538606141 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:26 INFO - PROCESS | 1896 | ++DOCSHELL 0x90451000 == 20 [pid = 1896] [id = 186] 20:23:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 45 (0x90456800) [pid = 1896] [serial = 547] [outer = (nil)] 20:23:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 46 (0x928c7800) [pid = 1896] [serial = 548] [outer = 0x90456800] 20:23:26 INFO - PROCESS | 1896 | 1477538606240 Marionette DEBUG loaded listener.js 20:23:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 47 (0x9b0ec000) [pid = 1896] [serial = 549] [outer = 0x90456800] 20:23:27 INFO - PROCESS | 1896 | 1477538606989 Marionette TRACE conn5 <- [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]]]}] 20:23:27 INFO - ................... 20:23:27 INFO - TEST-OK | /fetch/api/request/request-structure.html | took 1282ms 20:23:27 INFO - PROCESS | 1896 | 1477538607071 Marionette TRACE conn5 -> [0,843,"getWindowHandle",null] 20:23:27 INFO - PROCESS | 1896 | 1477538607076 Marionette TRACE conn5 <- [1,843,null,{"value":"8"}] 20:23:27 INFO - TEST-START | /fullscreen/api/document-fullscreen-enabled.html 20:23:27 INFO - PROCESS | 1896 | 1477538607085 Marionette TRACE conn5 -> [0,844,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:27 INFO - PROCESS | 1896 | 1477538607312 Marionette TRACE conn5 <- [1,844,null,{"value":null}] 20:23:27 INFO - PROCESS | 1896 | 1477538607325 Marionette TRACE conn5 -> [0,845,"getWindowHandles",null] 20:23:27 INFO - PROCESS | 1896 | 1477538607329 Marionette TRACE conn5 <- [1,845,null,["8"]] 20:23:27 INFO - PROCESS | 1896 | 1477538607338 Marionette TRACE conn5 -> [0,846,"switchToWindow",{"name":"8"}] 20:23:27 INFO - PROCESS | 1896 | 1477538607344 Marionette TRACE conn5 <- [1,846,null,{}] 20:23:27 INFO - PROCESS | 1896 | 1477538607351 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:27 INFO - PROCESS | 1896 | ++DOCSHELL 0x90451400 == 21 [pid = 1896] [id = 187] 20:23:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 48 (0x9b579400) [pid = 1896] [serial = 550] [outer = (nil)] 20:23:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 49 (0x9b5d7400) [pid = 1896] [serial = 551] [outer = 0x9b579400] 20:23:27 INFO - PROCESS | 1896 | 1477538607439 Marionette DEBUG loaded listener.js 20:23:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 50 (0xa27e6000) [pid = 1896] [serial = 552] [outer = 0x9b579400] 20:23:28 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f67f400 == 22 [pid = 1896] [id = 188] 20:23:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 51 (0x8f76dc00) [pid = 1896] [serial = 553] [outer = (nil)] 20:23:28 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f7c0800 == 23 [pid = 1896] [id = 189] 20:23:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 52 (0x8f8a2800) [pid = 1896] [serial = 554] [outer = (nil)] 20:23:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 53 (0x8f898800) [pid = 1896] [serial = 555] [outer = 0x8f76dc00] 20:23:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 54 (0x90453800) [pid = 1896] [serial = 556] [outer = 0x8f8a2800] 20:23:28 INFO - PROCESS | 1896 | 1477538608409 Marionette TRACE conn5 <- [1,847,null,{"value":["/fullscreen/api/document-fullscreen-enabled.html",0,null,null,[["Document.fullscreenEnabled",0,null,null]]]}] 20:23:28 INFO - . 20:23:28 INFO - TEST-OK | /fullscreen/api/document-fullscreen-enabled.html | took 1373ms 20:23:28 INFO - PROCESS | 1896 | 1477538608491 Marionette TRACE conn5 -> [0,848,"getWindowHandle",null] 20:23:28 INFO - PROCESS | 1896 | 1477538608498 Marionette TRACE conn5 <- [1,848,null,{"value":"8"}] 20:23:28 INFO - TEST-START | /fullscreen/api/document-onfullscreenerror.html 20:23:28 INFO - PROCESS | 1896 | 1477538608511 Marionette TRACE conn5 -> [0,849,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:28 INFO - PROCESS | 1896 | 1477538608838 Marionette TRACE conn5 <- [1,849,null,{"value":null}] 20:23:29 INFO - PROCESS | 1896 | 1477538608998 Marionette TRACE conn5 -> [0,850,"getWindowHandles",null] 20:23:29 INFO - PROCESS | 1896 | 1477538609004 Marionette TRACE conn5 <- [1,850,null,["8"]] 20:23:29 INFO - PROCESS | 1896 | 1477538609015 Marionette TRACE conn5 -> [0,851,"switchToWindow",{"name":"8"}] 20:23:29 INFO - PROCESS | 1896 | 1477538609025 Marionette TRACE conn5 <- [1,851,null,{}] 20:23:29 INFO - PROCESS | 1896 | 1477538609032 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:29 INFO - PROCESS | 1896 | ++DOCSHELL 0x9424b000 == 24 [pid = 1896] [id = 190] 20:23:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 55 (0x9424b400) [pid = 1896] [serial = 557] [outer = (nil)] 20:23:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 56 (0x94252800) [pid = 1896] [serial = 558] [outer = 0x9424b400] 20:23:29 INFO - PROCESS | 1896 | 1477538609181 Marionette DEBUG loaded listener.js 20:23:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 57 (0x95081c00) [pid = 1896] [serial = 559] [outer = 0x9424b400] 20:23:30 INFO - PROCESS | 1896 | 1477538610025 Marionette TRACE conn5 <- [1,852,null,{"value":["/fullscreen/api/document-onfullscreenerror.html",0,null,null,[["Document.onfullscreenerror",0,null,null]]]}] 20:23:30 INFO - . 20:23:30 INFO - TEST-OK | /fullscreen/api/document-onfullscreenerror.html | took 1584ms 20:23:30 INFO - PROCESS | 1896 | 1477538610106 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 20:23:30 INFO - PROCESS | 1896 | 1477538610113 Marionette TRACE conn5 <- [1,853,null,{"value":"8"}] 20:23:30 INFO - TEST-START | /html-media-capture/capture_fallback_file_upload.html 20:23:30 INFO - PROCESS | 1896 | 1477538610124 Marionette TRACE conn5 -> [0,854,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:30 INFO - PROCESS | 1896 | 1477538610353 Marionette TRACE conn5 <- [1,854,null,{"value":null}] 20:23:30 INFO - PROCESS | 1896 | 1477538610509 Marionette TRACE conn5 -> [0,855,"getWindowHandles",null] 20:23:30 INFO - PROCESS | 1896 | 1477538610515 Marionette TRACE conn5 <- [1,855,null,["8"]] 20:23:30 INFO - PROCESS | 1896 | --DOCSHELL 0x93d64c00 == 23 [pid = 1896] [id = 9] 20:23:30 INFO - PROCESS | 1896 | 1477538610601 Marionette TRACE conn5 -> [0,856,"switchToWindow",{"name":"8"}] 20:23:30 INFO - PROCESS | 1896 | 1477538610608 Marionette TRACE conn5 <- [1,856,null,{}] 20:23:30 INFO - PROCESS | 1896 | 1477538610636 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:30 INFO - PROCESS | 1896 | ++DOCSHELL 0x94253400 == 24 [pid = 1896] [id = 191] 20:23:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 58 (0x94d63c00) [pid = 1896] [serial = 560] [outer = (nil)] 20:23:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 59 (0x956d8c00) [pid = 1896] [serial = 561] [outer = 0x94d63c00] 20:23:30 INFO - PROCESS | 1896 | 1477538610739 Marionette DEBUG loaded listener.js 20:23:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 60 (0x9a099800) [pid = 1896] [serial = 562] [outer = 0x94d63c00] 20:23:32 INFO - PROCESS | 1896 | --DOCSHELL 0x939e2800 == 23 [pid = 1896] [id = 177] 20:23:32 INFO - PROCESS | 1896 | --DOCSHELL 0x9573a400 == 22 [pid = 1896] [id = 179] 20:23:32 INFO - PROCESS | 1896 | --DOCSHELL 0x90e2a000 == 21 [pid = 1896] [id = 176] 20:23:32 INFO - PROCESS | 1896 | --DOCSHELL 0x9a48f000 == 20 [pid = 1896] [id = 175] 20:23:32 INFO - PROCESS | 1896 | --DOMWINDOW == 59 (0x97b3e400) [pid = 1896] [serial = 527] [outer = (nil)] [url = about:blank] 20:23:32 INFO - PROCESS | 1896 | --DOMWINDOW == 58 (0x97d1c000) [pid = 1896] [serial = 528] [outer = (nil)] [url = about:blank] 20:23:32 INFO - PROCESS | 1896 | --DOMWINDOW == 57 (0x949dac00) [pid = 1896] [serial = 524] [outer = (nil)] [url = about:blank] 20:23:32 INFO - PROCESS | 1896 | --DOMWINDOW == 56 (0x94ccc800) [pid = 1896] [serial = 525] [outer = (nil)] [url = about:blank] 20:23:32 INFO - PROCESS | 1896 | --DOMWINDOW == 55 (0x93c3a400) [pid = 1896] [serial = 521] [outer = (nil)] [url = about:blank] 20:23:32 INFO - PROCESS | 1896 | --DOMWINDOW == 54 (0x93c3ac00) [pid = 1896] [serial = 522] [outer = (nil)] [url = about:blank] 20:23:32 INFO - PROCESS | 1896 | --DOMWINDOW == 53 (0x90ffb800) [pid = 1896] [serial = 518] [outer = (nil)] [url = about:blank] 20:23:32 INFO - PROCESS | 1896 | --DOMWINDOW == 52 (0x92134c00) [pid = 1896] [serial = 519] [outer = (nil)] [url = about:blank] 20:23:32 INFO - PROCESS | 1896 | --DOMWINDOW == 51 (0x9b0f2400) [pid = 1896] [serial = 516] [outer = (nil)] [url = about:blank] 20:23:35 INFO - PROCESS | 1896 | --DOMWINDOW == 50 (0x90e22c00) [pid = 1896] [serial = 529] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-error.html] 20:23:35 INFO - PROCESS | 1896 | --DOMWINDOW == 49 (0x90456800) [pid = 1896] [serial = 547] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-structure.html] 20:23:35 INFO - PROCESS | 1896 | --DOMWINDOW == 48 (0x9a4cb000) [pid = 1896] [serial = 544] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html] 20:23:35 INFO - PROCESS | 1896 | --DOMWINDOW == 47 (0x90e29800) [pid = 1896] [serial = 538] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-001.sub.html] 20:23:35 INFO - PROCESS | 1896 | --DOMWINDOW == 46 (0x9561b800) [pid = 1896] [serial = 532] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-headers.html] 20:23:35 INFO - PROCESS | 1896 | --DOMWINDOW == 45 (0x94cc2800) [pid = 1896] [serial = 541] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-002.html] 20:23:40 INFO - PROCESS | 1896 | --DOCSHELL 0x9a2e7000 == 19 [pid = 1896] [id = 182] 20:23:40 INFO - PROCESS | 1896 | --DOCSHELL 0x949d2800 == 18 [pid = 1896] [id = 184] 20:23:40 INFO - PROCESS | 1896 | --DOCSHELL 0x9a490000 == 17 [pid = 1896] [id = 185] 20:23:40 INFO - PROCESS | 1896 | --DOCSHELL 0x949d2c00 == 16 [pid = 1896] [id = 178] 20:23:40 INFO - PROCESS | 1896 | --DOCSHELL 0x90451000 == 15 [pid = 1896] [id = 186] 20:23:40 INFO - PROCESS | 1896 | --DOCSHELL 0x90e22800 == 14 [pid = 1896] [id = 180] 20:23:40 INFO - PROCESS | 1896 | --DOCSHELL 0x950a9000 == 13 [pid = 1896] [id = 181] 20:23:40 INFO - PROCESS | 1896 | --DOCSHELL 0x90e25000 == 12 [pid = 1896] [id = 183] 20:23:40 INFO - PROCESS | 1896 | --DOCSHELL 0x93c38c00 == 11 [pid = 1896] [id = 10] 20:23:40 INFO - PROCESS | 1896 | --DOCSHELL 0x9424b000 == 10 [pid = 1896] [id = 190] 20:23:40 INFO - PROCESS | 1896 | --DOCSHELL 0x90451400 == 9 [pid = 1896] [id = 187] 20:23:40 INFO - PROCESS | 1896 | --DOCSHELL 0x8f7c0800 == 8 [pid = 1896] [id = 189] 20:23:40 INFO - PROCESS | 1896 | --DOCSHELL 0x8f67f400 == 7 [pid = 1896] [id = 188] 20:23:40 INFO - PROCESS | 1896 | --DOMWINDOW == 44 (0x94d60c00) [pid = 1896] [serial = 543] [outer = (nil)] [url = about:blank] 20:23:40 INFO - PROCESS | 1896 | --DOMWINDOW == 43 (0x94d60800) [pid = 1896] [serial = 542] [outer = (nil)] [url = about:blank] 20:23:40 INFO - PROCESS | 1896 | --DOMWINDOW == 42 (0x9b0f1c00) [pid = 1896] [serial = 546] [outer = (nil)] [url = about:blank] 20:23:40 INFO - PROCESS | 1896 | --DOMWINDOW == 41 (0x9a635c00) [pid = 1896] [serial = 545] [outer = (nil)] [url = about:blank] 20:23:40 INFO - PROCESS | 1896 | --DOMWINDOW == 40 (0x9b0ec000) [pid = 1896] [serial = 549] [outer = (nil)] [url = about:blank] 20:23:40 INFO - PROCESS | 1896 | --DOMWINDOW == 39 (0x928c7800) [pid = 1896] [serial = 548] [outer = (nil)] [url = about:blank] 20:23:40 INFO - PROCESS | 1896 | --DOMWINDOW == 38 (0x921d5800) [pid = 1896] [serial = 539] [outer = (nil)] [url = about:blank] 20:23:40 INFO - PROCESS | 1896 | --DOMWINDOW == 37 (0x93a1f400) [pid = 1896] [serial = 540] [outer = (nil)] [url = about:blank] 20:23:40 INFO - PROCESS | 1896 | --DOMWINDOW == 36 (0x9572fc00) [pid = 1896] [serial = 533] [outer = (nil)] [url = about:blank] 20:23:40 INFO - PROCESS | 1896 | --DOMWINDOW == 35 (0x97d20800) [pid = 1896] [serial = 534] [outer = (nil)] [url = about:blank] 20:23:40 INFO - PROCESS | 1896 | --DOMWINDOW == 34 (0x90e2d800) [pid = 1896] [serial = 530] [outer = (nil)] [url = about:blank] 20:23:40 INFO - PROCESS | 1896 | --DOMWINDOW == 33 (0x928cdc00) [pid = 1896] [serial = 531] [outer = (nil)] [url = about:blank] 20:23:40 INFO - PROCESS | 1896 | --DOMWINDOW == 32 (0x9a3ce400) [pid = 1896] [serial = 536] [outer = (nil)] [url = about:blank] 20:23:40 INFO - PROCESS | 1896 | --DOMWINDOW == 31 (0x9b5d7400) [pid = 1896] [serial = 551] [outer = (nil)] [url = about:blank] 20:23:43 INFO - PROCESS | 1896 | --DOMWINDOW == 30 (0x9424b400) [pid = 1896] [serial = 557] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-onfullscreenerror.html] 20:23:43 INFO - PROCESS | 1896 | --DOMWINDOW == 29 (0x8f8a2800) [pid = 1896] [serial = 554] [outer = (nil)] [url = about:blank] 20:23:43 INFO - PROCESS | 1896 | --DOMWINDOW == 28 (0x8f76dc00) [pid = 1896] [serial = 553] [outer = (nil)] [url = about:blank] 20:23:43 INFO - PROCESS | 1896 | --DOMWINDOW == 27 (0x9b579400) [pid = 1896] [serial = 550] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-fullscreen-enabled.html] 20:23:43 INFO - PROCESS | 1896 | --DOMWINDOW == 26 (0x93d65400) [pid = 1896] [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.] 20:23:43 INFO - PROCESS | 1896 | --DOMWINDOW == 25 (0x93d65000) [pid = 1896] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:23:43 INFO - PROCESS | 1896 | --DOMWINDOW == 24 (0x9a33c400) [pid = 1896] [serial = 535] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-idl.html] 20:23:48 INFO - PROCESS | 1896 | --DOMWINDOW == 23 (0x90453800) [pid = 1896] [serial = 556] [outer = (nil)] [url = about:blank] 20:23:48 INFO - PROCESS | 1896 | --DOMWINDOW == 22 (0x8f898800) [pid = 1896] [serial = 555] [outer = (nil)] [url = about:blank] 20:23:48 INFO - PROCESS | 1896 | --DOMWINDOW == 21 (0x93d6ac00) [pid = 1896] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:23:48 INFO - PROCESS | 1896 | --DOMWINDOW == 20 (0x94da7000) [pid = 1896] [serial = 412] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:23:48 INFO - PROCESS | 1896 | --DOMWINDOW == 19 (0x9a3cf800) [pid = 1896] [serial = 537] [outer = (nil)] [url = about:blank] 20:23:48 INFO - PROCESS | 1896 | --DOMWINDOW == 18 (0xa27e6000) [pid = 1896] [serial = 552] [outer = (nil)] [url = about:blank] 20:23:48 INFO - PROCESS | 1896 | --DOMWINDOW == 17 (0x95081c00) [pid = 1896] [serial = 559] [outer = (nil)] [url = about:blank] 20:23:48 INFO - PROCESS | 1896 | --DOMWINDOW == 16 (0x94252800) [pid = 1896] [serial = 558] [outer = (nil)] [url = about:blank] 20:23:48 INFO - PROCESS | 1896 | --DOMWINDOW == 15 (0x956d8c00) [pid = 1896] [serial = 561] [outer = (nil)] [url = about:blank] 20:24:00 INFO - PROCESS | 1896 | MARIONETTE LOG: INFO: Timeout fired 20:24:00 INFO - PROCESS | 1896 | 1477538640971 Marionette TRACE conn5 <- [1,857,null,{"value":["/html-media-capture/capture_fallback_file_upload.html",2,null,null,[]]}] 20:24:00 INFO - TEST-TIMEOUT | /html-media-capture/capture_fallback_file_upload.html | took 30871ms 20:24:01 INFO - PROCESS | 1896 | 1477538640996 Marionette TRACE conn5 -> [0,858,"getWindowHandle",null] 20:24:01 INFO - PROCESS | 1896 | 1477538641007 Marionette TRACE conn5 <- [1,858,null,{"value":"8"}] 20:24:01 INFO - TEST-START | /html-media-capture/capture_reflect.html 20:24:01 INFO - PROCESS | 1896 | 1477538641022 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:01 INFO - PROCESS | 1896 | 1477538641274 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 20:24:01 INFO - PROCESS | 1896 | 1477538641354 Marionette TRACE conn5 -> [0,860,"getWindowHandles",null] 20:24:01 INFO - PROCESS | 1896 | 1477538641363 Marionette TRACE conn5 <- [1,860,null,["8"]] 20:24:01 INFO - PROCESS | 1896 | 1477538641373 Marionette TRACE conn5 -> [0,861,"switchToWindow",{"name":"8"}] 20:24:01 INFO - PROCESS | 1896 | 1477538641383 Marionette TRACE conn5 <- [1,861,null,{}] 20:24:01 INFO - PROCESS | 1896 | 1477538641391 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:01 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f8a0800 == 8 [pid = 1896] [id = 192] 20:24:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 16 (0x8f8a0c00) [pid = 1896] [serial = 563] [outer = (nil)] 20:24:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 17 (0x9044cc00) [pid = 1896] [serial = 564] [outer = 0x8f8a0c00] 20:24:01 INFO - PROCESS | 1896 | 1477538641514 Marionette DEBUG loaded listener.js 20:24:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 18 (0x90455c00) [pid = 1896] [serial = 565] [outer = 0x8f8a0c00] 20:24:02 INFO - PROCESS | 1896 | 1477538642239 Marionette TRACE conn5 <- [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"]]]}] 20:24:02 INFO - ..... 20:24:02 INFO - TEST-OK | /html-media-capture/capture_reflect.html | took 1282ms 20:24:02 INFO - PROCESS | 1896 | 1477538642301 Marionette TRACE conn5 -> [0,863,"getWindowHandle",null] 20:24:02 INFO - TEST-START | /html-media-capture/idlharness.html 20:24:02 INFO - PROCESS | 1896 | 1477538642307 Marionette TRACE conn5 <- [1,863,null,{"value":"8"}] 20:24:02 INFO - PROCESS | 1896 | 1477538642317 Marionette TRACE conn5 -> [0,864,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:02 INFO - PROCESS | 1896 | 1477538642571 Marionette TRACE conn5 <- [1,864,null,{"value":null}] 20:24:02 INFO - PROCESS | 1896 | 1477538642588 Marionette TRACE conn5 -> [0,865,"getWindowHandles",null] 20:24:02 INFO - PROCESS | 1896 | 1477538642596 Marionette TRACE conn5 <- [1,865,null,["8"]] 20:24:02 INFO - PROCESS | 1896 | 1477538642604 Marionette TRACE conn5 -> [0,866,"switchToWindow",{"name":"8"}] 20:24:02 INFO - PROCESS | 1896 | 1477538642612 Marionette TRACE conn5 <- [1,866,null,{}] 20:24:02 INFO - PROCESS | 1896 | 1477538642620 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:02 INFO - PROCESS | 1896 | ++DOCSHELL 0x921d7c00 == 9 [pid = 1896] [id = 193] 20:24:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 19 (0x921dcc00) [pid = 1896] [serial = 566] [outer = (nil)] 20:24:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 20 (0x9283ac00) [pid = 1896] [serial = 567] [outer = 0x921dcc00] 20:24:02 INFO - PROCESS | 1896 | 1477538642711 Marionette DEBUG loaded listener.js 20:24:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 21 (0x8f89cc00) [pid = 1896] [serial = 568] [outer = 0x921dcc00] 20:24:03 INFO - PROCESS | 1896 | 1477538643617 Marionette TRACE conn5 <- [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"]]]}] 20:24:03 INFO - .... 20:24:03 INFO - TEST-OK | /html-media-capture/idlharness.html | took 1333ms 20:24:03 INFO - PROCESS | 1896 | 1477538643658 Marionette TRACE conn5 -> [0,868,"getWindowHandle",null] 20:24:03 INFO - PROCESS | 1896 | 1477538643667 Marionette TRACE conn5 <- [1,868,null,{"value":"8"}] 20:24:03 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html 20:24:03 INFO - PROCESS | 1896 | 1477538643676 Marionette TRACE conn5 -> [0,869,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:03 INFO - PROCESS | 1896 | 1477538643921 Marionette TRACE conn5 <- [1,869,null,{"value":null}] 20:24:03 INFO - PROCESS | 1896 | 1477538643938 Marionette TRACE conn5 -> [0,870,"getWindowHandles",null] 20:24:03 INFO - PROCESS | 1896 | 1477538643944 Marionette TRACE conn5 <- [1,870,null,["8"]] 20:24:03 INFO - PROCESS | 1896 | 1477538643951 Marionette TRACE conn5 -> [0,871,"switchToWindow",{"name":"8"}] 20:24:03 INFO - PROCESS | 1896 | 1477538643960 Marionette TRACE conn5 <- [1,871,null,{}] 20:24:03 INFO - PROCESS | 1896 | 1477538643968 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:04 INFO - PROCESS | 1896 | ++DOCSHELL 0x93fc2800 == 10 [pid = 1896] [id = 194] 20:24:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 22 (0x93fc2c00) [pid = 1896] [serial = 569] [outer = (nil)] 20:24:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 23 (0x93fc6800) [pid = 1896] [serial = 570] [outer = 0x93fc2c00] 20:24:04 INFO - PROCESS | 1896 | 1477538644072 Marionette DEBUG loaded listener.js 20:24:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 24 (0x9424b000) [pid = 1896] [serial = 571] [outer = 0x93fc2c00] 20:24:04 INFO - PROCESS | 1896 | ++DOCSHELL 0x94da1800 == 11 [pid = 1896] [id = 195] 20:24:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 25 (0x94da8000) [pid = 1896] [serial = 572] [outer = (nil)] 20:24:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 26 (0x9507a800) [pid = 1896] [serial = 573] [outer = 0x94da8000] 20:24:04 INFO - PROCESS | 1896 | 1477538644684 Marionette DEBUG loaded listener.js 20:24:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 27 (0x9560f800) [pid = 1896] [serial = 574] [outer = 0x94da8000] 20:24:05 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f76a800 == 12 [pid = 1896] [id = 196] 20:24:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 28 (0x94cc6000) [pid = 1896] [serial = 575] [outer = (nil)] 20:24:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 29 (0x9572e400) [pid = 1896] [serial = 576] [outer = 0x94cc6000] 20:24:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 30 (0x95612c00) [pid = 1896] [serial = 577] [outer = 0x94cc6000] 20:24:05 INFO - PROCESS | 1896 | 1477538645732 Marionette TRACE conn5 <- [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]]]}] 20:24:05 INFO - . 20:24:05 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html | took 2134ms 20:24:05 INFO - PROCESS | 1896 | 1477538645846 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 20:24:05 INFO - PROCESS | 1896 | 1477538645853 Marionette TRACE conn5 <- [1,873,null,{"value":"8"}] 20:24:05 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html 20:24:05 INFO - PROCESS | 1896 | 1477538645861 Marionette TRACE conn5 -> [0,874,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:06 INFO - PROCESS | 1896 | 1477538646037 Marionette TRACE conn5 <- [1,874,null,{"value":null}] 20:24:06 INFO - PROCESS | 1896 | 1477538646140 Marionette TRACE conn5 -> [0,875,"getWindowHandles",null] 20:24:06 INFO - PROCESS | 1896 | 1477538646145 Marionette TRACE conn5 <- [1,875,null,["8"]] 20:24:06 INFO - PROCESS | 1896 | 1477538646160 Marionette TRACE conn5 -> [0,876,"switchToWindow",{"name":"8"}] 20:24:06 INFO - PROCESS | 1896 | 1477538646167 Marionette TRACE conn5 <- [1,876,null,{}] 20:24:06 INFO - PROCESS | 1896 | 1477538646174 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:06 INFO - PROCESS | 1896 | ++DOCSHELL 0x94ccd000 == 13 [pid = 1896] [id = 197] 20:24:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 31 (0x97b42c00) [pid = 1896] [serial = 578] [outer = (nil)] 20:24:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 32 (0x97d05800) [pid = 1896] [serial = 579] [outer = 0x97b42c00] 20:24:06 INFO - PROCESS | 1896 | 1477538646265 Marionette DEBUG loaded listener.js 20:24:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 33 (0x97d1dc00) [pid = 1896] [serial = 580] [outer = 0x97b42c00] 20:24:06 INFO - PROCESS | 1896 | ++DOCSHELL 0x9a020400 == 14 [pid = 1896] [id = 198] 20:24:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 34 (0x9a021000) [pid = 1896] [serial = 581] [outer = (nil)] 20:24:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 35 (0x9a095c00) [pid = 1896] [serial = 582] [outer = 0x9a021000] 20:24:06 INFO - PROCESS | 1896 | 1477538646801 Marionette DEBUG loaded listener.js 20:24:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 36 (0x9a335c00) [pid = 1896] [serial = 583] [outer = 0x9a021000] 20:24:07 INFO - PROCESS | 1896 | ++DOCSHELL 0x956d6400 == 15 [pid = 1896] [id = 199] 20:24:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 37 (0x97d28c00) [pid = 1896] [serial = 584] [outer = (nil)] 20:24:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 38 (0x9a40d400) [pid = 1896] [serial = 585] [outer = 0x97d28c00] 20:24:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 39 (0x9a418800) [pid = 1896] [serial = 586] [outer = 0x97d28c00] 20:24:07 INFO - PROCESS | 1896 | 1477538647951 Marionette TRACE conn5 <- [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]]]}] 20:24:08 INFO - . 20:24:08 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html | took 2185ms 20:24:08 INFO - PROCESS | 1896 | 1477538648046 Marionette TRACE conn5 -> [0,878,"getWindowHandle",null] 20:24:08 INFO - PROCESS | 1896 | 1477538648049 Marionette TRACE conn5 <- [1,878,null,{"value":"8"}] 20:24:08 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html 20:24:08 INFO - PROCESS | 1896 | 1477538648059 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:08 INFO - PROCESS | 1896 | 1477538648217 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 20:24:08 INFO - PROCESS | 1896 | 1477538648365 Marionette TRACE conn5 -> [0,880,"getWindowHandles",null] 20:24:08 INFO - PROCESS | 1896 | 1477538648370 Marionette TRACE conn5 <- [1,880,null,["8"]] 20:24:08 INFO - PROCESS | 1896 | 1477538648375 Marionette TRACE conn5 -> [0,881,"switchToWindow",{"name":"8"}] 20:24:08 INFO - PROCESS | 1896 | 1477538648381 Marionette TRACE conn5 <- [1,881,null,{}] 20:24:08 INFO - PROCESS | 1896 | 1477538648387 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:08 INFO - PROCESS | 1896 | ++DOCSHELL 0x9a636c00 == 16 [pid = 1896] [id = 200] 20:24:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 40 (0x9a639000) [pid = 1896] [serial = 587] [outer = (nil)] 20:24:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 41 (0x9b0ebc00) [pid = 1896] [serial = 588] [outer = 0x9a639000] 20:24:08 INFO - PROCESS | 1896 | 1477538648475 Marionette DEBUG loaded listener.js 20:24:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 42 (0x9b0f1000) [pid = 1896] [serial = 589] [outer = 0x9a639000] 20:24:08 INFO - PROCESS | 1896 | ++DOCSHELL 0x9b4a5000 == 17 [pid = 1896] [id = 201] 20:24:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 43 (0x9b4ae800) [pid = 1896] [serial = 590] [outer = (nil)] 20:24:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 44 (0x9b574000) [pid = 1896] [serial = 591] [outer = 0x9b4ae800] 20:24:08 INFO - PROCESS | 1896 | 1477538648995 Marionette DEBUG loaded listener.js 20:24:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 45 (0x9b574400) [pid = 1896] [serial = 592] [outer = 0x9b4ae800] 20:24:09 INFO - PROCESS | 1896 | ++DOCSHELL 0x90452c00 == 18 [pid = 1896] [id = 202] 20:24:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 46 (0x90453000) [pid = 1896] [serial = 593] [outer = (nil)] 20:24:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 47 (0x90e22800) [pid = 1896] [serial = 594] [outer = 0x90453000] 20:24:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 48 (0x93282400) [pid = 1896] [serial = 595] [outer = 0x90453000] 20:24:10 INFO - PROCESS | 1896 | 1477538650328 Marionette TRACE conn5 <- [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]]]}] 20:24:10 INFO - . 20:24:10 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html | took 2425ms 20:24:10 INFO - PROCESS | 1896 | 1477538650523 Marionette TRACE conn5 -> [0,883,"getWindowHandle",null] 20:24:10 INFO - PROCESS | 1896 | 1477538650532 Marionette TRACE conn5 <- [1,883,null,{"value":"8"}] 20:24:10 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html 20:24:10 INFO - PROCESS | 1896 | 1477538650555 Marionette TRACE conn5 -> [0,884,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:10 INFO - PROCESS | 1896 | 1477538650764 Marionette TRACE conn5 <- [1,884,null,{"value":null}] 20:24:10 INFO - PROCESS | 1896 | 1477538650918 Marionette TRACE conn5 -> [0,885,"getWindowHandles",null] 20:24:10 INFO - PROCESS | 1896 | 1477538650922 Marionette TRACE conn5 <- [1,885,null,["8"]] 20:24:10 INFO - PROCESS | 1896 | 1477538650933 Marionette TRACE conn5 -> [0,886,"switchToWindow",{"name":"8"}] 20:24:10 INFO - PROCESS | 1896 | 1477538650943 Marionette TRACE conn5 <- [1,886,null,{}] 20:24:10 INFO - PROCESS | 1896 | 1477538650950 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:10 INFO - PROCESS | 1896 | ++DOCSHELL 0x93fc2000 == 19 [pid = 1896] [id = 203] 20:24:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 49 (0x93fc4400) [pid = 1896] [serial = 596] [outer = (nil)] 20:24:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 50 (0x94d5d000) [pid = 1896] [serial = 597] [outer = 0x93fc4400] 20:24:11 INFO - PROCESS | 1896 | 1477538651058 Marionette DEBUG loaded listener.js 20:24:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 51 (0x95612400) [pid = 1896] [serial = 598] [outer = 0x93fc4400] 20:24:11 INFO - PROCESS | 1896 | ++DOCSHELL 0x9a09e400 == 20 [pid = 1896] [id = 204] 20:24:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 52 (0x9a3ce400) [pid = 1896] [serial = 599] [outer = (nil)] 20:24:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 53 (0x9b0f6800) [pid = 1896] [serial = 600] [outer = 0x9a3ce400] 20:24:11 INFO - PROCESS | 1896 | 1477538651706 Marionette DEBUG loaded listener.js 20:24:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 54 (0x9b3f6800) [pid = 1896] [serial = 601] [outer = 0x9a3ce400] 20:24:12 INFO - PROCESS | 1896 | ++DOCSHELL 0x97d1a800 == 21 [pid = 1896] [id = 205] 20:24:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 55 (0x9b0ee800) [pid = 1896] [serial = 602] [outer = (nil)] 20:24:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 56 (0x97b47c00) [pid = 1896] [serial = 603] [outer = 0x9b0ee800] 20:24:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 57 (0x9b579800) [pid = 1896] [serial = 604] [outer = 0x9b0ee800] 20:24:13 INFO - PROCESS | 1896 | 1477538653072 Marionette TRACE conn5 <- [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]]]}] 20:24:13 INFO - . 20:24:13 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html | took 2690ms 20:24:13 INFO - PROCESS | 1896 | 1477538653275 Marionette TRACE conn5 -> [0,888,"getWindowHandle",null] 20:24:13 INFO - PROCESS | 1896 | 1477538653288 Marionette TRACE conn5 <- [1,888,null,{"value":"8"}] 20:24:13 INFO - TEST-START | /html/browsers/windows/browsing-context-names/001.html 20:24:13 INFO - PROCESS | 1896 | 1477538653307 Marionette TRACE conn5 -> [0,889,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:13 INFO - PROCESS | 1896 | 1477538653512 Marionette TRACE conn5 <- [1,889,null,{"value":null}] 20:24:13 INFO - PROCESS | 1896 | 1477538653670 Marionette TRACE conn5 -> [0,890,"getWindowHandles",null] 20:24:13 INFO - PROCESS | 1896 | 1477538653677 Marionette TRACE conn5 <- [1,890,null,["8"]] 20:24:13 INFO - PROCESS | 1896 | 1477538653686 Marionette TRACE conn5 -> [0,891,"switchToWindow",{"name":"8"}] 20:24:13 INFO - PROCESS | 1896 | 1477538653693 Marionette TRACE conn5 <- [1,891,null,{}] 20:24:13 INFO - PROCESS | 1896 | 1477538653701 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:13 INFO - PROCESS | 1896 | ++DOCSHELL 0x90ffb000 == 22 [pid = 1896] [id = 206] 20:24:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 58 (0x91a84400) [pid = 1896] [serial = 605] [outer = (nil)] 20:24:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 59 (0x928d5c00) [pid = 1896] [serial = 606] [outer = 0x91a84400] 20:24:13 INFO - PROCESS | 1896 | 1477538653964 Marionette DEBUG loaded listener.js 20:24:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 60 (0x93d67800) [pid = 1896] [serial = 607] [outer = 0x91a84400] 20:24:14 INFO - PROCESS | 1896 | ++DOCSHELL 0x90451800 == 23 [pid = 1896] [id = 207] 20:24:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 61 (0x904bac00) [pid = 1896] [serial = 608] [outer = (nil)] 20:24:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (0x93d6cc00) [pid = 1896] [serial = 609] [outer = 0x904bac00] 20:24:14 INFO - PROCESS | 1896 | 1477538654708 Marionette DEBUG loaded listener.js 20:24:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (0x94cc1400) [pid = 1896] [serial = 610] [outer = 0x904bac00] 20:24:14 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(domReturn) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 12287 20:24:15 INFO - PROCESS | 1896 | 1477538655617 Marionette TRACE conn5 <- [1,892,null,{"value":["/html/browsers/windows/browsing-context-names/001.html",0,null,null,[["Link with target=_blank, rel=noreferrer",0,null,null]]]}] 20:24:15 INFO - . 20:24:15 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/001.html | took 2344ms 20:24:15 INFO - PROCESS | 1896 | 1477538655647 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 20:24:15 INFO - PROCESS | 1896 | 1477538655653 Marionette TRACE conn5 <- [1,893,null,{"value":"8"}] 20:24:15 INFO - TEST-START | /html/browsers/windows/browsing-context-names/002.html 20:24:15 INFO - PROCESS | 1896 | 1477538655695 Marionette TRACE conn5 -> [0,894,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:15 INFO - PROCESS | 1896 | 1477538655942 Marionette TRACE conn5 <- [1,894,null,{"value":null}] 20:24:16 INFO - PROCESS | 1896 | 1477538656022 Marionette TRACE conn5 -> [0,895,"getWindowHandles",null] 20:24:16 INFO - PROCESS | 1896 | 1477538656028 Marionette TRACE conn5 <- [1,895,null,["8"]] 20:24:16 INFO - PROCESS | 1896 | 1477538656037 Marionette TRACE conn5 -> [0,896,"switchToWindow",{"name":"8"}] 20:24:16 INFO - PROCESS | 1896 | 1477538656045 Marionette TRACE conn5 <- [1,896,null,{}] 20:24:16 INFO - PROCESS | 1896 | 1477538656056 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:16 INFO - PROCESS | 1896 | ++DOCSHELL 0x957f3400 == 24 [pid = 1896] [id = 208] 20:24:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0x957f6c00) [pid = 1896] [serial = 611] [outer = (nil)] 20:24:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0x97b4ac00) [pid = 1896] [serial = 612] [outer = 0x957f6c00] 20:24:16 INFO - PROCESS | 1896 | 1477538656147 Marionette DEBUG loaded listener.js 20:24:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0x97d1d000) [pid = 1896] [serial = 613] [outer = 0x957f6c00] 20:24:16 INFO - PROCESS | 1896 | ++DOCSHELL 0x9a098400 == 25 [pid = 1896] [id = 209] 20:24:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0x9a48ac00) [pid = 1896] [serial = 614] [outer = (nil)] 20:24:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0x9b0f6c00) [pid = 1896] [serial = 615] [outer = 0x9a48ac00] 20:24:16 INFO - PROCESS | 1896 | 1477538656722 Marionette DEBUG loaded listener.js 20:24:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0x9b570400) [pid = 1896] [serial = 616] [outer = 0x9a48ac00] 20:24:17 INFO - PROCESS | 1896 | 1477538657478 Marionette TRACE conn5 <- [1,897,null,{"value":["/html/browsers/windows/browsing-context-names/002.html",0,null,null,[["Link with target=_blank, no rel",0,null,null]]]}] 20:24:17 INFO - . 20:24:17 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/002.html | took 1829ms 20:24:17 INFO - PROCESS | 1896 | 1477538657558 Marionette TRACE conn5 -> [0,898,"getWindowHandle",null] 20:24:17 INFO - PROCESS | 1896 | 1477538657564 Marionette TRACE conn5 <- [1,898,null,{"value":"8"}] 20:24:17 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html 20:24:17 INFO - PROCESS | 1896 | 1477538657572 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:17 INFO - PROCESS | 1896 | 1477538657788 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 20:24:17 INFO - PROCESS | 1896 | 1477538657819 Marionette TRACE conn5 -> [0,900,"getWindowHandles",null] 20:24:17 INFO - PROCESS | 1896 | 1477538657824 Marionette TRACE conn5 <- [1,900,null,["8"]] 20:24:17 INFO - PROCESS | 1896 | 1477538657831 Marionette TRACE conn5 -> [0,901,"switchToWindow",{"name":"8"}] 20:24:17 INFO - PROCESS | 1896 | 1477538657838 Marionette TRACE conn5 <- [1,901,null,{}] 20:24:17 INFO - PROCESS | 1896 | 1477538657912 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:17 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f7c0800 == 26 [pid = 1896] [id = 210] 20:24:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0x9b5ed800) [pid = 1896] [serial = 617] [outer = (nil)] 20:24:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0xa10e6000) [pid = 1896] [serial = 618] [outer = 0x9b5ed800] 20:24:18 INFO - PROCESS | 1896 | 1477538658001 Marionette DEBUG loaded listener.js 20:24:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (0xa2764800) [pid = 1896] [serial = 619] [outer = 0x9b5ed800] 20:24:18 INFO - PROCESS | 1896 | ++DOCSHELL 0xa2acec00 == 27 [pid = 1896] [id = 211] 20:24:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (0xa2cd5000) [pid = 1896] [serial = 620] [outer = (nil)] 20:24:18 INFO - PROCESS | 1896 | ++DOCSHELL 0xa2cd6800 == 28 [pid = 1896] [id = 212] 20:24:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (0xa2cd7000) [pid = 1896] [serial = 621] [outer = (nil)] 20:24:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (0xa2cd9000) [pid = 1896] [serial = 622] [outer = 0xa2cd5000] 20:24:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (0xa2ad4800) [pid = 1896] [serial = 623] [outer = 0xa2cd7000] 20:24:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (0xa27e6c00) [pid = 1896] [serial = 624] [outer = 0xa2cd7000] 20:24:18 INFO - PROCESS | 1896 | 1477538658965 Marionette TRACE conn5 <- [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]]]}] 20:24:18 INFO - . 20:24:18 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html | took 1426ms 20:24:19 INFO - PROCESS | 1896 | 1477538659008 Marionette TRACE conn5 -> [0,903,"getWindowHandle",null] 20:24:19 INFO - PROCESS | 1896 | 1477538659018 Marionette TRACE conn5 <- [1,903,null,{"value":"8"}] 20:24:19 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html 20:24:19 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (0x97d28c00) [pid = 1896] [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] 20:24:19 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (0x9a021000) [pid = 1896] [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] 20:24:19 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0x97b42c00) [pid = 1896] [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] 20:24:19 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0x94cc6000) [pid = 1896] [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;] 20:24:19 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0x94da8000) [pid = 1896] [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] 20:24:19 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (0x93fc2c00) [pid = 1896] [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] 20:24:19 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0x921dcc00) [pid = 1896] [serial = 566] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/idlharness.html] 20:24:19 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (0x8f8a0c00) [pid = 1896] [serial = 563] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_reflect.html] 20:24:19 INFO - PROCESS | 1896 | 1477538659165 Marionette TRACE conn5 -> [0,904,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:19 INFO - PROCESS | 1896 | 1477538659370 Marionette TRACE conn5 <- [1,904,null,{"value":null}] 20:24:19 INFO - PROCESS | 1896 | 1477538659488 Marionette TRACE conn5 -> [0,905,"getWindowHandles",null] 20:24:19 INFO - PROCESS | 1896 | 1477538659494 Marionette TRACE conn5 <- [1,905,null,["8"]] 20:24:19 INFO - PROCESS | 1896 | 1477538659503 Marionette TRACE conn5 -> [0,906,"switchToWindow",{"name":"8"}] 20:24:19 INFO - PROCESS | 1896 | 1477538659516 Marionette TRACE conn5 <- [1,906,null,{}] 20:24:19 INFO - PROCESS | 1896 | 1477538659524 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:19 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f76b000 == 29 [pid = 1896] [id = 213] 20:24:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0xa2758000) [pid = 1896] [serial = 625] [outer = (nil)] 20:24:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0xa2f03800) [pid = 1896] [serial = 626] [outer = 0xa2758000] 20:24:19 INFO - PROCESS | 1896 | 1477538659613 Marionette DEBUG loaded listener.js 20:24:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (0xa2f06000) [pid = 1896] [serial = 627] [outer = 0xa2758000] 20:24:20 INFO - PROCESS | 1896 | ++DOCSHELL 0xa2cd5400 == 30 [pid = 1896] [id = 214] 20:24:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (0xa3001400) [pid = 1896] [serial = 628] [outer = (nil)] 20:24:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (0xa2f0f000) [pid = 1896] [serial = 629] [outer = 0xa3001400] 20:24:20 INFO - PROCESS | 1896 | ++DOCSHELL 0xa2f03000 == 31 [pid = 1896] [id = 215] 20:24:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (0xa3005800) [pid = 1896] [serial = 630] [outer = (nil)] 20:24:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (0xa2f10400) [pid = 1896] [serial = 631] [outer = 0xa3005800] 20:24:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (0x8f895c00) [pid = 1896] [serial = 632] [outer = 0xa3001400] 20:24:20 INFO - PROCESS | 1896 | 1477538660376 Marionette TRACE conn5 <- [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]]]}] 20:24:20 INFO - . 20:24:20 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html | took 1276ms 20:24:20 INFO - PROCESS | 1896 | 1477538660417 Marionette TRACE conn5 -> [0,908,"getWindowHandle",null] 20:24:20 INFO - PROCESS | 1896 | 1477538660422 Marionette TRACE conn5 <- [1,908,null,{"value":"8"}] 20:24:20 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html 20:24:20 INFO - PROCESS | 1896 | 1477538660430 Marionette TRACE conn5 -> [0,909,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:20 INFO - PROCESS | 1896 | 1477538660618 Marionette TRACE conn5 <- [1,909,null,{"value":null}] 20:24:20 INFO - PROCESS | 1896 | 1477538660628 Marionette TRACE conn5 -> [0,910,"getWindowHandles",null] 20:24:20 INFO - PROCESS | 1896 | 1477538660634 Marionette TRACE conn5 <- [1,910,null,["8"]] 20:24:20 INFO - PROCESS | 1896 | 1477538660756 Marionette TRACE conn5 -> [0,911,"switchToWindow",{"name":"8"}] 20:24:20 INFO - PROCESS | 1896 | 1477538660763 Marionette TRACE conn5 <- [1,911,null,{}] 20:24:20 INFO - PROCESS | 1896 | 1477538660771 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:20 INFO - PROCESS | 1896 | ++DOCSHELL 0xa2f0f800 == 32 [pid = 1896] [id = 216] 20:24:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (0xa2f0fc00) [pid = 1896] [serial = 633] [outer = (nil)] 20:24:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (0xa307ec00) [pid = 1896] [serial = 634] [outer = 0xa2f0fc00] 20:24:20 INFO - PROCESS | 1896 | 1477538660860 Marionette DEBUG loaded listener.js 20:24:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (0xa3080800) [pid = 1896] [serial = 635] [outer = 0xa2f0fc00] 20:24:21 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f763800 == 33 [pid = 1896] [id = 217] 20:24:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (0x930d0800) [pid = 1896] [serial = 636] [outer = (nil)] 20:24:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (0x9377d000) [pid = 1896] [serial = 637] [outer = 0x930d0800] 20:24:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (0x8f679000) [pid = 1896] [serial = 638] [outer = 0x930d0800] 20:24:21 INFO - PROCESS | 1896 | 1477538661790 Marionette TRACE conn5 <- [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]]]}] 20:24:21 INFO - . 20:24:21 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html | took 1420ms 20:24:21 INFO - PROCESS | 1896 | 1477538661852 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 20:24:21 INFO - PROCESS | 1896 | 1477538661860 Marionette TRACE conn5 <- [1,913,null,{"value":"8"}] 20:24:21 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html 20:24:21 INFO - PROCESS | 1896 | 1477538661874 Marionette TRACE conn5 -> [0,914,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:22 INFO - PROCESS | 1896 | 1477538662243 Marionette TRACE conn5 <- [1,914,null,{"value":null}] 20:24:22 INFO - PROCESS | 1896 | 1477538662371 Marionette TRACE conn5 -> [0,915,"getWindowHandles",null] 20:24:22 INFO - PROCESS | 1896 | 1477538662379 Marionette TRACE conn5 <- [1,915,null,["8"]] 20:24:22 INFO - PROCESS | 1896 | 1477538662393 Marionette TRACE conn5 -> [0,916,"switchToWindow",{"name":"8"}] 20:24:22 INFO - PROCESS | 1896 | 1477538662403 Marionette TRACE conn5 <- [1,916,null,{}] 20:24:22 INFO - PROCESS | 1896 | 1477538662412 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:22 INFO - PROCESS | 1896 | ++DOCSHELL 0x956e0c00 == 34 [pid = 1896] [id = 218] 20:24:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (0x956e2400) [pid = 1896] [serial = 639] [outer = (nil)] 20:24:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (0x97d23c00) [pid = 1896] [serial = 640] [outer = 0x956e2400] 20:24:22 INFO - PROCESS | 1896 | 1477538662537 Marionette DEBUG loaded listener.js 20:24:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (0x97d19400) [pid = 1896] [serial = 641] [outer = 0x956e2400] 20:24:23 INFO - PROCESS | 1896 | ++DOCSHELL 0xa275dc00 == 35 [pid = 1896] [id = 219] 20:24:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (0xa27ca000) [pid = 1896] [serial = 642] [outer = (nil)] 20:24:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (0xa27e8000) [pid = 1896] [serial = 643] [outer = 0xa27ca000] 20:24:23 INFO - PROCESS | 1896 | ++DOCSHELL 0xa27ee000 == 36 [pid = 1896] [id = 220] 20:24:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (0xa27f2c00) [pid = 1896] [serial = 644] [outer = (nil)] 20:24:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (0xa2cde800) [pid = 1896] [serial = 645] [outer = 0xa27f2c00] 20:24:23 INFO - PROCESS | 1896 | 1477538663275 Marionette DEBUG loaded listener.js 20:24:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (0xa2cdf400) [pid = 1896] [serial = 646] [outer = 0xa27f2c00] 20:24:23 INFO - PROCESS | 1896 | [1896] 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 20:24:23 INFO - PROCESS | 1896 | JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/jsonview/converter-sniffer.js, line 65: NS_ERROR_NOT_AVAILABLE: Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIChannel.contentType] 20:24:26 INFO - PROCESS | 1896 | --DOCSHELL 0x8f76a800 == 35 [pid = 1896] [id = 196] 20:24:26 INFO - PROCESS | 1896 | --DOCSHELL 0x956d6400 == 34 [pid = 1896] [id = 199] 20:24:26 INFO - PROCESS | 1896 | --DOCSHELL 0xa2cd5400 == 33 [pid = 1896] [id = 214] 20:24:26 INFO - PROCESS | 1896 | --DOCSHELL 0xa2f03000 == 32 [pid = 1896] [id = 215] 20:24:26 INFO - PROCESS | 1896 | --DOCSHELL 0xa2acec00 == 31 [pid = 1896] [id = 211] 20:24:26 INFO - PROCESS | 1896 | --DOCSHELL 0xa2cd6800 == 30 [pid = 1896] [id = 212] 20:24:26 INFO - PROCESS | 1896 | --DOCSHELL 0x90452c00 == 29 [pid = 1896] [id = 202] 20:24:26 INFO - PROCESS | 1896 | --DOCSHELL 0x97d1a800 == 28 [pid = 1896] [id = 205] 20:24:26 INFO - PROCESS | 1896 | --DOCSHELL 0x94253400 == 27 [pid = 1896] [id = 191] 20:24:26 INFO - PROCESS | 1896 | --DOCSHELL 0x8f763800 == 26 [pid = 1896] [id = 217] 20:24:26 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (0x9a418800) [pid = 1896] [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] 20:24:26 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (0x9a40d400) [pid = 1896] [serial = 585] [outer = (nil)] [url = about:blank] 20:24:26 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (0x95612c00) [pid = 1896] [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;] 20:24:26 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (0x9572e400) [pid = 1896] [serial = 576] [outer = (nil)] [url = about:blank] 20:24:26 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (0x90455c00) [pid = 1896] [serial = 565] [outer = (nil)] [url = about:blank] 20:24:26 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (0x9044cc00) [pid = 1896] [serial = 564] [outer = (nil)] [url = about:blank] 20:24:26 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (0x8f89cc00) [pid = 1896] [serial = 568] [outer = (nil)] [url = about:blank] 20:24:26 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (0x9283ac00) [pid = 1896] [serial = 567] [outer = (nil)] [url = about:blank] 20:24:26 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (0x9560f800) [pid = 1896] [serial = 574] [outer = (nil)] [url = about:blank] 20:24:26 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (0x9507a800) [pid = 1896] [serial = 573] [outer = (nil)] [url = about:blank] 20:24:26 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (0x9424b000) [pid = 1896] [serial = 571] [outer = (nil)] [url = about:blank] 20:24:26 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (0x93fc6800) [pid = 1896] [serial = 570] [outer = (nil)] [url = about:blank] 20:24:26 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (0x9a335c00) [pid = 1896] [serial = 583] [outer = (nil)] [url = about:blank] 20:24:26 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (0x9a095c00) [pid = 1896] [serial = 582] [outer = (nil)] [url = about:blank] 20:24:26 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (0x97d1dc00) [pid = 1896] [serial = 580] [outer = (nil)] [url = about:blank] 20:24:26 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (0x97d05800) [pid = 1896] [serial = 579] [outer = (nil)] [url = about:blank] 20:24:26 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0x9b574000) [pid = 1896] [serial = 591] [outer = (nil)] [url = about:blank] 20:24:26 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0x9b0ebc00) [pid = 1896] [serial = 588] [outer = (nil)] [url = about:blank] 20:24:30 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0xa2f0fc00) [pid = 1896] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html] 20:24:30 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (0x930d0800) [pid = 1896] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:24:30 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0x9a639000) [pid = 1896] [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] 20:24:30 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (0x91a84400) [pid = 1896] [serial = 605] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001.html] 20:24:30 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0x93fc4400) [pid = 1896] [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] 20:24:30 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (0x9b0ee800) [pid = 1896] [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] 20:24:30 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (0x9a3ce400) [pid = 1896] [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] 20:24:30 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (0xa2cd7000) [pid = 1896] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:24:30 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (0x904bac00) [pid = 1896] [serial = 608] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001-1.html] 20:24:30 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (0x90453000) [pid = 1896] [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] 20:24:30 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (0x9b4ae800) [pid = 1896] [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] 20:24:30 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (0x9b5ed800) [pid = 1896] [serial = 617] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html] 20:24:30 INFO - PROCESS | 1896 | --DOMWINDOW == 60 (0xa2cd5000) [pid = 1896] [serial = 620] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/existing.html] 20:24:30 INFO - PROCESS | 1896 | --DOMWINDOW == 59 (0xa2758000) [pid = 1896] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html] 20:24:30 INFO - PROCESS | 1896 | --DOMWINDOW == 58 (0x957f6c00) [pid = 1896] [serial = 611] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002.html] 20:24:30 INFO - PROCESS | 1896 | --DOMWINDOW == 57 (0xa3001400) [pid = 1896] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:24:30 INFO - PROCESS | 1896 | --DOMWINDOW == 56 (0xa3005800) [pid = 1896] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 20:24:30 INFO - PROCESS | 1896 | --DOMWINDOW == 55 (0x9a48ac00) [pid = 1896] [serial = 614] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002-1.html] 20:24:30 INFO - PROCESS | 1896 | --DOMWINDOW == 54 (0x94d63c00) [pid = 1896] [serial = 560] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_fallback_file_upload.html] 20:24:35 INFO - PROCESS | 1896 | --DOCSHELL 0xa27ee000 == 25 [pid = 1896] [id = 220] 20:24:35 INFO - PROCESS | 1896 | --DOCSHELL 0x93fc2000 == 24 [pid = 1896] [id = 203] 20:24:35 INFO - PROCESS | 1896 | --DOCSHELL 0x93fc2800 == 23 [pid = 1896] [id = 194] 20:24:35 INFO - PROCESS | 1896 | --DOCSHELL 0x9a09e400 == 22 [pid = 1896] [id = 204] 20:24:35 INFO - PROCESS | 1896 | --DOCSHELL 0x9a020400 == 21 [pid = 1896] [id = 198] 20:24:35 INFO - PROCESS | 1896 | --DOCSHELL 0x90ffb000 == 20 [pid = 1896] [id = 206] 20:24:35 INFO - PROCESS | 1896 | --DOCSHELL 0x9b4a5000 == 19 [pid = 1896] [id = 201] 20:24:35 INFO - PROCESS | 1896 | --DOCSHELL 0x8f76b000 == 18 [pid = 1896] [id = 213] 20:24:35 INFO - PROCESS | 1896 | --DOCSHELL 0x9a636c00 == 17 [pid = 1896] [id = 200] 20:24:35 INFO - PROCESS | 1896 | --DOCSHELL 0xa2f0f800 == 16 [pid = 1896] [id = 216] 20:24:35 INFO - PROCESS | 1896 | --DOCSHELL 0x94ccd000 == 15 [pid = 1896] [id = 197] 20:24:35 INFO - PROCESS | 1896 | --DOCSHELL 0x8f7c0800 == 14 [pid = 1896] [id = 210] 20:24:35 INFO - PROCESS | 1896 | --DOCSHELL 0x921d7c00 == 13 [pid = 1896] [id = 193] 20:24:35 INFO - PROCESS | 1896 | --DOCSHELL 0x94da1800 == 12 [pid = 1896] [id = 195] 20:24:35 INFO - PROCESS | 1896 | --DOCSHELL 0x9a098400 == 11 [pid = 1896] [id = 209] 20:24:35 INFO - PROCESS | 1896 | --DOCSHELL 0x957f3400 == 10 [pid = 1896] [id = 208] 20:24:35 INFO - PROCESS | 1896 | --DOCSHELL 0x8f8a0800 == 9 [pid = 1896] [id = 192] 20:24:35 INFO - PROCESS | 1896 | --DOMWINDOW == 53 (0x8f679000) [pid = 1896] [serial = 638] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:24:35 INFO - PROCESS | 1896 | --DOMWINDOW == 52 (0x9377d000) [pid = 1896] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self1.html] 20:24:35 INFO - PROCESS | 1896 | --DOMWINDOW == 51 (0xa2ad4800) [pid = 1896] [serial = 623] [outer = (nil)] [url = about:blank] 20:24:35 INFO - PROCESS | 1896 | --DOMWINDOW == 50 (0xa2cd9000) [pid = 1896] [serial = 622] [outer = (nil)] [url = about:blank] 20:24:35 INFO - PROCESS | 1896 | --DOMWINDOW == 49 (0xa27e6c00) [pid = 1896] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:24:35 INFO - PROCESS | 1896 | --DOMWINDOW == 48 (0xa2f0f000) [pid = 1896] [serial = 629] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent1.html] 20:24:35 INFO - PROCESS | 1896 | --DOMWINDOW == 47 (0xa2f10400) [pid = 1896] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 20:24:35 INFO - PROCESS | 1896 | --DOMWINDOW == 46 (0x8f895c00) [pid = 1896] [serial = 632] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:24:35 INFO - PROCESS | 1896 | --DOMWINDOW == 45 (0xa307ec00) [pid = 1896] [serial = 634] [outer = (nil)] [url = about:blank] 20:24:35 INFO - PROCESS | 1896 | --DOMWINDOW == 44 (0xa3080800) [pid = 1896] [serial = 635] [outer = (nil)] [url = about:blank] 20:24:35 INFO - PROCESS | 1896 | --DOMWINDOW == 43 (0xa2f03800) [pid = 1896] [serial = 626] [outer = (nil)] [url = about:blank] 20:24:35 INFO - PROCESS | 1896 | --DOMWINDOW == 42 (0xa2f06000) [pid = 1896] [serial = 627] [outer = (nil)] [url = about:blank] 20:24:35 INFO - PROCESS | 1896 | --DOMWINDOW == 41 (0xa10e6000) [pid = 1896] [serial = 618] [outer = (nil)] [url = about:blank] 20:24:35 INFO - PROCESS | 1896 | --DOMWINDOW == 40 (0xa2764800) [pid = 1896] [serial = 619] [outer = (nil)] [url = about:blank] 20:24:35 INFO - PROCESS | 1896 | --DOMWINDOW == 39 (0x9b0f6c00) [pid = 1896] [serial = 615] [outer = (nil)] [url = about:blank] 20:24:35 INFO - PROCESS | 1896 | --DOMWINDOW == 38 (0x9b570400) [pid = 1896] [serial = 616] [outer = (nil)] [url = about:blank] 20:24:35 INFO - PROCESS | 1896 | --DOMWINDOW == 37 (0x97b4ac00) [pid = 1896] [serial = 612] [outer = (nil)] [url = about:blank] 20:24:35 INFO - PROCESS | 1896 | --DOMWINDOW == 36 (0x97d1d000) [pid = 1896] [serial = 613] [outer = (nil)] [url = about:blank] 20:24:35 INFO - PROCESS | 1896 | --DOMWINDOW == 35 (0x9a099800) [pid = 1896] [serial = 562] [outer = (nil)] [url = about:blank] 20:24:35 INFO - PROCESS | 1896 | --DOMWINDOW == 34 (0x93d6cc00) [pid = 1896] [serial = 609] [outer = (nil)] [url = about:blank] 20:24:35 INFO - PROCESS | 1896 | --DOMWINDOW == 33 (0x94cc1400) [pid = 1896] [serial = 610] [outer = (nil)] [url = about:blank] 20:24:35 INFO - PROCESS | 1896 | --DOMWINDOW == 32 (0x928d5c00) [pid = 1896] [serial = 606] [outer = (nil)] [url = about:blank] 20:24:35 INFO - PROCESS | 1896 | --DOMWINDOW == 31 (0x93d67800) [pid = 1896] [serial = 607] [outer = (nil)] [url = about:blank] 20:24:35 INFO - PROCESS | 1896 | --DOMWINDOW == 30 (0x94d5d000) [pid = 1896] [serial = 597] [outer = (nil)] [url = about:blank] 20:24:35 INFO - PROCESS | 1896 | --DOMWINDOW == 29 (0x95612400) [pid = 1896] [serial = 598] [outer = (nil)] [url = about:blank] 20:24:35 INFO - PROCESS | 1896 | --DOMWINDOW == 28 (0x9b0f6800) [pid = 1896] [serial = 600] [outer = (nil)] [url = about:blank] 20:24:35 INFO - PROCESS | 1896 | --DOMWINDOW == 27 (0x9b3f6800) [pid = 1896] [serial = 601] [outer = (nil)] [url = about:blank] 20:24:35 INFO - PROCESS | 1896 | --DOMWINDOW == 26 (0x97b47c00) [pid = 1896] [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] 20:24:35 INFO - PROCESS | 1896 | --DOMWINDOW == 25 (0x9b579800) [pid = 1896] [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] 20:24:35 INFO - PROCESS | 1896 | --DOMWINDOW == 24 (0x9b0f1000) [pid = 1896] [serial = 589] [outer = (nil)] [url = about:blank] 20:24:35 INFO - PROCESS | 1896 | --DOMWINDOW == 23 (0x90e22800) [pid = 1896] [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] 20:24:35 INFO - PROCESS | 1896 | --DOMWINDOW == 22 (0x93282400) [pid = 1896] [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] 20:24:35 INFO - PROCESS | 1896 | --DOMWINDOW == 21 (0x9b574400) [pid = 1896] [serial = 592] [outer = (nil)] [url = about:blank] 20:24:42 INFO - PROCESS | 1896 | --DOCSHELL 0x90451800 == 8 [pid = 1896] [id = 207] 20:24:43 INFO - PROCESS | 1896 | --DOMWINDOW == 20 (0xa2cde800) [pid = 1896] [serial = 645] [outer = (nil)] [url = about:blank] 20:24:43 INFO - PROCESS | 1896 | --DOMWINDOW == 19 (0x97d23c00) [pid = 1896] [serial = 640] [outer = (nil)] [url = about:blank] 20:24:52 INFO - PROCESS | 1896 | MARIONETTE LOG: INFO: Timeout fired 20:24:52 INFO - PROCESS | 1896 | 1477538692761 Marionette TRACE conn5 <- [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]]]}] 20:24:52 INFO - . 20:24:52 INFO - TEST-TIMEOUT | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html | took 30938ms 20:24:52 INFO - PROCESS | 1896 | 1477538692811 Marionette TRACE conn5 -> [0,918,"getWindowHandle",null] 20:24:52 INFO - PROCESS | 1896 | 1477538692819 Marionette TRACE conn5 <- [1,918,null,{"value":"8"}] 20:24:52 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html 20:24:52 INFO - PROCESS | 1896 | 1477538692833 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:52 INFO - PROCESS | 1896 | --DOCSHELL 0xa275dc00 == 7 [pid = 1896] [id = 219] 20:24:53 INFO - PROCESS | 1896 | 1477538693081 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 20:24:53 INFO - PROCESS | 1896 | 1477538693108 Marionette TRACE conn5 -> [0,920,"getWindowHandles",null] 20:24:53 INFO - PROCESS | 1896 | 1477538693116 Marionette TRACE conn5 <- [1,920,null,["8"]] 20:24:53 INFO - PROCESS | 1896 | 1477538693126 Marionette TRACE conn5 -> [0,921,"switchToWindow",{"name":"8"}] 20:24:53 INFO - PROCESS | 1896 | 1477538693136 Marionette TRACE conn5 <- [1,921,null,{}] 20:24:53 INFO - PROCESS | 1896 | 1477538693144 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:53 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f899800 == 8 [pid = 1896] [id = 221] 20:24:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 20 (0x8f89a000) [pid = 1896] [serial = 647] [outer = (nil)] 20:24:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 21 (0x8f89f800) [pid = 1896] [serial = 648] [outer = 0x8f89a000] 20:24:53 INFO - PROCESS | 1896 | 1477538693247 Marionette DEBUG loaded listener.js 20:24:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 22 (0x90452000) [pid = 1896] [serial = 649] [outer = 0x8f89a000] 20:24:53 INFO - PROCESS | 1896 | ++DOCSHELL 0x90e22c00 == 9 [pid = 1896] [id = 222] 20:24:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 23 (0x90e2a000) [pid = 1896] [serial = 650] [outer = (nil)] 20:24:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 24 (0x8f89cc00) [pid = 1896] [serial = 651] [outer = 0x90e2a000] 20:24:53 INFO - PROCESS | 1896 | ++DOCSHELL 0x90ff3c00 == 10 [pid = 1896] [id = 223] 20:24:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 25 (0x90ff4400) [pid = 1896] [serial = 652] [outer = (nil)] 20:24:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 26 (0x90ffe000) [pid = 1896] [serial = 653] [outer = 0x90ff4400] 20:24:53 INFO - PROCESS | 1896 | 1477538693913 Marionette DEBUG loaded listener.js 20:24:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 27 (0x921d9000) [pid = 1896] [serial = 654] [outer = 0x90ff4400] 20:24:54 INFO - PROCESS | 1896 | 1477538694518 Marionette TRACE conn5 <- [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 \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\"","@http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html:23:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html:22:1\n"]]]}] 20:24:54 INFO - ... 20:24:54 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html | took 1728ms 20:24:54 INFO - PROCESS | 1896 | 1477538694559 Marionette TRACE conn5 -> [0,923,"getWindowHandle",null] 20:24:54 INFO - PROCESS | 1896 | 1477538694565 Marionette TRACE conn5 <- [1,923,null,{"value":"8"}] 20:24:54 INFO - TEST-START | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml 20:24:54 INFO - PROCESS | 1896 | 1477538694575 Marionette TRACE conn5 -> [0,924,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:54 INFO - PROCESS | 1896 | 1477538694891 Marionette TRACE conn5 <- [1,924,null,{"value":null}] 20:24:54 INFO - PROCESS | 1896 | 1477538694985 Marionette TRACE conn5 -> [0,925,"getWindowHandles",null] 20:24:54 INFO - PROCESS | 1896 | 1477538694996 Marionette TRACE conn5 <- [1,925,null,["8"]] 20:24:55 INFO - PROCESS | 1896 | 1477538695009 Marionette TRACE conn5 -> [0,926,"switchToWindow",{"name":"8"}] 20:24:55 INFO - PROCESS | 1896 | 1477538695017 Marionette TRACE conn5 <- [1,926,null,{}] 20:24:55 INFO - PROCESS | 1896 | 1477538695024 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:55 INFO - PROCESS | 1896 | ++DOCSHELL 0x9327a400 == 11 [pid = 1896] [id = 224] 20:24:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 28 (0x93394c00) [pid = 1896] [serial = 655] [outer = (nil)] 20:24:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 29 (0x93775c00) [pid = 1896] [serial = 656] [outer = 0x93394c00] 20:24:55 INFO - PROCESS | 1896 | 1477538695116 Marionette DEBUG loaded listener.js 20:24:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 30 (0x93c38000) [pid = 1896] [serial = 657] [outer = 0x93394c00] 20:24:55 INFO - PROCESS | 1896 | 1477538695781 Marionette TRACE conn5 <- [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]]]}] 20:24:55 INFO - . 20:24:55 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml | took 1220ms 20:24:55 INFO - PROCESS | 1896 | 1477538695815 Marionette TRACE conn5 -> [0,928,"getWindowHandle",null] 20:24:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/001.html 20:24:55 INFO - PROCESS | 1896 | 1477538695824 Marionette TRACE conn5 <- [1,928,null,{"value":"8"}] 20:24:55 INFO - PROCESS | 1896 | 1477538695833 Marionette TRACE conn5 -> [0,929,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:56 INFO - PROCESS | 1896 | 1477538696071 Marionette TRACE conn5 <- [1,929,null,{"value":null}] 20:24:56 INFO - PROCESS | 1896 | 1477538696094 Marionette TRACE conn5 -> [0,930,"getWindowHandles",null] 20:24:56 INFO - PROCESS | 1896 | 1477538696102 Marionette TRACE conn5 <- [1,930,null,["8"]] 20:24:56 INFO - PROCESS | 1896 | 1477538696110 Marionette TRACE conn5 -> [0,931,"switchToWindow",{"name":"8"}] 20:24:56 INFO - PROCESS | 1896 | 1477538696120 Marionette TRACE conn5 <- [1,931,null,{}] 20:24:56 INFO - PROCESS | 1896 | 1477538696126 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:56 INFO - PROCESS | 1896 | ++DOCSHELL 0x93fc4000 == 12 [pid = 1896] [id = 225] 20:24:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 31 (0x93fc4400) [pid = 1896] [serial = 658] [outer = (nil)] 20:24:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 32 (0x93fc6400) [pid = 1896] [serial = 659] [outer = 0x93fc4400] 20:24:56 INFO - PROCESS | 1896 | 1477538696221 Marionette DEBUG loaded listener.js 20:24:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 33 (0x9424b800) [pid = 1896] [serial = 660] [outer = 0x93fc4400] 20:24:56 INFO - PROCESS | 1896 | 1477538696896 Marionette TRACE conn5 <- [1,932,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/001.html",0,null,null,[["document.write",0,null,null]]]}] 20:24:56 INFO - . 20:24:56 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/001.html | took 1120ms 20:24:56 INFO - PROCESS | 1896 | 1477538696952 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 20:24:56 INFO - PROCESS | 1896 | 1477538696957 Marionette TRACE conn5 <- [1,933,null,{"value":"8"}] 20:24:56 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/002.html 20:24:56 INFO - PROCESS | 1896 | 1477538696969 Marionette TRACE conn5 -> [0,934,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:57 INFO - PROCESS | 1896 | 1477538697203 Marionette TRACE conn5 <- [1,934,null,{"value":null}] 20:24:57 INFO - PROCESS | 1896 | 1477538697221 Marionette TRACE conn5 -> [0,935,"getWindowHandles",null] 20:24:57 INFO - PROCESS | 1896 | 1477538697225 Marionette TRACE conn5 <- [1,935,null,["8"]] 20:24:57 INFO - PROCESS | 1896 | 1477538697232 Marionette TRACE conn5 -> [0,936,"switchToWindow",{"name":"8"}] 20:24:57 INFO - PROCESS | 1896 | 1477538697238 Marionette TRACE conn5 <- [1,936,null,{}] 20:24:57 INFO - PROCESS | 1896 | 1477538697246 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:57 INFO - PROCESS | 1896 | ++DOCSHELL 0x93c3e000 == 13 [pid = 1896] [id = 226] 20:24:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 34 (0x94d5b400) [pid = 1896] [serial = 661] [outer = (nil)] 20:24:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 35 (0x94da8800) [pid = 1896] [serial = 662] [outer = 0x94d5b400] 20:24:57 INFO - PROCESS | 1896 | 1477538697333 Marionette DEBUG loaded listener.js 20:24:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 36 (0x95080c00) [pid = 1896] [serial = 663] [outer = 0x94d5b400] 20:24:58 INFO - PROCESS | 1896 | 1477538698007 Marionette TRACE conn5 <- [1,937,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/002.html",0,null,null,[["document.write",0,null,null]]]}] 20:24:58 INFO - . 20:24:58 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/002.html | took 1074ms 20:24:58 INFO - PROCESS | 1896 | 1477538698044 Marionette TRACE conn5 -> [0,938,"getWindowHandle",null] 20:24:58 INFO - PROCESS | 1896 | 1477538698047 Marionette TRACE conn5 <- [1,938,null,{"value":"8"}] 20:24:58 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/003.html 20:24:58 INFO - PROCESS | 1896 | 1477538698055 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:58 INFO - PROCESS | 1896 | 1477538698270 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 20:24:58 INFO - PROCESS | 1896 | 1477538698378 Marionette TRACE conn5 -> [0,940,"getWindowHandles",null] 20:24:58 INFO - PROCESS | 1896 | 1477538698383 Marionette TRACE conn5 <- [1,940,null,["8"]] 20:24:58 INFO - PROCESS | 1896 | 1477538698393 Marionette TRACE conn5 -> [0,941,"switchToWindow",{"name":"8"}] 20:24:58 INFO - PROCESS | 1896 | 1477538698399 Marionette TRACE conn5 <- [1,941,null,{}] 20:24:58 INFO - PROCESS | 1896 | 1477538698405 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:58 INFO - PROCESS | 1896 | ++DOCSHELL 0x956db000 == 14 [pid = 1896] [id = 227] 20:24:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 37 (0x956db800) [pid = 1896] [serial = 664] [outer = (nil)] 20:24:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 38 (0x9572d400) [pid = 1896] [serial = 665] [outer = 0x956db800] 20:24:58 INFO - PROCESS | 1896 | 1477538698506 Marionette DEBUG loaded listener.js 20:24:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 39 (0x957f8400) [pid = 1896] [serial = 666] [outer = 0x956db800] 20:24:59 INFO - PROCESS | 1896 | 1477538699135 Marionette TRACE conn5 <- [1,942,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/003.html",0,null,null,[["document.write",0,null,null]]]}] 20:24:59 INFO - . 20:24:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/003.html | took 1125ms 20:24:59 INFO - PROCESS | 1896 | 1477538699184 Marionette TRACE conn5 -> [0,943,"getWindowHandle",null] 20:24:59 INFO - PROCESS | 1896 | 1477538699188 Marionette TRACE conn5 <- [1,943,null,{"value":"8"}] 20:24:59 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/004.html 20:24:59 INFO - PROCESS | 1896 | 1477538699195 Marionette TRACE conn5 -> [0,944,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:59 INFO - PROCESS | 1896 | 1477538699399 Marionette TRACE conn5 <- [1,944,null,{"value":null}] 20:24:59 INFO - PROCESS | 1896 | 1477538699408 Marionette TRACE conn5 -> [0,945,"getWindowHandles",null] 20:24:59 INFO - PROCESS | 1896 | 1477538699415 Marionette TRACE conn5 <- [1,945,null,["8"]] 20:24:59 INFO - PROCESS | 1896 | 1477538699423 Marionette TRACE conn5 -> [0,946,"switchToWindow",{"name":"8"}] 20:24:59 INFO - PROCESS | 1896 | 1477538699429 Marionette TRACE conn5 <- [1,946,null,{}] 20:24:59 INFO - PROCESS | 1896 | 1477538699529 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:59 INFO - PROCESS | 1896 | ++DOCSHELL 0x97d21800 == 15 [pid = 1896] [id = 228] 20:24:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 40 (0x97d21c00) [pid = 1896] [serial = 667] [outer = (nil)] 20:24:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 41 (0x9832a800) [pid = 1896] [serial = 668] [outer = 0x97d21c00] 20:24:59 INFO - PROCESS | 1896 | 1477538699616 Marionette DEBUG loaded listener.js 20:24:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 42 (0x9832cc00) [pid = 1896] [serial = 669] [outer = 0x97d21c00] 20:25:00 INFO - PROCESS | 1896 | 1477538700223 Marionette TRACE conn5 <- [1,947,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/004.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:00 INFO - . 20:25:00 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/004.html | took 1080ms 20:25:00 INFO - PROCESS | 1896 | 1477538700284 Marionette TRACE conn5 -> [0,948,"getWindowHandle",null] 20:25:00 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/005.html 20:25:00 INFO - PROCESS | 1896 | 1477538700290 Marionette TRACE conn5 <- [1,948,null,{"value":"8"}] 20:25:00 INFO - PROCESS | 1896 | 1477538700298 Marionette TRACE conn5 -> [0,949,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:00 INFO - PROCESS | 1896 | 1477538700493 Marionette TRACE conn5 <- [1,949,null,{"value":null}] 20:25:00 INFO - PROCESS | 1896 | 1477538700600 Marionette TRACE conn5 -> [0,950,"getWindowHandles",null] 20:25:00 INFO - PROCESS | 1896 | 1477538700606 Marionette TRACE conn5 <- [1,950,null,["8"]] 20:25:00 INFO - PROCESS | 1896 | 1477538700612 Marionette TRACE conn5 -> [0,951,"switchToWindow",{"name":"8"}] 20:25:00 INFO - PROCESS | 1896 | 1477538700618 Marionette TRACE conn5 <- [1,951,null,{}] 20:25:00 INFO - PROCESS | 1896 | 1477538700625 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:00 INFO - PROCESS | 1896 | ++DOCSHELL 0x9832d400 == 16 [pid = 1896] [id = 229] 20:25:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 43 (0x9a01b800) [pid = 1896] [serial = 670] [outer = (nil)] 20:25:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 44 (0x9a091c00) [pid = 1896] [serial = 671] [outer = 0x9a01b800] 20:25:00 INFO - PROCESS | 1896 | 1477538700710 Marionette DEBUG loaded listener.js 20:25:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 45 (0x9a092000) [pid = 1896] [serial = 672] [outer = 0x9a01b800] 20:25:01 INFO - PROCESS | 1896 | 1477538701286 Marionette TRACE conn5 <- [1,952,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/005.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:01 INFO - . 20:25:01 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/005.html | took 1023ms 20:25:01 INFO - PROCESS | 1896 | 1477538701335 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 20:25:01 INFO - PROCESS | 1896 | 1477538701340 Marionette TRACE conn5 <- [1,953,null,{"value":"8"}] 20:25:01 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/006.html 20:25:01 INFO - PROCESS | 1896 | 1477538701349 Marionette TRACE conn5 -> [0,954,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:01 INFO - PROCESS | 1896 | 1477538701560 Marionette TRACE conn5 <- [1,954,null,{"value":null}] 20:25:01 INFO - PROCESS | 1896 | 1477538701673 Marionette TRACE conn5 -> [0,955,"getWindowHandles",null] 20:25:01 INFO - PROCESS | 1896 | 1477538701676 Marionette TRACE conn5 <- [1,955,null,["8"]] 20:25:01 INFO - PROCESS | 1896 | 1477538701684 Marionette TRACE conn5 -> [0,956,"switchToWindow",{"name":"8"}] 20:25:01 INFO - PROCESS | 1896 | 1477538701690 Marionette TRACE conn5 <- [1,956,null,{}] 20:25:01 INFO - PROCESS | 1896 | 1477538701696 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:01 INFO - PROCESS | 1896 | ++DOCSHELL 0x9a32e800 == 17 [pid = 1896] [id = 230] 20:25:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 46 (0x9a330400) [pid = 1896] [serial = 673] [outer = (nil)] 20:25:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 47 (0x9a3ce400) [pid = 1896] [serial = 674] [outer = 0x9a330400] 20:25:01 INFO - PROCESS | 1896 | 1477538701782 Marionette DEBUG loaded listener.js 20:25:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 48 (0x9a418800) [pid = 1896] [serial = 675] [outer = 0x9a330400] 20:25:02 INFO - PROCESS | 1896 | 1477538702540 Marionette TRACE conn5 <- [1,957,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/006.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:02 INFO - . 20:25:02 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/006.html | took 1228ms 20:25:02 INFO - PROCESS | 1896 | 1477538702581 Marionette TRACE conn5 -> [0,958,"getWindowHandle",null] 20:25:02 INFO - PROCESS | 1896 | 1477538702584 Marionette TRACE conn5 <- [1,958,null,{"value":"8"}] 20:25:02 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/007.html 20:25:02 INFO - PROCESS | 1896 | 1477538702596 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:02 INFO - PROCESS | 1896 | 1477538702808 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 20:25:02 INFO - PROCESS | 1896 | 1477538702987 Marionette TRACE conn5 -> [0,960,"getWindowHandles",null] 20:25:02 INFO - PROCESS | 1896 | 1477538702994 Marionette TRACE conn5 <- [1,960,null,["8"]] 20:25:03 INFO - PROCESS | 1896 | 1477538703008 Marionette TRACE conn5 -> [0,961,"switchToWindow",{"name":"8"}] 20:25:03 INFO - PROCESS | 1896 | 1477538703029 Marionette TRACE conn5 <- [1,961,null,{}] 20:25:03 INFO - PROCESS | 1896 | 1477538703042 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:03 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f75e800 == 18 [pid = 1896] [id = 231] 20:25:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 49 (0x8f763400) [pid = 1896] [serial = 676] [outer = (nil)] 20:25:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 50 (0x8f7c6c00) [pid = 1896] [serial = 677] [outer = 0x8f763400] 20:25:03 INFO - PROCESS | 1896 | 1477538703151 Marionette DEBUG loaded listener.js 20:25:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 51 (0x8f76a000) [pid = 1896] [serial = 678] [outer = 0x8f763400] 20:25:03 INFO - PROCESS | 1896 | 1477538703864 Marionette TRACE conn5 <- [1,962,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/007.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:03 INFO - . 20:25:03 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/007.html | took 1377ms 20:25:03 INFO - PROCESS | 1896 | 1477538703987 Marionette TRACE conn5 -> [0,963,"getWindowHandle",null] 20:25:03 INFO - PROCESS | 1896 | 1477538703995 Marionette TRACE conn5 <- [1,963,null,{"value":"8"}] 20:25:04 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/008.html 20:25:04 INFO - PROCESS | 1896 | 1477538704007 Marionette TRACE conn5 -> [0,964,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:04 INFO - PROCESS | 1896 | 1477538704229 Marionette TRACE conn5 <- [1,964,null,{"value":null}] 20:25:04 INFO - PROCESS | 1896 | 1477538704395 Marionette TRACE conn5 -> [0,965,"getWindowHandles",null] 20:25:04 INFO - PROCESS | 1896 | 1477538704404 Marionette TRACE conn5 <- [1,965,null,["8"]] 20:25:04 INFO - PROCESS | 1896 | 1477538704414 Marionette TRACE conn5 -> [0,966,"switchToWindow",{"name":"8"}] 20:25:04 INFO - PROCESS | 1896 | 1477538704424 Marionette TRACE conn5 <- [1,966,null,{}] 20:25:04 INFO - PROCESS | 1896 | 1477538704431 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:04 INFO - PROCESS | 1896 | ++DOCSHELL 0x93c3e800 == 19 [pid = 1896] [id = 232] 20:25:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 52 (0x93c40c00) [pid = 1896] [serial = 679] [outer = (nil)] 20:25:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 53 (0x93d6a400) [pid = 1896] [serial = 680] [outer = 0x93c40c00] 20:25:04 INFO - PROCESS | 1896 | 1477538704547 Marionette DEBUG loaded listener.js 20:25:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 54 (0x93fc9c00) [pid = 1896] [serial = 681] [outer = 0x93c40c00] 20:25:05 INFO - PROCESS | 1896 | 1477538705256 Marionette TRACE conn5 <- [1,967,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/008.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:05 INFO - . 20:25:05 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/008.html | took 1272ms 20:25:05 INFO - PROCESS | 1896 | 1477538705318 Marionette TRACE conn5 -> [0,968,"getWindowHandle",null] 20:25:05 INFO - PROCESS | 1896 | 1477538705323 Marionette TRACE conn5 <- [1,968,null,{"value":"8"}] 20:25:05 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/009.html 20:25:05 INFO - PROCESS | 1896 | 1477538705335 Marionette TRACE conn5 -> [0,969,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:05 INFO - PROCESS | 1896 | 1477538705559 Marionette TRACE conn5 <- [1,969,null,{"value":null}] 20:25:05 INFO - PROCESS | 1896 | 1477538705728 Marionette TRACE conn5 -> [0,970,"getWindowHandles",null] 20:25:05 INFO - PROCESS | 1896 | 1477538705740 Marionette TRACE conn5 <- [1,970,null,["8"]] 20:25:05 INFO - PROCESS | 1896 | 1477538705754 Marionette TRACE conn5 -> [0,971,"switchToWindow",{"name":"8"}] 20:25:05 INFO - PROCESS | 1896 | 1477538705765 Marionette TRACE conn5 <- [1,971,null,{}] 20:25:05 INFO - PROCESS | 1896 | 1477538705770 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:05 INFO - PROCESS | 1896 | ++DOCSHELL 0x97d20c00 == 20 [pid = 1896] [id = 233] 20:25:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 55 (0x97d22000) [pid = 1896] [serial = 682] [outer = (nil)] 20:25:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 56 (0x9a091800) [pid = 1896] [serial = 683] [outer = 0x97d22000] 20:25:05 INFO - PROCESS | 1896 | 1477538705873 Marionette DEBUG loaded listener.js 20:25:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 57 (0x9a093400) [pid = 1896] [serial = 684] [outer = 0x97d22000] 20:25:06 INFO - PROCESS | 1896 | 1477538706580 Marionette TRACE conn5 <- [1,972,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/009.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:06 INFO - . 20:25:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/009.html | took 1279ms 20:25:06 INFO - PROCESS | 1896 | 1477538706645 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 20:25:06 INFO - PROCESS | 1896 | 1477538706650 Marionette TRACE conn5 <- [1,973,null,{"value":"8"}] 20:25:06 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/010.html 20:25:06 INFO - PROCESS | 1896 | 1477538706662 Marionette TRACE conn5 -> [0,974,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:06 INFO - PROCESS | 1896 | 1477538706886 Marionette TRACE conn5 <- [1,974,null,{"value":null}] 20:25:07 INFO - PROCESS | 1896 | 1477538707041 Marionette TRACE conn5 -> [0,975,"getWindowHandles",null] 20:25:07 INFO - PROCESS | 1896 | 1477538707047 Marionette TRACE conn5 <- [1,975,null,["8"]] 20:25:07 INFO - PROCESS | 1896 | 1477538707060 Marionette TRACE conn5 -> [0,976,"switchToWindow",{"name":"8"}] 20:25:07 INFO - PROCESS | 1896 | 1477538707068 Marionette TRACE conn5 <- [1,976,null,{}] 20:25:07 INFO - PROCESS | 1896 | 1477538707075 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:07 INFO - PROCESS | 1896 | ++DOCSHELL 0x9a33ac00 == 21 [pid = 1896] [id = 234] 20:25:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 58 (0x9b0f1000) [pid = 1896] [serial = 685] [outer = (nil)] 20:25:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 59 (0x9b3f1800) [pid = 1896] [serial = 686] [outer = 0x9b0f1000] 20:25:07 INFO - PROCESS | 1896 | 1477538707173 Marionette DEBUG loaded listener.js 20:25:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 60 (0x9b4aac00) [pid = 1896] [serial = 687] [outer = 0x9b0f1000] 20:25:07 INFO - PROCESS | 1896 | 1477538707892 Marionette TRACE conn5 <- [1,977,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/010.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:07 INFO - . 20:25:07 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/010.html | took 1324ms 20:25:07 INFO - PROCESS | 1896 | 1477538707987 Marionette TRACE conn5 -> [0,978,"getWindowHandle",null] 20:25:07 INFO - PROCESS | 1896 | 1477538707992 Marionette TRACE conn5 <- [1,978,null,{"value":"8"}] 20:25:07 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/011.html 20:25:08 INFO - PROCESS | 1896 | 1477538708002 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:08 INFO - PROCESS | 1896 | 1477538708273 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 20:25:08 INFO - PROCESS | 1896 | 1477538708386 Marionette TRACE conn5 -> [0,980,"getWindowHandles",null] 20:25:08 INFO - PROCESS | 1896 | 1477538708391 Marionette TRACE conn5 <- [1,980,null,["8"]] 20:25:08 INFO - PROCESS | 1896 | 1477538708399 Marionette TRACE conn5 -> [0,981,"switchToWindow",{"name":"8"}] 20:25:08 INFO - PROCESS | 1896 | 1477538708406 Marionette TRACE conn5 <- [1,981,null,{}] 20:25:08 INFO - PROCESS | 1896 | 1477538708418 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:08 INFO - PROCESS | 1896 | ++DOCSHELL 0x9b572400 == 22 [pid = 1896] [id = 235] 20:25:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 61 (0x9b572c00) [pid = 1896] [serial = 688] [outer = (nil)] 20:25:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (0x9b57a400) [pid = 1896] [serial = 689] [outer = 0x9b572c00] 20:25:08 INFO - PROCESS | 1896 | 1477538708556 Marionette DEBUG loaded listener.js 20:25:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (0x9b579c00) [pid = 1896] [serial = 690] [outer = 0x9b572c00] 20:25:09 INFO - PROCESS | 1896 | 1477538709396 Marionette TRACE conn5 <- [1,982,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/011.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:09 INFO - . 20:25:09 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/011.html | took 1424ms 20:25:09 INFO - PROCESS | 1896 | 1477538709427 Marionette TRACE conn5 -> [0,983,"getWindowHandle",null] 20:25:09 INFO - PROCESS | 1896 | 1477538709435 Marionette TRACE conn5 <- [1,983,null,{"value":"8"}] 20:25:09 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/012.html 20:25:09 INFO - PROCESS | 1896 | 1477538709465 Marionette TRACE conn5 -> [0,984,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:09 INFO - PROCESS | 1896 | 1477538709675 Marionette TRACE conn5 <- [1,984,null,{"value":null}] 20:25:09 INFO - PROCESS | 1896 | 1477538709849 Marionette TRACE conn5 -> [0,985,"getWindowHandles",null] 20:25:09 INFO - PROCESS | 1896 | 1477538709857 Marionette TRACE conn5 <- [1,985,null,["8"]] 20:25:09 INFO - PROCESS | 1896 | 1477538709865 Marionette TRACE conn5 -> [0,986,"switchToWindow",{"name":"8"}] 20:25:09 INFO - PROCESS | 1896 | 1477538709873 Marionette TRACE conn5 <- [1,986,null,{}] 20:25:09 INFO - PROCESS | 1896 | 1477538709880 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:09 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f894c00 == 23 [pid = 1896] [id = 236] 20:25:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0x8f895000) [pid = 1896] [serial = 691] [outer = (nil)] 20:25:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0x93c34400) [pid = 1896] [serial = 692] [outer = 0x8f895000] 20:25:10 INFO - PROCESS | 1896 | 1477538710051 Marionette DEBUG loaded listener.js 20:25:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0x93d62400) [pid = 1896] [serial = 693] [outer = 0x8f895000] 20:25:11 INFO - PROCESS | 1896 | --DOCSHELL 0x90e22c00 == 22 [pid = 1896] [id = 222] 20:25:11 INFO - PROCESS | 1896 | --DOCSHELL 0x956e0c00 == 21 [pid = 1896] [id = 218] 20:25:11 INFO - PROCESS | 1896 | 1477538711705 Marionette TRACE conn5 <- [1,987,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/012.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:11 INFO - . 20:25:11 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/012.html | took 2288ms 20:25:11 INFO - PROCESS | 1896 | 1477538711735 Marionette TRACE conn5 -> [0,988,"getWindowHandle",null] 20:25:11 INFO - PROCESS | 1896 | 1477538711743 Marionette TRACE conn5 <- [1,988,null,{"value":"8"}] 20:25:11 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/013.html 20:25:11 INFO - PROCESS | 1896 | 1477538711764 Marionette TRACE conn5 -> [0,989,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:11 INFO - PROCESS | 1896 | 1477538711977 Marionette TRACE conn5 <- [1,989,null,{"value":null}] 20:25:12 INFO - PROCESS | 1896 | 1477538711989 Marionette TRACE conn5 -> [0,990,"getWindowHandles",null] 20:25:12 INFO - PROCESS | 1896 | 1477538711995 Marionette TRACE conn5 <- [1,990,null,["8"]] 20:25:12 INFO - PROCESS | 1896 | 1477538712003 Marionette TRACE conn5 -> [0,991,"switchToWindow",{"name":"8"}] 20:25:12 INFO - PROCESS | 1896 | 1477538712014 Marionette TRACE conn5 <- [1,991,null,{}] 20:25:12 INFO - PROCESS | 1896 | 1477538712162 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:12 INFO - PROCESS | 1896 | ++DOCSHELL 0x92331c00 == 22 [pid = 1896] [id = 237] 20:25:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0x928c7c00) [pid = 1896] [serial = 694] [outer = (nil)] 20:25:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0x931c3800) [pid = 1896] [serial = 695] [outer = 0x928c7c00] 20:25:12 INFO - PROCESS | 1896 | 1477538712273 Marionette DEBUG loaded listener.js 20:25:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0x93d60c00) [pid = 1896] [serial = 696] [outer = 0x928c7c00] 20:25:12 INFO - PROCESS | 1896 | 1477538712896 Marionette TRACE conn5 <- [1,992,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/013.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:12 INFO - . 20:25:12 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/013.html | took 1224ms 20:25:12 INFO - PROCESS | 1896 | 1477538712979 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 20:25:12 INFO - PROCESS | 1896 | 1477538712986 Marionette TRACE conn5 <- [1,993,null,{"value":"8"}] 20:25:12 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/014.html 20:25:12 INFO - PROCESS | 1896 | 1477538712996 Marionette TRACE conn5 -> [0,994,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:13 INFO - PROCESS | 1896 | 1477538713268 Marionette TRACE conn5 <- [1,994,null,{"value":null}] 20:25:13 INFO - PROCESS | 1896 | 1477538713286 Marionette TRACE conn5 -> [0,995,"getWindowHandles",null] 20:25:13 INFO - PROCESS | 1896 | 1477538713291 Marionette TRACE conn5 <- [1,995,null,["8"]] 20:25:13 INFO - PROCESS | 1896 | 1477538713299 Marionette TRACE conn5 -> [0,996,"switchToWindow",{"name":"8"}] 20:25:13 INFO - PROCESS | 1896 | 1477538713306 Marionette TRACE conn5 <- [1,996,null,{}] 20:25:13 INFO - PROCESS | 1896 | 1477538713313 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:13 INFO - PROCESS | 1896 | ++DOCSHELL 0x94d63c00 == 23 [pid = 1896] [id = 238] 20:25:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0x94da4400) [pid = 1896] [serial = 697] [outer = (nil)] 20:25:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0x95081c00) [pid = 1896] [serial = 698] [outer = 0x94da4400] 20:25:13 INFO - PROCESS | 1896 | 1477538713407 Marionette DEBUG loaded listener.js 20:25:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (0x9509d000) [pid = 1896] [serial = 699] [outer = 0x94da4400] 20:25:14 INFO - PROCESS | 1896 | 1477538714165 Marionette TRACE conn5 <- [1,997,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/014.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:14 INFO - . 20:25:14 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/014.html | took 1226ms 20:25:14 INFO - PROCESS | 1896 | 1477538714240 Marionette TRACE conn5 -> [0,998,"getWindowHandle",null] 20:25:14 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/015.html 20:25:14 INFO - PROCESS | 1896 | 1477538714250 Marionette TRACE conn5 <- [1,998,null,{"value":"8"}] 20:25:14 INFO - PROCESS | 1896 | 1477538714259 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:14 INFO - PROCESS | 1896 | 1477538714513 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 20:25:14 INFO - PROCESS | 1896 | 1477538714543 Marionette TRACE conn5 -> [0,1000,"getWindowHandles",null] 20:25:14 INFO - PROCESS | 1896 | 1477538714549 Marionette TRACE conn5 <- [1,1000,null,["8"]] 20:25:14 INFO - PROCESS | 1896 | 1477538714555 Marionette TRACE conn5 -> [0,1001,"switchToWindow",{"name":"8"}] 20:25:14 INFO - PROCESS | 1896 | 1477538714564 Marionette TRACE conn5 <- [1,1001,null,{}] 20:25:14 INFO - PROCESS | 1896 | 1477538714647 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:14 INFO - PROCESS | 1896 | ++DOCSHELL 0x9a09e400 == 24 [pid = 1896] [id = 239] 20:25:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (0x9a2e4800) [pid = 1896] [serial = 700] [outer = (nil)] 20:25:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (0x9a2ef800) [pid = 1896] [serial = 701] [outer = 0x9a2e4800] 20:25:14 INFO - PROCESS | 1896 | 1477538714747 Marionette DEBUG loaded listener.js 20:25:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (0x9a487400) [pid = 1896] [serial = 702] [outer = 0x9a2e4800] 20:25:15 INFO - PROCESS | 1896 | 1477538715517 Marionette TRACE conn5 <- [1,1002,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/015.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:15 INFO - . 20:25:15 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/015.html | took 1342ms 20:25:15 INFO - PROCESS | 1896 | 1477538715599 Marionette TRACE conn5 -> [0,1003,"getWindowHandle",null] 20:25:15 INFO - PROCESS | 1896 | 1477538715605 Marionette TRACE conn5 <- [1,1003,null,{"value":"8"}] 20:25:15 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/016.html 20:25:15 INFO - PROCESS | 1896 | 1477538715621 Marionette TRACE conn5 -> [0,1004,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:15 INFO - PROCESS | 1896 | 1477538715865 Marionette TRACE conn5 <- [1,1004,null,{"value":null}] 20:25:15 INFO - PROCESS | 1896 | 1477538715889 Marionette TRACE conn5 -> [0,1005,"getWindowHandles",null] 20:25:15 INFO - PROCESS | 1896 | 1477538715896 Marionette TRACE conn5 <- [1,1005,null,["8"]] 20:25:15 INFO - PROCESS | 1896 | 1477538715905 Marionette TRACE conn5 -> [0,1006,"switchToWindow",{"name":"8"}] 20:25:15 INFO - PROCESS | 1896 | 1477538715912 Marionette TRACE conn5 <- [1,1006,null,{}] 20:25:16 INFO - PROCESS | 1896 | 1477538715993 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:16 INFO - PROCESS | 1896 | ++DOCSHELL 0x9b0f6000 == 25 [pid = 1896] [id = 240] 20:25:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (0x9b3ecc00) [pid = 1896] [serial = 703] [outer = (nil)] 20:25:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (0x9b4a7400) [pid = 1896] [serial = 704] [outer = 0x9b3ecc00] 20:25:16 INFO - PROCESS | 1896 | 1477538716092 Marionette DEBUG loaded listener.js 20:25:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (0x9b574c00) [pid = 1896] [serial = 705] [outer = 0x9b3ecc00] 20:25:16 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (0x9a01b800) [pid = 1896] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/005.html] 20:25:16 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (0x956e2400) [pid = 1896] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html] 20:25:16 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (0x94d5b400) [pid = 1896] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/002.html] 20:25:16 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0x93394c00) [pid = 1896] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml] 20:25:16 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0x93fc4400) [pid = 1896] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/001.html] 20:25:16 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0x90e2a000) [pid = 1896] [serial = 650] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:25:16 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (0x8f89a000) [pid = 1896] [serial = 647] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html] 20:25:16 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0x90ff4400) [pid = 1896] [serial = 652] [outer = (nil)] [url = about:blank] 20:25:16 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (0x97d21c00) [pid = 1896] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/004.html] 20:25:16 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0x956db800) [pid = 1896] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/003.html] 20:25:16 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (0xa27f2c00) [pid = 1896] [serial = 644] [outer = (nil)] [url = about:blank] 20:25:16 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (0xa27ca000) [pid = 1896] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 20:25:16 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (0x9a330400) [pid = 1896] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/006.html] 20:25:17 INFO - PROCESS | 1896 | 1477538717069 Marionette TRACE conn5 <- [1,1007,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/016.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:17 INFO - . 20:25:17 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/016.html | took 1474ms 20:25:17 INFO - PROCESS | 1896 | 1477538717122 Marionette TRACE conn5 -> [0,1008,"getWindowHandle",null] 20:25:17 INFO - PROCESS | 1896 | 1477538717127 Marionette TRACE conn5 <- [1,1008,null,{"value":"8"}] 20:25:17 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/017.html 20:25:17 INFO - PROCESS | 1896 | 1477538717143 Marionette TRACE conn5 -> [0,1009,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:17 INFO - PROCESS | 1896 | 1477538717379 Marionette TRACE conn5 <- [1,1009,null,{"value":null}] 20:25:17 INFO - PROCESS | 1896 | 1477538717498 Marionette TRACE conn5 -> [0,1010,"getWindowHandles",null] 20:25:17 INFO - PROCESS | 1896 | 1477538717501 Marionette TRACE conn5 <- [1,1010,null,["8"]] 20:25:17 INFO - PROCESS | 1896 | 1477538717508 Marionette TRACE conn5 -> [0,1011,"switchToWindow",{"name":"8"}] 20:25:17 INFO - PROCESS | 1896 | 1477538717531 Marionette TRACE conn5 <- [1,1011,null,{}] 20:25:17 INFO - PROCESS | 1896 | 1477538717538 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:17 INFO - PROCESS | 1896 | ++DOCSHELL 0x9b5da800 == 26 [pid = 1896] [id = 241] 20:25:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0x9b5e8800) [pid = 1896] [serial = 706] [outer = (nil)] 20:25:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0xa10db400) [pid = 1896] [serial = 707] [outer = 0x9b5e8800] 20:25:17 INFO - PROCESS | 1896 | 1477538717629 Marionette DEBUG loaded listener.js 20:25:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0xa2760800) [pid = 1896] [serial = 708] [outer = 0x9b5e8800] 20:25:18 INFO - PROCESS | 1896 | 1477538718239 Marionette TRACE conn5 <- [1,1012,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/017.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:18 INFO - . 20:25:18 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/017.html | took 1176ms 20:25:18 INFO - PROCESS | 1896 | 1477538718319 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 20:25:18 INFO - PROCESS | 1896 | 1477538718324 Marionette TRACE conn5 <- [1,1013,null,{"value":"8"}] 20:25:18 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/018.html 20:25:18 INFO - PROCESS | 1896 | 1477538718333 Marionette TRACE conn5 -> [0,1014,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:18 INFO - PROCESS | 1896 | 1477538718569 Marionette TRACE conn5 <- [1,1014,null,{"value":null}] 20:25:18 INFO - PROCESS | 1896 | 1477538718580 Marionette TRACE conn5 -> [0,1015,"getWindowHandles",null] 20:25:18 INFO - PROCESS | 1896 | 1477538718583 Marionette TRACE conn5 <- [1,1015,null,["8"]] 20:25:18 INFO - PROCESS | 1896 | 1477538718590 Marionette TRACE conn5 -> [0,1016,"switchToWindow",{"name":"8"}] 20:25:18 INFO - PROCESS | 1896 | 1477538718597 Marionette TRACE conn5 <- [1,1016,null,{}] 20:25:18 INFO - PROCESS | 1896 | 1477538718603 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:18 INFO - PROCESS | 1896 | ++DOCSHELL 0xa2cdb800 == 27 [pid = 1896] [id = 242] 20:25:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0xa2cdc400) [pid = 1896] [serial = 709] [outer = (nil)] 20:25:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0xa2f01c00) [pid = 1896] [serial = 710] [outer = 0xa2cdc400] 20:25:18 INFO - PROCESS | 1896 | 1477538718811 Marionette DEBUG loaded listener.js 20:25:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0xa2f03800) [pid = 1896] [serial = 711] [outer = 0xa2cdc400] 20:25:19 INFO - PROCESS | 1896 | 1477538719623 Marionette TRACE conn5 <- [1,1017,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/018.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:19 INFO - . 20:25:19 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/018.html | took 1322ms 20:25:19 INFO - PROCESS | 1896 | 1477538719657 Marionette TRACE conn5 -> [0,1018,"getWindowHandle",null] 20:25:19 INFO - PROCESS | 1896 | 1477538719665 Marionette TRACE conn5 <- [1,1018,null,{"value":"8"}] 20:25:19 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/019.html 20:25:19 INFO - PROCESS | 1896 | 1477538719679 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:20 INFO - PROCESS | 1896 | 1477538720063 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 20:25:20 INFO - PROCESS | 1896 | 1477538720206 Marionette TRACE conn5 -> [0,1020,"getWindowHandles",null] 20:25:20 INFO - PROCESS | 1896 | 1477538720212 Marionette TRACE conn5 <- [1,1020,null,["8"]] 20:25:20 INFO - PROCESS | 1896 | 1477538720229 Marionette TRACE conn5 -> [0,1021,"switchToWindow",{"name":"8"}] 20:25:20 INFO - PROCESS | 1896 | 1477538720239 Marionette TRACE conn5 <- [1,1021,null,{}] 20:25:20 INFO - PROCESS | 1896 | 1477538720249 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:20 INFO - PROCESS | 1896 | ++DOCSHELL 0x949d6c00 == 28 [pid = 1896] [id = 243] 20:25:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (0x949d7c00) [pid = 1896] [serial = 712] [outer = (nil)] 20:25:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (0x94d60800) [pid = 1896] [serial = 713] [outer = 0x949d7c00] 20:25:20 INFO - PROCESS | 1896 | 1477538720361 Marionette DEBUG loaded listener.js 20:25:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (0x94ccd400) [pid = 1896] [serial = 714] [outer = 0x949d7c00] 20:25:21 INFO - PROCESS | 1896 | 1477538721214 Marionette TRACE conn5 <- [1,1022,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/019.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:21 INFO - . 20:25:21 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/019.html | took 1578ms 20:25:21 INFO - PROCESS | 1896 | 1477538721286 Marionette TRACE conn5 -> [0,1023,"getWindowHandle",null] 20:25:21 INFO - PROCESS | 1896 | 1477538721297 Marionette TRACE conn5 <- [1,1023,null,{"value":"8"}] 20:25:21 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/020.html 20:25:21 INFO - PROCESS | 1896 | 1477538721311 Marionette TRACE conn5 -> [0,1024,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:21 INFO - PROCESS | 1896 | 1477538721532 Marionette TRACE conn5 <- [1,1024,null,{"value":null}] 20:25:21 INFO - PROCESS | 1896 | 1477538721702 Marionette TRACE conn5 -> [0,1025,"getWindowHandles",null] 20:25:21 INFO - PROCESS | 1896 | 1477538721708 Marionette TRACE conn5 <- [1,1025,null,["8"]] 20:25:21 INFO - PROCESS | 1896 | 1477538721716 Marionette TRACE conn5 -> [0,1026,"switchToWindow",{"name":"8"}] 20:25:21 INFO - PROCESS | 1896 | 1477538721724 Marionette TRACE conn5 <- [1,1026,null,{}] 20:25:21 INFO - PROCESS | 1896 | 1477538721733 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:21 INFO - PROCESS | 1896 | ++DOCSHELL 0x94cccc00 == 29 [pid = 1896] [id = 244] 20:25:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (0x9a3cdc00) [pid = 1896] [serial = 715] [outer = (nil)] 20:25:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (0x9b4a2400) [pid = 1896] [serial = 716] [outer = 0x9a3cdc00] 20:25:21 INFO - PROCESS | 1896 | 1477538721877 Marionette DEBUG loaded listener.js 20:25:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (0x9b0f5c00) [pid = 1896] [serial = 717] [outer = 0x9a3cdc00] 20:25:22 INFO - PROCESS | 1896 | 1477538722644 Marionette TRACE conn5 <- [1,1027,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/020.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:22 INFO - . 20:25:22 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/020.html | took 1378ms 20:25:22 INFO - PROCESS | 1896 | 1477538722703 Marionette TRACE conn5 -> [0,1028,"getWindowHandle",null] 20:25:22 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/021.html 20:25:22 INFO - PROCESS | 1896 | 1477538722712 Marionette TRACE conn5 <- [1,1028,null,{"value":"8"}] 20:25:22 INFO - PROCESS | 1896 | 1477538722724 Marionette TRACE conn5 -> [0,1029,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:22 INFO - PROCESS | 1896 | 1477538722936 Marionette TRACE conn5 <- [1,1029,null,{"value":null}] 20:25:23 INFO - PROCESS | 1896 | 1477538723103 Marionette TRACE conn5 -> [0,1030,"getWindowHandles",null] 20:25:23 INFO - PROCESS | 1896 | 1477538723109 Marionette TRACE conn5 <- [1,1030,null,["8"]] 20:25:23 INFO - PROCESS | 1896 | 1477538723122 Marionette TRACE conn5 -> [0,1031,"switchToWindow",{"name":"8"}] 20:25:23 INFO - PROCESS | 1896 | 1477538723131 Marionette TRACE conn5 <- [1,1031,null,{}] 20:25:23 INFO - PROCESS | 1896 | 1477538723140 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:23 INFO - PROCESS | 1896 | ++DOCSHELL 0x9424a800 == 30 [pid = 1896] [id = 245] 20:25:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (0x94251800) [pid = 1896] [serial = 718] [outer = (nil)] 20:25:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (0x9a3cc000) [pid = 1896] [serial = 719] [outer = 0x94251800] 20:25:23 INFO - PROCESS | 1896 | 1477538723246 Marionette DEBUG loaded listener.js 20:25:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (0xa27ebc00) [pid = 1896] [serial = 720] [outer = 0x94251800] 20:25:24 INFO - PROCESS | 1896 | 1477538724196 Marionette TRACE conn5 <- [1,1032,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/021.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:24 INFO - . 20:25:24 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/021.html | took 1576ms 20:25:24 INFO - PROCESS | 1896 | 1477538724299 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 20:25:24 INFO - PROCESS | 1896 | 1477538724306 Marionette TRACE conn5 <- [1,1033,null,{"value":"8"}] 20:25:24 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/022.html 20:25:24 INFO - PROCESS | 1896 | 1477538724319 Marionette TRACE conn5 -> [0,1034,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:24 INFO - PROCESS | 1896 | 1477538724558 Marionette TRACE conn5 <- [1,1034,null,{"value":null}] 20:25:24 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (0x9a3ce400) [pid = 1896] [serial = 674] [outer = (nil)] [url = about:blank] 20:25:24 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (0x9a418800) [pid = 1896] [serial = 675] [outer = (nil)] [url = about:blank] 20:25:24 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (0x9a091c00) [pid = 1896] [serial = 671] [outer = (nil)] [url = about:blank] 20:25:24 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (0x9a092000) [pid = 1896] [serial = 672] [outer = (nil)] [url = about:blank] 20:25:24 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (0x9832a800) [pid = 1896] [serial = 668] [outer = (nil)] [url = about:blank] 20:25:24 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0x9832cc00) [pid = 1896] [serial = 669] [outer = (nil)] [url = about:blank] 20:25:24 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0x9572d400) [pid = 1896] [serial = 665] [outer = (nil)] [url = about:blank] 20:25:24 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0xa2cdf400) [pid = 1896] [serial = 646] [outer = (nil)] [url = about:blank] 20:25:24 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (0xa27e8000) [pid = 1896] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 20:25:24 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0x957f8400) [pid = 1896] [serial = 666] [outer = (nil)] [url = about:blank] 20:25:24 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (0x94da8800) [pid = 1896] [serial = 662] [outer = (nil)] [url = about:blank] 20:25:24 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0x95080c00) [pid = 1896] [serial = 663] [outer = (nil)] [url = about:blank] 20:25:24 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (0x93fc6400) [pid = 1896] [serial = 659] [outer = (nil)] [url = about:blank] 20:25:24 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (0x9424b800) [pid = 1896] [serial = 660] [outer = (nil)] [url = about:blank] 20:25:24 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (0x93775c00) [pid = 1896] [serial = 656] [outer = (nil)] [url = about:blank] 20:25:24 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (0x8f89cc00) [pid = 1896] [serial = 651] [outer = (nil)] [url = about:blank] 20:25:24 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (0x93c38000) [pid = 1896] [serial = 657] [outer = (nil)] [url = about:blank] 20:25:24 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (0x90ffe000) [pid = 1896] [serial = 653] [outer = (nil)] [url = about:blank] 20:25:24 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (0x921d9000) [pid = 1896] [serial = 654] [outer = (nil)] [url = about:blank] 20:25:24 INFO - PROCESS | 1896 | --DOMWINDOW == 60 (0x8f89f800) [pid = 1896] [serial = 648] [outer = (nil)] [url = about:blank] 20:25:24 INFO - PROCESS | 1896 | --DOMWINDOW == 59 (0x90452000) [pid = 1896] [serial = 649] [outer = (nil)] [url = about:blank] 20:25:24 INFO - PROCESS | 1896 | --DOMWINDOW == 58 (0x97d19400) [pid = 1896] [serial = 641] [outer = (nil)] [url = about:blank] 20:25:24 INFO - PROCESS | 1896 | 1477538724780 Marionette TRACE conn5 -> [0,1035,"getWindowHandles",null] 20:25:24 INFO - PROCESS | 1896 | 1477538724788 Marionette TRACE conn5 <- [1,1035,null,["8"]] 20:25:24 INFO - PROCESS | 1896 | 1477538724824 Marionette TRACE conn5 -> [0,1036,"switchToWindow",{"name":"8"}] 20:25:24 INFO - PROCESS | 1896 | 1477538724834 Marionette TRACE conn5 <- [1,1036,null,{}] 20:25:24 INFO - PROCESS | 1896 | 1477538724846 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:24 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f8a0400 == 31 [pid = 1896] [id = 246] 20:25:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 59 (0x8f8a2800) [pid = 1896] [serial = 721] [outer = (nil)] 20:25:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 60 (0x90452000) [pid = 1896] [serial = 722] [outer = 0x8f8a2800] 20:25:24 INFO - PROCESS | 1896 | 1477538724960 Marionette DEBUG loaded listener.js 20:25:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 61 (0x90e31000) [pid = 1896] [serial = 723] [outer = 0x8f8a2800] 20:25:25 INFO - PROCESS | 1896 | 1477538725788 Marionette TRACE conn5 <- [1,1037,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/022.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:25 INFO - . 20:25:25 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/022.html | took 1528ms 20:25:25 INFO - PROCESS | 1896 | 1477538725848 Marionette TRACE conn5 -> [0,1038,"getWindowHandle",null] 20:25:25 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/023.html 20:25:25 INFO - PROCESS | 1896 | 1477538725856 Marionette TRACE conn5 <- [1,1038,null,{"value":"8"}] 20:25:25 INFO - PROCESS | 1896 | 1477538725865 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:26 INFO - PROCESS | 1896 | 1477538726080 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 20:25:26 INFO - PROCESS | 1896 | 1477538726199 Marionette TRACE conn5 -> [0,1040,"getWindowHandles",null] 20:25:26 INFO - PROCESS | 1896 | 1477538726205 Marionette TRACE conn5 <- [1,1040,null,["8"]] 20:25:26 INFO - PROCESS | 1896 | 1477538726212 Marionette TRACE conn5 -> [0,1041,"switchToWindow",{"name":"8"}] 20:25:26 INFO - PROCESS | 1896 | 1477538726219 Marionette TRACE conn5 <- [1,1041,null,{}] 20:25:26 INFO - PROCESS | 1896 | 1477538726225 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:26 INFO - PROCESS | 1896 | ++DOCSHELL 0x94da8800 == 32 [pid = 1896] [id = 247] 20:25:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (0x94da9800) [pid = 1896] [serial = 724] [outer = (nil)] 20:25:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (0x9561b800) [pid = 1896] [serial = 725] [outer = 0x94da9800] 20:25:26 INFO - PROCESS | 1896 | 1477538726354 Marionette DEBUG loaded listener.js 20:25:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0x9572e000) [pid = 1896] [serial = 726] [outer = 0x94da9800] 20:25:27 INFO - PROCESS | 1896 | 1477538727011 Marionette TRACE conn5 <- [1,1042,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/023.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:27 INFO - . 20:25:27 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/023.html | took 1180ms 20:25:27 INFO - PROCESS | 1896 | 1477538727067 Marionette TRACE conn5 -> [0,1043,"getWindowHandle",null] 20:25:27 INFO - PROCESS | 1896 | 1477538727074 Marionette TRACE conn5 <- [1,1043,null,{"value":"8"}] 20:25:27 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/024.html 20:25:27 INFO - PROCESS | 1896 | 1477538727084 Marionette TRACE conn5 -> [0,1044,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:27 INFO - PROCESS | 1896 | 1477538727338 Marionette TRACE conn5 <- [1,1044,null,{"value":null}] 20:25:27 INFO - PROCESS | 1896 | 1477538727355 Marionette TRACE conn5 -> [0,1045,"getWindowHandles",null] 20:25:27 INFO - PROCESS | 1896 | 1477538727359 Marionette TRACE conn5 <- [1,1045,null,["8"]] 20:25:27 INFO - PROCESS | 1896 | 1477538727364 Marionette TRACE conn5 -> [0,1046,"switchToWindow",{"name":"8"}] 20:25:27 INFO - PROCESS | 1896 | 1477538727371 Marionette TRACE conn5 <- [1,1046,null,{}] 20:25:27 INFO - PROCESS | 1896 | 1477538727382 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:27 INFO - PROCESS | 1896 | ++DOCSHELL 0x9a33dc00 == 33 [pid = 1896] [id = 248] 20:25:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0x9a3c4400) [pid = 1896] [serial = 727] [outer = (nil)] 20:25:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0x9a40d000) [pid = 1896] [serial = 728] [outer = 0x9a3c4400] 20:25:27 INFO - PROCESS | 1896 | 1477538727475 Marionette DEBUG loaded listener.js 20:25:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0x9b0f3c00) [pid = 1896] [serial = 729] [outer = 0x9a3c4400] 20:25:28 INFO - PROCESS | 1896 | 1477538728244 Marionette TRACE conn5 <- [1,1047,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/024.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:28 INFO - . 20:25:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/024.html | took 1178ms 20:25:28 INFO - PROCESS | 1896 | 1477538728262 Marionette TRACE conn5 -> [0,1048,"getWindowHandle",null] 20:25:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/025.html 20:25:28 INFO - PROCESS | 1896 | 1477538728267 Marionette TRACE conn5 <- [1,1048,null,{"value":"8"}] 20:25:28 INFO - PROCESS | 1896 | 1477538728284 Marionette TRACE conn5 -> [0,1049,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:28 INFO - PROCESS | 1896 | 1477538728550 Marionette TRACE conn5 <- [1,1049,null,{"value":null}] 20:25:28 INFO - PROCESS | 1896 | 1477538728584 Marionette TRACE conn5 -> [0,1050,"getWindowHandles",null] 20:25:28 INFO - PROCESS | 1896 | 1477538728592 Marionette TRACE conn5 <- [1,1050,null,["8"]] 20:25:28 INFO - PROCESS | 1896 | 1477538728598 Marionette TRACE conn5 -> [0,1051,"switchToWindow",{"name":"8"}] 20:25:28 INFO - PROCESS | 1896 | 1477538728604 Marionette TRACE conn5 <- [1,1051,null,{}] 20:25:28 INFO - PROCESS | 1896 | 1477538728677 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:28 INFO - PROCESS | 1896 | ++DOCSHELL 0xa10c5c00 == 34 [pid = 1896] [id = 249] 20:25:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0xa275a400) [pid = 1896] [serial = 730] [outer = (nil)] 20:25:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0xa27e8000) [pid = 1896] [serial = 731] [outer = 0xa275a400] 20:25:28 INFO - PROCESS | 1896 | 1477538728765 Marionette DEBUG loaded listener.js 20:25:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0xa2cd4c00) [pid = 1896] [serial = 732] [outer = 0xa275a400] 20:25:29 INFO - PROCESS | 1896 | 1477538729474 Marionette TRACE conn5 <- [1,1052,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/025.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:29 INFO - . 20:25:29 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/025.html | took 1225ms 20:25:29 INFO - PROCESS | 1896 | 1477538729499 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 20:25:29 INFO - PROCESS | 1896 | 1477538729504 Marionette TRACE conn5 <- [1,1053,null,{"value":"8"}] 20:25:29 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/026.html 20:25:29 INFO - PROCESS | 1896 | 1477538729520 Marionette TRACE conn5 -> [0,1054,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:29 INFO - PROCESS | 1896 | 1477538729932 Marionette TRACE conn5 <- [1,1054,null,{"value":null}] 20:25:29 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (0x9b5e8800) [pid = 1896] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/017.html] 20:25:29 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0x928c7c00) [pid = 1896] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/013.html] 20:25:29 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (0x9b3ecc00) [pid = 1896] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/016.html] 20:25:29 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (0x8f895000) [pid = 1896] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/012.html] 20:25:29 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (0x8f763400) [pid = 1896] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/007.html] 20:25:29 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (0x93c40c00) [pid = 1896] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/008.html] 20:25:29 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (0x97d22000) [pid = 1896] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/009.html] 20:25:29 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (0x9a2e4800) [pid = 1896] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/015.html] 20:25:29 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (0x9b0f1000) [pid = 1896] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/010.html] 20:25:29 INFO - PROCESS | 1896 | --DOMWINDOW == 60 (0x94da4400) [pid = 1896] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/014.html] 20:25:29 INFO - PROCESS | 1896 | --DOMWINDOW == 59 (0x9b572c00) [pid = 1896] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/011.html] 20:25:30 INFO - PROCESS | 1896 | 1477538730047 Marionette TRACE conn5 -> [0,1055,"getWindowHandles",null] 20:25:30 INFO - PROCESS | 1896 | 1477538730052 Marionette TRACE conn5 <- [1,1055,null,["8"]] 20:25:30 INFO - PROCESS | 1896 | 1477538730059 Marionette TRACE conn5 -> [0,1056,"switchToWindow",{"name":"8"}] 20:25:30 INFO - PROCESS | 1896 | 1477538730066 Marionette TRACE conn5 <- [1,1056,null,{}] 20:25:30 INFO - PROCESS | 1896 | 1477538730072 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:30 INFO - PROCESS | 1896 | ++DOCSHELL 0x928c7c00 == 35 [pid = 1896] [id = 250] 20:25:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 60 (0x93c40c00) [pid = 1896] [serial = 733] [outer = (nil)] 20:25:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 61 (0xa2f04c00) [pid = 1896] [serial = 734] [outer = 0x93c40c00] 20:25:30 INFO - PROCESS | 1896 | 1477538730159 Marionette DEBUG loaded listener.js 20:25:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (0xa2f07800) [pid = 1896] [serial = 735] [outer = 0x93c40c00] 20:25:30 INFO - PROCESS | 1896 | 1477538730778 Marionette TRACE conn5 <- [1,1057,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/026.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:30 INFO - . 20:25:30 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/026.html | took 1321ms 20:25:30 INFO - PROCESS | 1896 | 1477538730841 Marionette TRACE conn5 -> [0,1058,"getWindowHandle",null] 20:25:30 INFO - PROCESS | 1896 | 1477538730847 Marionette TRACE conn5 <- [1,1058,null,{"value":"8"}] 20:25:30 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/027.html 20:25:30 INFO - PROCESS | 1896 | 1477538730856 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:31 INFO - PROCESS | 1896 | 1477538731090 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 20:25:31 INFO - PROCESS | 1896 | 1477538731215 Marionette TRACE conn5 -> [0,1060,"getWindowHandles",null] 20:25:31 INFO - PROCESS | 1896 | 1477538731220 Marionette TRACE conn5 <- [1,1060,null,["8"]] 20:25:31 INFO - PROCESS | 1896 | 1477538731226 Marionette TRACE conn5 -> [0,1061,"switchToWindow",{"name":"8"}] 20:25:31 INFO - PROCESS | 1896 | 1477538731232 Marionette TRACE conn5 <- [1,1061,null,{}] 20:25:31 INFO - PROCESS | 1896 | 1477538731238 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:31 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f898800 == 36 [pid = 1896] [id = 251] 20:25:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (0xa2cd6400) [pid = 1896] [serial = 736] [outer = (nil)] 20:25:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0xa3080000) [pid = 1896] [serial = 737] [outer = 0xa2cd6400] 20:25:31 INFO - PROCESS | 1896 | 1477538731329 Marionette DEBUG loaded listener.js 20:25:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0xa3081c00) [pid = 1896] [serial = 738] [outer = 0xa2cd6400] 20:25:31 INFO - PROCESS | 1896 | 1477538731933 Marionette TRACE conn5 <- [1,1062,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/027.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:31 INFO - . 20:25:31 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/027.html | took 1122ms 20:25:31 INFO - PROCESS | 1896 | 1477538731990 Marionette TRACE conn5 -> [0,1063,"getWindowHandle",null] 20:25:32 INFO - PROCESS | 1896 | 1477538731998 Marionette TRACE conn5 <- [1,1063,null,{"value":"8"}] 20:25:32 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/028.html 20:25:32 INFO - PROCESS | 1896 | 1477538732014 Marionette TRACE conn5 -> [0,1064,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:32 INFO - PROCESS | 1896 | 1477538732295 Marionette TRACE conn5 <- [1,1064,null,{"value":null}] 20:25:32 INFO - PROCESS | 1896 | 1477538732488 Marionette TRACE conn5 -> [0,1065,"getWindowHandles",null] 20:25:32 INFO - PROCESS | 1896 | 1477538732502 Marionette TRACE conn5 <- [1,1065,null,["8"]] 20:25:32 INFO - PROCESS | 1896 | 1477538732512 Marionette TRACE conn5 -> [0,1066,"switchToWindow",{"name":"8"}] 20:25:32 INFO - PROCESS | 1896 | 1477538732522 Marionette TRACE conn5 <- [1,1066,null,{}] 20:25:32 INFO - PROCESS | 1896 | 1477538732578 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:32 INFO - PROCESS | 1896 | ++DOCSHELL 0x9212b800 == 37 [pid = 1896] [id = 252] 20:25:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0x9213a000) [pid = 1896] [serial = 739] [outer = (nil)] 20:25:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0x93280000) [pid = 1896] [serial = 740] [outer = 0x9213a000] 20:25:32 INFO - PROCESS | 1896 | 1477538732698 Marionette DEBUG loaded listener.js 20:25:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0x93878000) [pid = 1896] [serial = 741] [outer = 0x9213a000] 20:25:33 INFO - PROCESS | 1896 | 1477538733426 Marionette TRACE conn5 <- [1,1067,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/028.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:33 INFO - . 20:25:33 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/028.html | took 1523ms 20:25:33 INFO - PROCESS | 1896 | 1477538733552 Marionette TRACE conn5 -> [0,1068,"getWindowHandle",null] 20:25:33 INFO - PROCESS | 1896 | 1477538733560 Marionette TRACE conn5 <- [1,1068,null,{"value":"8"}] 20:25:33 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/029.html 20:25:33 INFO - PROCESS | 1896 | 1477538733572 Marionette TRACE conn5 -> [0,1069,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:33 INFO - PROCESS | 1896 | 1477538733827 Marionette TRACE conn5 <- [1,1069,null,{"value":null}] 20:25:34 INFO - PROCESS | 1896 | 1477538734006 Marionette TRACE conn5 -> [0,1070,"getWindowHandles",null] 20:25:34 INFO - PROCESS | 1896 | 1477538734011 Marionette TRACE conn5 <- [1,1070,null,["8"]] 20:25:34 INFO - PROCESS | 1896 | 1477538734021 Marionette TRACE conn5 -> [0,1071,"switchToWindow",{"name":"8"}] 20:25:34 INFO - PROCESS | 1896 | 1477538734027 Marionette TRACE conn5 <- [1,1071,null,{}] 20:25:34 INFO - PROCESS | 1896 | 1477538734079 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:34 INFO - PROCESS | 1896 | ++DOCSHELL 0x949d8400 == 38 [pid = 1896] [id = 253] 20:25:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0x97d1a800) [pid = 1896] [serial = 742] [outer = (nil)] 20:25:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0x9a099800) [pid = 1896] [serial = 743] [outer = 0x97d1a800] 20:25:34 INFO - PROCESS | 1896 | 1477538734186 Marionette DEBUG loaded listener.js 20:25:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0x9a418800) [pid = 1896] [serial = 744] [outer = 0x97d1a800] 20:25:34 INFO - PROCESS | 1896 | 1477538734906 Marionette TRACE conn5 <- [1,1072,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/029.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:34 INFO - . 20:25:34 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/029.html | took 1425ms 20:25:35 INFO - PROCESS | 1896 | 1477538735011 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 20:25:35 INFO - PROCESS | 1896 | 1477538735024 Marionette TRACE conn5 <- [1,1073,null,{"value":"8"}] 20:25:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/030.html 20:25:35 INFO - PROCESS | 1896 | 1477538735058 Marionette TRACE conn5 -> [0,1074,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:35 INFO - PROCESS | 1896 | 1477538735313 Marionette TRACE conn5 <- [1,1074,null,{"value":null}] 20:25:35 INFO - PROCESS | 1896 | 1477538735484 Marionette TRACE conn5 -> [0,1075,"getWindowHandles",null] 20:25:35 INFO - PROCESS | 1896 | 1477538735490 Marionette TRACE conn5 <- [1,1075,null,["8"]] 20:25:35 INFO - PROCESS | 1896 | 1477538735498 Marionette TRACE conn5 -> [0,1076,"switchToWindow",{"name":"8"}] 20:25:35 INFO - PROCESS | 1896 | 1477538735507 Marionette TRACE conn5 <- [1,1076,null,{}] 20:25:35 INFO - PROCESS | 1896 | 1477538735559 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:35 INFO - PROCESS | 1896 | ++DOCSHELL 0xa2f0dc00 == 39 [pid = 1896] [id = 254] 20:25:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (0xa3001400) [pid = 1896] [serial = 745] [outer = (nil)] 20:25:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (0xa307fc00) [pid = 1896] [serial = 746] [outer = 0xa3001400] 20:25:35 INFO - PROCESS | 1896 | 1477538735679 Marionette DEBUG loaded listener.js 20:25:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (0xa3085400) [pid = 1896] [serial = 747] [outer = 0xa3001400] 20:25:36 INFO - PROCESS | 1896 | 1477538736382 Marionette TRACE conn5 <- [1,1077,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/030.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:36 INFO - . 20:25:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/030.html | took 1430ms 20:25:36 INFO - PROCESS | 1896 | 1477538736482 Marionette TRACE conn5 -> [0,1078,"getWindowHandle",null] 20:25:36 INFO - PROCESS | 1896 | 1477538736488 Marionette TRACE conn5 <- [1,1078,null,{"value":"8"}] 20:25:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/031.html 20:25:36 INFO - PROCESS | 1896 | 1477538736515 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:36 INFO - PROCESS | 1896 | 1477538736738 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 20:25:36 INFO - PROCESS | 1896 | 1477538736910 Marionette TRACE conn5 -> [0,1080,"getWindowHandles",null] 20:25:36 INFO - PROCESS | 1896 | 1477538736918 Marionette TRACE conn5 <- [1,1080,null,["8"]] 20:25:36 INFO - PROCESS | 1896 | 1477538736925 Marionette TRACE conn5 -> [0,1081,"switchToWindow",{"name":"8"}] 20:25:36 INFO - PROCESS | 1896 | 1477538736933 Marionette TRACE conn5 <- [1,1081,null,{}] 20:25:37 INFO - PROCESS | 1896 | 1477538736986 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:37 INFO - PROCESS | 1896 | ++DOCSHELL 0xa4585c00 == 40 [pid = 1896] [id = 255] 20:25:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (0xa45e1000) [pid = 1896] [serial = 748] [outer = (nil)] 20:25:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (0xa4897000) [pid = 1896] [serial = 749] [outer = 0xa45e1000] 20:25:37 INFO - PROCESS | 1896 | 1477538737088 Marionette DEBUG loaded listener.js 20:25:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (0xa4c94800) [pid = 1896] [serial = 750] [outer = 0xa45e1000] 20:25:37 INFO - PROCESS | 1896 | 1477538737828 Marionette TRACE conn5 <- [1,1082,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/031.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:37 INFO - . 20:25:37 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/031.html | took 1334ms 20:25:37 INFO - PROCESS | 1896 | 1477538737885 Marionette TRACE conn5 -> [0,1083,"getWindowHandle",null] 20:25:37 INFO - PROCESS | 1896 | 1477538737891 Marionette TRACE conn5 <- [1,1083,null,{"value":"8"}] 20:25:37 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/032.html 20:25:37 INFO - PROCESS | 1896 | 1477538737901 Marionette TRACE conn5 -> [0,1084,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:38 INFO - PROCESS | 1896 | 1477538738091 Marionette TRACE conn5 <- [1,1084,null,{"value":null}] 20:25:38 INFO - PROCESS | 1896 | 1477538738396 Marionette TRACE conn5 -> [0,1085,"getWindowHandles",null] 20:25:38 INFO - PROCESS | 1896 | 1477538738404 Marionette TRACE conn5 <- [1,1085,null,["8"]] 20:25:38 INFO - PROCESS | 1896 | 1477538738419 Marionette TRACE conn5 -> [0,1086,"switchToWindow",{"name":"8"}] 20:25:38 INFO - PROCESS | 1896 | 1477538738431 Marionette TRACE conn5 <- [1,1086,null,{}] 20:25:38 INFO - PROCESS | 1896 | 1477538738441 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:38 INFO - PROCESS | 1896 | ++DOCSHELL 0x90e28c00 == 41 [pid = 1896] [id = 256] 20:25:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (0x90e29c00) [pid = 1896] [serial = 751] [outer = (nil)] 20:25:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (0x936af400) [pid = 1896] [serial = 752] [outer = 0x90e29c00] 20:25:38 INFO - PROCESS | 1896 | 1477538738539 Marionette DEBUG loaded listener.js 20:25:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (0x92844000) [pid = 1896] [serial = 753] [outer = 0x90e29c00] 20:25:39 INFO - PROCESS | 1896 | 1477538739439 Marionette TRACE conn5 <- [1,1087,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/032.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:39 INFO - . 20:25:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/032.html | took 1583ms 20:25:39 INFO - PROCESS | 1896 | 1477538739507 Marionette TRACE conn5 -> [0,1088,"getWindowHandle",null] 20:25:39 INFO - PROCESS | 1896 | 1477538739514 Marionette TRACE conn5 <- [1,1088,null,{"value":"8"}] 20:25:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/033.html 20:25:39 INFO - PROCESS | 1896 | 1477538739524 Marionette TRACE conn5 -> [0,1089,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:39 INFO - PROCESS | 1896 | 1477538739735 Marionette TRACE conn5 <- [1,1089,null,{"value":null}] 20:25:39 INFO - PROCESS | 1896 | --DOCSHELL 0x928c7c00 == 40 [pid = 1896] [id = 250] 20:25:39 INFO - PROCESS | 1896 | --DOCSHELL 0x9a33dc00 == 39 [pid = 1896] [id = 248] 20:25:39 INFO - PROCESS | 1896 | 1477538739937 Marionette TRACE conn5 -> [0,1090,"getWindowHandles",null] 20:25:39 INFO - PROCESS | 1896 | 1477538739945 Marionette TRACE conn5 <- [1,1090,null,["8"]] 20:25:39 INFO - PROCESS | 1896 | --DOCSHELL 0x94da8800 == 38 [pid = 1896] [id = 247] 20:25:39 INFO - PROCESS | 1896 | --DOCSHELL 0x8f8a0400 == 37 [pid = 1896] [id = 246] 20:25:39 INFO - PROCESS | 1896 | --DOCSHELL 0x94cccc00 == 36 [pid = 1896] [id = 244] 20:25:39 INFO - PROCESS | 1896 | --DOCSHELL 0x949d6c00 == 35 [pid = 1896] [id = 243] 20:25:39 INFO - PROCESS | 1896 | 1477538739962 Marionette TRACE conn5 -> [0,1091,"switchToWindow",{"name":"8"}] 20:25:39 INFO - PROCESS | 1896 | 1477538739971 Marionette TRACE conn5 <- [1,1091,null,{}] 20:25:39 INFO - PROCESS | 1896 | 1477538739979 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:40 INFO - PROCESS | 1896 | ++DOCSHELL 0x928c7c00 == 36 [pid = 1896] [id = 257] 20:25:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (0x931c7c00) [pid = 1896] [serial = 754] [outer = (nil)] 20:25:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (0x93c40400) [pid = 1896] [serial = 755] [outer = 0x931c7c00] 20:25:40 INFO - PROCESS | 1896 | 1477538740091 Marionette DEBUG loaded listener.js 20:25:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (0x93e5a800) [pid = 1896] [serial = 756] [outer = 0x931c7c00] 20:25:40 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (0x8f7c6c00) [pid = 1896] [serial = 677] [outer = (nil)] [url = about:blank] 20:25:40 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (0x8f76a000) [pid = 1896] [serial = 678] [outer = (nil)] [url = about:blank] 20:25:40 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (0x9a2ef800) [pid = 1896] [serial = 701] [outer = (nil)] [url = about:blank] 20:25:40 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (0x93d6a400) [pid = 1896] [serial = 680] [outer = (nil)] [url = about:blank] 20:25:40 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (0x9b57a400) [pid = 1896] [serial = 689] [outer = (nil)] [url = about:blank] 20:25:40 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (0x93fc9c00) [pid = 1896] [serial = 681] [outer = (nil)] [url = about:blank] 20:25:40 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (0x95081c00) [pid = 1896] [serial = 698] [outer = (nil)] [url = about:blank] 20:25:40 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (0x931c3800) [pid = 1896] [serial = 695] [outer = (nil)] [url = about:blank] 20:25:40 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0x9a091800) [pid = 1896] [serial = 683] [outer = (nil)] [url = about:blank] 20:25:40 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0x9509d000) [pid = 1896] [serial = 699] [outer = (nil)] [url = about:blank] 20:25:40 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0x93c34400) [pid = 1896] [serial = 692] [outer = (nil)] [url = about:blank] 20:25:40 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (0x93d62400) [pid = 1896] [serial = 693] [outer = (nil)] [url = about:blank] 20:25:40 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0x9b574c00) [pid = 1896] [serial = 705] [outer = (nil)] [url = about:blank] 20:25:40 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (0x9a487400) [pid = 1896] [serial = 702] [outer = (nil)] [url = about:blank] 20:25:40 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0x9b579c00) [pid = 1896] [serial = 690] [outer = (nil)] [url = about:blank] 20:25:40 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (0x9a093400) [pid = 1896] [serial = 684] [outer = (nil)] [url = about:blank] 20:25:40 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (0xa10db400) [pid = 1896] [serial = 707] [outer = (nil)] [url = about:blank] 20:25:40 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (0x93d60c00) [pid = 1896] [serial = 696] [outer = (nil)] [url = about:blank] 20:25:40 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (0x9b4a7400) [pid = 1896] [serial = 704] [outer = (nil)] [url = about:blank] 20:25:40 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (0x9b3f1800) [pid = 1896] [serial = 686] [outer = (nil)] [url = about:blank] 20:25:40 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (0x9b4aac00) [pid = 1896] [serial = 687] [outer = (nil)] [url = about:blank] 20:25:40 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (0xa2760800) [pid = 1896] [serial = 708] [outer = (nil)] [url = about:blank] 20:25:40 INFO - PROCESS | 1896 | 1477538740828 Marionette TRACE conn5 <- [1,1092,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/033.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:40 INFO - . 20:25:40 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/033.html | took 1389ms 20:25:40 INFO - PROCESS | 1896 | 1477538740915 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 20:25:40 INFO - PROCESS | 1896 | 1477538740921 Marionette TRACE conn5 <- [1,1093,null,{"value":"8"}] 20:25:40 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/034.html 20:25:40 INFO - PROCESS | 1896 | 1477538740929 Marionette TRACE conn5 -> [0,1094,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:41 INFO - PROCESS | 1896 | 1477538741136 Marionette TRACE conn5 <- [1,1094,null,{"value":null}] 20:25:41 INFO - PROCESS | 1896 | 1477538741265 Marionette TRACE conn5 -> [0,1095,"getWindowHandles",null] 20:25:41 INFO - PROCESS | 1896 | 1477538741276 Marionette TRACE conn5 <- [1,1095,null,["8"]] 20:25:41 INFO - PROCESS | 1896 | 1477538741290 Marionette TRACE conn5 -> [0,1096,"switchToWindow",{"name":"8"}] 20:25:41 INFO - PROCESS | 1896 | 1477538741299 Marionette TRACE conn5 <- [1,1096,null,{}] 20:25:41 INFO - PROCESS | 1896 | 1477538741305 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:41 INFO - PROCESS | 1896 | ++DOCSHELL 0x9a639000 == 37 [pid = 1896] [id = 258] 20:25:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (0x9a68a000) [pid = 1896] [serial = 757] [outer = (nil)] 20:25:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (0x9b0f3000) [pid = 1896] [serial = 758] [outer = 0x9a68a000] 20:25:41 INFO - PROCESS | 1896 | 1477538741392 Marionette DEBUG loaded listener.js 20:25:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0x9b56bc00) [pid = 1896] [serial = 759] [outer = 0x9a68a000] 20:25:41 INFO - PROCESS | 1896 | 1477538741967 Marionette TRACE conn5 <- [1,1097,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/034.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:41 INFO - . 20:25:41 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/034.html | took 1071ms 20:25:42 INFO - PROCESS | 1896 | 1477538742006 Marionette TRACE conn5 -> [0,1098,"getWindowHandle",null] 20:25:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/035.html 20:25:42 INFO - PROCESS | 1896 | 1477538742011 Marionette TRACE conn5 <- [1,1098,null,{"value":"8"}] 20:25:42 INFO - PROCESS | 1896 | 1477538742020 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:42 INFO - PROCESS | 1896 | 1477538742267 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 20:25:42 INFO - PROCESS | 1896 | 1477538742296 Marionette TRACE conn5 -> [0,1100,"getWindowHandles",null] 20:25:42 INFO - PROCESS | 1896 | 1477538742299 Marionette TRACE conn5 <- [1,1100,null,["8"]] 20:25:42 INFO - PROCESS | 1896 | 1477538742307 Marionette TRACE conn5 -> [0,1101,"switchToWindow",{"name":"8"}] 20:25:42 INFO - PROCESS | 1896 | 1477538742314 Marionette TRACE conn5 <- [1,1101,null,{}] 20:25:42 INFO - PROCESS | 1896 | 1477538742395 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:42 INFO - PROCESS | 1896 | ++DOCSHELL 0x9b57d400 == 38 [pid = 1896] [id = 259] 20:25:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0x9b57fc00) [pid = 1896] [serial = 760] [outer = (nil)] 20:25:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0xa10dc000) [pid = 1896] [serial = 761] [outer = 0x9b57fc00] 20:25:42 INFO - PROCESS | 1896 | 1477538742488 Marionette DEBUG loaded listener.js 20:25:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0xa2760800) [pid = 1896] [serial = 762] [outer = 0x9b57fc00] 20:25:43 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (0xa275a400) [pid = 1896] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/025.html] 20:25:43 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (0x9a3c4400) [pid = 1896] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/024.html] 20:25:43 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (0x8f8a2800) [pid = 1896] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/022.html] 20:25:43 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (0x94da9800) [pid = 1896] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/023.html] 20:25:43 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (0x93c40c00) [pid = 1896] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/026.html] 20:25:43 INFO - PROCESS | 1896 | 1477538743474 Marionette TRACE conn5 <- [1,1102,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/035.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:43 INFO - . 20:25:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/035.html | took 1476ms 20:25:43 INFO - PROCESS | 1896 | 1477538743510 Marionette TRACE conn5 -> [0,1103,"getWindowHandle",null] 20:25:43 INFO - PROCESS | 1896 | 1477538743519 Marionette TRACE conn5 <- [1,1103,null,{"value":"8"}] 20:25:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/036.html 20:25:43 INFO - PROCESS | 1896 | 1477538743533 Marionette TRACE conn5 -> [0,1104,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:43 INFO - PROCESS | 1896 | 1477538743769 Marionette TRACE conn5 <- [1,1104,null,{"value":null}] 20:25:43 INFO - PROCESS | 1896 | 1477538743937 Marionette TRACE conn5 -> [0,1105,"getWindowHandles",null] 20:25:43 INFO - PROCESS | 1896 | 1477538743946 Marionette TRACE conn5 <- [1,1105,null,["8"]] 20:25:43 INFO - PROCESS | 1896 | 1477538743961 Marionette TRACE conn5 -> [0,1106,"switchToWindow",{"name":"8"}] 20:25:43 INFO - PROCESS | 1896 | 1477538743969 Marionette TRACE conn5 <- [1,1106,null,{}] 20:25:44 INFO - PROCESS | 1896 | 1477538744019 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:44 INFO - PROCESS | 1896 | ++DOCSHELL 0x94da2000 == 39 [pid = 1896] [id = 260] 20:25:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (0x94da7000) [pid = 1896] [serial = 763] [outer = (nil)] 20:25:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0x9573a400) [pid = 1896] [serial = 764] [outer = 0x94da7000] 20:25:44 INFO - PROCESS | 1896 | 1477538744132 Marionette DEBUG loaded listener.js 20:25:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0x957f2c00) [pid = 1896] [serial = 765] [outer = 0x94da7000] 20:25:44 INFO - PROCESS | 1896 | 1477538744845 Marionette TRACE conn5 <- [1,1107,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/036.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:44 INFO - . 20:25:44 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/036.html | took 1372ms 20:25:44 INFO - PROCESS | 1896 | 1477538744903 Marionette TRACE conn5 -> [0,1108,"getWindowHandle",null] 20:25:44 INFO - PROCESS | 1896 | 1477538744910 Marionette TRACE conn5 <- [1,1108,null,{"value":"8"}] 20:25:44 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/037.html 20:25:44 INFO - PROCESS | 1896 | 1477538744919 Marionette TRACE conn5 -> [0,1109,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:45 INFO - PROCESS | 1896 | 1477538745151 Marionette TRACE conn5 <- [1,1109,null,{"value":null}] 20:25:45 INFO - PROCESS | 1896 | 1477538745337 Marionette TRACE conn5 -> [0,1110,"getWindowHandles",null] 20:25:45 INFO - PROCESS | 1896 | 1477538745344 Marionette TRACE conn5 <- [1,1110,null,["8"]] 20:25:45 INFO - PROCESS | 1896 | 1477538745354 Marionette TRACE conn5 -> [0,1111,"switchToWindow",{"name":"8"}] 20:25:45 INFO - PROCESS | 1896 | 1477538745361 Marionette TRACE conn5 <- [1,1111,null,{}] 20:25:45 INFO - PROCESS | 1896 | 1477538745374 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:45 INFO - PROCESS | 1896 | ++DOCSHELL 0x9a2e3000 == 40 [pid = 1896] [id = 261] 20:25:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0x9b4aac00) [pid = 1896] [serial = 766] [outer = (nil)] 20:25:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0x9b576c00) [pid = 1896] [serial = 767] [outer = 0x9b4aac00] 20:25:45 INFO - PROCESS | 1896 | 1477538745480 Marionette DEBUG loaded listener.js 20:25:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0x9b574c00) [pid = 1896] [serial = 768] [outer = 0x9b4aac00] 20:25:46 INFO - PROCESS | 1896 | 1477538746191 Marionette TRACE conn5 <- [1,1112,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/037.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:46 INFO - . 20:25:46 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/037.html | took 1332ms 20:25:46 INFO - PROCESS | 1896 | 1477538746261 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 20:25:46 INFO - PROCESS | 1896 | 1477538746268 Marionette TRACE conn5 <- [1,1113,null,{"value":"8"}] 20:25:46 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/038.html 20:25:46 INFO - PROCESS | 1896 | 1477538746279 Marionette TRACE conn5 -> [0,1114,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:46 INFO - PROCESS | 1896 | 1477538746483 Marionette TRACE conn5 <- [1,1114,null,{"value":null}] 20:25:46 INFO - PROCESS | 1896 | 1477538746651 Marionette TRACE conn5 -> [0,1115,"getWindowHandles",null] 20:25:46 INFO - PROCESS | 1896 | 1477538746658 Marionette TRACE conn5 <- [1,1115,null,["8"]] 20:25:46 INFO - PROCESS | 1896 | 1477538746670 Marionette TRACE conn5 -> [0,1116,"switchToWindow",{"name":"8"}] 20:25:46 INFO - PROCESS | 1896 | 1477538746678 Marionette TRACE conn5 <- [1,1116,null,{}] 20:25:46 INFO - PROCESS | 1896 | 1477538746685 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:46 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f762000 == 41 [pid = 1896] [id = 262] 20:25:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0x8f76ac00) [pid = 1896] [serial = 769] [outer = (nil)] 20:25:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0xa3083c00) [pid = 1896] [serial = 770] [outer = 0x8f76ac00] 20:25:46 INFO - PROCESS | 1896 | 1477538746837 Marionette DEBUG loaded listener.js 20:25:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0xa3086800) [pid = 1896] [serial = 771] [outer = 0x8f76ac00] 20:25:47 INFO - PROCESS | 1896 | 1477538747561 Marionette TRACE conn5 <- [1,1117,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/038.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:47 INFO - . 20:25:47 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/038.html | took 1335ms 20:25:47 INFO - PROCESS | 1896 | 1477538747614 Marionette TRACE conn5 -> [0,1118,"getWindowHandle",null] 20:25:47 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/039.html 20:25:47 INFO - PROCESS | 1896 | 1477538747619 Marionette TRACE conn5 <- [1,1118,null,{"value":"8"}] 20:25:47 INFO - PROCESS | 1896 | 1477538747628 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:47 INFO - PROCESS | 1896 | 1477538747957 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 20:25:48 INFO - PROCESS | 1896 | 1477538748036 Marionette TRACE conn5 -> [0,1120,"getWindowHandles",null] 20:25:48 INFO - PROCESS | 1896 | 1477538748042 Marionette TRACE conn5 <- [1,1120,null,["8"]] 20:25:48 INFO - PROCESS | 1896 | 1477538748049 Marionette TRACE conn5 -> [0,1121,"switchToWindow",{"name":"8"}] 20:25:48 INFO - PROCESS | 1896 | 1477538748059 Marionette TRACE conn5 <- [1,1121,null,{}] 20:25:48 INFO - PROCESS | 1896 | 1477538748111 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:48 INFO - PROCESS | 1896 | ++DOCSHELL 0xa2f0d000 == 42 [pid = 1896] [id = 263] 20:25:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (0xa4c57400) [pid = 1896] [serial = 772] [outer = (nil)] 20:25:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (0xa4ce1800) [pid = 1896] [serial = 773] [outer = 0xa4c57400] 20:25:48 INFO - PROCESS | 1896 | 1477538748215 Marionette DEBUG loaded listener.js 20:25:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (0xa9341400) [pid = 1896] [serial = 774] [outer = 0xa4c57400] 20:25:48 INFO - PROCESS | 1896 | 1477538748900 Marionette TRACE conn5 <- [1,1122,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/039.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:48 INFO - . 20:25:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/039.html | took 1321ms 20:25:48 INFO - PROCESS | 1896 | 1477538748948 Marionette TRACE conn5 -> [0,1123,"getWindowHandle",null] 20:25:48 INFO - PROCESS | 1896 | 1477538748953 Marionette TRACE conn5 <- [1,1123,null,{"value":"8"}] 20:25:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/040.html 20:25:48 INFO - PROCESS | 1896 | 1477538748962 Marionette TRACE conn5 -> [0,1124,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:49 INFO - PROCESS | 1896 | 1477538749152 Marionette TRACE conn5 <- [1,1124,null,{"value":null}] 20:25:49 INFO - PROCESS | 1896 | 1477538749331 Marionette TRACE conn5 -> [0,1125,"getWindowHandles",null] 20:25:49 INFO - PROCESS | 1896 | 1477538749337 Marionette TRACE conn5 <- [1,1125,null,["8"]] 20:25:49 INFO - PROCESS | 1896 | 1477538749360 Marionette TRACE conn5 -> [0,1126,"switchToWindow",{"name":"8"}] 20:25:49 INFO - PROCESS | 1896 | 1477538749367 Marionette TRACE conn5 <- [1,1126,null,{}] 20:25:49 INFO - PROCESS | 1896 | 1477538749377 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:49 INFO - PROCESS | 1896 | ++DOCSHELL 0x935c3800 == 43 [pid = 1896] [id = 264] 20:25:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (0x935c3c00) [pid = 1896] [serial = 775] [outer = (nil)] 20:25:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (0x935c8400) [pid = 1896] [serial = 776] [outer = 0x935c3c00] 20:25:49 INFO - PROCESS | 1896 | 1477538749479 Marionette DEBUG loaded listener.js 20:25:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (0x935c7800) [pid = 1896] [serial = 777] [outer = 0x935c3c00] 20:25:50 INFO - PROCESS | 1896 | 1477538750167 Marionette TRACE conn5 <- [1,1127,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/040.html",0,null,null,[["document.write entity",0,null,null]]]}] 20:25:50 INFO - . 20:25:50 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/040.html | took 1280ms 20:25:50 INFO - PROCESS | 1896 | 1477538750243 Marionette TRACE conn5 -> [0,1128,"getWindowHandle",null] 20:25:50 INFO - PROCESS | 1896 | 1477538750246 Marionette TRACE conn5 <- [1,1128,null,{"value":"8"}] 20:25:50 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/041.html 20:25:50 INFO - PROCESS | 1896 | 1477538750255 Marionette TRACE conn5 -> [0,1129,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:50 INFO - PROCESS | 1896 | 1477538750495 Marionette TRACE conn5 <- [1,1129,null,{"value":null}] 20:25:50 INFO - PROCESS | 1896 | 1477538750631 Marionette TRACE conn5 -> [0,1130,"getWindowHandles",null] 20:25:50 INFO - PROCESS | 1896 | 1477538750636 Marionette TRACE conn5 <- [1,1130,null,["8"]] 20:25:50 INFO - PROCESS | 1896 | 1477538750644 Marionette TRACE conn5 -> [0,1131,"switchToWindow",{"name":"8"}] 20:25:50 INFO - PROCESS | 1896 | 1477538750652 Marionette TRACE conn5 <- [1,1131,null,{}] 20:25:50 INFO - PROCESS | 1896 | 1477538750661 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:50 INFO - PROCESS | 1896 | ++DOCSHELL 0x9044e800 == 44 [pid = 1896] [id = 265] 20:25:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (0x90451400) [pid = 1896] [serial = 778] [outer = (nil)] 20:25:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (0xa2f16800) [pid = 1896] [serial = 779] [outer = 0x90451400] 20:25:50 INFO - PROCESS | 1896 | 1477538750801 Marionette DEBUG loaded listener.js 20:25:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (0xa2f16c00) [pid = 1896] [serial = 780] [outer = 0x90451400] 20:25:51 INFO - PROCESS | 1896 | 1477538751685 Marionette TRACE conn5 <- [1,1132,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/041.html",0,null,null,[["document.write entity",0,null,null]]]}] 20:25:51 INFO - . 20:25:51 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/041.html | took 1483ms 20:25:51 INFO - PROCESS | 1896 | 1477538751739 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 20:25:51 INFO - PROCESS | 1896 | 1477538751747 Marionette TRACE conn5 <- [1,1133,null,{"value":"8"}] 20:25:51 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/042.html 20:25:51 INFO - PROCESS | 1896 | 1477538751759 Marionette TRACE conn5 -> [0,1134,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:51 INFO - PROCESS | 1896 | 1477538751984 Marionette TRACE conn5 <- [1,1134,null,{"value":null}] 20:25:52 INFO - PROCESS | 1896 | 1477538752272 Marionette TRACE conn5 -> [0,1135,"getWindowHandles",null] 20:25:52 INFO - PROCESS | 1896 | 1477538752279 Marionette TRACE conn5 <- [1,1135,null,["8"]] 20:25:52 INFO - PROCESS | 1896 | 1477538752290 Marionette TRACE conn5 -> [0,1136,"switchToWindow",{"name":"8"}] 20:25:52 INFO - PROCESS | 1896 | 1477538752299 Marionette TRACE conn5 <- [1,1136,null,{}] 20:25:52 INFO - PROCESS | 1896 | 1477538752307 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:52 INFO - PROCESS | 1896 | ++DOCSHELL 0x935c2c00 == 45 [pid = 1896] [id = 266] 20:25:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (0x93c38000) [pid = 1896] [serial = 781] [outer = (nil)] 20:25:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (0x93fbe400) [pid = 1896] [serial = 782] [outer = 0x93c38000] 20:25:52 INFO - PROCESS | 1896 | 1477538752411 Marionette DEBUG loaded listener.js 20:25:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (0x93d6c000) [pid = 1896] [serial = 783] [outer = 0x93c38000] 20:25:53 INFO - PROCESS | 1896 | --DOCSHELL 0x9a639000 == 44 [pid = 1896] [id = 258] 20:25:53 INFO - PROCESS | 1896 | --DOCSHELL 0xa2f0dc00 == 43 [pid = 1896] [id = 254] 20:25:53 INFO - PROCESS | 1896 | --DOCSHELL 0xa4585c00 == 42 [pid = 1896] [id = 255] 20:25:53 INFO - PROCESS | 1896 | --DOCSHELL 0x90e28c00 == 41 [pid = 1896] [id = 256] 20:25:53 INFO - PROCESS | 1896 | --DOCSHELL 0x928c7c00 == 40 [pid = 1896] [id = 257] 20:25:53 INFO - PROCESS | 1896 | --DOCSHELL 0x9212b800 == 39 [pid = 1896] [id = 252] 20:25:53 INFO - PROCESS | 1896 | --DOCSHELL 0x949d8400 == 38 [pid = 1896] [id = 253] 20:25:53 INFO - PROCESS | 1896 | --DOCSHELL 0xa2cdb800 == 37 [pid = 1896] [id = 242] 20:25:53 INFO - PROCESS | 1896 | --DOCSHELL 0xa10c5c00 == 36 [pid = 1896] [id = 249] 20:25:53 INFO - PROCESS | 1896 | --DOCSHELL 0x9424a800 == 35 [pid = 1896] [id = 245] 20:25:53 INFO - PROCESS | 1896 | --DOCSHELL 0x9b0f6000 == 34 [pid = 1896] [id = 240] 20:25:53 INFO - PROCESS | 1896 | --DOCSHELL 0x9b5da800 == 33 [pid = 1896] [id = 241] 20:25:53 INFO - PROCESS | 1896 | --DOCSHELL 0x8f898800 == 32 [pid = 1896] [id = 251] 20:25:53 INFO - PROCESS | 1896 | --DOCSHELL 0xa2f0d000 == 31 [pid = 1896] [id = 263] 20:25:53 INFO - PROCESS | 1896 | --DOCSHELL 0x935c3800 == 30 [pid = 1896] [id = 264] 20:25:53 INFO - PROCESS | 1896 | --DOCSHELL 0x9044e800 == 29 [pid = 1896] [id = 265] 20:25:53 INFO - PROCESS | 1896 | --DOCSHELL 0x9b57d400 == 28 [pid = 1896] [id = 259] 20:25:53 INFO - PROCESS | 1896 | --DOCSHELL 0x94da2000 == 27 [pid = 1896] [id = 260] 20:25:53 INFO - PROCESS | 1896 | --DOCSHELL 0x9a2e3000 == 26 [pid = 1896] [id = 261] 20:25:53 INFO - PROCESS | 1896 | --DOCSHELL 0x8f762000 == 25 [pid = 1896] [id = 262] 20:25:53 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (0xa3080000) [pid = 1896] [serial = 737] [outer = (nil)] [url = about:blank] 20:25:53 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (0xa2cd4c00) [pid = 1896] [serial = 732] [outer = (nil)] [url = about:blank] 20:25:53 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (0x9b4a2400) [pid = 1896] [serial = 716] [outer = (nil)] [url = about:blank] 20:25:53 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (0xa2f01c00) [pid = 1896] [serial = 710] [outer = (nil)] [url = about:blank] 20:25:53 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (0x9a40d000) [pid = 1896] [serial = 728] [outer = (nil)] [url = about:blank] 20:25:53 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (0x90452000) [pid = 1896] [serial = 722] [outer = (nil)] [url = about:blank] 20:25:53 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (0x9561b800) [pid = 1896] [serial = 725] [outer = (nil)] [url = about:blank] 20:25:53 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (0x9a3cc000) [pid = 1896] [serial = 719] [outer = (nil)] [url = about:blank] 20:25:53 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0xa27e8000) [pid = 1896] [serial = 731] [outer = (nil)] [url = about:blank] 20:25:53 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0xa2f04c00) [pid = 1896] [serial = 734] [outer = (nil)] [url = about:blank] 20:25:53 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0x9572e000) [pid = 1896] [serial = 726] [outer = (nil)] [url = about:blank] 20:25:53 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (0xa2f07800) [pid = 1896] [serial = 735] [outer = (nil)] [url = about:blank] 20:25:53 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0x9b0f3c00) [pid = 1896] [serial = 729] [outer = (nil)] [url = about:blank] 20:25:53 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (0x94d60800) [pid = 1896] [serial = 713] [outer = (nil)] [url = about:blank] 20:25:53 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0x90e31000) [pid = 1896] [serial = 723] [outer = (nil)] [url = about:blank] 20:25:54 INFO - PROCESS | 1896 | 1477538754076 Marionette TRACE conn5 <- [1,1137,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/042.html",0,null,null,[["document.write entity",0,null,null]]]}] 20:25:54 INFO - . 20:25:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/042.html | took 2377ms 20:25:54 INFO - PROCESS | 1896 | 1477538754138 Marionette TRACE conn5 -> [0,1138,"getWindowHandle",null] 20:25:54 INFO - PROCESS | 1896 | 1477538754146 Marionette TRACE conn5 <- [1,1138,null,{"value":"8"}] 20:25:54 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/043.html 20:25:54 INFO - PROCESS | 1896 | 1477538754158 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:54 INFO - PROCESS | 1896 | 1477538754411 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 20:25:54 INFO - PROCESS | 1896 | 1477538754557 Marionette TRACE conn5 -> [0,1140,"getWindowHandles",null] 20:25:54 INFO - PROCESS | 1896 | 1477538754564 Marionette TRACE conn5 <- [1,1140,null,["8"]] 20:25:54 INFO - PROCESS | 1896 | 1477538754577 Marionette TRACE conn5 -> [0,1141,"switchToWindow",{"name":"8"}] 20:25:54 INFO - PROCESS | 1896 | 1477538754584 Marionette TRACE conn5 <- [1,1141,null,{}] 20:25:54 INFO - PROCESS | 1896 | 1477538754592 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:54 INFO - PROCESS | 1896 | ++DOCSHELL 0x90e2f000 == 26 [pid = 1896] [id = 267] 20:25:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0x90e31000) [pid = 1896] [serial = 784] [outer = (nil)] 20:25:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0x91a7dc00) [pid = 1896] [serial = 785] [outer = 0x90e31000] 20:25:54 INFO - PROCESS | 1896 | 1477538754689 Marionette DEBUG loaded listener.js 20:25:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0x90ffe000) [pid = 1896] [serial = 786] [outer = 0x90e31000] 20:25:55 INFO - PROCESS | 1896 | 1477538755327 Marionette TRACE conn5 <- [1,1142,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/043.html",0,null,null,[["document.write entity",0,null,null]]]}] 20:25:55 INFO - . 20:25:55 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/043.html | took 1273ms 20:25:55 INFO - PROCESS | 1896 | 1477538755436 Marionette TRACE conn5 -> [0,1143,"getWindowHandle",null] 20:25:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/044.html 20:25:55 INFO - PROCESS | 1896 | 1477538755445 Marionette TRACE conn5 <- [1,1143,null,{"value":"8"}] 20:25:55 INFO - PROCESS | 1896 | 1477538755457 Marionette TRACE conn5 -> [0,1144,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:55 INFO - PROCESS | 1896 | 1477538755788 Marionette TRACE conn5 <- [1,1144,null,{"value":null}] 20:25:55 INFO - PROCESS | 1896 | 1477538755869 Marionette TRACE conn5 -> [0,1145,"getWindowHandles",null] 20:25:55 INFO - PROCESS | 1896 | 1477538755875 Marionette TRACE conn5 <- [1,1145,null,["8"]] 20:25:55 INFO - PROCESS | 1896 | 1477538755966 Marionette TRACE conn5 -> [0,1146,"switchToWindow",{"name":"8"}] 20:25:55 INFO - PROCESS | 1896 | 1477538755977 Marionette TRACE conn5 <- [1,1146,null,{}] 20:25:56 INFO - PROCESS | 1896 | 1477538755994 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:56 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f76dc00 == 27 [pid = 1896] [id = 268] 20:25:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (0x93c35c00) [pid = 1896] [serial = 787] [outer = (nil)] 20:25:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (0x93fbb800) [pid = 1896] [serial = 788] [outer = 0x93c35c00] 20:25:56 INFO - PROCESS | 1896 | 1477538756097 Marionette DEBUG loaded listener.js 20:25:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (0x93fc3000) [pid = 1896] [serial = 789] [outer = 0x93c35c00] 20:25:56 INFO - PROCESS | 1896 | 1477538756871 Marionette TRACE conn5 <- [1,1147,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/044.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:56 INFO - . 20:25:56 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/044.html | took 1521ms 20:25:56 INFO - PROCESS | 1896 | 1477538756990 Marionette TRACE conn5 -> [0,1148,"getWindowHandle",null] 20:25:57 INFO - PROCESS | 1896 | 1477538756999 Marionette TRACE conn5 <- [1,1148,null,{"value":"8"}] 20:25:57 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/045.html 20:25:57 INFO - PROCESS | 1896 | 1477538757017 Marionette TRACE conn5 -> [0,1149,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:57 INFO - PROCESS | 1896 | 1477538757263 Marionette TRACE conn5 <- [1,1149,null,{"value":null}] 20:25:57 INFO - PROCESS | 1896 | 1477538757293 Marionette TRACE conn5 -> [0,1150,"getWindowHandles",null] 20:25:57 INFO - PROCESS | 1896 | 1477538757298 Marionette TRACE conn5 <- [1,1150,null,["8"]] 20:25:57 INFO - PROCESS | 1896 | 1477538757305 Marionette TRACE conn5 -> [0,1151,"switchToWindow",{"name":"8"}] 20:25:57 INFO - PROCESS | 1896 | 1477538757314 Marionette TRACE conn5 <- [1,1151,null,{}] 20:25:57 INFO - PROCESS | 1896 | 1477538757421 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:57 INFO - PROCESS | 1896 | ++DOCSHELL 0x97b42400 == 28 [pid = 1896] [id = 269] 20:25:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (0x97b43000) [pid = 1896] [serial = 790] [outer = (nil)] 20:25:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (0x97d0d400) [pid = 1896] [serial = 791] [outer = 0x97b43000] 20:25:57 INFO - PROCESS | 1896 | 1477538757534 Marionette DEBUG loaded listener.js 20:25:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (0x9832d800) [pid = 1896] [serial = 792] [outer = 0x97b43000] 20:25:58 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (0x94251800) [pid = 1896] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/021.html] 20:25:58 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (0x9a3cdc00) [pid = 1896] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/020.html] 20:25:58 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0x949d7c00) [pid = 1896] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/019.html] 20:25:58 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0xa2cdc400) [pid = 1896] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/018.html] 20:25:58 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0xa2cd6400) [pid = 1896] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/027.html] 20:25:58 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (0x9213a000) [pid = 1896] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/028.html] 20:25:58 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0xa3001400) [pid = 1896] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/030.html] 20:25:58 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (0x90e29c00) [pid = 1896] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/032.html] 20:25:58 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0x97d1a800) [pid = 1896] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/029.html] 20:25:58 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (0xa45e1000) [pid = 1896] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/031.html] 20:25:58 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (0x931c7c00) [pid = 1896] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/033.html] 20:25:58 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (0x9a68a000) [pid = 1896] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/034.html] 20:25:58 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (0x9b57fc00) [pid = 1896] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/035.html] 20:25:58 INFO - PROCESS | 1896 | 1477538758811 Marionette TRACE conn5 <- [1,1152,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/045.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:58 INFO - . 20:25:58 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/045.html | took 1828ms 20:25:58 INFO - PROCESS | 1896 | 1477538758845 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 20:25:58 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/046.html 20:25:58 INFO - PROCESS | 1896 | 1477538758850 Marionette TRACE conn5 <- [1,1153,null,{"value":"8"}] 20:25:58 INFO - PROCESS | 1896 | 1477538758859 Marionette TRACE conn5 -> [0,1154,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:59 INFO - PROCESS | 1896 | 1477538759074 Marionette TRACE conn5 <- [1,1154,null,{"value":null}] 20:25:59 INFO - PROCESS | 1896 | 1477538759195 Marionette TRACE conn5 -> [0,1155,"getWindowHandles",null] 20:25:59 INFO - PROCESS | 1896 | 1477538759203 Marionette TRACE conn5 <- [1,1155,null,["8"]] 20:25:59 INFO - PROCESS | 1896 | 1477538759209 Marionette TRACE conn5 -> [0,1156,"switchToWindow",{"name":"8"}] 20:25:59 INFO - PROCESS | 1896 | 1477538759216 Marionette TRACE conn5 <- [1,1156,null,{}] 20:25:59 INFO - PROCESS | 1896 | 1477538759224 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:59 INFO - PROCESS | 1896 | ++DOCSHELL 0x94251800 == 29 [pid = 1896] [id = 270] 20:25:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0x94ccb400) [pid = 1896] [serial = 793] [outer = (nil)] 20:25:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0x9a2e7000) [pid = 1896] [serial = 794] [outer = 0x94ccb400] 20:25:59 INFO - PROCESS | 1896 | 1477538759312 Marionette DEBUG loaded listener.js 20:25:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0x9a2f0000) [pid = 1896] [serial = 795] [outer = 0x94ccb400] 20:26:00 INFO - PROCESS | 1896 | 1477538760055 Marionette TRACE conn5 <- [1,1157,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/046.html",0,null,null,[["document.write",0,null,null]]]}] 20:26:00 INFO - . 20:26:00 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/046.html | took 1234ms 20:26:00 INFO - PROCESS | 1896 | 1477538760091 Marionette TRACE conn5 -> [0,1158,"getWindowHandle",null] 20:26:00 INFO - PROCESS | 1896 | 1477538760096 Marionette TRACE conn5 <- [1,1158,null,{"value":"8"}] 20:26:00 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/047.html 20:26:00 INFO - PROCESS | 1896 | 1477538760104 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:00 INFO - PROCESS | 1896 | 1477538760381 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 20:26:00 INFO - PROCESS | 1896 | 1477538760399 Marionette TRACE conn5 -> [0,1160,"getWindowHandles",null] 20:26:00 INFO - PROCESS | 1896 | 1477538760404 Marionette TRACE conn5 <- [1,1160,null,["8"]] 20:26:00 INFO - PROCESS | 1896 | 1477538760411 Marionette TRACE conn5 -> [0,1161,"switchToWindow",{"name":"8"}] 20:26:00 INFO - PROCESS | 1896 | 1477538760418 Marionette TRACE conn5 <- [1,1161,null,{}] 20:26:00 INFO - PROCESS | 1896 | 1477538760425 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:00 INFO - PROCESS | 1896 | ++DOCSHELL 0x9b4a3400 == 30 [pid = 1896] [id = 271] 20:26:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0x9b4a6000) [pid = 1896] [serial = 796] [outer = (nil)] 20:26:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0x9b570400) [pid = 1896] [serial = 797] [outer = 0x9b4a6000] 20:26:00 INFO - PROCESS | 1896 | 1477538760513 Marionette DEBUG loaded listener.js 20:26:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0x9b578800) [pid = 1896] [serial = 798] [outer = 0x9b4a6000] 20:26:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0x8f8a0400) [pid = 1896] [serial = 799] [outer = 0x9b4a6000] 20:26:01 INFO - PROCESS | 1896 | 1477538761617 Marionette TRACE conn5 <- [1,1162,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/047.html",0,null,null,[["document.write",0,null,null]]]}] 20:26:01 INFO - . 20:26:01 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/047.html | took 1530ms 20:26:01 INFO - PROCESS | 1896 | 1477538761675 Marionette TRACE conn5 -> [0,1163,"getWindowHandle",null] 20:26:01 INFO - PROCESS | 1896 | 1477538761686 Marionette TRACE conn5 <- [1,1163,null,{"value":"8"}] 20:26:01 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/048.html 20:26:01 INFO - PROCESS | 1896 | 1477538761748 Marionette TRACE conn5 -> [0,1164,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:02 INFO - PROCESS | 1896 | 1477538762075 Marionette TRACE conn5 <- [1,1164,null,{"value":null}] 20:26:02 INFO - PROCESS | 1896 | 1477538762251 Marionette TRACE conn5 -> [0,1165,"getWindowHandles",null] 20:26:02 INFO - PROCESS | 1896 | 1477538762256 Marionette TRACE conn5 <- [1,1165,null,["8"]] 20:26:02 INFO - PROCESS | 1896 | 1477538762265 Marionette TRACE conn5 -> [0,1166,"switchToWindow",{"name":"8"}] 20:26:02 INFO - PROCESS | 1896 | 1477538762274 Marionette TRACE conn5 <- [1,1166,null,{}] 20:26:02 INFO - PROCESS | 1896 | 1477538762326 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:02 INFO - PROCESS | 1896 | ++DOCSHELL 0x949d7c00 == 31 [pid = 1896] [id = 272] 20:26:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (0x949d8400) [pid = 1896] [serial = 800] [outer = (nil)] 20:26:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (0x94da2000) [pid = 1896] [serial = 801] [outer = 0x949d8400] 20:26:02 INFO - PROCESS | 1896 | 1477538762443 Marionette DEBUG loaded listener.js 20:26:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (0x95081400) [pid = 1896] [serial = 802] [outer = 0x949d8400] 20:26:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (0x9a01b800) [pid = 1896] [serial = 803] [outer = 0x949d8400] 20:26:03 INFO - PROCESS | 1896 | 1477538763316 Marionette TRACE conn5 <- [1,1167,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/048.html",0,null,null,[["document.write",0,null,null]]]}] 20:26:03 INFO - . 20:26:03 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/048.html | took 1730ms 20:26:03 INFO - PROCESS | 1896 | 1477538763438 Marionette TRACE conn5 -> [0,1168,"getWindowHandle",null] 20:26:03 INFO - PROCESS | 1896 | 1477538763447 Marionette TRACE conn5 <- [1,1168,null,{"value":"8"}] 20:26:03 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/049.html 20:26:03 INFO - PROCESS | 1896 | 1477538763457 Marionette TRACE conn5 -> [0,1169,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:03 INFO - PROCESS | 1896 | 1477538763679 Marionette TRACE conn5 <- [1,1169,null,{"value":null}] 20:26:03 INFO - PROCESS | 1896 | 1477538763851 Marionette TRACE conn5 -> [0,1170,"getWindowHandles",null] 20:26:03 INFO - PROCESS | 1896 | 1477538763855 Marionette TRACE conn5 <- [1,1170,null,["8"]] 20:26:03 INFO - PROCESS | 1896 | 1477538763866 Marionette TRACE conn5 -> [0,1171,"switchToWindow",{"name":"8"}] 20:26:03 INFO - PROCESS | 1896 | 1477538763873 Marionette TRACE conn5 <- [1,1171,null,{}] 20:26:03 INFO - PROCESS | 1896 | 1477538763926 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:03 INFO - PROCESS | 1896 | ++DOCSHELL 0x98f05000 == 32 [pid = 1896] [id = 273] 20:26:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (0x9b575800) [pid = 1896] [serial = 804] [outer = (nil)] 20:26:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (0x9b5cfc00) [pid = 1896] [serial = 805] [outer = 0x9b575800] 20:26:04 INFO - PROCESS | 1896 | 1477538764034 Marionette DEBUG loaded listener.js 20:26:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (0xa10bac00) [pid = 1896] [serial = 806] [outer = 0x9b575800] 20:26:04 INFO - PROCESS | 1896 | 1477538764840 Marionette TRACE conn5 <- [1,1172,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/049.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 20:26:04 INFO - . 20:26:04 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/049.html | took 1478ms 20:26:04 INFO - PROCESS | 1896 | 1477538764946 Marionette TRACE conn5 -> [0,1173,"getWindowHandle",null] 20:26:04 INFO - PROCESS | 1896 | 1477538764956 Marionette TRACE conn5 <- [1,1173,null,{"value":"8"}] 20:26:04 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/050.html 20:26:04 INFO - PROCESS | 1896 | 1477538764992 Marionette TRACE conn5 -> [0,1174,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:05 INFO - PROCESS | 1896 | 1477538765205 Marionette TRACE conn5 <- [1,1174,null,{"value":null}] 20:26:05 INFO - PROCESS | 1896 | 1477538765375 Marionette TRACE conn5 -> [0,1175,"getWindowHandles",null] 20:26:05 INFO - PROCESS | 1896 | 1477538765381 Marionette TRACE conn5 <- [1,1175,null,["8"]] 20:26:05 INFO - PROCESS | 1896 | 1477538765388 Marionette TRACE conn5 -> [0,1176,"switchToWindow",{"name":"8"}] 20:26:05 INFO - PROCESS | 1896 | 1477538765397 Marionette TRACE conn5 <- [1,1176,null,{}] 20:26:05 INFO - PROCESS | 1896 | 1477538765404 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:05 INFO - PROCESS | 1896 | ++DOCSHELL 0x935cb800 == 33 [pid = 1896] [id = 274] 20:26:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (0x9a334c00) [pid = 1896] [serial = 807] [outer = (nil)] 20:26:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (0xa2f07800) [pid = 1896] [serial = 808] [outer = 0x9a334c00] 20:26:05 INFO - PROCESS | 1896 | 1477538765553 Marionette DEBUG loaded listener.js 20:26:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (0xa2f0c800) [pid = 1896] [serial = 809] [outer = 0x9a334c00] 20:26:06 INFO - PROCESS | 1896 | 1477538766549 Marionette TRACE conn5 <- [1,1177,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/050.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 20:26:06 INFO - . 20:26:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/050.html | took 1631ms 20:26:06 INFO - PROCESS | 1896 | 1477538766604 Marionette TRACE conn5 -> [0,1178,"getWindowHandle",null] 20:26:06 INFO - PROCESS | 1896 | 1477538766612 Marionette TRACE conn5 <- [1,1178,null,{"value":"8"}] 20:26:06 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/051.html 20:26:06 INFO - PROCESS | 1896 | 1477538766627 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:06 INFO - PROCESS | 1896 | 1477538766934 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 20:26:07 INFO - PROCESS | 1896 | --DOCSHELL 0x94251800 == 32 [pid = 1896] [id = 270] 20:26:07 INFO - PROCESS | 1896 | --DOCSHELL 0x97b42400 == 31 [pid = 1896] [id = 269] 20:26:07 INFO - PROCESS | 1896 | --DOCSHELL 0x8f76dc00 == 30 [pid = 1896] [id = 268] 20:26:07 INFO - PROCESS | 1896 | --DOCSHELL 0x90e2f000 == 29 [pid = 1896] [id = 267] 20:26:07 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (0xa10dc000) [pid = 1896] [serial = 761] [outer = (nil)] [url = about:blank] 20:26:07 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (0xa2760800) [pid = 1896] [serial = 762] [outer = (nil)] [url = about:blank] 20:26:07 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (0x9b0f3000) [pid = 1896] [serial = 758] [outer = (nil)] [url = about:blank] 20:26:07 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (0x9b56bc00) [pid = 1896] [serial = 759] [outer = (nil)] [url = about:blank] 20:26:07 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (0x93c40400) [pid = 1896] [serial = 755] [outer = (nil)] [url = about:blank] 20:26:07 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (0x93e5a800) [pid = 1896] [serial = 756] [outer = (nil)] [url = about:blank] 20:26:07 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0x936af400) [pid = 1896] [serial = 752] [outer = (nil)] [url = about:blank] 20:26:07 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0x92844000) [pid = 1896] [serial = 753] [outer = (nil)] [url = about:blank] 20:26:07 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0xa4897000) [pid = 1896] [serial = 749] [outer = (nil)] [url = about:blank] 20:26:07 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (0xa4c94800) [pid = 1896] [serial = 750] [outer = (nil)] [url = about:blank] 20:26:07 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0xa307fc00) [pid = 1896] [serial = 746] [outer = (nil)] [url = about:blank] 20:26:07 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (0xa3085400) [pid = 1896] [serial = 747] [outer = (nil)] [url = about:blank] 20:26:07 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0x9a099800) [pid = 1896] [serial = 743] [outer = (nil)] [url = about:blank] 20:26:07 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (0x9a418800) [pid = 1896] [serial = 744] [outer = (nil)] [url = about:blank] 20:26:07 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (0x93280000) [pid = 1896] [serial = 740] [outer = (nil)] [url = about:blank] 20:26:07 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (0x93878000) [pid = 1896] [serial = 741] [outer = (nil)] [url = about:blank] 20:26:07 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (0xa3081c00) [pid = 1896] [serial = 738] [outer = (nil)] [url = about:blank] 20:26:07 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (0xa27ebc00) [pid = 1896] [serial = 720] [outer = (nil)] [url = about:blank] 20:26:07 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (0x9b0f5c00) [pid = 1896] [serial = 717] [outer = (nil)] [url = about:blank] 20:26:07 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (0x94ccd400) [pid = 1896] [serial = 714] [outer = (nil)] [url = about:blank] 20:26:07 INFO - PROCESS | 1896 | --DOMWINDOW == 60 (0xa2f03800) [pid = 1896] [serial = 711] [outer = (nil)] [url = about:blank] 20:26:07 INFO - PROCESS | 1896 | 1477538767163 Marionette TRACE conn5 -> [0,1180,"getWindowHandles",null] 20:26:07 INFO - PROCESS | 1896 | 1477538767173 Marionette TRACE conn5 <- [1,1180,null,["8"]] 20:26:07 INFO - PROCESS | 1896 | 1477538767182 Marionette TRACE conn5 -> [0,1181,"switchToWindow",{"name":"8"}] 20:26:07 INFO - PROCESS | 1896 | 1477538767191 Marionette TRACE conn5 <- [1,1181,null,{}] 20:26:07 INFO - PROCESS | 1896 | 1477538767223 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:07 INFO - PROCESS | 1896 | ++DOCSHELL 0x90452c00 == 30 [pid = 1896] [id = 275] 20:26:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 61 (0x9046ac00) [pid = 1896] [serial = 810] [outer = (nil)] 20:26:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (0x930cd000) [pid = 1896] [serial = 811] [outer = 0x9046ac00] 20:26:07 INFO - PROCESS | 1896 | 1477538767324 Marionette DEBUG loaded listener.js 20:26:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (0x931c1000) [pid = 1896] [serial = 812] [outer = 0x9046ac00] 20:26:07 INFO - PROCESS | 1896 | 1477538767977 Marionette TRACE conn5 <- [1,1182,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/051.html",0,null,null,[["document.write \\r\\n",0,null,null]]]}] 20:26:07 INFO - . 20:26:07 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/051.html | took 1371ms 20:26:08 INFO - PROCESS | 1896 | 1477538768029 Marionette TRACE conn5 -> [0,1183,"getWindowHandle",null] 20:26:08 INFO - PROCESS | 1896 | 1477538768033 Marionette TRACE conn5 <- [1,1183,null,{"value":"8"}] 20:26:08 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml 20:26:08 INFO - PROCESS | 1896 | 1477538768048 Marionette TRACE conn5 -> [0,1184,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:08 INFO - PROCESS | 1896 | 1477538768252 Marionette TRACE conn5 <- [1,1184,null,{"value":null}] 20:26:08 INFO - PROCESS | 1896 | 1477538768263 Marionette TRACE conn5 -> [0,1185,"getWindowHandles",null] 20:26:08 INFO - PROCESS | 1896 | 1477538768269 Marionette TRACE conn5 <- [1,1185,null,["8"]] 20:26:08 INFO - PROCESS | 1896 | 1477538768277 Marionette TRACE conn5 -> [0,1186,"switchToWindow",{"name":"8"}] 20:26:08 INFO - PROCESS | 1896 | 1477538768284 Marionette TRACE conn5 <- [1,1186,null,{}] 20:26:08 INFO - PROCESS | 1896 | 1477538768403 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:08 INFO - PROCESS | 1896 | ++DOCSHELL 0x93fbcc00 == 31 [pid = 1896] [id = 276] 20:26:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0x93fc6400) [pid = 1896] [serial = 813] [outer = (nil)] 20:26:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0x949d6c00) [pid = 1896] [serial = 814] [outer = 0x93fc6400] 20:26:08 INFO - PROCESS | 1896 | 1477538768495 Marionette DEBUG loaded listener.js 20:26:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0x94d60c00) [pid = 1896] [serial = 815] [outer = 0x93fc6400] 20:26:09 INFO - PROCESS | 1896 | 1477538769062 Marionette TRACE conn5 <- [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]]]}] 20:26:09 INFO - . 20:26:09 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml | took 1035ms 20:26:09 INFO - PROCESS | 1896 | 1477538769093 Marionette TRACE conn5 -> [0,1188,"getWindowHandle",null] 20:26:09 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html 20:26:09 INFO - PROCESS | 1896 | 1477538769101 Marionette TRACE conn5 <- [1,1188,null,{"value":"8"}] 20:26:09 INFO - PROCESS | 1896 | 1477538769110 Marionette TRACE conn5 -> [0,1189,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:09 INFO - PROCESS | 1896 | 1477538769357 Marionette TRACE conn5 <- [1,1189,null,{"value":null}] 20:26:09 INFO - PROCESS | 1896 | 1477538769382 Marionette TRACE conn5 -> [0,1190,"getWindowHandles",null] 20:26:09 INFO - PROCESS | 1896 | 1477538769388 Marionette TRACE conn5 <- [1,1190,null,["8"]] 20:26:09 INFO - PROCESS | 1896 | 1477538769394 Marionette TRACE conn5 -> [0,1191,"switchToWindow",{"name":"8"}] 20:26:09 INFO - PROCESS | 1896 | 1477538769403 Marionette TRACE conn5 <- [1,1191,null,{}] 20:26:09 INFO - PROCESS | 1896 | 1477538769479 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:09 INFO - PROCESS | 1896 | ++DOCSHELL 0x9a335800 == 32 [pid = 1896] [id = 277] 20:26:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0x9a338400) [pid = 1896] [serial = 816] [outer = (nil)] 20:26:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0x9a3d1c00) [pid = 1896] [serial = 817] [outer = 0x9a338400] 20:26:09 INFO - PROCESS | 1896 | 1477538769585 Marionette DEBUG loaded listener.js 20:26:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0x9b3f7400) [pid = 1896] [serial = 818] [outer = 0x9a338400] 20:26:10 INFO - PROCESS | 1896 | ++DOCSHELL 0x9a40d400 == 33 [pid = 1896] [id = 278] 20:26:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0xa2760800) [pid = 1896] [serial = 819] [outer = (nil)] 20:26:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0xa2761000) [pid = 1896] [serial = 820] [outer = 0xa2760800] 20:26:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (0xa27e8c00) [pid = 1896] [serial = 821] [outer = 0xa2760800] 20:26:10 INFO - PROCESS | 1896 | 1477538770458 Marionette TRACE conn5 <- [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]]]}] 20:26:10 INFO - ... 20:26:10 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html | took 1424ms 20:26:10 INFO - PROCESS | 1896 | 1477538770532 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 20:26:10 INFO - PROCESS | 1896 | 1477538770538 Marionette TRACE conn5 <- [1,1193,null,{"value":"8"}] 20:26:10 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html 20:26:10 INFO - PROCESS | 1896 | 1477538770556 Marionette TRACE conn5 -> [0,1194,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:10 INFO - PROCESS | 1896 | 1477538770841 Marionette TRACE conn5 <- [1,1194,null,{"value":null}] 20:26:10 INFO - PROCESS | 1896 | 1477538770871 Marionette TRACE conn5 -> [0,1195,"getWindowHandles",null] 20:26:10 INFO - PROCESS | 1896 | 1477538770880 Marionette TRACE conn5 <- [1,1195,null,["8"]] 20:26:10 INFO - PROCESS | 1896 | 1477538770891 Marionette TRACE conn5 -> [0,1196,"switchToWindow",{"name":"8"}] 20:26:10 INFO - PROCESS | 1896 | 1477538770896 Marionette TRACE conn5 <- [1,1196,null,{}] 20:26:11 INFO - PROCESS | 1896 | 1477538770981 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:11 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f675400 == 34 [pid = 1896] [id = 279] 20:26:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (0xa2757800) [pid = 1896] [serial = 822] [outer = (nil)] 20:26:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (0xa2cdd800) [pid = 1896] [serial = 823] [outer = 0xa2757800] 20:26:11 INFO - PROCESS | 1896 | 1477538771145 Marionette DEBUG loaded listener.js 20:26:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (0xa2f0bc00) [pid = 1896] [serial = 824] [outer = 0xa2757800] 20:26:11 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0x90e31000) [pid = 1896] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/043.html] 20:26:11 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0x93c38000) [pid = 1896] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/042.html] 20:26:11 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0x97b43000) [pid = 1896] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/045.html] 20:26:11 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (0x94da7000) [pid = 1896] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/036.html] 20:26:11 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0x9b4aac00) [pid = 1896] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/037.html] 20:26:11 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (0x8f76ac00) [pid = 1896] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/038.html] 20:26:11 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0xa4c57400) [pid = 1896] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/039.html] 20:26:11 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (0x94ccb400) [pid = 1896] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/046.html] 20:26:11 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (0x935c3c00) [pid = 1896] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/040.html] 20:26:11 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (0x93c35c00) [pid = 1896] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/044.html] 20:26:11 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (0x90451400) [pid = 1896] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/041.html] 20:26:11 INFO - PROCESS | 1896 | ++DOCSHELL 0xa2764800 == 35 [pid = 1896] [id = 280] 20:26:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0xa2f10400) [pid = 1896] [serial = 825] [outer = (nil)] 20:26:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0x9b55f000) [pid = 1896] [serial = 826] [outer = 0xa2f10400] 20:26:12 INFO - PROCESS | 1896 | 1477538772103 Marionette TRACE conn5 <- [1,1197,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_001.html",0,null,null,[["document.write into iframe",0,null,null]]]}] 20:26:12 INFO - . 20:26:12 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html | took 1627ms 20:26:12 INFO - PROCESS | 1896 | 1477538772182 Marionette TRACE conn5 -> [0,1198,"getWindowHandle",null] 20:26:12 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html 20:26:12 INFO - PROCESS | 1896 | 1477538772186 Marionette TRACE conn5 <- [1,1198,null,{"value":"8"}] 20:26:12 INFO - PROCESS | 1896 | 1477538772194 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:12 INFO - PROCESS | 1896 | 1477538772465 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 20:26:12 INFO - PROCESS | 1896 | 1477538772478 Marionette TRACE conn5 -> [0,1200,"getWindowHandles",null] 20:26:12 INFO - PROCESS | 1896 | 1477538772482 Marionette TRACE conn5 <- [1,1200,null,["8"]] 20:26:12 INFO - PROCESS | 1896 | 1477538772490 Marionette TRACE conn5 -> [0,1201,"switchToWindow",{"name":"8"}] 20:26:12 INFO - PROCESS | 1896 | 1477538772496 Marionette TRACE conn5 <- [1,1201,null,{}] 20:26:12 INFO - PROCESS | 1896 | 1477538772503 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:12 INFO - PROCESS | 1896 | ++DOCSHELL 0x97b3fc00 == 36 [pid = 1896] [id = 281] 20:26:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0xa2f15400) [pid = 1896] [serial = 827] [outer = (nil)] 20:26:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0xa2f1a400) [pid = 1896] [serial = 828] [outer = 0xa2f15400] 20:26:12 INFO - PROCESS | 1896 | 1477538772603 Marionette DEBUG loaded listener.js 20:26:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0xa2f20000) [pid = 1896] [serial = 829] [outer = 0xa2f15400] 20:26:13 INFO - PROCESS | 1896 | ++DOCSHELL 0xa2f14800 == 37 [pid = 1896] [id = 282] 20:26:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0xa3080c00) [pid = 1896] [serial = 830] [outer = (nil)] 20:26:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0xa2f14400) [pid = 1896] [serial = 831] [outer = 0xa3080c00] 20:26:13 INFO - PROCESS | 1896 | 1477538773351 Marionette TRACE conn5 <- [1,1202,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_002.html",0,null,null,[["document.write into iframe",0,null,null]]]}] 20:26:13 INFO - . 20:26:13 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html | took 1190ms 20:26:13 INFO - PROCESS | 1896 | 1477538773384 Marionette TRACE conn5 -> [0,1203,"getWindowHandle",null] 20:26:13 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html 20:26:13 INFO - PROCESS | 1896 | 1477538773389 Marionette TRACE conn5 <- [1,1203,null,{"value":"8"}] 20:26:13 INFO - PROCESS | 1896 | 1477538773396 Marionette TRACE conn5 -> [0,1204,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:13 INFO - PROCESS | 1896 | 1477538773764 Marionette TRACE conn5 <- [1,1204,null,{"value":null}] 20:26:13 INFO - PROCESS | 1896 | 1477538773959 Marionette TRACE conn5 -> [0,1205,"getWindowHandles",null] 20:26:13 INFO - PROCESS | 1896 | 1477538773969 Marionette TRACE conn5 <- [1,1205,null,["8"]] 20:26:13 INFO - PROCESS | 1896 | 1477538773981 Marionette TRACE conn5 -> [0,1206,"switchToWindow",{"name":"8"}] 20:26:13 INFO - PROCESS | 1896 | 1477538773993 Marionette TRACE conn5 <- [1,1206,null,{}] 20:26:14 INFO - PROCESS | 1896 | 1477538774004 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:14 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f763800 == 38 [pid = 1896] [id = 283] 20:26:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (0x8f765800) [pid = 1896] [serial = 832] [outer = (nil)] 20:26:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (0x8f899400) [pid = 1896] [serial = 833] [outer = 0x8f765800] 20:26:14 INFO - PROCESS | 1896 | 1477538774114 Marionette DEBUG loaded listener.js 20:26:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (0x8f89a000) [pid = 1896] [serial = 834] [outer = 0x8f765800] 20:26:14 INFO - PROCESS | 1896 | ++DOCSHELL 0x921de800 == 39 [pid = 1896] [id = 284] 20:26:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (0x928cd800) [pid = 1896] [serial = 835] [outer = (nil)] 20:26:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (0x8f675c00) [pid = 1896] [serial = 836] [outer = 0x928cd800] 20:26:14 INFO - PROCESS | 1896 | 1477538774921 Marionette TRACE conn5 <- [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]]]}] 20:26:14 INFO - . 20:26:14 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html | took 1585ms 20:26:14 INFO - PROCESS | 1896 | 1477538774991 Marionette TRACE conn5 -> [0,1208,"getWindowHandle",null] 20:26:15 INFO - PROCESS | 1896 | 1477538774999 Marionette TRACE conn5 <- [1,1208,null,{"value":"8"}] 20:26:15 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html 20:26:15 INFO - PROCESS | 1896 | 1477538775009 Marionette TRACE conn5 -> [0,1209,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:15 INFO - PROCESS | 1896 | 1477538775257 Marionette TRACE conn5 <- [1,1209,null,{"value":null}] 20:26:15 INFO - PROCESS | 1896 | 1477538775448 Marionette TRACE conn5 -> [0,1210,"getWindowHandles",null] 20:26:15 INFO - PROCESS | 1896 | 1477538775456 Marionette TRACE conn5 <- [1,1210,null,["8"]] 20:26:15 INFO - PROCESS | 1896 | 1477538775464 Marionette TRACE conn5 -> [0,1211,"switchToWindow",{"name":"8"}] 20:26:15 INFO - PROCESS | 1896 | 1477538775473 Marionette TRACE conn5 <- [1,1211,null,{}] 20:26:15 INFO - PROCESS | 1896 | 1477538775528 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:15 INFO - PROCESS | 1896 | ++DOCSHELL 0x93a1ec00 == 40 [pid = 1896] [id = 285] 20:26:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (0x93a29000) [pid = 1896] [serial = 837] [outer = (nil)] 20:26:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (0x93d63400) [pid = 1896] [serial = 838] [outer = 0x93a29000] 20:26:15 INFO - PROCESS | 1896 | 1477538775633 Marionette DEBUG loaded listener.js 20:26:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (0x93d66c00) [pid = 1896] [serial = 839] [outer = 0x93a29000] 20:26:16 INFO - PROCESS | 1896 | ++DOCSHELL 0x93fc7400 == 41 [pid = 1896] [id = 286] 20:26:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (0x949d6800) [pid = 1896] [serial = 840] [outer = (nil)] 20:26:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (0x949d7000) [pid = 1896] [serial = 841] [outer = 0x949d6800] 20:26:16 INFO - PROCESS | 1896 | 1477538776541 Marionette TRACE conn5 <- [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]]]}] 20:26:16 INFO - . 20:26:16 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html | took 1576ms 20:26:16 INFO - PROCESS | 1896 | 1477538776586 Marionette TRACE conn5 -> [0,1213,"getWindowHandle",null] 20:26:16 INFO - PROCESS | 1896 | 1477538776590 Marionette TRACE conn5 <- [1,1213,null,{"value":"8"}] 20:26:16 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html 20:26:16 INFO - PROCESS | 1896 | 1477538776600 Marionette TRACE conn5 -> [0,1214,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:16 INFO - PROCESS | 1896 | 1477538776936 Marionette TRACE conn5 <- [1,1214,null,{"value":null}] 20:26:17 INFO - PROCESS | 1896 | 1477538777078 Marionette TRACE conn5 -> [0,1215,"getWindowHandles",null] 20:26:17 INFO - PROCESS | 1896 | 1477538777090 Marionette TRACE conn5 <- [1,1215,null,["8"]] 20:26:17 INFO - PROCESS | 1896 | 1477538777142 Marionette TRACE conn5 -> [0,1216,"switchToWindow",{"name":"8"}] 20:26:17 INFO - PROCESS | 1896 | 1477538777151 Marionette TRACE conn5 <- [1,1216,null,{}] 20:26:17 INFO - PROCESS | 1896 | 1477538777158 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:17 INFO - PROCESS | 1896 | ++DOCSHELL 0x956d8800 == 42 [pid = 1896] [id = 287] 20:26:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (0x956e0400) [pid = 1896] [serial = 842] [outer = (nil)] 20:26:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (0x97b42000) [pid = 1896] [serial = 843] [outer = 0x956e0400] 20:26:17 INFO - PROCESS | 1896 | 1477538777257 Marionette DEBUG loaded listener.js 20:26:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (0x9832e400) [pid = 1896] [serial = 844] [outer = 0x956e0400] 20:26:17 INFO - PROCESS | 1896 | ++DOCSHELL 0x9b57bc00 == 43 [pid = 1896] [id = 288] 20:26:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (0x9b57c000) [pid = 1896] [serial = 845] [outer = (nil)] 20:26:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (0x9b577c00) [pid = 1896] [serial = 846] [outer = 0x9b57c000] 20:26:18 INFO - PROCESS | 1896 | 1477538778208 Marionette TRACE conn5 <- [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]]]}] 20:26:18 INFO - . 20:26:18 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html | took 1633ms 20:26:18 INFO - PROCESS | 1896 | 1477538778234 Marionette TRACE conn5 -> [0,1218,"getWindowHandle",null] 20:26:18 INFO - PROCESS | 1896 | 1477538778239 Marionette TRACE conn5 <- [1,1218,null,{"value":"8"}] 20:26:18 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html 20:26:18 INFO - PROCESS | 1896 | 1477538778249 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:18 INFO - PROCESS | 1896 | 1477538778565 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 20:26:18 INFO - PROCESS | 1896 | 1477538778691 Marionette TRACE conn5 -> [0,1220,"getWindowHandles",null] 20:26:18 INFO - PROCESS | 1896 | 1477538778696 Marionette TRACE conn5 <- [1,1220,null,["8"]] 20:26:18 INFO - PROCESS | 1896 | 1477538778704 Marionette TRACE conn5 -> [0,1221,"switchToWindow",{"name":"8"}] 20:26:18 INFO - PROCESS | 1896 | 1477538778711 Marionette TRACE conn5 <- [1,1221,null,{}] 20:26:18 INFO - PROCESS | 1896 | 1477538778761 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:18 INFO - PROCESS | 1896 | ++DOCSHELL 0x9b5ed800 == 44 [pid = 1896] [id = 289] 20:26:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (0xa27eb800) [pid = 1896] [serial = 847] [outer = (nil)] 20:26:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (0xa2f03000) [pid = 1896] [serial = 848] [outer = 0xa27eb800] 20:26:18 INFO - PROCESS | 1896 | 1477538778865 Marionette DEBUG loaded listener.js 20:26:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (0xa2f0f800) [pid = 1896] [serial = 849] [outer = 0xa27eb800] 20:26:19 INFO - PROCESS | 1896 | ++DOCSHELL 0xa308b800 == 45 [pid = 1896] [id = 290] 20:26:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (0xa457e400) [pid = 1896] [serial = 850] [outer = (nil)] 20:26:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (0xa308d400) [pid = 1896] [serial = 851] [outer = 0xa457e400] 20:26:19 INFO - PROCESS | 1896 | 1477538779702 Marionette TRACE conn5 <- [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]]]}] 20:26:19 INFO - . 20:26:19 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html | took 1522ms 20:26:19 INFO - PROCESS | 1896 | 1477538779772 Marionette TRACE conn5 -> [0,1223,"getWindowHandle",null] 20:26:19 INFO - PROCESS | 1896 | 1477538779778 Marionette TRACE conn5 <- [1,1223,null,{"value":"8"}] 20:26:19 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html 20:26:19 INFO - PROCESS | 1896 | 1477538779787 Marionette TRACE conn5 -> [0,1224,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:20 INFO - PROCESS | 1896 | 1477538780018 Marionette TRACE conn5 <- [1,1224,null,{"value":null}] 20:26:20 INFO - PROCESS | 1896 | 1477538780197 Marionette TRACE conn5 -> [0,1225,"getWindowHandles",null] 20:26:20 INFO - PROCESS | 1896 | 1477538780202 Marionette TRACE conn5 <- [1,1225,null,["8"]] 20:26:20 INFO - PROCESS | 1896 | 1477538780213 Marionette TRACE conn5 -> [0,1226,"switchToWindow",{"name":"8"}] 20:26:20 INFO - PROCESS | 1896 | 1477538780219 Marionette TRACE conn5 <- [1,1226,null,{}] 20:26:20 INFO - PROCESS | 1896 | 1477538780272 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:20 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f894400 == 46 [pid = 1896] [id = 291] 20:26:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (0x9327f400) [pid = 1896] [serial = 852] [outer = (nil)] 20:26:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (0xa4580400) [pid = 1896] [serial = 853] [outer = 0x9327f400] 20:26:20 INFO - PROCESS | 1896 | 1477538780375 Marionette DEBUG loaded listener.js 20:26:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (0xa4c55400) [pid = 1896] [serial = 854] [outer = 0x9327f400] 20:26:20 INFO - PROCESS | 1896 | ++DOCSHELL 0x928cfc00 == 47 [pid = 1896] [id = 292] 20:26:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 95 (0xa4cde800) [pid = 1896] [serial = 855] [outer = (nil)] 20:26:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 96 (0xa4581400) [pid = 1896] [serial = 856] [outer = 0xa4cde800] 20:26:21 INFO - PROCESS | 1896 | 1477538781230 Marionette TRACE conn5 <- [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]]]}] 20:26:21 INFO - . 20:26:21 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html | took 1483ms 20:26:21 INFO - PROCESS | 1896 | 1477538781269 Marionette TRACE conn5 -> [0,1228,"getWindowHandle",null] 20:26:21 INFO - PROCESS | 1896 | 1477538781273 Marionette TRACE conn5 <- [1,1228,null,{"value":"8"}] 20:26:21 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html 20:26:21 INFO - PROCESS | 1896 | 1477538781283 Marionette TRACE conn5 -> [0,1229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:21 INFO - PROCESS | 1896 | 1477538781498 Marionette TRACE conn5 <- [1,1229,null,{"value":null}] 20:26:21 INFO - PROCESS | 1896 | 1477538781667 Marionette TRACE conn5 -> [0,1230,"getWindowHandles",null] 20:26:21 INFO - PROCESS | 1896 | 1477538781673 Marionette TRACE conn5 <- [1,1230,null,["8"]] 20:26:21 INFO - PROCESS | 1896 | 1477538781681 Marionette TRACE conn5 -> [0,1231,"switchToWindow",{"name":"8"}] 20:26:21 INFO - PROCESS | 1896 | 1477538781687 Marionette TRACE conn5 <- [1,1231,null,{}] 20:26:21 INFO - PROCESS | 1896 | 1477538781694 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:21 INFO - PROCESS | 1896 | ++DOCSHELL 0x95619400 == 48 [pid = 1896] [id = 293] 20:26:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 97 (0x9561a000) [pid = 1896] [serial = 857] [outer = (nil)] 20:26:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 98 (0xa4c94800) [pid = 1896] [serial = 858] [outer = 0x9561a000] 20:26:21 INFO - PROCESS | 1896 | 1477538781818 Marionette DEBUG loaded listener.js 20:26:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 99 (0xa5f2c000) [pid = 1896] [serial = 859] [outer = 0x9561a000] 20:26:22 INFO - PROCESS | 1896 | ++DOCSHELL 0x9832b000 == 49 [pid = 1896] [id = 294] 20:26:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 100 (0x9832f800) [pid = 1896] [serial = 860] [outer = (nil)] 20:26:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 101 (0x935c5800) [pid = 1896] [serial = 861] [outer = 0x9832f800] 20:26:22 INFO - PROCESS | 1896 | 1477538782829 Marionette TRACE conn5 <- [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]]]}] 20:26:22 INFO - . 20:26:22 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html | took 1636ms 20:26:22 INFO - PROCESS | 1896 | 1477538782936 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 20:26:22 INFO - PROCESS | 1896 | 1477538782945 Marionette TRACE conn5 <- [1,1233,null,{"value":"8"}] 20:26:22 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html 20:26:22 INFO - PROCESS | 1896 | 1477538782960 Marionette TRACE conn5 -> [0,1234,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:23 INFO - PROCESS | 1896 | 1477538783256 Marionette TRACE conn5 <- [1,1234,null,{"value":null}] 20:26:23 INFO - PROCESS | 1896 | 1477538783445 Marionette TRACE conn5 -> [0,1235,"getWindowHandles",null] 20:26:23 INFO - PROCESS | 1896 | 1477538783451 Marionette TRACE conn5 <- [1,1235,null,["8"]] 20:26:23 INFO - PROCESS | 1896 | 1477538783459 Marionette TRACE conn5 -> [0,1236,"switchToWindow",{"name":"8"}] 20:26:23 INFO - PROCESS | 1896 | 1477538783470 Marionette TRACE conn5 <- [1,1236,null,{}] 20:26:23 INFO - PROCESS | 1896 | 1477538783565 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:23 INFO - PROCESS | 1896 | ++DOCSHELL 0x931c4c00 == 50 [pid = 1896] [id = 295] 20:26:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 102 (0x931c7c00) [pid = 1896] [serial = 862] [outer = (nil)] 20:26:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 103 (0x935c5c00) [pid = 1896] [serial = 863] [outer = 0x931c7c00] 20:26:23 INFO - PROCESS | 1896 | 1477538783681 Marionette DEBUG loaded listener.js 20:26:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 104 (0x936ad000) [pid = 1896] [serial = 864] [outer = 0x931c7c00] 20:26:24 INFO - PROCESS | 1896 | --DOCSHELL 0xa2f14800 == 49 [pid = 1896] [id = 282] 20:26:24 INFO - PROCESS | 1896 | --DOCSHELL 0x97b3fc00 == 48 [pid = 1896] [id = 281] 20:26:24 INFO - PROCESS | 1896 | --DOCSHELL 0x9a40d400 == 47 [pid = 1896] [id = 278] 20:26:24 INFO - PROCESS | 1896 | --DOCSHELL 0xa2764800 == 46 [pid = 1896] [id = 280] 20:26:24 INFO - PROCESS | 1896 | --DOCSHELL 0x93fbcc00 == 45 [pid = 1896] [id = 276] 20:26:24 INFO - PROCESS | 1896 | --DOCSHELL 0x9a335800 == 44 [pid = 1896] [id = 277] 20:26:25 INFO - PROCESS | 1896 | --DOCSHELL 0x90452c00 == 43 [pid = 1896] [id = 275] 20:26:25 INFO - PROCESS | 1896 | --DOCSHELL 0x8f899800 == 42 [pid = 1896] [id = 221] 20:26:25 INFO - PROCESS | 1896 | --DOCSHELL 0x92331c00 == 41 [pid = 1896] [id = 237] 20:26:25 INFO - PROCESS | 1896 | --DOCSHELL 0x90ff3c00 == 40 [pid = 1896] [id = 223] 20:26:25 INFO - PROCESS | 1896 | --DOCSHELL 0x935cb800 == 39 [pid = 1896] [id = 274] 20:26:25 INFO - PROCESS | 1896 | --DOCSHELL 0x9b572400 == 38 [pid = 1896] [id = 235] 20:26:25 INFO - PROCESS | 1896 | --DOCSHELL 0x8f75e800 == 37 [pid = 1896] [id = 231] 20:26:25 INFO - PROCESS | 1896 | --DOCSHELL 0x94d63c00 == 36 [pid = 1896] [id = 238] 20:26:25 INFO - PROCESS | 1896 | --DOCSHELL 0x93fc4000 == 35 [pid = 1896] [id = 225] 20:26:25 INFO - PROCESS | 1896 | --DOCSHELL 0x98f05000 == 34 [pid = 1896] [id = 273] 20:26:25 INFO - PROCESS | 1896 | --DOCSHELL 0x9a32e800 == 33 [pid = 1896] [id = 230] 20:26:25 INFO - PROCESS | 1896 | --DOCSHELL 0x956db000 == 32 [pid = 1896] [id = 227] 20:26:25 INFO - PROCESS | 1896 | --DOCSHELL 0x949d7c00 == 31 [pid = 1896] [id = 272] 20:26:25 INFO - PROCESS | 1896 | --DOCSHELL 0x9a33ac00 == 30 [pid = 1896] [id = 234] 20:26:25 INFO - PROCESS | 1896 | --DOCSHELL 0x93c3e000 == 29 [pid = 1896] [id = 226] 20:26:25 INFO - PROCESS | 1896 | --DOCSHELL 0x93c3e800 == 28 [pid = 1896] [id = 232] 20:26:25 INFO - PROCESS | 1896 | --DOCSHELL 0x9b4a3400 == 27 [pid = 1896] [id = 271] 20:26:25 INFO - PROCESS | 1896 | --DOCSHELL 0x97d20c00 == 26 [pid = 1896] [id = 233] 20:26:25 INFO - PROCESS | 1896 | --DOCSHELL 0x9a09e400 == 25 [pid = 1896] [id = 239] 20:26:25 INFO - PROCESS | 1896 | --DOCSHELL 0x9327a400 == 24 [pid = 1896] [id = 224] 20:26:25 INFO - PROCESS | 1896 | --DOCSHELL 0x8f675400 == 23 [pid = 1896] [id = 279] 20:26:25 INFO - PROCESS | 1896 | --DOCSHELL 0x9832d400 == 22 [pid = 1896] [id = 229] 20:26:25 INFO - PROCESS | 1896 | --DOCSHELL 0x97d21800 == 21 [pid = 1896] [id = 228] 20:26:25 INFO - PROCESS | 1896 | --DOCSHELL 0x8f894c00 == 20 [pid = 1896] [id = 236] 20:26:25 INFO - PROCESS | 1896 | --DOCSHELL 0x935c2c00 == 19 [pid = 1896] [id = 266] 20:26:25 INFO - PROCESS | 1896 | --DOCSHELL 0xa308b800 == 18 [pid = 1896] [id = 290] 20:26:25 INFO - PROCESS | 1896 | --DOCSHELL 0x928cfc00 == 17 [pid = 1896] [id = 292] 20:26:25 INFO - PROCESS | 1896 | --DOCSHELL 0x8f894400 == 16 [pid = 1896] [id = 291] 20:26:25 INFO - PROCESS | 1896 | --DOCSHELL 0x9832b000 == 15 [pid = 1896] [id = 294] 20:26:25 INFO - PROCESS | 1896 | --DOCSHELL 0x95619400 == 14 [pid = 1896] [id = 293] 20:26:25 INFO - PROCESS | 1896 | --DOCSHELL 0x921de800 == 13 [pid = 1896] [id = 284] 20:26:25 INFO - PROCESS | 1896 | --DOCSHELL 0x8f763800 == 12 [pid = 1896] [id = 283] 20:26:25 INFO - PROCESS | 1896 | --DOCSHELL 0x93fc7400 == 11 [pid = 1896] [id = 286] 20:26:25 INFO - PROCESS | 1896 | --DOCSHELL 0x93a1ec00 == 10 [pid = 1896] [id = 285] 20:26:25 INFO - PROCESS | 1896 | --DOCSHELL 0x9b57bc00 == 9 [pid = 1896] [id = 288] 20:26:25 INFO - PROCESS | 1896 | --DOCSHELL 0x956d8800 == 8 [pid = 1896] [id = 287] 20:26:25 INFO - PROCESS | 1896 | --DOCSHELL 0x9b5ed800 == 7 [pid = 1896] [id = 289] 20:26:25 INFO - PROCESS | 1896 | --DOMWINDOW == 103 (0xa3083c00) [pid = 1896] [serial = 770] [outer = (nil)] [url = about:blank] 20:26:25 INFO - PROCESS | 1896 | --DOMWINDOW == 102 (0x935c7800) [pid = 1896] [serial = 777] [outer = (nil)] [url = about:blank] 20:26:25 INFO - PROCESS | 1896 | --DOMWINDOW == 101 (0xa4ce1800) [pid = 1896] [serial = 773] [outer = (nil)] [url = about:blank] 20:26:25 INFO - PROCESS | 1896 | --DOMWINDOW == 100 (0xa3086800) [pid = 1896] [serial = 771] [outer = (nil)] [url = about:blank] 20:26:25 INFO - PROCESS | 1896 | --DOMWINDOW == 99 (0x9832d800) [pid = 1896] [serial = 792] [outer = (nil)] [url = about:blank] 20:26:25 INFO - PROCESS | 1896 | --DOMWINDOW == 98 (0x9a2f0000) [pid = 1896] [serial = 795] [outer = (nil)] [url = about:blank] 20:26:25 INFO - PROCESS | 1896 | --DOMWINDOW == 97 (0xa9341400) [pid = 1896] [serial = 774] [outer = (nil)] [url = about:blank] 20:26:25 INFO - PROCESS | 1896 | --DOMWINDOW == 96 (0x9573a400) [pid = 1896] [serial = 764] [outer = (nil)] [url = about:blank] 20:26:25 INFO - PROCESS | 1896 | --DOMWINDOW == 95 (0x9b574c00) [pid = 1896] [serial = 768] [outer = (nil)] [url = about:blank] 20:26:25 INFO - PROCESS | 1896 | --DOMWINDOW == 94 (0x93fc3000) [pid = 1896] [serial = 789] [outer = (nil)] [url = about:blank] 20:26:25 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (0x935c8400) [pid = 1896] [serial = 776] [outer = (nil)] [url = about:blank] 20:26:25 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (0x93fbe400) [pid = 1896] [serial = 782] [outer = (nil)] [url = about:blank] 20:26:25 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (0x93fbb800) [pid = 1896] [serial = 788] [outer = (nil)] [url = about:blank] 20:26:25 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (0x9b576c00) [pid = 1896] [serial = 767] [outer = (nil)] [url = about:blank] 20:26:25 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (0x90ffe000) [pid = 1896] [serial = 786] [outer = (nil)] [url = about:blank] 20:26:25 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (0xa2f16800) [pid = 1896] [serial = 779] [outer = (nil)] [url = about:blank] 20:26:25 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (0x957f2c00) [pid = 1896] [serial = 765] [outer = (nil)] [url = about:blank] 20:26:25 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (0x97d0d400) [pid = 1896] [serial = 791] [outer = (nil)] [url = about:blank] 20:26:25 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (0x93d6c000) [pid = 1896] [serial = 783] [outer = (nil)] [url = about:blank] 20:26:25 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (0x9a2e7000) [pid = 1896] [serial = 794] [outer = (nil)] [url = about:blank] 20:26:25 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (0xa2f16c00) [pid = 1896] [serial = 780] [outer = (nil)] [url = about:blank] 20:26:25 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (0x91a7dc00) [pid = 1896] [serial = 785] [outer = (nil)] [url = about:blank] 20:26:25 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f76ac00 == 8 [pid = 1896] [id = 296] 20:26:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (0x8f894000) [pid = 1896] [serial = 865] [outer = (nil)] 20:26:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (0x8f67f400) [pid = 1896] [serial = 866] [outer = 0x8f894000] 20:26:25 INFO - PROCESS | 1896 | 1477538785480 Marionette TRACE conn5 <- [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]]]}] 20:26:25 INFO - . 20:26:25 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html | took 2575ms 20:26:25 INFO - PROCESS | 1896 | 1477538785538 Marionette TRACE conn5 -> [0,1238,"getWindowHandle",null] 20:26:25 INFO - PROCESS | 1896 | 1477538785546 Marionette TRACE conn5 <- [1,1238,null,{"value":"8"}] 20:26:25 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html 20:26:25 INFO - PROCESS | 1896 | 1477538785558 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:25 INFO - PROCESS | 1896 | 1477538785812 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 20:26:25 INFO - PROCESS | 1896 | 1477538785934 Marionette TRACE conn5 -> [0,1240,"getWindowHandles",null] 20:26:25 INFO - PROCESS | 1896 | 1477538785940 Marionette TRACE conn5 <- [1,1240,null,["8"]] 20:26:25 INFO - PROCESS | 1896 | 1477538785953 Marionette TRACE conn5 -> [0,1241,"switchToWindow",{"name":"8"}] 20:26:25 INFO - PROCESS | 1896 | 1477538785963 Marionette TRACE conn5 <- [1,1241,null,{}] 20:26:25 INFO - PROCESS | 1896 | 1477538785971 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:26 INFO - PROCESS | 1896 | ++DOCSHELL 0x90ffa800 == 9 [pid = 1896] [id = 297] 20:26:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (0x90ffb000) [pid = 1896] [serial = 867] [outer = (nil)] 20:26:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (0x91a84400) [pid = 1896] [serial = 868] [outer = 0x90ffb000] 20:26:26 INFO - PROCESS | 1896 | 1477538786067 Marionette DEBUG loaded listener.js 20:26:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (0x9283e800) [pid = 1896] [serial = 869] [outer = 0x90ffb000] 20:26:26 INFO - PROCESS | 1896 | ++DOCSHELL 0x936a1400 == 10 [pid = 1896] [id = 298] 20:26:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (0x936a2800) [pid = 1896] [serial = 870] [outer = (nil)] 20:26:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (0x9327e000) [pid = 1896] [serial = 871] [outer = 0x936a2800] 20:26:26 INFO - PROCESS | 1896 | 1477538786889 Marionette TRACE conn5 <- [1,1242,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_010.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 20:26:26 INFO - . 20:26:26 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html | took 1429ms 20:26:26 INFO - PROCESS | 1896 | 1477538786990 Marionette TRACE conn5 -> [0,1243,"getWindowHandle",null] 20:26:26 INFO - PROCESS | 1896 | 1477538786997 Marionette TRACE conn5 <- [1,1243,null,{"value":"8"}] 20:26:27 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_001.html 20:26:27 INFO - PROCESS | 1896 | 1477538787006 Marionette TRACE conn5 -> [0,1244,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:27 INFO - PROCESS | 1896 | 1477538787305 Marionette TRACE conn5 <- [1,1244,null,{"value":null}] 20:26:27 INFO - PROCESS | 1896 | 1477538787388 Marionette TRACE conn5 -> [0,1245,"getWindowHandles",null] 20:26:27 INFO - PROCESS | 1896 | 1477538787394 Marionette TRACE conn5 <- [1,1245,null,["8"]] 20:26:27 INFO - PROCESS | 1896 | 1477538787401 Marionette TRACE conn5 -> [0,1246,"switchToWindow",{"name":"8"}] 20:26:27 INFO - PROCESS | 1896 | 1477538787409 Marionette TRACE conn5 <- [1,1246,null,{}] 20:26:27 INFO - PROCESS | 1896 | 1477538787415 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:27 INFO - PROCESS | 1896 | ++DOCSHELL 0x93d61000 == 11 [pid = 1896] [id = 299] 20:26:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (0x93d6d800) [pid = 1896] [serial = 872] [outer = (nil)] 20:26:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (0x93fbd400) [pid = 1896] [serial = 873] [outer = 0x93d6d800] 20:26:27 INFO - PROCESS | 1896 | 1477538787524 Marionette DEBUG loaded listener.js 20:26:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (0x93fc5800) [pid = 1896] [serial = 874] [outer = 0x93d6d800] 20:26:28 INFO - PROCESS | 1896 | 1477538788226 Marionette TRACE conn5 <- [1,1247,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_001.html",0,null,null,[["document.write script",0,null,null]]]}] 20:26:28 INFO - . 20:26:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_001.html | took 1277ms 20:26:28 INFO - PROCESS | 1896 | 1477538788292 Marionette TRACE conn5 -> [0,1248,"getWindowHandle",null] 20:26:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_002.html 20:26:28 INFO - PROCESS | 1896 | 1477538788301 Marionette TRACE conn5 <- [1,1248,null,{"value":"8"}] 20:26:28 INFO - PROCESS | 1896 | 1477538788311 Marionette TRACE conn5 -> [0,1249,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:28 INFO - PROCESS | 1896 | 1477538788558 Marionette TRACE conn5 <- [1,1249,null,{"value":null}] 20:26:28 INFO - PROCESS | 1896 | 1477538788583 Marionette TRACE conn5 -> [0,1250,"getWindowHandles",null] 20:26:28 INFO - PROCESS | 1896 | 1477538788589 Marionette TRACE conn5 <- [1,1250,null,["8"]] 20:26:28 INFO - PROCESS | 1896 | 1477538788596 Marionette TRACE conn5 -> [0,1251,"switchToWindow",{"name":"8"}] 20:26:28 INFO - PROCESS | 1896 | 1477538788606 Marionette TRACE conn5 <- [1,1251,null,{}] 20:26:28 INFO - PROCESS | 1896 | 1477538788687 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:28 INFO - PROCESS | 1896 | ++DOCSHELL 0x95612c00 == 12 [pid = 1896] [id = 300] 20:26:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (0x95613400) [pid = 1896] [serial = 875] [outer = (nil)] 20:26:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (0x95618400) [pid = 1896] [serial = 876] [outer = 0x95613400] 20:26:28 INFO - PROCESS | 1896 | 1477538788784 Marionette DEBUG loaded listener.js 20:26:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 95 (0x956de000) [pid = 1896] [serial = 877] [outer = 0x95613400] 20:26:29 INFO - PROCESS | 1896 | 1477538789498 Marionette TRACE conn5 <- [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]]]}] 20:26:29 INFO - . 20:26:29 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_002.html | took 1224ms 20:26:29 INFO - PROCESS | 1896 | 1477538789535 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 20:26:29 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_003.html 20:26:29 INFO - PROCESS | 1896 | 1477538789540 Marionette TRACE conn5 <- [1,1253,null,{"value":"8"}] 20:26:29 INFO - PROCESS | 1896 | 1477538789554 Marionette TRACE conn5 -> [0,1254,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:29 INFO - PROCESS | 1896 | 1477538789803 Marionette TRACE conn5 <- [1,1254,null,{"value":null}] 20:26:30 INFO - PROCESS | 1896 | --DOMWINDOW == 94 (0x949d8400) [pid = 1896] [serial = 800] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 20:26:30 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (0x9a338400) [pid = 1896] [serial = 816] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 20:26:30 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (0x9046ac00) [pid = 1896] [serial = 810] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/051.html] 20:26:30 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (0xa2f10400) [pid = 1896] [serial = 825] [outer = (nil)] [url = about:blank] 20:26:30 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (0xa2757800) [pid = 1896] [serial = 822] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_001.html] 20:26:30 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (0xa2760800) [pid = 1896] [serial = 819] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 20:26:30 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (0x9a334c00) [pid = 1896] [serial = 807] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/050.html] 20:26:30 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (0x9b575800) [pid = 1896] [serial = 804] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/049.html] 20:26:30 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (0x93fc6400) [pid = 1896] [serial = 813] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml] 20:26:30 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (0x9b4a6000) [pid = 1896] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 20:26:30 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (0xa2f15400) [pid = 1896] [serial = 827] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_002.html] 20:26:30 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (0xa3080c00) [pid = 1896] [serial = 830] [outer = (nil)] [url = about:blank] 20:26:30 INFO - PROCESS | 1896 | 1477538790392 Marionette TRACE conn5 -> [0,1255,"getWindowHandles",null] 20:26:30 INFO - PROCESS | 1896 | 1477538790398 Marionette TRACE conn5 <- [1,1255,null,["8"]] 20:26:30 INFO - PROCESS | 1896 | 1477538790408 Marionette TRACE conn5 -> [0,1256,"switchToWindow",{"name":"8"}] 20:26:30 INFO - PROCESS | 1896 | 1477538790415 Marionette TRACE conn5 <- [1,1256,null,{}] 20:26:30 INFO - PROCESS | 1896 | 1477538790423 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:30 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f677800 == 13 [pid = 1896] [id = 301] 20:26:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (0x8f67e800) [pid = 1896] [serial = 878] [outer = (nil)] 20:26:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (0x8f897400) [pid = 1896] [serial = 879] [outer = 0x8f67e800] 20:26:30 INFO - PROCESS | 1896 | 1477538790514 Marionette DEBUG loaded listener.js 20:26:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (0x97d21800) [pid = 1896] [serial = 880] [outer = 0x8f67e800] 20:26:31 INFO - PROCESS | 1896 | 1477538791180 Marionette TRACE conn5 <- [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]]]}] 20:26:31 INFO - . 20:26:31 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_003.html | took 1682ms 20:26:31 INFO - PROCESS | 1896 | 1477538791230 Marionette TRACE conn5 -> [0,1258,"getWindowHandle",null] 20:26:31 INFO - PROCESS | 1896 | 1477538791235 Marionette TRACE conn5 <- [1,1258,null,{"value":"8"}] 20:26:31 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_004.html 20:26:31 INFO - PROCESS | 1896 | 1477538791242 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:31 INFO - PROCESS | 1896 | 1477538791527 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 20:26:31 INFO - PROCESS | 1896 | 1477538791546 Marionette TRACE conn5 -> [0,1260,"getWindowHandles",null] 20:26:31 INFO - PROCESS | 1896 | 1477538791551 Marionette TRACE conn5 <- [1,1260,null,["8"]] 20:26:31 INFO - PROCESS | 1896 | 1477538791558 Marionette TRACE conn5 -> [0,1261,"switchToWindow",{"name":"8"}] 20:26:31 INFO - PROCESS | 1896 | 1477538791565 Marionette TRACE conn5 <- [1,1261,null,{}] 20:26:31 INFO - PROCESS | 1896 | 1477538791572 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:31 INFO - PROCESS | 1896 | ++DOCSHELL 0x9a2e8800 == 14 [pid = 1896] [id = 302] 20:26:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (0x9a2e8c00) [pid = 1896] [serial = 881] [outer = (nil)] 20:26:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (0x9a330400) [pid = 1896] [serial = 882] [outer = 0x9a2e8c00] 20:26:31 INFO - PROCESS | 1896 | 1477538791666 Marionette DEBUG loaded listener.js 20:26:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (0x9a48f000) [pid = 1896] [serial = 883] [outer = 0x9a2e8c00] 20:26:32 INFO - PROCESS | 1896 | 1477538792329 Marionette TRACE conn5 <- [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]]]}] 20:26:32 INFO - . 20:26:32 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_004.html | took 1127ms 20:26:32 INFO - PROCESS | 1896 | 1477538792372 Marionette TRACE conn5 -> [0,1263,"getWindowHandle",null] 20:26:32 INFO - PROCESS | 1896 | 1477538792380 Marionette TRACE conn5 <- [1,1263,null,{"value":"8"}] 20:26:32 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_005.html 20:26:32 INFO - PROCESS | 1896 | 1477538792393 Marionette TRACE conn5 -> [0,1264,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:32 INFO - PROCESS | 1896 | 1477538792660 Marionette TRACE conn5 <- [1,1264,null,{"value":null}] 20:26:32 INFO - PROCESS | 1896 | 1477538792834 Marionette TRACE conn5 -> [0,1265,"getWindowHandles",null] 20:26:32 INFO - PROCESS | 1896 | 1477538792847 Marionette TRACE conn5 <- [1,1265,null,["8"]] 20:26:32 INFO - PROCESS | 1896 | 1477538792856 Marionette TRACE conn5 -> [0,1266,"switchToWindow",{"name":"8"}] 20:26:32 INFO - PROCESS | 1896 | 1477538792867 Marionette TRACE conn5 <- [1,1266,null,{}] 20:26:32 INFO - PROCESS | 1896 | 1477538792926 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:32 INFO - PROCESS | 1896 | ++DOCSHELL 0x90e2a400 == 15 [pid = 1896] [id = 303] 20:26:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (0x90e2d800) [pid = 1896] [serial = 884] [outer = (nil)] 20:26:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (0x9283dc00) [pid = 1896] [serial = 885] [outer = 0x90e2d800] 20:26:33 INFO - PROCESS | 1896 | 1477538793036 Marionette DEBUG loaded listener.js 20:26:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (0x936af400) [pid = 1896] [serial = 886] [outer = 0x90e2d800] 20:26:33 INFO - PROCESS | 1896 | 1477538793860 Marionette TRACE conn5 <- [1,1267,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_005.html",0,null,null,[["document.write external script",0,null,null]]]}] 20:26:33 INFO - . 20:26:33 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_005.html | took 1525ms 20:26:33 INFO - PROCESS | 1896 | 1477538793918 Marionette TRACE conn5 -> [0,1268,"getWindowHandle",null] 20:26:33 INFO - PROCESS | 1896 | 1477538793925 Marionette TRACE conn5 <- [1,1268,null,{"value":"8"}] 20:26:33 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_006.html 20:26:33 INFO - PROCESS | 1896 | 1477538793934 Marionette TRACE conn5 -> [0,1269,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:34 INFO - PROCESS | 1896 | 1477538794228 Marionette TRACE conn5 <- [1,1269,null,{"value":null}] 20:26:34 INFO - PROCESS | 1896 | 1477538794353 Marionette TRACE conn5 -> [0,1270,"getWindowHandles",null] 20:26:34 INFO - PROCESS | 1896 | 1477538794360 Marionette TRACE conn5 <- [1,1270,null,["8"]] 20:26:34 INFO - PROCESS | 1896 | 1477538794374 Marionette TRACE conn5 -> [0,1271,"switchToWindow",{"name":"8"}] 20:26:34 INFO - PROCESS | 1896 | 1477538794382 Marionette TRACE conn5 <- [1,1271,null,{}] 20:26:34 INFO - PROCESS | 1896 | 1477538794430 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:34 INFO - PROCESS | 1896 | ++DOCSHELL 0x90455c00 == 16 [pid = 1896] [id = 304] 20:26:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (0x94ccb400) [pid = 1896] [serial = 887] [outer = (nil)] 20:26:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (0x94d64400) [pid = 1896] [serial = 888] [outer = 0x94ccb400] 20:26:34 INFO - PROCESS | 1896 | 1477538794542 Marionette DEBUG loaded listener.js 20:26:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 95 (0x95610800) [pid = 1896] [serial = 889] [outer = 0x94ccb400] 20:26:35 INFO - PROCESS | 1896 | 1477538795373 Marionette TRACE conn5 <- [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]]]}] 20:26:35 INFO - . 20:26:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_006.html | took 1475ms 20:26:35 INFO - PROCESS | 1896 | 1477538795418 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 20:26:35 INFO - PROCESS | 1896 | 1477538795427 Marionette TRACE conn5 <- [1,1273,null,{"value":"8"}] 20:26:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_007.html 20:26:35 INFO - PROCESS | 1896 | 1477538795436 Marionette TRACE conn5 -> [0,1274,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:35 INFO - PROCESS | 1896 | 1477538795728 Marionette TRACE conn5 <- [1,1274,null,{"value":null}] 20:26:35 INFO - PROCESS | 1896 | 1477538795850 Marionette TRACE conn5 -> [0,1275,"getWindowHandles",null] 20:26:35 INFO - PROCESS | 1896 | 1477538795856 Marionette TRACE conn5 <- [1,1275,null,["8"]] 20:26:35 INFO - PROCESS | 1896 | 1477538795865 Marionette TRACE conn5 -> [0,1276,"switchToWindow",{"name":"8"}] 20:26:35 INFO - PROCESS | 1896 | 1477538795875 Marionette TRACE conn5 <- [1,1276,null,{}] 20:26:35 INFO - PROCESS | 1896 | 1477538795905 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:35 INFO - PROCESS | 1896 | ++DOCSHELL 0x9b0eb800 == 17 [pid = 1896] [id = 305] 20:26:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 96 (0x9b0ebc00) [pid = 1896] [serial = 890] [outer = (nil)] 20:26:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 97 (0x9b0f5c00) [pid = 1896] [serial = 891] [outer = 0x9b0ebc00] 20:26:36 INFO - PROCESS | 1896 | 1477538796014 Marionette DEBUG loaded listener.js 20:26:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 98 (0x9b3fb400) [pid = 1896] [serial = 892] [outer = 0x9b0ebc00] 20:26:36 INFO - PROCESS | 1896 | 1477538796913 Marionette TRACE conn5 <- [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]]]}] 20:26:36 INFO - . 20:26:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_007.html | took 1525ms 20:26:36 INFO - PROCESS | 1896 | 1477538796963 Marionette TRACE conn5 -> [0,1278,"getWindowHandle",null] 20:26:36 INFO - PROCESS | 1896 | 1477538796971 Marionette TRACE conn5 <- [1,1278,null,{"value":"8"}] 20:26:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_008.html 20:26:36 INFO - PROCESS | 1896 | 1477538796983 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:37 INFO - PROCESS | 1896 | 1477538797198 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 20:26:37 INFO - PROCESS | 1896 | 1477538797415 Marionette TRACE conn5 -> [0,1280,"getWindowHandles",null] 20:26:37 INFO - PROCESS | 1896 | 1477538797427 Marionette TRACE conn5 <- [1,1280,null,["8"]] 20:26:37 INFO - PROCESS | 1896 | 1477538797481 Marionette TRACE conn5 -> [0,1281,"switchToWindow",{"name":"8"}] 20:26:37 INFO - PROCESS | 1896 | 1477538797491 Marionette TRACE conn5 <- [1,1281,null,{}] 20:26:37 INFO - PROCESS | 1896 | 1477538797497 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:37 INFO - PROCESS | 1896 | ++DOCSHELL 0x90e2a000 == 18 [pid = 1896] [id = 306] 20:26:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 99 (0x90f3e800) [pid = 1896] [serial = 893] [outer = (nil)] 20:26:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 100 (0x921df400) [pid = 1896] [serial = 894] [outer = 0x90f3e800] 20:26:37 INFO - PROCESS | 1896 | 1477538797600 Marionette DEBUG loaded listener.js 20:26:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 101 (0x9323dc00) [pid = 1896] [serial = 895] [outer = 0x90f3e800] 20:26:37 INFO - PROCESS | 1896 | --DOCSHELL 0x936a1400 == 17 [pid = 1896] [id = 298] 20:26:37 INFO - PROCESS | 1896 | --DOCSHELL 0x8f76ac00 == 16 [pid = 1896] [id = 296] 20:26:38 INFO - PROCESS | 1896 | --DOMWINDOW == 100 (0xa2f14400) [pid = 1896] [serial = 831] [outer = (nil)] [url = about:blank] 20:26:38 INFO - PROCESS | 1896 | --DOMWINDOW == 99 (0xa2f1a400) [pid = 1896] [serial = 828] [outer = (nil)] [url = about:blank] 20:26:38 INFO - PROCESS | 1896 | --DOMWINDOW == 98 (0xa2f20000) [pid = 1896] [serial = 829] [outer = (nil)] [url = about:blank] 20:26:38 INFO - PROCESS | 1896 | --DOMWINDOW == 97 (0xa2cdd800) [pid = 1896] [serial = 823] [outer = (nil)] [url = about:blank] 20:26:38 INFO - PROCESS | 1896 | --DOMWINDOW == 96 (0xa2f0bc00) [pid = 1896] [serial = 824] [outer = (nil)] [url = about:blank] 20:26:38 INFO - PROCESS | 1896 | --DOMWINDOW == 95 (0x9a3d1c00) [pid = 1896] [serial = 817] [outer = (nil)] [url = about:blank] 20:26:38 INFO - PROCESS | 1896 | --DOMWINDOW == 94 (0x9b3f7400) [pid = 1896] [serial = 818] [outer = (nil)] [url = about:blank] 20:26:38 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (0xa2761000) [pid = 1896] [serial = 820] [outer = (nil)] [url = about:blank] 20:26:38 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (0xa27e8c00) [pid = 1896] [serial = 821] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 20:26:38 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (0x949d6c00) [pid = 1896] [serial = 814] [outer = (nil)] [url = about:blank] 20:26:38 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (0x94d60c00) [pid = 1896] [serial = 815] [outer = (nil)] [url = about:blank] 20:26:38 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (0x930cd000) [pid = 1896] [serial = 811] [outer = (nil)] [url = about:blank] 20:26:38 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (0x931c1000) [pid = 1896] [serial = 812] [outer = (nil)] [url = about:blank] 20:26:38 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (0xa2f07800) [pid = 1896] [serial = 808] [outer = (nil)] [url = about:blank] 20:26:38 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (0xa2f0c800) [pid = 1896] [serial = 809] [outer = (nil)] [url = about:blank] 20:26:38 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (0x9b5cfc00) [pid = 1896] [serial = 805] [outer = (nil)] [url = about:blank] 20:26:38 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (0xa10bac00) [pid = 1896] [serial = 806] [outer = (nil)] [url = about:blank] 20:26:38 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (0x94da2000) [pid = 1896] [serial = 801] [outer = (nil)] [url = about:blank] 20:26:38 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (0x95081400) [pid = 1896] [serial = 802] [outer = (nil)] [url = about:blank] 20:26:38 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (0x9a01b800) [pid = 1896] [serial = 803] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 20:26:38 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (0x9b570400) [pid = 1896] [serial = 797] [outer = (nil)] [url = about:blank] 20:26:38 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (0x9b578800) [pid = 1896] [serial = 798] [outer = (nil)] [url = about:blank] 20:26:38 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (0x8f8a0400) [pid = 1896] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 20:26:38 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (0x9b55f000) [pid = 1896] [serial = 826] [outer = (nil)] [url = about:blank] 20:26:38 INFO - PROCESS | 1896 | 1477538798350 Marionette TRACE conn5 <- [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]]]}] 20:26:38 INFO - . 20:26:38 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_008.html | took 1425ms 20:26:38 INFO - PROCESS | 1896 | 1477538798429 Marionette TRACE conn5 -> [0,1283,"getWindowHandle",null] 20:26:38 INFO - PROCESS | 1896 | 1477538798435 Marionette TRACE conn5 <- [1,1283,null,{"value":"8"}] 20:26:38 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_009.html 20:26:38 INFO - PROCESS | 1896 | 1477538798445 Marionette TRACE conn5 -> [0,1284,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:38 INFO - PROCESS | 1896 | 1477538798640 Marionette TRACE conn5 <- [1,1284,null,{"value":null}] 20:26:38 INFO - PROCESS | 1896 | 1477538798652 Marionette TRACE conn5 -> [0,1285,"getWindowHandles",null] 20:26:38 INFO - PROCESS | 1896 | 1477538798658 Marionette TRACE conn5 <- [1,1285,null,["8"]] 20:26:38 INFO - PROCESS | 1896 | 1477538798667 Marionette TRACE conn5 -> [0,1286,"switchToWindow",{"name":"8"}] 20:26:38 INFO - PROCESS | 1896 | 1477538798674 Marionette TRACE conn5 <- [1,1286,null,{}] 20:26:38 INFO - PROCESS | 1896 | 1477538798794 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:38 INFO - PROCESS | 1896 | ++DOCSHELL 0x93d6ac00 == 17 [pid = 1896] [id = 307] 20:26:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (0x93d6b800) [pid = 1896] [serial = 896] [outer = (nil)] 20:26:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (0x93fc4000) [pid = 1896] [serial = 897] [outer = 0x93d6b800] 20:26:38 INFO - PROCESS | 1896 | 1477538798898 Marionette DEBUG loaded listener.js 20:26:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (0x94cc0800) [pid = 1896] [serial = 898] [outer = 0x93d6b800] 20:26:39 INFO - PROCESS | 1896 | 1477538799491 Marionette TRACE conn5 <- [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]]]}] 20:26:39 INFO - . 20:26:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_009.html | took 1071ms 20:26:39 INFO - PROCESS | 1896 | 1477538799529 Marionette TRACE conn5 -> [0,1288,"getWindowHandle",null] 20:26:39 INFO - PROCESS | 1896 | 1477538799537 Marionette TRACE conn5 <- [1,1288,null,{"value":"8"}] 20:26:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_010.html 20:26:39 INFO - PROCESS | 1896 | 1477538799545 Marionette TRACE conn5 -> [0,1289,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:39 INFO - PROCESS | 1896 | 1477538799799 Marionette TRACE conn5 <- [1,1289,null,{"value":null}] 20:26:39 INFO - PROCESS | 1896 | 1477538799820 Marionette TRACE conn5 -> [0,1290,"getWindowHandles",null] 20:26:39 INFO - PROCESS | 1896 | 1477538799826 Marionette TRACE conn5 <- [1,1290,null,["8"]] 20:26:39 INFO - PROCESS | 1896 | 1477538799833 Marionette TRACE conn5 -> [0,1291,"switchToWindow",{"name":"8"}] 20:26:39 INFO - PROCESS | 1896 | 1477538799841 Marionette TRACE conn5 <- [1,1291,null,{}] 20:26:39 INFO - PROCESS | 1896 | 1477538799849 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:39 INFO - PROCESS | 1896 | ++DOCSHELL 0x98335000 == 18 [pid = 1896] [id = 308] 20:26:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (0x98f04800) [pid = 1896] [serial = 899] [outer = (nil)] 20:26:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (0x9a2e1800) [pid = 1896] [serial = 900] [outer = 0x98f04800] 20:26:39 INFO - PROCESS | 1896 | 1477538799942 Marionette DEBUG loaded listener.js 20:26:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (0x9a3ce400) [pid = 1896] [serial = 901] [outer = 0x98f04800] 20:26:40 INFO - PROCESS | 1896 | 1477538800661 Marionette TRACE conn5 <- [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]]]}] 20:26:40 INFO - . 20:26:40 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_010.html | took 1173ms 20:26:40 INFO - PROCESS | 1896 | 1477538800722 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 20:26:40 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_011.html 20:26:40 INFO - PROCESS | 1896 | 1477538800728 Marionette TRACE conn5 <- [1,1293,null,{"value":"8"}] 20:26:40 INFO - PROCESS | 1896 | 1477538800740 Marionette TRACE conn5 -> [0,1294,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:40 INFO - PROCESS | 1896 | 1477538800988 Marionette TRACE conn5 <- [1,1294,null,{"value":null}] 20:26:41 INFO - PROCESS | 1896 | 1477538801017 Marionette TRACE conn5 -> [0,1295,"getWindowHandles",null] 20:26:41 INFO - PROCESS | 1896 | 1477538801024 Marionette TRACE conn5 <- [1,1295,null,["8"]] 20:26:41 INFO - PROCESS | 1896 | 1477538801030 Marionette TRACE conn5 -> [0,1296,"switchToWindow",{"name":"8"}] 20:26:41 INFO - PROCESS | 1896 | 1477538801037 Marionette TRACE conn5 <- [1,1296,null,{}] 20:26:41 INFO - PROCESS | 1896 | 1477538801114 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:41 INFO - PROCESS | 1896 | ++DOCSHELL 0x9b0f4c00 == 19 [pid = 1896] [id = 309] 20:26:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (0x9b3f7400) [pid = 1896] [serial = 902] [outer = (nil)] 20:26:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (0x9b570800) [pid = 1896] [serial = 903] [outer = 0x9b3f7400] 20:26:41 INFO - PROCESS | 1896 | 1477538801221 Marionette DEBUG loaded listener.js 20:26:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (0x9b579800) [pid = 1896] [serial = 904] [outer = 0x9b3f7400] 20:26:42 INFO - PROCESS | 1896 | 1477538802025 Marionette TRACE conn5 <- [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]]]}] 20:26:42 INFO - . 20:26:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_011.html | took 1331ms 20:26:42 INFO - PROCESS | 1896 | 1477538802066 Marionette TRACE conn5 -> [0,1298,"getWindowHandle",null] 20:26:42 INFO - PROCESS | 1896 | 1477538802071 Marionette TRACE conn5 <- [1,1298,null,{"value":"8"}] 20:26:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_012.html 20:26:42 INFO - PROCESS | 1896 | 1477538802094 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:42 INFO - PROCESS | 1896 | 1477538802516 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 20:26:42 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (0x8f67e800) [pid = 1896] [serial = 878] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_003.html] 20:26:42 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (0x90ffb000) [pid = 1896] [serial = 867] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_010.html] 20:26:42 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (0x936a2800) [pid = 1896] [serial = 870] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (0x928cd800) [pid = 1896] [serial = 835] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (0x8f765800) [pid = 1896] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_003.html] 20:26:42 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (0x949d6800) [pid = 1896] [serial = 840] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (0x8f894000) [pid = 1896] [serial = 865] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (0x93a29000) [pid = 1896] [serial = 837] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_004.html] 20:26:42 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (0x931c7c00) [pid = 1896] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_009.html] 20:26:42 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (0x9b57c000) [pid = 1896] [serial = 845] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (0x956e0400) [pid = 1896] [serial = 842] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_005.html] 20:26:42 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0xa457e400) [pid = 1896] [serial = 850] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0xa27eb800) [pid = 1896] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_006.html] 20:26:42 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0xa4cde800) [pid = 1896] [serial = 855] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (0x9327f400) [pid = 1896] [serial = 852] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_007.html] 20:26:42 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0x9832f800) [pid = 1896] [serial = 860] [outer = (nil)] [url = about:blank] 20:26:42 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (0x9561a000) [pid = 1896] [serial = 857] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_008.html] 20:26:42 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0x95613400) [pid = 1896] [serial = 875] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_002.html] 20:26:42 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (0x93d6d800) [pid = 1896] [serial = 872] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_001.html] 20:26:42 INFO - PROCESS | 1896 | 1477538802635 Marionette TRACE conn5 -> [0,1300,"getWindowHandles",null] 20:26:42 INFO - PROCESS | 1896 | 1477538802643 Marionette TRACE conn5 <- [1,1300,null,["8"]] 20:26:42 INFO - PROCESS | 1896 | 1477538802689 Marionette TRACE conn5 -> [0,1301,"switchToWindow",{"name":"8"}] 20:26:42 INFO - PROCESS | 1896 | 1477538802695 Marionette TRACE conn5 <- [1,1301,null,{}] 20:26:42 INFO - PROCESS | 1896 | 1477538802707 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:42 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f894400 == 20 [pid = 1896] [id = 310] 20:26:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0x9044b400) [pid = 1896] [serial = 905] [outer = (nil)] 20:26:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0x93778c00) [pid = 1896] [serial = 906] [outer = 0x9044b400] 20:26:42 INFO - PROCESS | 1896 | 1477538802793 Marionette DEBUG loaded listener.js 20:26:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0x9561a000) [pid = 1896] [serial = 907] [outer = 0x9044b400] 20:26:43 INFO - PROCESS | 1896 | 1477538803361 Marionette TRACE conn5 <- [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]]]}] 20:26:43 INFO - . 20:26:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_012.html | took 1288ms 20:26:43 INFO - PROCESS | 1896 | 1477538803381 Marionette TRACE conn5 -> [0,1303,"getWindowHandle",null] 20:26:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_013.html 20:26:43 INFO - PROCESS | 1896 | 1477538803387 Marionette TRACE conn5 <- [1,1303,null,{"value":"8"}] 20:26:43 INFO - PROCESS | 1896 | 1477538803396 Marionette TRACE conn5 -> [0,1304,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:43 INFO - PROCESS | 1896 | 1477538803619 Marionette TRACE conn5 <- [1,1304,null,{"value":null}] 20:26:43 INFO - PROCESS | 1896 | 1477538803753 Marionette TRACE conn5 -> [0,1305,"getWindowHandles",null] 20:26:43 INFO - PROCESS | 1896 | 1477538803758 Marionette TRACE conn5 <- [1,1305,null,["8"]] 20:26:43 INFO - PROCESS | 1896 | 1477538803763 Marionette TRACE conn5 -> [0,1306,"switchToWindow",{"name":"8"}] 20:26:43 INFO - PROCESS | 1896 | 1477538803770 Marionette TRACE conn5 <- [1,1306,null,{}] 20:26:43 INFO - PROCESS | 1896 | 1477538803776 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:43 INFO - PROCESS | 1896 | ++DOCSHELL 0xa2a95c00 == 21 [pid = 1896] [id = 311] 20:26:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0xa2ad4800) [pid = 1896] [serial = 908] [outer = (nil)] 20:26:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (0xa2cdc400) [pid = 1896] [serial = 909] [outer = 0xa2ad4800] 20:26:43 INFO - PROCESS | 1896 | 1477538803869 Marionette DEBUG loaded listener.js 20:26:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (0xa2f02800) [pid = 1896] [serial = 910] [outer = 0xa2ad4800] 20:26:44 INFO - PROCESS | 1896 | 1477538804490 Marionette TRACE conn5 <- [1,1307,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_013.html",0,null,null,[["document.write",0,null,null]]]}] 20:26:44 INFO - . 20:26:44 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_013.html | took 1134ms 20:26:44 INFO - PROCESS | 1896 | 1477538804531 Marionette TRACE conn5 -> [0,1308,"getWindowHandle",null] 20:26:44 INFO - PROCESS | 1896 | 1477538804539 Marionette TRACE conn5 <- [1,1308,null,{"value":"8"}] 20:26:44 INFO - TEST-START | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html 20:26:44 INFO - PROCESS | 1896 | 1477538804551 Marionette TRACE conn5 -> [0,1309,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:44 INFO - PROCESS | 1896 | 1477538804782 Marionette TRACE conn5 <- [1,1309,null,{"value":null}] 20:26:44 INFO - PROCESS | 1896 | 1477538804968 Marionette TRACE conn5 -> [0,1310,"getWindowHandles",null] 20:26:44 INFO - PROCESS | 1896 | 1477538804982 Marionette TRACE conn5 <- [1,1310,null,["8"]] 20:26:44 INFO - PROCESS | 1896 | 1477538804993 Marionette TRACE conn5 -> [0,1311,"switchToWindow",{"name":"8"}] 20:26:45 INFO - PROCESS | 1896 | 1477538805003 Marionette TRACE conn5 <- [1,1311,null,{}] 20:26:45 INFO - PROCESS | 1896 | 1477538805017 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:45 INFO - PROCESS | 1896 | ++DOCSHELL 0x904b6800 == 22 [pid = 1896] [id = 312] 20:26:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (0x904bac00) [pid = 1896] [serial = 911] [outer = (nil)] 20:26:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (0x90ff7000) [pid = 1896] [serial = 912] [outer = 0x904bac00] 20:26:45 INFO - PROCESS | 1896 | 1477538805128 Marionette DEBUG loaded listener.js 20:26:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (0x90e28c00) [pid = 1896] [serial = 913] [outer = 0x904bac00] 20:26:45 INFO - PROCESS | 1896 | 1477538805916 Marionette TRACE conn5 <- [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]]]}] 20:26:45 INFO - ... 20:26:45 INFO - TEST-OK | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html | took 1425ms 20:26:45 INFO - PROCESS | 1896 | 1477538805989 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 20:26:45 INFO - PROCESS | 1896 | 1477538805994 Marionette TRACE conn5 <- [1,1313,null,{"value":"8"}] 20:26:46 INFO - TEST-START | /html/editing/focus/document-level-focus-apis/document-level-apis.html 20:26:46 INFO - PROCESS | 1896 | 1477538806006 Marionette TRACE conn5 -> [0,1314,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:46 INFO - PROCESS | 1896 | 1477538806233 Marionette TRACE conn5 <- [1,1314,null,{"value":null}] 20:26:46 INFO - PROCESS | 1896 | 1477538806408 Marionette TRACE conn5 -> [0,1315,"getWindowHandles",null] 20:26:46 INFO - PROCESS | 1896 | 1477538806413 Marionette TRACE conn5 <- [1,1315,null,["8"]] 20:26:46 INFO - PROCESS | 1896 | 1477538806422 Marionette TRACE conn5 -> [0,1316,"switchToWindow",{"name":"8"}] 20:26:46 INFO - PROCESS | 1896 | 1477538806429 Marionette TRACE conn5 <- [1,1316,null,{}] 20:26:46 INFO - PROCESS | 1896 | 1477538806481 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:46 INFO - PROCESS | 1896 | ++DOCSHELL 0x97d1c800 == 23 [pid = 1896] [id = 313] 20:26:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (0x97d20800) [pid = 1896] [serial = 914] [outer = (nil)] 20:26:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (0x9a3ce800) [pid = 1896] [serial = 915] [outer = 0x97d20800] 20:26:46 INFO - PROCESS | 1896 | 1477538806590 Marionette DEBUG loaded listener.js 20:26:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (0x9a3c8800) [pid = 1896] [serial = 916] [outer = 0x97d20800] 20:26:47 INFO - PROCESS | 1896 | ++DOCSHELL 0xa27e9c00 == 24 [pid = 1896] [id = 314] 20:26:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (0xa27f2800) [pid = 1896] [serial = 917] [outer = (nil)] 20:26:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (0xa2cdb400) [pid = 1896] [serial = 918] [outer = 0xa27f2800] 20:26:47 INFO - PROCESS | 1896 | 1477538807498 Marionette TRACE conn5 <- [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]]]}] 20:26:47 INFO - .... 20:26:47 INFO - TEST-OK | /html/editing/focus/document-level-focus-apis/document-level-apis.html | took 1576ms 20:26:47 INFO - PROCESS | 1896 | 1477538807597 Marionette TRACE conn5 -> [0,1318,"getWindowHandle",null] 20:26:47 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/historical.html 20:26:47 INFO - PROCESS | 1896 | 1477538807610 Marionette TRACE conn5 <- [1,1318,null,{"value":"8"}] 20:26:47 INFO - PROCESS | 1896 | 1477538807625 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:47 INFO - PROCESS | 1896 | 1477538807933 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 20:26:48 INFO - PROCESS | 1896 | 1477538808111 Marionette TRACE conn5 -> [0,1320,"getWindowHandles",null] 20:26:48 INFO - PROCESS | 1896 | 1477538808117 Marionette TRACE conn5 <- [1,1320,null,["8"]] 20:26:48 INFO - PROCESS | 1896 | 1477538808124 Marionette TRACE conn5 -> [0,1321,"switchToWindow",{"name":"8"}] 20:26:48 INFO - PROCESS | 1896 | 1477538808132 Marionette TRACE conn5 <- [1,1321,null,{}] 20:26:48 INFO - PROCESS | 1896 | 1477538808183 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:48 INFO - PROCESS | 1896 | ++DOCSHELL 0xa2f07c00 == 25 [pid = 1896] [id = 315] 20:26:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (0xa2f08000) [pid = 1896] [serial = 919] [outer = (nil)] 20:26:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (0xa2f17c00) [pid = 1896] [serial = 920] [outer = 0xa2f08000] 20:26:48 INFO - PROCESS | 1896 | 1477538808293 Marionette DEBUG loaded listener.js 20:26:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (0xa2f1b400) [pid = 1896] [serial = 921] [outer = 0xa2f08000] 20:26:48 INFO - PROCESS | 1896 | 1477538808954 Marionette TRACE conn5 <- [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"]]]}] 20:26:48 INFO - . 20:26:48 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/historical.html | took 1376ms 20:26:49 INFO - PROCESS | 1896 | 1477538808999 Marionette TRACE conn5 -> [0,1323,"getWindowHandle",null] 20:26:49 INFO - PROCESS | 1896 | 1477538809005 Marionette TRACE conn5 <- [1,1323,null,{"value":"8"}] 20:26:49 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style-error-01.html 20:26:49 INFO - PROCESS | 1896 | 1477538809016 Marionette TRACE conn5 -> [0,1324,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:49 INFO - PROCESS | 1896 | 1477538809235 Marionette TRACE conn5 <- [1,1324,null,{"value":null}] 20:26:49 INFO - PROCESS | 1896 | 1477538809428 Marionette TRACE conn5 -> [0,1325,"getWindowHandles",null] 20:26:49 INFO - PROCESS | 1896 | 1477538809433 Marionette TRACE conn5 <- [1,1325,null,["8"]] 20:26:49 INFO - PROCESS | 1896 | 1477538809443 Marionette TRACE conn5 -> [0,1326,"switchToWindow",{"name":"8"}] 20:26:49 INFO - PROCESS | 1896 | 1477538809449 Marionette TRACE conn5 <- [1,1326,null,{}] 20:26:49 INFO - PROCESS | 1896 | 1477538809461 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:49 INFO - PROCESS | 1896 | ++DOCSHELL 0xa3009400 == 26 [pid = 1896] [id = 316] 20:26:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (0xa3010800) [pid = 1896] [serial = 922] [outer = (nil)] 20:26:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (0xa3084400) [pid = 1896] [serial = 923] [outer = 0xa3010800] 20:26:49 INFO - PROCESS | 1896 | 1477538809563 Marionette DEBUG loaded listener.js 20:26:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (0xa3087800) [pid = 1896] [serial = 924] [outer = 0xa3010800] 20:26:50 INFO - PROCESS | 1896 | 1477538810289 Marionette TRACE conn5 <- [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]]]}] 20:26:50 INFO - . 20:26:50 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style-error-01.html | took 1328ms 20:26:50 INFO - PROCESS | 1896 | 1477538810341 Marionette TRACE conn5 -> [0,1328,"getWindowHandle",null] 20:26:50 INFO - PROCESS | 1896 | 1477538810345 Marionette TRACE conn5 <- [1,1328,null,{"value":"8"}] 20:26:50 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_disabled.html 20:26:50 INFO - PROCESS | 1896 | 1477538810354 Marionette TRACE conn5 -> [0,1329,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:50 INFO - PROCESS | 1896 | 1477538810549 Marionette TRACE conn5 <- [1,1329,null,{"value":null}] 20:26:50 INFO - PROCESS | 1896 | 1477538810723 Marionette TRACE conn5 -> [0,1330,"getWindowHandles",null] 20:26:50 INFO - PROCESS | 1896 | 1477538810726 Marionette TRACE conn5 <- [1,1330,null,["8"]] 20:26:50 INFO - PROCESS | 1896 | 1477538810739 Marionette TRACE conn5 -> [0,1331,"switchToWindow",{"name":"8"}] 20:26:50 INFO - PROCESS | 1896 | 1477538810747 Marionette TRACE conn5 <- [1,1331,null,{}] 20:26:50 INFO - PROCESS | 1896 | 1477538810794 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:50 INFO - PROCESS | 1896 | ++DOCSHELL 0x93776800 == 27 [pid = 1896] [id = 317] 20:26:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (0xa45e7000) [pid = 1896] [serial = 925] [outer = (nil)] 20:26:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (0xa4c53400) [pid = 1896] [serial = 926] [outer = 0xa45e7000] 20:26:50 INFO - PROCESS | 1896 | 1477538810898 Marionette DEBUG loaded listener.js 20:26:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (0xa4cea800) [pid = 1896] [serial = 927] [outer = 0xa45e7000] 20:26:51 INFO - PROCESS | 1896 | 1477538811592 Marionette TRACE conn5 <- [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]]]}] 20:26:51 INFO - . 20:26:51 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_disabled.html | took 1277ms 20:26:51 INFO - PROCESS | 1896 | 1477538811632 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 20:26:51 INFO - PROCESS | 1896 | 1477538811636 Marionette TRACE conn5 <- [1,1333,null,{"value":"8"}] 20:26:51 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_events.html 20:26:51 INFO - PROCESS | 1896 | 1477538811645 Marionette TRACE conn5 -> [0,1334,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:51 INFO - PROCESS | 1896 | 1477538811896 Marionette TRACE conn5 <- [1,1334,null,{"value":null}] 20:26:52 INFO - PROCESS | 1896 | 1477538812053 Marionette TRACE conn5 -> [0,1335,"getWindowHandles",null] 20:26:52 INFO - PROCESS | 1896 | 1477538812059 Marionette TRACE conn5 <- [1,1335,null,["8"]] 20:26:52 INFO - PROCESS | 1896 | 1477538812070 Marionette TRACE conn5 -> [0,1336,"switchToWindow",{"name":"8"}] 20:26:52 INFO - PROCESS | 1896 | 1477538812075 Marionette TRACE conn5 <- [1,1336,null,{}] 20:26:52 INFO - PROCESS | 1896 | 1477538812128 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:52 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f67bc00 == 28 [pid = 1896] [id = 318] 20:26:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (0x8f681400) [pid = 1896] [serial = 928] [outer = (nil)] 20:26:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (0x935cc800) [pid = 1896] [serial = 929] [outer = 0x8f681400] 20:26:52 INFO - PROCESS | 1896 | 1477538812227 Marionette DEBUG loaded listener.js 20:26:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (0x9a09e400) [pid = 1896] [serial = 930] [outer = 0x8f681400] 20:26:53 INFO - PROCESS | 1896 | 1477538813130 Marionette TRACE conn5 <- [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]]]}] 20:26:53 INFO - .. 20:26:53 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_events.html | took 1531ms 20:26:53 INFO - PROCESS | 1896 | 1477538813215 Marionette TRACE conn5 -> [0,1338,"getWindowHandle",null] 20:26:53 INFO - PROCESS | 1896 | 1477538813223 Marionette TRACE conn5 <- [1,1338,null,{"value":"8"}] 20:26:53 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_media.html 20:26:53 INFO - PROCESS | 1896 | 1477538813241 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:53 INFO - PROCESS | 1896 | 1477538813449 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 20:26:53 INFO - PROCESS | 1896 | 1477538813744 Marionette TRACE conn5 -> [0,1340,"getWindowHandles",null] 20:26:53 INFO - PROCESS | 1896 | 1477538813754 Marionette TRACE conn5 <- [1,1340,null,["8"]] 20:26:53 INFO - PROCESS | 1896 | 1477538813770 Marionette TRACE conn5 -> [0,1341,"switchToWindow",{"name":"8"}] 20:26:53 INFO - PROCESS | 1896 | 1477538813783 Marionette TRACE conn5 <- [1,1341,null,{}] 20:26:53 INFO - PROCESS | 1896 | 1477538813793 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:53 INFO - PROCESS | 1896 | ++DOCSHELL 0x928cd000 == 29 [pid = 1896] [id = 319] 20:26:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (0x935c1000) [pid = 1896] [serial = 931] [outer = (nil)] 20:26:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 95 (0x935cdc00) [pid = 1896] [serial = 932] [outer = 0x935c1000] 20:26:53 INFO - PROCESS | 1896 | 1477538813918 Marionette DEBUG loaded listener.js 20:26:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 96 (0x935cb400) [pid = 1896] [serial = 933] [outer = 0x935c1000] 20:26:55 INFO - PROCESS | 1896 | --DOCSHELL 0xa27e9c00 == 28 [pid = 1896] [id = 314] 20:26:55 INFO - PROCESS | 1896 | --DOMWINDOW == 95 (0x8f89a000) [pid = 1896] [serial = 834] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1896 | --DOMWINDOW == 94 (0x8f899400) [pid = 1896] [serial = 833] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (0x93d66c00) [pid = 1896] [serial = 839] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (0x93d63400) [pid = 1896] [serial = 838] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (0x9832e400) [pid = 1896] [serial = 844] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (0x97b42000) [pid = 1896] [serial = 843] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (0xa2f0f800) [pid = 1896] [serial = 849] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (0xa2f03000) [pid = 1896] [serial = 848] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (0xa4c55400) [pid = 1896] [serial = 854] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (0xa4580400) [pid = 1896] [serial = 853] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (0xa5f2c000) [pid = 1896] [serial = 859] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (0xa4c94800) [pid = 1896] [serial = 858] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (0x936ad000) [pid = 1896] [serial = 864] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (0x935c5c00) [pid = 1896] [serial = 863] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (0x9327e000) [pid = 1896] [serial = 871] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (0x9283e800) [pid = 1896] [serial = 869] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (0x91a84400) [pid = 1896] [serial = 868] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (0x93fc5800) [pid = 1896] [serial = 874] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (0x93fbd400) [pid = 1896] [serial = 873] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (0x956de000) [pid = 1896] [serial = 877] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (0x95618400) [pid = 1896] [serial = 876] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0x97d21800) [pid = 1896] [serial = 880] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0x8f897400) [pid = 1896] [serial = 879] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0x9a330400) [pid = 1896] [serial = 882] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (0x8f675c00) [pid = 1896] [serial = 836] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0x949d7000) [pid = 1896] [serial = 841] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (0x8f67f400) [pid = 1896] [serial = 866] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0x9b577c00) [pid = 1896] [serial = 846] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (0xa308d400) [pid = 1896] [serial = 851] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (0xa4581400) [pid = 1896] [serial = 856] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (0x935c5800) [pid = 1896] [serial = 861] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1896 | 1477538815759 Marionette TRACE conn5 <- [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]]]}] 20:26:55 INFO - . 20:26:55 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_media.html | took 2589ms 20:26:55 INFO - PROCESS | 1896 | 1477538815825 Marionette TRACE conn5 -> [0,1343,"getWindowHandle",null] 20:26:55 INFO - PROCESS | 1896 | 1477538815832 Marionette TRACE conn5 <- [1,1343,null,{"value":"8"}] 20:26:55 INFO - TEST-START | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html 20:26:55 INFO - PROCESS | 1896 | 1477538815845 Marionette TRACE conn5 -> [0,1344,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:56 INFO - PROCESS | 1896 | 1477538816056 Marionette TRACE conn5 <- [1,1344,null,{"value":null}] 20:26:56 INFO - PROCESS | 1896 | 1477538816192 Marionette TRACE conn5 -> [0,1345,"getWindowHandles",null] 20:26:56 INFO - PROCESS | 1896 | 1477538816198 Marionette TRACE conn5 <- [1,1345,null,["8"]] 20:26:56 INFO - PROCESS | 1896 | 1477538816216 Marionette TRACE conn5 -> [0,1346,"switchToWindow",{"name":"8"}] 20:26:56 INFO - PROCESS | 1896 | 1477538816225 Marionette TRACE conn5 <- [1,1346,null,{}] 20:26:56 INFO - PROCESS | 1896 | 1477538816232 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:56 INFO - PROCESS | 1896 | ++DOCSHELL 0x90e2e400 == 29 [pid = 1896] [id = 320] 20:26:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0x90e2f000) [pid = 1896] [serial = 934] [outer = (nil)] 20:26:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0x91a7bc00) [pid = 1896] [serial = 935] [outer = 0x90e2f000] 20:26:56 INFO - PROCESS | 1896 | 1477538816329 Marionette DEBUG loaded listener.js 20:26:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0x90454c00) [pid = 1896] [serial = 936] [outer = 0x90e2f000] 20:26:57 INFO - PROCESS | 1896 | 1477538817276 Marionette TRACE conn5 <- [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]]]}] 20:26:57 INFO - .................. 20:26:57 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html | took 1496ms 20:26:57 INFO - PROCESS | 1896 | 1477538817342 Marionette TRACE conn5 -> [0,1348,"getWindowHandle",null] 20:26:57 INFO - TEST-START | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html 20:26:57 INFO - PROCESS | 1896 | 1477538817351 Marionette TRACE conn5 <- [1,1348,null,{"value":"8"}] 20:26:57 INFO - PROCESS | 1896 | 1477538817371 Marionette TRACE conn5 -> [0,1349,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:57 INFO - PROCESS | 1896 | 1477538817633 Marionette TRACE conn5 <- [1,1349,null,{"value":null}] 20:26:57 INFO - PROCESS | 1896 | 1477538817656 Marionette TRACE conn5 -> [0,1350,"getWindowHandles",null] 20:26:57 INFO - PROCESS | 1896 | 1477538817662 Marionette TRACE conn5 <- [1,1350,null,["8"]] 20:26:57 INFO - PROCESS | 1896 | 1477538817670 Marionette TRACE conn5 -> [0,1351,"switchToWindow",{"name":"8"}] 20:26:57 INFO - PROCESS | 1896 | 1477538817677 Marionette TRACE conn5 <- [1,1351,null,{}] 20:26:57 INFO - PROCESS | 1896 | 1477538817766 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:57 INFO - PROCESS | 1896 | ++DOCSHELL 0x93d65000 == 30 [pid = 1896] [id = 321] 20:26:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0x93d66400) [pid = 1896] [serial = 937] [outer = (nil)] 20:26:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0x93fc3c00) [pid = 1896] [serial = 938] [outer = 0x93d66400] 20:26:57 INFO - PROCESS | 1896 | 1477538817858 Marionette DEBUG loaded listener.js 20:26:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0x9424bc00) [pid = 1896] [serial = 939] [outer = 0x93d66400] 20:27:00 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0xa2ad4800) [pid = 1896] [serial = 908] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_013.html] 20:27:00 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (0x9044b400) [pid = 1896] [serial = 905] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_012.html] 20:27:00 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0x94ccb400) [pid = 1896] [serial = 887] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_006.html] 20:27:00 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (0x90e2d800) [pid = 1896] [serial = 884] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_005.html] 20:27:00 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (0x9a2e8c00) [pid = 1896] [serial = 881] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_004.html] 20:27:00 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (0x9b0ebc00) [pid = 1896] [serial = 890] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_007.html] 20:27:00 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (0x90f3e800) [pid = 1896] [serial = 893] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_008.html] 20:27:00 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (0x93d6b800) [pid = 1896] [serial = 896] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_009.html] 20:27:00 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (0x9b3f7400) [pid = 1896] [serial = 902] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_011.html] 20:27:00 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (0x98f04800) [pid = 1896] [serial = 899] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_010.html] 20:27:00 INFO - PROCESS | 1896 | 1477538820652 Marionette TRACE conn5 <- [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]]]}] 20:27:00 INFO - .......... 20:27:00 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html | took 3397ms 20:27:00 INFO - PROCESS | 1896 | 1477538820833 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 20:27:00 INFO - PROCESS | 1896 | 1477538820848 Marionette TRACE conn5 <- [1,1353,null,{"value":"8"}] 20:27:00 INFO - TEST-START | /html/semantics/embedded-content/the-video-element/video-tabindex.html 20:27:00 INFO - PROCESS | 1896 | 1477538820878 Marionette TRACE conn5 -> [0,1354,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:01 INFO - PROCESS | 1896 | 1477538821315 Marionette TRACE conn5 <- [1,1354,null,{"value":null}] 20:27:01 INFO - PROCESS | 1896 | 1477538821341 Marionette TRACE conn5 -> [0,1355,"getWindowHandles",null] 20:27:01 INFO - PROCESS | 1896 | 1477538821348 Marionette TRACE conn5 <- [1,1355,null,["8"]] 20:27:01 INFO - PROCESS | 1896 | 1477538821354 Marionette TRACE conn5 -> [0,1356,"switchToWindow",{"name":"8"}] 20:27:01 INFO - PROCESS | 1896 | 1477538821365 Marionette TRACE conn5 <- [1,1356,null,{}] 20:27:01 INFO - PROCESS | 1896 | 1477538821371 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:01 INFO - PROCESS | 1896 | ++DOCSHELL 0x9a2e8c00 == 31 [pid = 1896] [id = 322] 20:27:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (0x9b0ebc00) [pid = 1896] [serial = 940] [outer = (nil)] 20:27:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (0x8d101800) [pid = 1896] [serial = 941] [outer = 0x9b0ebc00] 20:27:01 INFO - PROCESS | 1896 | 1477538821471 Marionette DEBUG loaded listener.js 20:27:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0x8d108c00) [pid = 1896] [serial = 942] [outer = 0x9b0ebc00] 20:27:02 INFO - PROCESS | 1896 | 1477538822237 Marionette TRACE conn5 <- [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]]]}] 20:27:02 INFO - . 20:27:02 INFO - TEST-OK | /html/semantics/embedded-content/the-video-element/video-tabindex.html | took 1373ms 20:27:02 INFO - PROCESS | 1896 | 1477538822248 Marionette TRACE conn5 -> [0,1358,"getWindowHandle",null] 20:27:02 INFO - PROCESS | 1896 | 1477538822253 Marionette TRACE conn5 <- [1,1358,null,{"value":"8"}] 20:27:02 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-checkValidity.html 20:27:02 INFO - PROCESS | 1896 | 1477538822268 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:02 INFO - PROCESS | 1896 | 1477538822566 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 20:27:02 INFO - PROCESS | 1896 | 1477538822684 Marionette TRACE conn5 -> [0,1360,"getWindowHandles",null] 20:27:02 INFO - PROCESS | 1896 | 1477538822691 Marionette TRACE conn5 <- [1,1360,null,["8"]] 20:27:02 INFO - PROCESS | 1896 | 1477538822700 Marionette TRACE conn5 -> [0,1361,"switchToWindow",{"name":"8"}] 20:27:02 INFO - PROCESS | 1896 | 1477538822712 Marionette TRACE conn5 <- [1,1361,null,{}] 20:27:02 INFO - PROCESS | 1896 | 1477538822768 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:02 INFO - PROCESS | 1896 | ++DOCSHELL 0x8cfc8000 == 32 [pid = 1896] [id = 323] 20:27:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0x8cfc8800) [pid = 1896] [serial = 943] [outer = (nil)] 20:27:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0x8d101400) [pid = 1896] [serial = 944] [outer = 0x8cfc8800] 20:27:02 INFO - PROCESS | 1896 | 1477538822892 Marionette DEBUG loaded listener.js 20:27:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0x8d10a000) [pid = 1896] [serial = 945] [outer = 0x8cfc8800] 20:27:05 INFO - .................................................................................................................................. 20:27:05 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-checkValidity.html | took 2819ms 20:27:05 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-reportValidity.html 20:27:05 INFO - PROCESS | 1896 | 1477538824937 Marionette TRACE conn5 <- [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]]]}] 20:27:05 INFO - PROCESS | 1896 | 1477538825088 Marionette TRACE conn5 -> [0,1363,"getWindowHandle",null] 20:27:05 INFO - PROCESS | 1896 | 1477538825097 Marionette TRACE conn5 <- [1,1363,null,{"value":"8"}] 20:27:05 INFO - PROCESS | 1896 | 1477538825117 Marionette TRACE conn5 -> [0,1364,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:05 INFO - PROCESS | 1896 | 1477538825377 Marionette TRACE conn5 <- [1,1364,null,{"value":null}] 20:27:05 INFO - PROCESS | 1896 | 1477538825571 Marionette TRACE conn5 -> [0,1365,"getWindowHandles",null] 20:27:05 INFO - PROCESS | 1896 | 1477538825580 Marionette TRACE conn5 <- [1,1365,null,["8"]] 20:27:05 INFO - PROCESS | 1896 | 1477538825588 Marionette TRACE conn5 -> [0,1366,"switchToWindow",{"name":"8"}] 20:27:05 INFO - PROCESS | 1896 | 1477538825596 Marionette TRACE conn5 <- [1,1366,null,{}] 20:27:05 INFO - PROCESS | 1896 | 1477538825649 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:05 INFO - PROCESS | 1896 | ++DOCSHELL 0xa10d8800 == 33 [pid = 1896] [id = 324] 20:27:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0xa27e6c00) [pid = 1896] [serial = 946] [outer = (nil)] 20:27:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0xa2bba400) [pid = 1896] [serial = 947] [outer = 0xa27e6c00] 20:27:05 INFO - PROCESS | 1896 | 1477538825754 Marionette DEBUG loaded listener.js 20:27:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0xa2bbd000) [pid = 1896] [serial = 948] [outer = 0xa27e6c00] 20:27:07 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 20:27:07 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 20:27:09 INFO - .................................................................................................................................. 20:27:09 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-reportValidity.html | took 4338ms 20:27:09 INFO - PROCESS | 1896 | 1477538829271 Marionette TRACE conn5 <- [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]]]}] 20:27:09 INFO - PROCESS | 1896 | 1477538829472 Marionette TRACE conn5 -> [0,1368,"getWindowHandle",null] 20:27:09 INFO - PROCESS | 1896 | 1477538829477 Marionette TRACE conn5 <- [1,1368,null,{"value":"8"}] 20:27:09 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validate.html 20:27:09 INFO - PROCESS | 1896 | 1477538829499 Marionette TRACE conn5 -> [0,1369,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:09 INFO - PROCESS | 1896 | 1477538829735 Marionette TRACE conn5 <- [1,1369,null,{"value":null}] 20:27:09 INFO - PROCESS | 1896 | 1477538829916 Marionette TRACE conn5 -> [0,1370,"getWindowHandles",null] 20:27:09 INFO - PROCESS | 1896 | 1477538829928 Marionette TRACE conn5 <- [1,1370,null,["8"]] 20:27:09 INFO - PROCESS | 1896 | 1477538829935 Marionette TRACE conn5 -> [0,1371,"switchToWindow",{"name":"8"}] 20:27:09 INFO - PROCESS | 1896 | 1477538829944 Marionette TRACE conn5 <- [1,1371,null,{}] 20:27:10 INFO - PROCESS | 1896 | 1477538829996 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:10 INFO - PROCESS | 1896 | ++DOCSHELL 0x84498400 == 34 [pid = 1896] [id = 325] 20:27:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0x84499000) [pid = 1896] [serial = 949] [outer = (nil)] 20:27:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (0x931c3800) [pid = 1896] [serial = 950] [outer = 0x84499000] 20:27:10 INFO - PROCESS | 1896 | 1477538830114 Marionette DEBUG loaded listener.js 20:27:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (0x8446a800) [pid = 1896] [serial = 951] [outer = 0x84499000] 20:27:11 INFO - PROCESS | 1896 | 1477538831000 Marionette TRACE conn5 <- [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]]]}] 20:27:11 INFO - ........ 20:27:11 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validate.html | took 1583ms 20:27:11 INFO - PROCESS | 1896 | 1477538831071 Marionette TRACE conn5 -> [0,1373,"getWindowHandle",null] 20:27:11 INFO - PROCESS | 1896 | 1477538831076 Marionette TRACE conn5 <- [1,1373,null,{"value":"8"}] 20:27:11 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-badInput.html 20:27:11 INFO - PROCESS | 1896 | 1477538831086 Marionette TRACE conn5 -> [0,1374,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:11 INFO - PROCESS | 1896 | 1477538831420 Marionette TRACE conn5 <- [1,1374,null,{"value":null}] 20:27:11 INFO - PROCESS | 1896 | 1477538831634 Marionette TRACE conn5 -> [0,1375,"getWindowHandles",null] 20:27:11 INFO - PROCESS | 1896 | 1477538831641 Marionette TRACE conn5 <- [1,1375,null,["8"]] 20:27:11 INFO - PROCESS | 1896 | 1477538831660 Marionette TRACE conn5 -> [0,1376,"switchToWindow",{"name":"8"}] 20:27:11 INFO - PROCESS | 1896 | 1477538831671 Marionette TRACE conn5 <- [1,1376,null,{}] 20:27:11 INFO - PROCESS | 1896 | 1477538831682 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:11 INFO - PROCESS | 1896 | ++DOCSHELL 0x843ab000 == 35 [pid = 1896] [id = 326] 20:27:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (0x843ab800) [pid = 1896] [serial = 952] [outer = (nil)] 20:27:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (0x84466800) [pid = 1896] [serial = 953] [outer = 0x843ab800] 20:27:11 INFO - PROCESS | 1896 | 1477538831780 Marionette DEBUG loaded listener.js 20:27:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (0x84466c00) [pid = 1896] [serial = 954] [outer = 0x843ab800] 20:27:12 INFO - PROCESS | 1896 | --DOCSHELL 0xa2f07c00 == 34 [pid = 1896] [id = 315] 20:27:12 INFO - PROCESS | 1896 | --DOCSHELL 0x8f677800 == 33 [pid = 1896] [id = 301] 20:27:12 INFO - PROCESS | 1896 | --DOCSHELL 0x95612c00 == 32 [pid = 1896] [id = 300] 20:27:12 INFO - PROCESS | 1896 | --DOCSHELL 0x98335000 == 31 [pid = 1896] [id = 308] 20:27:12 INFO - PROCESS | 1896 | --DOCSHELL 0x93d6ac00 == 30 [pid = 1896] [id = 307] 20:27:12 INFO - PROCESS | 1896 | --DOCSHELL 0x9a2e8c00 == 29 [pid = 1896] [id = 322] 20:27:12 INFO - PROCESS | 1896 | --DOCSHELL 0x93d65000 == 28 [pid = 1896] [id = 321] 20:27:12 INFO - PROCESS | 1896 | --DOCSHELL 0x90e2e400 == 27 [pid = 1896] [id = 320] 20:27:12 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (0x94cc0800) [pid = 1896] [serial = 898] [outer = (nil)] [url = about:blank] 20:27:12 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0x95610800) [pid = 1896] [serial = 889] [outer = (nil)] [url = about:blank] 20:27:12 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0x9a3ce400) [pid = 1896] [serial = 901] [outer = (nil)] [url = about:blank] 20:27:12 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0x93fc4000) [pid = 1896] [serial = 897] [outer = (nil)] [url = about:blank] 20:27:12 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (0x921df400) [pid = 1896] [serial = 894] [outer = (nil)] [url = about:blank] 20:27:12 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0x9a48f000) [pid = 1896] [serial = 883] [outer = (nil)] [url = about:blank] 20:27:12 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (0x9283dc00) [pid = 1896] [serial = 885] [outer = (nil)] [url = about:blank] 20:27:12 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0x93778c00) [pid = 1896] [serial = 906] [outer = (nil)] [url = about:blank] 20:27:12 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (0xa2f02800) [pid = 1896] [serial = 910] [outer = (nil)] [url = about:blank] 20:27:12 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (0x9b0f5c00) [pid = 1896] [serial = 891] [outer = (nil)] [url = about:blank] 20:27:12 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (0x9323dc00) [pid = 1896] [serial = 895] [outer = (nil)] [url = about:blank] 20:27:12 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (0x9a2e1800) [pid = 1896] [serial = 900] [outer = (nil)] [url = about:blank] 20:27:12 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (0xa2cdc400) [pid = 1896] [serial = 909] [outer = (nil)] [url = about:blank] 20:27:12 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (0x936af400) [pid = 1896] [serial = 886] [outer = (nil)] [url = about:blank] 20:27:12 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (0x9b3fb400) [pid = 1896] [serial = 892] [outer = (nil)] [url = about:blank] 20:27:12 INFO - PROCESS | 1896 | --DOMWINDOW == 60 (0x9b570800) [pid = 1896] [serial = 903] [outer = (nil)] [url = about:blank] 20:27:12 INFO - PROCESS | 1896 | --DOMWINDOW == 59 (0x9b579800) [pid = 1896] [serial = 904] [outer = (nil)] [url = about:blank] 20:27:12 INFO - PROCESS | 1896 | --DOMWINDOW == 58 (0x9561a000) [pid = 1896] [serial = 907] [outer = (nil)] [url = about:blank] 20:27:12 INFO - PROCESS | 1896 | --DOMWINDOW == 57 (0x94d64400) [pid = 1896] [serial = 888] [outer = (nil)] [url = about:blank] 20:27:12 INFO - PROCESS | 1896 | 1477538832932 Marionette TRACE conn5 <- [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]]]}] 20:27:12 INFO - ........... 20:27:12 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-badInput.html | took 1897ms 20:27:12 INFO - PROCESS | 1896 | 1477538832983 Marionette TRACE conn5 -> [0,1378,"getWindowHandle",null] 20:27:12 INFO - PROCESS | 1896 | 1477538832989 Marionette TRACE conn5 <- [1,1378,null,{"value":"8"}] 20:27:12 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-customError.html 20:27:13 INFO - PROCESS | 1896 | 1477538833000 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:13 INFO - PROCESS | 1896 | 1477538833229 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 20:27:13 INFO - PROCESS | 1896 | 1477538833371 Marionette TRACE conn5 -> [0,1380,"getWindowHandles",null] 20:27:13 INFO - PROCESS | 1896 | 1477538833379 Marionette TRACE conn5 <- [1,1380,null,["8"]] 20:27:13 INFO - PROCESS | 1896 | 1477538833390 Marionette TRACE conn5 -> [0,1381,"switchToWindow",{"name":"8"}] 20:27:13 INFO - PROCESS | 1896 | 1477538833399 Marionette TRACE conn5 <- [1,1381,null,{}] 20:27:13 INFO - PROCESS | 1896 | 1477538833406 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:13 INFO - PROCESS | 1896 | ++DOCSHELL 0x84494800 == 28 [pid = 1896] [id = 327] 20:27:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 58 (0x84495000) [pid = 1896] [serial = 955] [outer = (nil)] 20:27:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 59 (0x84497400) [pid = 1896] [serial = 956] [outer = 0x84495000] 20:27:13 INFO - PROCESS | 1896 | 1477538833508 Marionette DEBUG loaded listener.js 20:27:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 60 (0x8449a000) [pid = 1896] [serial = 957] [outer = 0x84495000] 20:27:14 INFO - PROCESS | 1896 | 1477538834369 Marionette TRACE conn5 <- [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]]]}] 20:27:14 INFO - ........ 20:27:14 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-customError.html | took 1425ms 20:27:14 INFO - PROCESS | 1896 | 1477538834424 Marionette TRACE conn5 -> [0,1383,"getWindowHandle",null] 20:27:14 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html 20:27:14 INFO - PROCESS | 1896 | 1477538834429 Marionette TRACE conn5 <- [1,1383,null,{"value":"8"}] 20:27:14 INFO - PROCESS | 1896 | 1477538834437 Marionette TRACE conn5 -> [0,1384,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:14 INFO - PROCESS | 1896 | 1477538834693 Marionette TRACE conn5 <- [1,1384,null,{"value":null}] 20:27:14 INFO - PROCESS | 1896 | 1477538834711 Marionette TRACE conn5 -> [0,1385,"getWindowHandles",null] 20:27:14 INFO - PROCESS | 1896 | 1477538834722 Marionette TRACE conn5 <- [1,1385,null,["8"]] 20:27:14 INFO - PROCESS | 1896 | 1477538834739 Marionette TRACE conn5 -> [0,1386,"switchToWindow",{"name":"8"}] 20:27:14 INFO - PROCESS | 1896 | 1477538834747 Marionette TRACE conn5 <- [1,1386,null,{}] 20:27:14 INFO - PROCESS | 1896 | 1477538834754 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:14 INFO - PROCESS | 1896 | ++DOCSHELL 0x921d7c00 == 29 [pid = 1896] [id = 328] 20:27:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 61 (0x921df400) [pid = 1896] [serial = 958] [outer = (nil)] 20:27:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (0x928d5c00) [pid = 1896] [serial = 959] [outer = 0x921df400] 20:27:14 INFO - PROCESS | 1896 | 1477538834841 Marionette DEBUG loaded listener.js 20:27:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (0x93c3b800) [pid = 1896] [serial = 960] [outer = 0x921df400] 20:27:15 INFO - .............................. 20:27:15 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html | took 1397ms 20:27:15 INFO - PROCESS | 1896 | 1477538835792 Marionette TRACE conn5 <- [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]]]}] 20:27:15 INFO - PROCESS | 1896 | 1477538835838 Marionette TRACE conn5 -> [0,1388,"getWindowHandle",null] 20:27:15 INFO - PROCESS | 1896 | 1477538835841 Marionette TRACE conn5 <- [1,1388,null,{"value":"8"}] 20:27:15 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html 20:27:15 INFO - PROCESS | 1896 | 1477538835851 Marionette TRACE conn5 -> [0,1389,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:16 INFO - PROCESS | 1896 | 1477538836163 Marionette TRACE conn5 <- [1,1389,null,{"value":null}] 20:27:16 INFO - PROCESS | 1896 | 1477538836207 Marionette TRACE conn5 -> [0,1390,"getWindowHandles",null] 20:27:16 INFO - PROCESS | 1896 | 1477538836212 Marionette TRACE conn5 <- [1,1390,null,["8"]] 20:27:16 INFO - PROCESS | 1896 | 1477538836217 Marionette TRACE conn5 -> [0,1391,"switchToWindow",{"name":"8"}] 20:27:16 INFO - PROCESS | 1896 | 1477538836226 Marionette TRACE conn5 <- [1,1391,null,{}] 20:27:16 INFO - PROCESS | 1896 | 1477538836305 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:16 INFO - PROCESS | 1896 | ++DOCSHELL 0x98f02c00 == 30 [pid = 1896] [id = 329] 20:27:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0x9a01d000) [pid = 1896] [serial = 961] [outer = (nil)] 20:27:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0x9a2e1800) [pid = 1896] [serial = 962] [outer = 0x9a01d000] 20:27:16 INFO - PROCESS | 1896 | 1477538836393 Marionette DEBUG loaded listener.js 20:27:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0x9a492000) [pid = 1896] [serial = 963] [outer = 0x9a01d000] 20:27:17 INFO - ............................................................... 20:27:17 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html | took 1722ms 20:27:17 INFO - PROCESS | 1896 | 1477538837489 Marionette TRACE conn5 <- [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]]]}] 20:27:17 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (0x904bac00) [pid = 1896] [serial = 911] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html] 20:27:17 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (0xa3010800) [pid = 1896] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style-error-01.html] 20:27:17 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (0xa45e7000) [pid = 1896] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_disabled.html] 20:27:17 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (0xa2f08000) [pid = 1896] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html] 20:27:17 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (0x90e2f000) [pid = 1896] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html] 20:27:17 INFO - PROCESS | 1896 | --DOMWINDOW == 60 (0x93d66400) [pid = 1896] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/ready-states/autoplay.html] 20:27:17 INFO - PROCESS | 1896 | --DOMWINDOW == 59 (0xa27f2800) [pid = 1896] [serial = 917] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 20:27:17 INFO - PROCESS | 1896 | --DOMWINDOW == 58 (0x97d20800) [pid = 1896] [serial = 914] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/document-level-apis.html] 20:27:17 INFO - PROCESS | 1896 | --DOMWINDOW == 57 (0x8f681400) [pid = 1896] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_events.html] 20:27:17 INFO - PROCESS | 1896 | --DOMWINDOW == 56 (0x935c1000) [pid = 1896] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_media.html] 20:27:17 INFO - PROCESS | 1896 | 1477538837778 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 20:27:17 INFO - PROCESS | 1896 | 1477538837784 Marionette TRACE conn5 <- [1,1393,null,{"value":"8"}] 20:27:17 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html 20:27:17 INFO - PROCESS | 1896 | 1477538837821 Marionette TRACE conn5 -> [0,1394,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:18 INFO - PROCESS | 1896 | 1477538838011 Marionette TRACE conn5 <- [1,1394,null,{"value":null}] 20:27:18 INFO - PROCESS | 1896 | 1477538838152 Marionette TRACE conn5 -> [0,1395,"getWindowHandles",null] 20:27:18 INFO - PROCESS | 1896 | 1477538838157 Marionette TRACE conn5 <- [1,1395,null,["8"]] 20:27:18 INFO - PROCESS | 1896 | 1477538838162 Marionette TRACE conn5 -> [0,1396,"switchToWindow",{"name":"8"}] 20:27:18 INFO - PROCESS | 1896 | 1477538838168 Marionette TRACE conn5 <- [1,1396,null,{}] 20:27:18 INFO - PROCESS | 1896 | 1477538838174 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:18 INFO - PROCESS | 1896 | ++DOCSHELL 0x84497800 == 31 [pid = 1896] [id = 330] 20:27:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 57 (0x8f76c400) [pid = 1896] [serial = 964] [outer = (nil)] 20:27:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 58 (0x9a3cf000) [pid = 1896] [serial = 965] [outer = 0x8f76c400] 20:27:18 INFO - PROCESS | 1896 | 1477538838261 Marionette DEBUG loaded listener.js 20:27:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 59 (0x9b573800) [pid = 1896] [serial = 966] [outer = 0x8f76c400] 20:27:19 INFO - ............................................................. 20:27:19 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html | took 1423ms 20:27:19 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html 20:27:19 INFO - PROCESS | 1896 | 1477538839151 Marionette TRACE conn5 <- [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]]]}] 20:27:19 INFO - PROCESS | 1896 | 1477538839241 Marionette TRACE conn5 -> [0,1398,"getWindowHandle",null] 20:27:19 INFO - PROCESS | 1896 | 1477538839248 Marionette TRACE conn5 <- [1,1398,null,{"value":"8"}] 20:27:19 INFO - PROCESS | 1896 | 1477538839260 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:19 INFO - PROCESS | 1896 | 1477538839463 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 20:27:19 INFO - PROCESS | 1896 | 1477538839595 Marionette TRACE conn5 -> [0,1400,"getWindowHandles",null] 20:27:19 INFO - PROCESS | 1896 | 1477538839598 Marionette TRACE conn5 <- [1,1400,null,["8"]] 20:27:19 INFO - PROCESS | 1896 | 1477538839605 Marionette TRACE conn5 -> [0,1401,"switchToWindow",{"name":"8"}] 20:27:19 INFO - PROCESS | 1896 | 1477538839611 Marionette TRACE conn5 <- [1,1401,null,{}] 20:27:19 INFO - PROCESS | 1896 | 1477538839619 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:19 INFO - PROCESS | 1896 | ++DOCSHELL 0x839bf400 == 32 [pid = 1896] [id = 331] 20:27:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 60 (0x839bf800) [pid = 1896] [serial = 967] [outer = (nil)] 20:27:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 61 (0x839c1c00) [pid = 1896] [serial = 968] [outer = 0x839bf800] 20:27:19 INFO - PROCESS | 1896 | 1477538839737 Marionette DEBUG loaded listener.js 20:27:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (0x83863c00) [pid = 1896] [serial = 969] [outer = 0x839bf800] 20:27:20 INFO - PROCESS | 1896 | 1477538840736 Marionette TRACE conn5 <- [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]]]}] 20:27:20 INFO - ........................ 20:27:20 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html | took 1535ms 20:27:20 INFO - PROCESS | 1896 | 1477538840797 Marionette TRACE conn5 -> [0,1403,"getWindowHandle",null] 20:27:20 INFO - PROCESS | 1896 | 1477538840805 Marionette TRACE conn5 <- [1,1403,null,{"value":"8"}] 20:27:20 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooLong.html 20:27:20 INFO - PROCESS | 1896 | 1477538840819 Marionette TRACE conn5 -> [0,1404,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:21 INFO - PROCESS | 1896 | 1477538841149 Marionette TRACE conn5 <- [1,1404,null,{"value":null}] 20:27:21 INFO - PROCESS | 1896 | 1477538841280 Marionette TRACE conn5 -> [0,1405,"getWindowHandles",null] 20:27:21 INFO - PROCESS | 1896 | 1477538841285 Marionette TRACE conn5 <- [1,1405,null,["8"]] 20:27:21 INFO - PROCESS | 1896 | 1477538841298 Marionette TRACE conn5 -> [0,1406,"switchToWindow",{"name":"8"}] 20:27:21 INFO - PROCESS | 1896 | 1477538841315 Marionette TRACE conn5 <- [1,1406,null,{}] 20:27:21 INFO - PROCESS | 1896 | 1477538841322 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:21 INFO - PROCESS | 1896 | ++DOCSHELL 0x83951c00 == 33 [pid = 1896] [id = 332] 20:27:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (0x83953800) [pid = 1896] [serial = 970] [outer = (nil)] 20:27:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0x839b9400) [pid = 1896] [serial = 971] [outer = 0x83953800] 20:27:21 INFO - PROCESS | 1896 | 1477538841430 Marionette DEBUG loaded listener.js 20:27:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0x839b6800) [pid = 1896] [serial = 972] [outer = 0x83953800] 20:27:22 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 20:27:22 INFO - ............................................................ 20:27:22 INFO - PROCESS | 1896 | 1477538842678 Marionette TRACE conn5 <- [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]]]}] 20:27:22 INFO - ... 20:27:22 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooLong.html | took 1950ms 20:27:22 INFO - PROCESS | 1896 | 1477538842767 Marionette TRACE conn5 -> [0,1408,"getWindowHandle",null] 20:27:22 INFO - PROCESS | 1896 | 1477538842776 Marionette TRACE conn5 <- [1,1408,null,{"value":"8"}] 20:27:22 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooShort.html 20:27:22 INFO - PROCESS | 1896 | 1477538842803 Marionette TRACE conn5 -> [0,1409,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:23 INFO - PROCESS | 1896 | 1477538843059 Marionette TRACE conn5 <- [1,1409,null,{"value":null}] 20:27:23 INFO - PROCESS | 1896 | 1477538843206 Marionette TRACE conn5 -> [0,1410,"getWindowHandles",null] 20:27:23 INFO - PROCESS | 1896 | 1477538843212 Marionette TRACE conn5 <- [1,1410,null,["8"]] 20:27:23 INFO - PROCESS | 1896 | 1477538843220 Marionette TRACE conn5 -> [0,1411,"switchToWindow",{"name":"8"}] 20:27:23 INFO - PROCESS | 1896 | 1477538843227 Marionette TRACE conn5 <- [1,1411,null,{}] 20:27:23 INFO - PROCESS | 1896 | 1477538843280 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:23 INFO - PROCESS | 1896 | ++DOCSHELL 0x8446c800 == 34 [pid = 1896] [id = 333] 20:27:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0x8448c800) [pid = 1896] [serial = 973] [outer = (nil)] 20:27:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0x8cfc5400) [pid = 1896] [serial = 974] [outer = 0x8448c800] 20:27:23 INFO - PROCESS | 1896 | 1477538843388 Marionette DEBUG loaded listener.js 20:27:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0x8d10bc00) [pid = 1896] [serial = 975] [outer = 0x8448c800] 20:27:24 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 20:27:24 INFO - PROCESS | 1896 | 1477538844655 Marionette TRACE conn5 <- [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]]]}] 20:27:24 INFO - ............................................................... 20:27:24 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooShort.html | took 1961ms 20:27:24 INFO - PROCESS | 1896 | 1477538844777 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 20:27:24 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html 20:27:24 INFO - PROCESS | 1896 | 1477538844786 Marionette TRACE conn5 <- [1,1413,null,{"value":"8"}] 20:27:24 INFO - PROCESS | 1896 | 1477538844796 Marionette TRACE conn5 -> [0,1414,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:25 INFO - PROCESS | 1896 | 1477538845035 Marionette TRACE conn5 <- [1,1414,null,{"value":null}] 20:27:25 INFO - PROCESS | 1896 | 1477538845184 Marionette TRACE conn5 -> [0,1415,"getWindowHandles",null] 20:27:25 INFO - PROCESS | 1896 | 1477538845191 Marionette TRACE conn5 <- [1,1415,null,["8"]] 20:27:25 INFO - PROCESS | 1896 | 1477538845198 Marionette TRACE conn5 -> [0,1416,"switchToWindow",{"name":"8"}] 20:27:25 INFO - PROCESS | 1896 | 1477538845207 Marionette TRACE conn5 <- [1,1416,null,{}] 20:27:25 INFO - PROCESS | 1896 | 1477538845259 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:25 INFO - PROCESS | 1896 | ++DOCSHELL 0x93d64c00 == 35 [pid = 1896] [id = 334] 20:27:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0x93d66800) [pid = 1896] [serial = 976] [outer = (nil)] 20:27:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0x950a7c00) [pid = 1896] [serial = 977] [outer = 0x93d66800] 20:27:25 INFO - PROCESS | 1896 | 1477538845384 Marionette DEBUG loaded listener.js 20:27:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0x9560f400) [pid = 1896] [serial = 978] [outer = 0x93d66800] 20:27:26 INFO - PROCESS | 1896 | 1477538846177 Marionette TRACE conn5 <- [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]]]}] 20:27:26 INFO - ........... 20:27:26 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html | took 1482ms 20:27:26 INFO - PROCESS | 1896 | 1477538846297 Marionette TRACE conn5 -> [0,1418,"getWindowHandle",null] 20:27:26 INFO - PROCESS | 1896 | 1477538846305 Marionette TRACE conn5 <- [1,1418,null,{"value":"8"}] 20:27:26 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valid.html 20:27:26 INFO - PROCESS | 1896 | 1477538846328 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:26 INFO - PROCESS | 1896 | 1477538846573 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 20:27:26 INFO - PROCESS | 1896 | 1477538846729 Marionette TRACE conn5 -> [0,1420,"getWindowHandles",null] 20:27:26 INFO - PROCESS | 1896 | 1477538846733 Marionette TRACE conn5 <- [1,1420,null,["8"]] 20:27:26 INFO - PROCESS | 1896 | 1477538846741 Marionette TRACE conn5 -> [0,1421,"switchToWindow",{"name":"8"}] 20:27:26 INFO - PROCESS | 1896 | 1477538846748 Marionette TRACE conn5 <- [1,1421,null,{}] 20:27:26 INFO - PROCESS | 1896 | 1477538846801 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:26 INFO - PROCESS | 1896 | ++DOCSHELL 0x9044ec00 == 36 [pid = 1896] [id = 335] 20:27:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (0x93fbb400) [pid = 1896] [serial = 979] [outer = (nil)] 20:27:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (0x9b315800) [pid = 1896] [serial = 980] [outer = 0x93fbb400] 20:27:26 INFO - PROCESS | 1896 | 1477538846901 Marionette DEBUG loaded listener.js 20:27:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (0x9b318800) [pid = 1896] [serial = 981] [outer = 0x93fbb400] 20:27:28 INFO - ........................................... 20:27:28 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valid.html | took 1797ms 20:27:28 INFO - PROCESS | 1896 | 1477538848050 Marionette TRACE conn5 <- [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]]]}] 20:27:28 INFO - PROCESS | 1896 | 1477538848122 Marionette TRACE conn5 -> [0,1423,"getWindowHandle",null] 20:27:28 INFO - PROCESS | 1896 | 1477538848125 Marionette TRACE conn5 <- [1,1423,null,{"value":"8"}] 20:27:28 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html 20:27:28 INFO - PROCESS | 1896 | 1477538848135 Marionette TRACE conn5 -> [0,1424,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:28 INFO - PROCESS | 1896 | 1477538848475 Marionette TRACE conn5 <- [1,1424,null,{"value":null}] 20:27:28 INFO - PROCESS | 1896 | 1477538848561 Marionette TRACE conn5 -> [0,1425,"getWindowHandles",null] 20:27:28 INFO - PROCESS | 1896 | 1477538848566 Marionette TRACE conn5 <- [1,1425,null,["8"]] 20:27:28 INFO - PROCESS | 1896 | 1477538848767 Marionette TRACE conn5 -> [0,1426,"switchToWindow",{"name":"8"}] 20:27:28 INFO - PROCESS | 1896 | 1477538848779 Marionette TRACE conn5 <- [1,1426,null,{}] 20:27:28 INFO - PROCESS | 1896 | 1477538848794 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:28 INFO - PROCESS | 1896 | ++DOCSHELL 0x8386b000 == 37 [pid = 1896] [id = 336] 20:27:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (0x83870000) [pid = 1896] [serial = 982] [outer = (nil)] 20:27:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (0x8394d400) [pid = 1896] [serial = 983] [outer = 0x83870000] 20:27:28 INFO - PROCESS | 1896 | 1477538848898 Marionette DEBUG loaded listener.js 20:27:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (0x839c3c00) [pid = 1896] [serial = 984] [outer = 0x83870000] 20:27:30 INFO - .............................................................................................. 20:27:30 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html | took 2085ms 20:27:30 INFO - PROCESS | 1896 | 1477538850101 Marionette TRACE conn5 <- [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]]]}] 20:27:30 INFO - PROCESS | 1896 | 1477538850222 Marionette TRACE conn5 -> [0,1428,"getWindowHandle",null] 20:27:30 INFO - PROCESS | 1896 | 1477538850236 Marionette TRACE conn5 <- [1,1428,null,{"value":"8"}] 20:27:30 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-willValidate.html 20:27:30 INFO - PROCESS | 1896 | 1477538850342 Marionette TRACE conn5 -> [0,1429,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:30 INFO - PROCESS | 1896 | 1477538850601 Marionette TRACE conn5 <- [1,1429,null,{"value":null}] 20:27:30 INFO - PROCESS | 1896 | 1477538850781 Marionette TRACE conn5 -> [0,1430,"getWindowHandles",null] 20:27:30 INFO - PROCESS | 1896 | 1477538850786 Marionette TRACE conn5 <- [1,1430,null,["8"]] 20:27:30 INFO - PROCESS | 1896 | 1477538850800 Marionette TRACE conn5 -> [0,1431,"switchToWindow",{"name":"8"}] 20:27:30 INFO - PROCESS | 1896 | 1477538850809 Marionette TRACE conn5 <- [1,1431,null,{}] 20:27:30 INFO - PROCESS | 1896 | 1477538850881 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:30 INFO - PROCESS | 1896 | ++DOCSHELL 0x839b5400 == 38 [pid = 1896] [id = 337] 20:27:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (0x839b6c00) [pid = 1896] [serial = 985] [outer = (nil)] 20:27:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (0x843a1c00) [pid = 1896] [serial = 986] [outer = 0x839b6c00] 20:27:30 INFO - PROCESS | 1896 | 1477538850974 Marionette DEBUG loaded listener.js 20:27:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (0x84459800) [pid = 1896] [serial = 987] [outer = 0x839b6c00] 20:27:31 INFO - PROCESS | 1896 | --DOCSHELL 0x90455c00 == 37 [pid = 1896] [id = 304] 20:27:31 INFO - PROCESS | 1896 | --DOCSHELL 0x90e2a400 == 36 [pid = 1896] [id = 303] 20:27:31 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (0x8d101800) [pid = 1896] [serial = 941] [outer = (nil)] [url = about:blank] 20:27:31 INFO - PROCESS | 1896 | --DOCSHELL 0xa10d8800 == 35 [pid = 1896] [id = 324] 20:27:31 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (0x93fc3c00) [pid = 1896] [serial = 938] [outer = (nil)] [url = about:blank] 20:27:31 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (0x9424bc00) [pid = 1896] [serial = 939] [outer = (nil)] [url = about:blank] 20:27:31 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (0x91a7bc00) [pid = 1896] [serial = 935] [outer = (nil)] [url = about:blank] 20:27:31 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (0x90454c00) [pid = 1896] [serial = 936] [outer = (nil)] [url = about:blank] 20:27:31 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0x935cdc00) [pid = 1896] [serial = 932] [outer = (nil)] [url = about:blank] 20:27:31 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0x935cb400) [pid = 1896] [serial = 933] [outer = (nil)] [url = about:blank] 20:27:31 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0x935cc800) [pid = 1896] [serial = 929] [outer = (nil)] [url = about:blank] 20:27:31 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (0x9a09e400) [pid = 1896] [serial = 930] [outer = (nil)] [url = about:blank] 20:27:31 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0xa4c53400) [pid = 1896] [serial = 926] [outer = (nil)] [url = about:blank] 20:27:31 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (0xa4cea800) [pid = 1896] [serial = 927] [outer = (nil)] [url = about:blank] 20:27:31 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0xa3084400) [pid = 1896] [serial = 923] [outer = (nil)] [url = about:blank] 20:27:31 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (0xa3087800) [pid = 1896] [serial = 924] [outer = (nil)] [url = about:blank] 20:27:31 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (0xa2f17c00) [pid = 1896] [serial = 920] [outer = (nil)] [url = about:blank] 20:27:31 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (0xa2f1b400) [pid = 1896] [serial = 921] [outer = (nil)] [url = about:blank] 20:27:31 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (0x9a3ce800) [pid = 1896] [serial = 915] [outer = (nil)] [url = about:blank] 20:27:31 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (0x9a3c8800) [pid = 1896] [serial = 916] [outer = (nil)] [url = about:blank] 20:27:31 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (0x90ff7000) [pid = 1896] [serial = 912] [outer = (nil)] [url = about:blank] 20:27:31 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (0x90e28c00) [pid = 1896] [serial = 913] [outer = (nil)] [url = about:blank] 20:27:31 INFO - PROCESS | 1896 | --DOMWINDOW == 60 (0xa2cdb400) [pid = 1896] [serial = 918] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 20:27:32 INFO - .......................................................................... 20:27:32 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-willValidate.html | took 1888ms 20:27:32 INFO - TEST-START | /html/semantics/forms/constraints/inputwillvalidate.html 20:27:32 INFO - PROCESS | 1896 | 1477538852076 Marionette TRACE conn5 <- [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"]]]}] 20:27:32 INFO - PROCESS | 1896 | 1477538852189 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 20:27:32 INFO - PROCESS | 1896 | 1477538852198 Marionette TRACE conn5 <- [1,1433,null,{"value":"8"}] 20:27:32 INFO - PROCESS | 1896 | 1477538852214 Marionette TRACE conn5 -> [0,1434,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:32 INFO - PROCESS | 1896 | 1477538852547 Marionette TRACE conn5 <- [1,1434,null,{"value":null}] 20:27:32 INFO - PROCESS | 1896 | 1477538852685 Marionette TRACE conn5 -> [0,1435,"getWindowHandles",null] 20:27:32 INFO - PROCESS | 1896 | 1477538852690 Marionette TRACE conn5 <- [1,1435,null,["8"]] 20:27:32 INFO - PROCESS | 1896 | 1477538852705 Marionette TRACE conn5 -> [0,1436,"switchToWindow",{"name":"8"}] 20:27:32 INFO - PROCESS | 1896 | 1477538852720 Marionette TRACE conn5 <- [1,1436,null,{}] 20:27:32 INFO - PROCESS | 1896 | 1477538852737 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:32 INFO - PROCESS | 1896 | ++DOCSHELL 0x8c8dac00 == 36 [pid = 1896] [id = 338] 20:27:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 61 (0x8c8db000) [pid = 1896] [serial = 988] [outer = (nil)] 20:27:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (0x8c8dd400) [pid = 1896] [serial = 989] [outer = 0x8c8db000] 20:27:32 INFO - PROCESS | 1896 | 1477538852828 Marionette DEBUG loaded listener.js 20:27:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (0x8c8e3000) [pid = 1896] [serial = 990] [outer = 0x8c8db000] 20:27:33 INFO - .. 20:27:33 INFO - TEST-OK | /html/semantics/forms/constraints/inputwillvalidate.html | took 1244ms 20:27:33 INFO - PROCESS | 1896 | 1477538853445 Marionette TRACE conn5 <- [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]]]}] 20:27:33 INFO - PROCESS | 1896 | 1477538853456 Marionette TRACE conn5 -> [0,1438,"getWindowHandle",null] 20:27:33 INFO - PROCESS | 1896 | 1477538853459 Marionette TRACE conn5 <- [1,1438,null,{"value":"8"}] 20:27:33 INFO - TEST-START | /html/semantics/forms/form-control-infrastructure/form.html 20:27:33 INFO - PROCESS | 1896 | 1477538853469 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:33 INFO - PROCESS | 1896 | 1477538853763 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 20:27:33 INFO - PROCESS | 1896 | 1477538853856 Marionette TRACE conn5 -> [0,1440,"getWindowHandles",null] 20:27:33 INFO - PROCESS | 1896 | 1477538853860 Marionette TRACE conn5 <- [1,1440,null,["8"]] 20:27:33 INFO - PROCESS | 1896 | 1477538853867 Marionette TRACE conn5 -> [0,1441,"switchToWindow",{"name":"8"}] 20:27:33 INFO - PROCESS | 1896 | 1477538853875 Marionette TRACE conn5 <- [1,1441,null,{}] 20:27:33 INFO - PROCESS | 1896 | 1477538853882 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:33 INFO - PROCESS | 1896 | ++DOCSHELL 0x8ce5b400 == 37 [pid = 1896] [id = 339] 20:27:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0x8ce5b800) [pid = 1896] [serial = 991] [outer = (nil)] 20:27:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0x8ce5e000) [pid = 1896] [serial = 992] [outer = 0x8ce5b800] 20:27:33 INFO - PROCESS | 1896 | 1477538853969 Marionette DEBUG loaded listener.js 20:27:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0x8ce62c00) [pid = 1896] [serial = 993] [outer = 0x8ce5b800] 20:27:34 INFO - PROCESS | 1896 | 1477538854844 Marionette TRACE conn5 <- [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]]]}] 20:27:34 INFO - .................... 20:27:34 INFO - TEST-OK | /html/semantics/forms/form-control-infrastructure/form.html | took 1486ms 20:27:34 INFO - PROCESS | 1896 | 1477538854973 Marionette TRACE conn5 -> [0,1443,"getWindowHandle",null] 20:27:34 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html 20:27:34 INFO - PROCESS | 1896 | 1477538854978 Marionette TRACE conn5 <- [1,1443,null,{"value":"8"}] 20:27:34 INFO - PROCESS | 1896 | 1477538854987 Marionette TRACE conn5 -> [0,1444,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:35 INFO - PROCESS | 1896 | 1477538855235 Marionette TRACE conn5 <- [1,1444,null,{"value":null}] 20:27:35 INFO - PROCESS | 1896 | 1477538855265 Marionette TRACE conn5 -> [0,1445,"getWindowHandles",null] 20:27:35 INFO - PROCESS | 1896 | 1477538855270 Marionette TRACE conn5 <- [1,1445,null,["8"]] 20:27:35 INFO - PROCESS | 1896 | 1477538855276 Marionette TRACE conn5 -> [0,1446,"switchToWindow",{"name":"8"}] 20:27:35 INFO - PROCESS | 1896 | 1477538855282 Marionette TRACE conn5 <- [1,1446,null,{}] 20:27:35 INFO - PROCESS | 1896 | 1477538855288 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:35 INFO - PROCESS | 1896 | ++DOCSHELL 0x83952800 == 38 [pid = 1896] [id = 340] 20:27:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0x8ce60c00) [pid = 1896] [serial = 994] [outer = (nil)] 20:27:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0x93c38c00) [pid = 1896] [serial = 995] [outer = 0x8ce60c00] 20:27:35 INFO - PROCESS | 1896 | 1477538855462 Marionette DEBUG loaded listener.js 20:27:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0x93fbf800) [pid = 1896] [serial = 996] [outer = 0x8ce60c00] 20:27:36 INFO - PROCESS | 1896 | 1477538856130 Marionette TRACE conn5 <- [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]]]}] 20:27:36 INFO - .... 20:27:36 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html | took 1172ms 20:27:36 INFO - PROCESS | 1896 | 1477538856167 Marionette TRACE conn5 -> [0,1448,"getWindowHandle",null] 20:27:36 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-001.html 20:27:36 INFO - PROCESS | 1896 | 1477538856171 Marionette TRACE conn5 <- [1,1448,null,{"value":"8"}] 20:27:36 INFO - PROCESS | 1896 | 1477538856179 Marionette TRACE conn5 -> [0,1449,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:36 INFO - PROCESS | 1896 | 1477538856574 Marionette TRACE conn5 <- [1,1449,null,{"value":null}] 20:27:36 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0x9b0ebc00) [pid = 1896] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/the-video-element/video-tabindex.html] 20:27:36 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (0x84495000) [pid = 1896] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-customError.html] 20:27:36 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (0x843ab800) [pid = 1896] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-badInput.html] 20:27:36 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (0x8f76c400) [pid = 1896] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html] 20:27:36 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (0x921df400) [pid = 1896] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html] 20:27:36 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (0x9a01d000) [pid = 1896] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html] 20:27:36 INFO - PROCESS | 1896 | 1477538856688 Marionette TRACE conn5 -> [0,1450,"getWindowHandles",null] 20:27:36 INFO - PROCESS | 1896 | 1477538856692 Marionette TRACE conn5 <- [1,1450,null,["8"]] 20:27:36 INFO - PROCESS | 1896 | 1477538856699 Marionette TRACE conn5 -> [0,1451,"switchToWindow",{"name":"8"}] 20:27:36 INFO - PROCESS | 1896 | 1477538856705 Marionette TRACE conn5 <- [1,1451,null,{}] 20:27:36 INFO - PROCESS | 1896 | 1477538856712 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:36 INFO - PROCESS | 1896 | ++DOCSHELL 0x8386dc00 == 39 [pid = 1896] [id = 341] 20:27:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0x949d2800) [pid = 1896] [serial = 997] [outer = (nil)] 20:27:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0x95073c00) [pid = 1896] [serial = 998] [outer = 0x949d2800] 20:27:36 INFO - PROCESS | 1896 | 1477538856851 Marionette DEBUG loaded listener.js 20:27:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0x9572dc00) [pid = 1896] [serial = 999] [outer = 0x949d2800] 20:27:37 INFO - PROCESS | 1896 | 1477538857526 Marionette TRACE conn5 <- [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]]]}] 20:27:37 INFO - .... 20:27:37 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-001.html | took 1427ms 20:27:37 INFO - PROCESS | 1896 | 1477538857606 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 20:27:37 INFO - PROCESS | 1896 | 1477538857609 Marionette TRACE conn5 <- [1,1453,null,{"value":"8"}] 20:27:37 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml 20:27:37 INFO - PROCESS | 1896 | 1477538857618 Marionette TRACE conn5 -> [0,1454,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:37 INFO - PROCESS | 1896 | 1477538857819 Marionette TRACE conn5 <- [1,1454,null,{"value":null}] 20:27:37 INFO - PROCESS | 1896 | 1477538857829 Marionette TRACE conn5 -> [0,1455,"getWindowHandles",null] 20:27:37 INFO - PROCESS | 1896 | 1477538857834 Marionette TRACE conn5 <- [1,1455,null,["8"]] 20:27:37 INFO - PROCESS | 1896 | 1477538857971 Marionette TRACE conn5 -> [0,1456,"switchToWindow",{"name":"8"}] 20:27:37 INFO - PROCESS | 1896 | 1477538857978 Marionette TRACE conn5 <- [1,1456,null,{}] 20:27:38 INFO - PROCESS | 1896 | 1477538857985 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:38 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f8a2400 == 40 [pid = 1896] [id = 342] 20:27:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0x97d0b800) [pid = 1896] [serial = 1000] [outer = (nil)] 20:27:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0x9832e400) [pid = 1896] [serial = 1001] [outer = 0x97d0b800] 20:27:38 INFO - PROCESS | 1896 | 1477538858082 Marionette DEBUG loaded listener.js 20:27:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0x98f10400) [pid = 1896] [serial = 1002] [outer = 0x97d0b800] 20:27:38 INFO - PROCESS | 1896 | 1477538858819 Marionette TRACE conn5 <- [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]]]}] 20:27:38 INFO - . 20:27:38 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml | took 1227ms 20:27:38 INFO - PROCESS | 1896 | 1477538858846 Marionette TRACE conn5 -> [0,1458,"getWindowHandle",null] 20:27:38 INFO - TEST-START | /html/semantics/grouping-content/the-div-element/grouping-div.html 20:27:38 INFO - PROCESS | 1896 | 1477538858855 Marionette TRACE conn5 <- [1,1458,null,{"value":"8"}] 20:27:38 INFO - PROCESS | 1896 | 1477538858884 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:39 INFO - PROCESS | 1896 | 1477538859182 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 20:27:39 INFO - PROCESS | 1896 | 1477538859310 Marionette TRACE conn5 -> [0,1460,"getWindowHandles",null] 20:27:39 INFO - PROCESS | 1896 | 1477538859318 Marionette TRACE conn5 <- [1,1460,null,["8"]] 20:27:39 INFO - PROCESS | 1896 | 1477538859335 Marionette TRACE conn5 -> [0,1461,"switchToWindow",{"name":"8"}] 20:27:39 INFO - PROCESS | 1896 | 1477538859344 Marionette TRACE conn5 <- [1,1461,null,{}] 20:27:39 INFO - PROCESS | 1896 | 1477538859353 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:39 INFO - PROCESS | 1896 | ++DOCSHELL 0x8394c000 == 41 [pid = 1896] [id = 343] 20:27:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0x8394c400) [pid = 1896] [serial = 1003] [outer = (nil)] 20:27:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0x839b4800) [pid = 1896] [serial = 1004] [outer = 0x8394c400] 20:27:39 INFO - PROCESS | 1896 | 1477538859465 Marionette DEBUG loaded listener.js 20:27:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (0x83952c00) [pid = 1896] [serial = 1005] [outer = 0x8394c400] 20:27:40 INFO - PROCESS | 1896 | 1477538860173 Marionette TRACE conn5 <- [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]]]}] 20:27:40 INFO - . 20:27:40 INFO - TEST-OK | /html/semantics/grouping-content/the-div-element/grouping-div.html | took 1377ms 20:27:40 INFO - PROCESS | 1896 | 1477538860243 Marionette TRACE conn5 -> [0,1463,"getWindowHandle",null] 20:27:40 INFO - PROCESS | 1896 | 1477538860250 Marionette TRACE conn5 <- [1,1463,null,{"value":"8"}] 20:27:40 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_001.htm 20:27:40 INFO - PROCESS | 1896 | 1477538860260 Marionette TRACE conn5 -> [0,1464,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:40 INFO - PROCESS | 1896 | 1477538860489 Marionette TRACE conn5 <- [1,1464,null,{"value":null}] 20:27:40 INFO - PROCESS | 1896 | 1477538860685 Marionette TRACE conn5 -> [0,1465,"getWindowHandles",null] 20:27:40 INFO - PROCESS | 1896 | 1477538860691 Marionette TRACE conn5 <- [1,1465,null,["8"]] 20:27:40 INFO - PROCESS | 1896 | 1477538860744 Marionette TRACE conn5 -> [0,1466,"switchToWindow",{"name":"8"}] 20:27:40 INFO - PROCESS | 1896 | 1477538860751 Marionette TRACE conn5 <- [1,1466,null,{}] 20:27:40 INFO - PROCESS | 1896 | 1477538860759 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:40 INFO - PROCESS | 1896 | ++DOCSHELL 0x8447ec00 == 42 [pid = 1896] [id = 344] 20:27:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (0x84485800) [pid = 1896] [serial = 1006] [outer = (nil)] 20:27:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (0x8c8d7800) [pid = 1896] [serial = 1007] [outer = 0x84485800] 20:27:40 INFO - PROCESS | 1896 | 1477538860864 Marionette DEBUG loaded listener.js 20:27:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (0x8c8d9800) [pid = 1896] [serial = 1008] [outer = 0x84485800] 20:27:41 INFO - PROCESS | 1896 | 1477538861583 Marionette TRACE conn5 <- [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]]]}] 20:27:41 INFO - . 20:27:41 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_001.htm | took 1375ms 20:27:41 INFO - PROCESS | 1896 | 1477538861643 Marionette TRACE conn5 -> [0,1468,"getWindowHandle",null] 20:27:41 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_002.htm 20:27:41 INFO - PROCESS | 1896 | 1477538861653 Marionette TRACE conn5 <- [1,1468,null,{"value":"8"}] 20:27:41 INFO - PROCESS | 1896 | 1477538861663 Marionette TRACE conn5 -> [0,1469,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:41 INFO - PROCESS | 1896 | 1477538861875 Marionette TRACE conn5 <- [1,1469,null,{"value":null}] 20:27:42 INFO - PROCESS | 1896 | 1477538862055 Marionette TRACE conn5 -> [0,1470,"getWindowHandles",null] 20:27:42 INFO - PROCESS | 1896 | 1477538862061 Marionette TRACE conn5 <- [1,1470,null,["8"]] 20:27:42 INFO - PROCESS | 1896 | 1477538862073 Marionette TRACE conn5 -> [0,1471,"switchToWindow",{"name":"8"}] 20:27:42 INFO - PROCESS | 1896 | 1477538862081 Marionette TRACE conn5 <- [1,1471,null,{}] 20:27:42 INFO - PROCESS | 1896 | 1477538862133 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:42 INFO - PROCESS | 1896 | ++DOCSHELL 0x8d101800 == 43 [pid = 1896] [id = 345] 20:27:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (0x8d102400) [pid = 1896] [serial = 1009] [outer = (nil)] 20:27:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (0x8d10d800) [pid = 1896] [serial = 1010] [outer = 0x8d102400] 20:27:42 INFO - PROCESS | 1896 | 1477538862241 Marionette DEBUG loaded listener.js 20:27:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (0x8f764000) [pid = 1896] [serial = 1011] [outer = 0x8d102400] 20:27:43 INFO - PROCESS | 1896 | 1477538863022 Marionette TRACE conn5 <- [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]]]}] 20:27:43 INFO - .. 20:27:43 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_002.htm | took 1378ms 20:27:43 INFO - PROCESS | 1896 | 1477538863040 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 20:27:43 INFO - PROCESS | 1896 | 1477538863046 Marionette TRACE conn5 <- [1,1473,null,{"value":"8"}] 20:27:43 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_003.htm 20:27:43 INFO - PROCESS | 1896 | 1477538863056 Marionette TRACE conn5 -> [0,1474,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:43 INFO - PROCESS | 1896 | 1477538863295 Marionette TRACE conn5 <- [1,1474,null,{"value":null}] 20:27:43 INFO - PROCESS | 1896 | 1477538863504 Marionette TRACE conn5 -> [0,1475,"getWindowHandles",null] 20:27:43 INFO - PROCESS | 1896 | 1477538863516 Marionette TRACE conn5 <- [1,1475,null,["8"]] 20:27:43 INFO - PROCESS | 1896 | 1477538863535 Marionette TRACE conn5 -> [0,1476,"switchToWindow",{"name":"8"}] 20:27:43 INFO - PROCESS | 1896 | 1477538863546 Marionette TRACE conn5 <- [1,1476,null,{}] 20:27:43 INFO - PROCESS | 1896 | 1477538863557 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:43 INFO - PROCESS | 1896 | ++DOCSHELL 0x91a7d400 == 44 [pid = 1896] [id = 346] 20:27:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (0x91a84400) [pid = 1896] [serial = 1012] [outer = (nil)] 20:27:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (0x921d5800) [pid = 1896] [serial = 1013] [outer = 0x91a84400] 20:27:43 INFO - PROCESS | 1896 | 1477538863702 Marionette DEBUG loaded listener.js 20:27:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (0x93397800) [pid = 1896] [serial = 1014] [outer = 0x91a84400] 20:27:46 INFO - PROCESS | 1896 | ************************* 20:27:46 INFO - PROCESS | 1896 | A coding exception was thrown and uncaught in a Task. 20:27:46 INFO - PROCESS | 1896 | 20:27:46 INFO - PROCESS | 1896 | Full message: TypeError: NetworkError when attempting to fetch resource. 20:27:46 INFO - PROCESS | 1896 | Full stack: 20:27:46 INFO - PROCESS | 1896 | ************************* 20:27:47 INFO - PROCESS | 1896 | --DOCSHELL 0x90ffa800 == 43 [pid = 1896] [id = 297] 20:27:47 INFO - PROCESS | 1896 | --DOCSHELL 0x9b0f4c00 == 42 [pid = 1896] [id = 309] 20:27:47 INFO - PROCESS | 1896 | --DOCSHELL 0x8cfc8000 == 41 [pid = 1896] [id = 323] 20:27:47 INFO - PROCESS | 1896 | --DOCSHELL 0x93d61000 == 40 [pid = 1896] [id = 299] 20:27:47 INFO - PROCESS | 1896 | --DOCSHELL 0xa2a95c00 == 39 [pid = 1896] [id = 311] 20:27:47 INFO - PROCESS | 1896 | --DOCSHELL 0x9b0eb800 == 38 [pid = 1896] [id = 305] 20:27:47 INFO - PROCESS | 1896 | --DOCSHELL 0x928cd000 == 37 [pid = 1896] [id = 319] 20:27:47 INFO - PROCESS | 1896 | --DOCSHELL 0x931c4c00 == 36 [pid = 1896] [id = 295] 20:27:47 INFO - PROCESS | 1896 | --DOCSHELL 0x9a2e8800 == 35 [pid = 1896] [id = 302] 20:27:47 INFO - PROCESS | 1896 | --DOCSHELL 0x8f894400 == 34 [pid = 1896] [id = 310] 20:27:47 INFO - PROCESS | 1896 | --DOCSHELL 0x90e2a000 == 33 [pid = 1896] [id = 306] 20:27:47 INFO - PROCESS | 1896 | --DOCSHELL 0x904b6800 == 32 [pid = 1896] [id = 312] 20:27:47 INFO - PROCESS | 1896 | --DOCSHELL 0x97d1c800 == 31 [pid = 1896] [id = 313] 20:27:47 INFO - PROCESS | 1896 | --DOCSHELL 0x93776800 == 30 [pid = 1896] [id = 317] 20:27:47 INFO - PROCESS | 1896 | --DOCSHELL 0xa3009400 == 29 [pid = 1896] [id = 316] 20:27:47 INFO - PROCESS | 1896 | --DOCSHELL 0x8f67bc00 == 28 [pid = 1896] [id = 318] 20:27:47 INFO - PROCESS | 1896 | --DOCSHELL 0x84498400 == 27 [pid = 1896] [id = 325] 20:27:47 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (0x8d108c00) [pid = 1896] [serial = 942] [outer = (nil)] [url = about:blank] 20:27:47 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (0x8d101400) [pid = 1896] [serial = 944] [outer = (nil)] [url = about:blank] 20:27:47 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (0xa2bba400) [pid = 1896] [serial = 947] [outer = (nil)] [url = about:blank] 20:27:47 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (0x931c3800) [pid = 1896] [serial = 950] [outer = (nil)] [url = about:blank] 20:27:47 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (0x84466c00) [pid = 1896] [serial = 954] [outer = (nil)] [url = about:blank] 20:27:47 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (0x84466800) [pid = 1896] [serial = 953] [outer = (nil)] [url = about:blank] 20:27:47 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0x8449a000) [pid = 1896] [serial = 957] [outer = (nil)] [url = about:blank] 20:27:47 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0x84497400) [pid = 1896] [serial = 956] [outer = (nil)] [url = about:blank] 20:27:47 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0x93c3b800) [pid = 1896] [serial = 960] [outer = (nil)] [url = about:blank] 20:27:47 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (0x928d5c00) [pid = 1896] [serial = 959] [outer = (nil)] [url = about:blank] 20:27:47 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0x9a492000) [pid = 1896] [serial = 963] [outer = (nil)] [url = about:blank] 20:27:47 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (0x9a2e1800) [pid = 1896] [serial = 962] [outer = (nil)] [url = about:blank] 20:27:47 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0x9b573800) [pid = 1896] [serial = 966] [outer = (nil)] [url = about:blank] 20:27:47 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (0x9a3cf000) [pid = 1896] [serial = 965] [outer = (nil)] [url = about:blank] 20:27:48 INFO - PROCESS | 1896 | 1477538868273 Marionette TRACE conn5 <- [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]]]}] 20:27:48 INFO - . 20:27:48 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_003.htm | took 5244ms 20:27:48 INFO - PROCESS | 1896 | 1477538868301 Marionette TRACE conn5 -> [0,1478,"getWindowHandle",null] 20:27:48 INFO - PROCESS | 1896 | 1477538868310 Marionette TRACE conn5 <- [1,1478,null,{"value":"8"}] 20:27:48 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_004.htm 20:27:48 INFO - PROCESS | 1896 | 1477538868324 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:48 INFO - PROCESS | 1896 | 1477538868558 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 20:27:48 INFO - PROCESS | 1896 | 1477538868698 Marionette TRACE conn5 -> [0,1480,"getWindowHandles",null] 20:27:48 INFO - PROCESS | 1896 | 1477538868706 Marionette TRACE conn5 <- [1,1480,null,["8"]] 20:27:48 INFO - PROCESS | 1896 | 1477538868714 Marionette TRACE conn5 -> [0,1481,"switchToWindow",{"name":"8"}] 20:27:48 INFO - PROCESS | 1896 | 1477538868724 Marionette TRACE conn5 <- [1,1481,null,{}] 20:27:48 INFO - PROCESS | 1896 | 1477538868732 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:48 INFO - PROCESS | 1896 | ++DOCSHELL 0x8386ac00 == 28 [pid = 1896] [id = 347] 20:27:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0x8386b800) [pid = 1896] [serial = 1015] [outer = (nil)] 20:27:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0x83944c00) [pid = 1896] [serial = 1016] [outer = 0x8386b800] 20:27:48 INFO - PROCESS | 1896 | 1477538868837 Marionette DEBUG loaded listener.js 20:27:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0x83949400) [pid = 1896] [serial = 1017] [outer = 0x8386b800] 20:27:52 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (0xa27e6c00) [pid = 1896] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html] 20:27:52 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0x949d2800) [pid = 1896] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-001.html] 20:27:52 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (0x8ce60c00) [pid = 1896] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html] 20:27:52 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (0x93fbb400) [pid = 1896] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html] 20:27:52 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (0x839bf800) [pid = 1896] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html] 20:27:52 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (0x8c8db000) [pid = 1896] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/inputwillvalidate.html] 20:27:52 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (0x93d66800) [pid = 1896] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html] 20:27:52 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (0x839b6c00) [pid = 1896] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html] 20:27:52 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (0x8448c800) [pid = 1896] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooShort.html] 20:27:52 INFO - PROCESS | 1896 | --DOMWINDOW == 60 (0x83870000) [pid = 1896] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html] 20:27:52 INFO - PROCESS | 1896 | --DOMWINDOW == 59 (0x83953800) [pid = 1896] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooLong.html] 20:27:52 INFO - PROCESS | 1896 | --DOMWINDOW == 58 (0x8ce5b800) [pid = 1896] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html] 20:27:52 INFO - PROCESS | 1896 | --DOMWINDOW == 57 (0x97d0b800) [pid = 1896] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-002.xhtml] 20:27:52 INFO - PROCESS | 1896 | --DOMWINDOW == 56 (0x8cfc8800) [pid = 1896] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html] 20:27:52 INFO - PROCESS | 1896 | --DOMWINDOW == 55 (0x84499000) [pid = 1896] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validate.html] 20:27:53 INFO - PROCESS | 1896 | 1477538873399 Marionette TRACE conn5 <- [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]]]}] 20:27:53 INFO - . 20:27:53 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_004.htm | took 5135ms 20:27:53 INFO - PROCESS | 1896 | 1477538873457 Marionette TRACE conn5 -> [0,1483,"getWindowHandle",null] 20:27:53 INFO - PROCESS | 1896 | 1477538873464 Marionette TRACE conn5 <- [1,1483,null,{"value":"8"}] 20:27:53 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_005.htm 20:27:53 INFO - PROCESS | 1896 | 1477538873472 Marionette TRACE conn5 -> [0,1484,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:53 INFO - PROCESS | 1896 | 1477538873724 Marionette TRACE conn5 <- [1,1484,null,{"value":null}] 20:27:53 INFO - PROCESS | 1896 | 1477538873749 Marionette TRACE conn5 -> [0,1485,"getWindowHandles",null] 20:27:53 INFO - PROCESS | 1896 | 1477538873755 Marionette TRACE conn5 <- [1,1485,null,["8"]] 20:27:53 INFO - PROCESS | 1896 | 1477538873764 Marionette TRACE conn5 -> [0,1486,"switchToWindow",{"name":"8"}] 20:27:53 INFO - PROCESS | 1896 | 1477538873769 Marionette TRACE conn5 <- [1,1486,null,{}] 20:27:53 INFO - PROCESS | 1896 | 1477538873778 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:53 INFO - PROCESS | 1896 | ++DOCSHELL 0x843adc00 == 29 [pid = 1896] [id = 348] 20:27:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 56 (0x84463800) [pid = 1896] [serial = 1018] [outer = (nil)] 20:27:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 57 (0x8446bc00) [pid = 1896] [serial = 1019] [outer = 0x84463800] 20:27:53 INFO - PROCESS | 1896 | 1477538873871 Marionette DEBUG loaded listener.js 20:27:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 58 (0x8446dc00) [pid = 1896] [serial = 1020] [outer = 0x84463800] 20:27:56 INFO - PROCESS | 1896 | --DOCSHELL 0x843ab000 == 28 [pid = 1896] [id = 326] 20:27:56 INFO - PROCESS | 1896 | --DOCSHELL 0x8386dc00 == 27 [pid = 1896] [id = 341] 20:27:56 INFO - PROCESS | 1896 | --DOCSHELL 0x83951c00 == 26 [pid = 1896] [id = 332] 20:27:56 INFO - PROCESS | 1896 | --DOCSHELL 0x8386b000 == 25 [pid = 1896] [id = 336] 20:27:56 INFO - PROCESS | 1896 | --DOCSHELL 0x8ce5b400 == 24 [pid = 1896] [id = 339] 20:27:56 INFO - PROCESS | 1896 | --DOCSHELL 0x921d7c00 == 23 [pid = 1896] [id = 328] 20:27:56 INFO - PROCESS | 1896 | --DOCSHELL 0x84494800 == 22 [pid = 1896] [id = 327] 20:27:56 INFO - PROCESS | 1896 | --DOMWINDOW == 57 (0xa2bbd000) [pid = 1896] [serial = 948] [outer = (nil)] [url = about:blank] 20:27:56 INFO - PROCESS | 1896 | --DOMWINDOW == 56 (0x8c8dd400) [pid = 1896] [serial = 989] [outer = (nil)] [url = about:blank] 20:27:56 INFO - PROCESS | 1896 | --DOMWINDOW == 55 (0x843a1c00) [pid = 1896] [serial = 986] [outer = (nil)] [url = about:blank] 20:27:56 INFO - PROCESS | 1896 | --DOMWINDOW == 54 (0x950a7c00) [pid = 1896] [serial = 977] [outer = (nil)] [url = about:blank] 20:27:56 INFO - PROCESS | 1896 | --DOMWINDOW == 53 (0x95073c00) [pid = 1896] [serial = 998] [outer = (nil)] [url = about:blank] 20:27:56 INFO - PROCESS | 1896 | --DOMWINDOW == 52 (0x84459800) [pid = 1896] [serial = 987] [outer = (nil)] [url = about:blank] 20:27:56 INFO - PROCESS | 1896 | --DOMWINDOW == 51 (0x83863c00) [pid = 1896] [serial = 969] [outer = (nil)] [url = about:blank] 20:27:56 INFO - PROCESS | 1896 | --DOMWINDOW == 50 (0x9b318800) [pid = 1896] [serial = 981] [outer = (nil)] [url = about:blank] 20:27:56 INFO - PROCESS | 1896 | --DOMWINDOW == 49 (0x8c8e3000) [pid = 1896] [serial = 990] [outer = (nil)] [url = about:blank] 20:27:56 INFO - PROCESS | 1896 | --DOMWINDOW == 48 (0x8394d400) [pid = 1896] [serial = 983] [outer = (nil)] [url = about:blank] 20:27:56 INFO - PROCESS | 1896 | --DOMWINDOW == 47 (0x93c38c00) [pid = 1896] [serial = 995] [outer = (nil)] [url = about:blank] 20:27:56 INFO - PROCESS | 1896 | --DOMWINDOW == 46 (0x8ce62c00) [pid = 1896] [serial = 993] [outer = (nil)] [url = about:blank] 20:27:56 INFO - PROCESS | 1896 | --DOMWINDOW == 45 (0x98f10400) [pid = 1896] [serial = 1002] [outer = (nil)] [url = about:blank] 20:27:56 INFO - PROCESS | 1896 | --DOMWINDOW == 44 (0x9b315800) [pid = 1896] [serial = 980] [outer = (nil)] [url = about:blank] 20:27:56 INFO - PROCESS | 1896 | --DOMWINDOW == 43 (0x839c1c00) [pid = 1896] [serial = 968] [outer = (nil)] [url = about:blank] 20:27:56 INFO - PROCESS | 1896 | --DOMWINDOW == 42 (0x839b6800) [pid = 1896] [serial = 972] [outer = (nil)] [url = about:blank] 20:27:56 INFO - PROCESS | 1896 | --DOMWINDOW == 41 (0x9560f400) [pid = 1896] [serial = 978] [outer = (nil)] [url = about:blank] 20:27:56 INFO - PROCESS | 1896 | --DOMWINDOW == 40 (0x839b9400) [pid = 1896] [serial = 971] [outer = (nil)] [url = about:blank] 20:27:56 INFO - PROCESS | 1896 | --DOMWINDOW == 39 (0x8d10bc00) [pid = 1896] [serial = 975] [outer = (nil)] [url = about:blank] 20:27:56 INFO - PROCESS | 1896 | --DOMWINDOW == 38 (0x8cfc5400) [pid = 1896] [serial = 974] [outer = (nil)] [url = about:blank] 20:27:56 INFO - PROCESS | 1896 | --DOMWINDOW == 37 (0x839c3c00) [pid = 1896] [serial = 984] [outer = (nil)] [url = about:blank] 20:27:56 INFO - PROCESS | 1896 | --DOMWINDOW == 36 (0x9572dc00) [pid = 1896] [serial = 999] [outer = (nil)] [url = about:blank] 20:27:56 INFO - PROCESS | 1896 | --DOMWINDOW == 35 (0x9832e400) [pid = 1896] [serial = 1001] [outer = (nil)] [url = about:blank] 20:27:56 INFO - PROCESS | 1896 | --DOMWINDOW == 34 (0x8ce5e000) [pid = 1896] [serial = 992] [outer = (nil)] [url = about:blank] 20:27:56 INFO - PROCESS | 1896 | --DOMWINDOW == 33 (0x93fbf800) [pid = 1896] [serial = 996] [outer = (nil)] [url = about:blank] 20:27:56 INFO - PROCESS | 1896 | --DOMWINDOW == 32 (0x8d10a000) [pid = 1896] [serial = 945] [outer = (nil)] [url = about:blank] 20:27:56 INFO - PROCESS | 1896 | --DOMWINDOW == 31 (0x8446a800) [pid = 1896] [serial = 951] [outer = (nil)] [url = about:blank] 20:27:58 INFO - PROCESS | 1896 | --DOMWINDOW == 30 (0x8d102400) [pid = 1896] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_002.htm] 20:27:58 INFO - PROCESS | 1896 | --DOMWINDOW == 29 (0x8394c400) [pid = 1896] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/grouping-content/the-div-element/grouping-div.html] 20:27:58 INFO - PROCESS | 1896 | --DOMWINDOW == 28 (0x91a84400) [pid = 1896] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_003.htm] 20:27:58 INFO - PROCESS | 1896 | --DOMWINDOW == 27 (0x84485800) [pid = 1896] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_001.htm] 20:27:58 INFO - PROCESS | 1896 | --DOMWINDOW == 26 (0x8386b800) [pid = 1896] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_004.htm] 20:27:59 INFO - PROCESS | 1896 | 1477538879584 Marionette TRACE conn5 <- [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]]]}] 20:27:59 INFO - . 20:27:59 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_005.htm | took 6149ms 20:27:59 INFO - PROCESS | 1896 | 1477538879623 Marionette TRACE conn5 -> [0,1488,"getWindowHandle",null] 20:27:59 INFO - PROCESS | 1896 | 1477538879633 Marionette TRACE conn5 <- [1,1488,null,{"value":"8"}] 20:27:59 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_006.htm 20:27:59 INFO - PROCESS | 1896 | 1477538879645 Marionette TRACE conn5 -> [0,1489,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:59 INFO - PROCESS | 1896 | 1477538879902 Marionette TRACE conn5 <- [1,1489,null,{"value":null}] 20:27:59 INFO - PROCESS | 1896 | 1477538879929 Marionette TRACE conn5 -> [0,1490,"getWindowHandles",null] 20:27:59 INFO - PROCESS | 1896 | 1477538879936 Marionette TRACE conn5 <- [1,1490,null,["8"]] 20:27:59 INFO - PROCESS | 1896 | 1477538879946 Marionette TRACE conn5 -> [0,1491,"switchToWindow",{"name":"8"}] 20:27:59 INFO - PROCESS | 1896 | 1477538879958 Marionette TRACE conn5 <- [1,1491,null,{}] 20:27:59 INFO - PROCESS | 1896 | 1477538879965 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:00 INFO - PROCESS | 1896 | ++DOCSHELL 0x8386b000 == 23 [pid = 1896] [id = 349] 20:28:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 27 (0x8386b400) [pid = 1896] [serial = 1021] [outer = (nil)] 20:28:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 28 (0x8386f400) [pid = 1896] [serial = 1022] [outer = 0x8386b400] 20:28:00 INFO - PROCESS | 1896 | 1477538880065 Marionette DEBUG loaded listener.js 20:28:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 29 (0x83866000) [pid = 1896] [serial = 1023] [outer = 0x8386b400] 20:28:04 INFO - PROCESS | 1896 | --DOCSHELL 0x8d101800 == 22 [pid = 1896] [id = 345] 20:28:04 INFO - PROCESS | 1896 | --DOCSHELL 0x9044ec00 == 21 [pid = 1896] [id = 335] 20:28:04 INFO - PROCESS | 1896 | --DOCSHELL 0x8394c000 == 20 [pid = 1896] [id = 343] 20:28:04 INFO - PROCESS | 1896 | --DOCSHELL 0x93d64c00 == 19 [pid = 1896] [id = 334] 20:28:04 INFO - PROCESS | 1896 | --DOCSHELL 0x8447ec00 == 18 [pid = 1896] [id = 344] 20:28:04 INFO - PROCESS | 1896 | --DOCSHELL 0x8f8a2400 == 17 [pid = 1896] [id = 342] 20:28:04 INFO - PROCESS | 1896 | --DOCSHELL 0x83952800 == 16 [pid = 1896] [id = 340] 20:28:04 INFO - PROCESS | 1896 | --DOCSHELL 0x8446c800 == 15 [pid = 1896] [id = 333] 20:28:04 INFO - PROCESS | 1896 | --DOCSHELL 0x91a7d400 == 14 [pid = 1896] [id = 346] 20:28:04 INFO - PROCESS | 1896 | --DOCSHELL 0x84497800 == 13 [pid = 1896] [id = 330] 20:28:04 INFO - PROCESS | 1896 | --DOCSHELL 0x839bf400 == 12 [pid = 1896] [id = 331] 20:28:04 INFO - PROCESS | 1896 | --DOCSHELL 0x8c8dac00 == 11 [pid = 1896] [id = 338] 20:28:04 INFO - PROCESS | 1896 | --DOCSHELL 0x8386ac00 == 10 [pid = 1896] [id = 347] 20:28:04 INFO - PROCESS | 1896 | --DOCSHELL 0x839b5400 == 9 [pid = 1896] [id = 337] 20:28:04 INFO - PROCESS | 1896 | --DOCSHELL 0x843adc00 == 8 [pid = 1896] [id = 348] 20:28:04 INFO - PROCESS | 1896 | --DOMWINDOW == 28 (0x83944c00) [pid = 1896] [serial = 1016] [outer = (nil)] [url = about:blank] 20:28:04 INFO - PROCESS | 1896 | --DOMWINDOW == 27 (0x83949400) [pid = 1896] [serial = 1017] [outer = (nil)] [url = about:blank] 20:28:04 INFO - PROCESS | 1896 | --DOMWINDOW == 26 (0x921d5800) [pid = 1896] [serial = 1013] [outer = (nil)] [url = about:blank] 20:28:04 INFO - PROCESS | 1896 | --DOMWINDOW == 25 (0x93397800) [pid = 1896] [serial = 1014] [outer = (nil)] [url = about:blank] 20:28:04 INFO - PROCESS | 1896 | --DOMWINDOW == 24 (0x8d10d800) [pid = 1896] [serial = 1010] [outer = (nil)] [url = about:blank] 20:28:04 INFO - PROCESS | 1896 | --DOMWINDOW == 23 (0x8f764000) [pid = 1896] [serial = 1011] [outer = (nil)] [url = about:blank] 20:28:04 INFO - PROCESS | 1896 | --DOMWINDOW == 22 (0x8c8d7800) [pid = 1896] [serial = 1007] [outer = (nil)] [url = about:blank] 20:28:04 INFO - PROCESS | 1896 | --DOMWINDOW == 21 (0x8c8d9800) [pid = 1896] [serial = 1008] [outer = (nil)] [url = about:blank] 20:28:04 INFO - PROCESS | 1896 | --DOMWINDOW == 20 (0x839b4800) [pid = 1896] [serial = 1004] [outer = (nil)] [url = about:blank] 20:28:04 INFO - PROCESS | 1896 | --DOMWINDOW == 19 (0x83952c00) [pid = 1896] [serial = 1005] [outer = (nil)] [url = about:blank] 20:28:04 INFO - PROCESS | 1896 | --DOMWINDOW == 18 (0x8446bc00) [pid = 1896] [serial = 1019] [outer = (nil)] [url = about:blank] 20:28:04 INFO - PROCESS | 1896 | 1477538884669 Marionette TRACE conn5 <- [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]]]}] 20:28:04 INFO - . 20:28:04 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_006.htm | took 5042ms 20:28:04 INFO - PROCESS | 1896 | 1477538884685 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 20:28:04 INFO - PROCESS | 1896 | 1477538884693 Marionette TRACE conn5 <- [1,1493,null,{"value":"8"}] 20:28:04 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_007.htm 20:28:04 INFO - PROCESS | 1896 | 1477538884707 Marionette TRACE conn5 -> [0,1494,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:04 INFO - PROCESS | 1896 | 1477538884960 Marionette TRACE conn5 <- [1,1494,null,{"value":null}] 20:28:05 INFO - PROCESS | 1896 | 1477538885086 Marionette TRACE conn5 -> [0,1495,"getWindowHandles",null] 20:28:05 INFO - PROCESS | 1896 | 1477538885093 Marionette TRACE conn5 <- [1,1495,null,["8"]] 20:28:05 INFO - PROCESS | 1896 | 1477538885101 Marionette TRACE conn5 -> [0,1496,"switchToWindow",{"name":"8"}] 20:28:05 INFO - PROCESS | 1896 | 1477538885111 Marionette TRACE conn5 <- [1,1496,null,{}] 20:28:05 INFO - PROCESS | 1896 | 1477538885117 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:05 INFO - PROCESS | 1896 | ++DOCSHELL 0x83865c00 == 9 [pid = 1896] [id = 350] 20:28:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 19 (0x83866400) [pid = 1896] [serial = 1024] [outer = (nil)] 20:28:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 20 (0x83869400) [pid = 1896] [serial = 1025] [outer = 0x83866400] 20:28:05 INFO - PROCESS | 1896 | 1477538885222 Marionette DEBUG loaded listener.js 20:28:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 21 (0x83872c00) [pid = 1896] [serial = 1026] [outer = 0x83866400] 20:28:06 INFO - PROCESS | 1896 | --DOMWINDOW == 20 (0x84463800) [pid = 1896] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_005.htm] 20:28:12 INFO - PROCESS | 1896 | --DOCSHELL 0x98f02c00 == 8 [pid = 1896] [id = 329] 20:28:12 INFO - PROCESS | 1896 | --DOCSHELL 0x8386b000 == 7 [pid = 1896] [id = 349] 20:28:12 INFO - PROCESS | 1896 | --DOMWINDOW == 19 (0x8446dc00) [pid = 1896] [serial = 1020] [outer = (nil)] [url = about:blank] 20:28:12 INFO - PROCESS | 1896 | --DOMWINDOW == 18 (0x8386f400) [pid = 1896] [serial = 1022] [outer = (nil)] [url = about:blank] 20:28:13 INFO - PROCESS | 1896 | 1477538893767 Marionette TRACE conn5 <- [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]]]}] 20:28:13 INFO - . 20:28:13 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_007.htm | took 9102ms 20:28:13 INFO - PROCESS | 1896 | 1477538893807 Marionette TRACE conn5 -> [0,1498,"getWindowHandle",null] 20:28:13 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_008.htm 20:28:13 INFO - PROCESS | 1896 | 1477538893816 Marionette TRACE conn5 <- [1,1498,null,{"value":"8"}] 20:28:13 INFO - PROCESS | 1896 | 1477538893827 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:14 INFO - PROCESS | 1896 | 1477538894077 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 20:28:14 INFO - PROCESS | 1896 | 1477538894108 Marionette TRACE conn5 -> [0,1500,"getWindowHandles",null] 20:28:14 INFO - PROCESS | 1896 | 1477538894117 Marionette TRACE conn5 <- [1,1500,null,["8"]] 20:28:14 INFO - PROCESS | 1896 | 1477538894126 Marionette TRACE conn5 -> [0,1501,"switchToWindow",{"name":"8"}] 20:28:14 INFO - PROCESS | 1896 | 1477538894136 Marionette TRACE conn5 <- [1,1501,null,{}] 20:28:14 INFO - PROCESS | 1896 | 1477538894142 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:14 INFO - PROCESS | 1896 | ++DOCSHELL 0x83864000 == 8 [pid = 1896] [id = 351] 20:28:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 19 (0x83864400) [pid = 1896] [serial = 1027] [outer = (nil)] 20:28:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 20 (0x83869800) [pid = 1896] [serial = 1028] [outer = 0x83864400] 20:28:14 INFO - PROCESS | 1896 | 1477538894239 Marionette DEBUG loaded listener.js 20:28:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 21 (0x83944800) [pid = 1896] [serial = 1029] [outer = 0x83864400] 20:28:14 INFO - PROCESS | 1896 | --DOMWINDOW == 20 (0x8386b400) [pid = 1896] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_006.htm] 20:28:16 INFO - PROCESS | 1896 | 1477538896930 Marionette TRACE conn5 <- [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]]]}] 20:28:16 INFO - . 20:28:16 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_008.htm | took 3151ms 20:28:16 INFO - PROCESS | 1896 | 1477538896975 Marionette TRACE conn5 -> [0,1503,"getWindowHandle",null] 20:28:16 INFO - PROCESS | 1896 | 1477538896984 Marionette TRACE conn5 <- [1,1503,null,{"value":"8"}] 20:28:16 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_009.htm 20:28:17 INFO - PROCESS | 1896 | 1477538896992 Marionette TRACE conn5 -> [0,1504,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:17 INFO - PROCESS | 1896 | 1477538897261 Marionette TRACE conn5 <- [1,1504,null,{"value":null}] 20:28:17 INFO - PROCESS | 1896 | 1477538897279 Marionette TRACE conn5 -> [0,1505,"getWindowHandles",null] 20:28:17 INFO - PROCESS | 1896 | 1477538897285 Marionette TRACE conn5 <- [1,1505,null,["8"]] 20:28:17 INFO - PROCESS | 1896 | 1477538897295 Marionette TRACE conn5 -> [0,1506,"switchToWindow",{"name":"8"}] 20:28:17 INFO - PROCESS | 1896 | 1477538897300 Marionette TRACE conn5 <- [1,1506,null,{}] 20:28:17 INFO - PROCESS | 1896 | 1477538897309 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:17 INFO - PROCESS | 1896 | ++DOCSHELL 0x839bb400 == 9 [pid = 1896] [id = 352] 20:28:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 21 (0x839bc000) [pid = 1896] [serial = 1030] [outer = (nil)] 20:28:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 22 (0x839bec00) [pid = 1896] [serial = 1031] [outer = 0x839bc000] 20:28:17 INFO - PROCESS | 1896 | 1477538897401 Marionette DEBUG loaded listener.js 20:28:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 23 (0x83813c00) [pid = 1896] [serial = 1032] [outer = 0x839bc000] 20:28:19 INFO - PROCESS | 1896 | 1477538899034 Marionette TRACE conn5 <- [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]]]}] 20:28:19 INFO - . 20:28:19 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_009.htm | took 2092ms 20:28:19 INFO - PROCESS | 1896 | 1477538899087 Marionette TRACE conn5 -> [0,1508,"getWindowHandle",null] 20:28:19 INFO - PROCESS | 1896 | 1477538899099 Marionette TRACE conn5 <- [1,1508,null,{"value":"8"}] 20:28:19 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_010.htm 20:28:19 INFO - PROCESS | 1896 | 1477538899158 Marionette TRACE conn5 -> [0,1509,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:19 INFO - PROCESS | 1896 | 1477538899403 Marionette TRACE conn5 <- [1,1509,null,{"value":null}] 20:28:19 INFO - PROCESS | 1896 | 1477538899572 Marionette TRACE conn5 -> [0,1510,"getWindowHandles",null] 20:28:19 INFO - PROCESS | 1896 | 1477538899580 Marionette TRACE conn5 <- [1,1510,null,["8"]] 20:28:19 INFO - PROCESS | 1896 | 1477538899591 Marionette TRACE conn5 -> [0,1511,"switchToWindow",{"name":"8"}] 20:28:19 INFO - PROCESS | 1896 | 1477538899601 Marionette TRACE conn5 <- [1,1511,null,{}] 20:28:19 INFO - PROCESS | 1896 | 1477538899610 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:19 INFO - PROCESS | 1896 | ++DOCSHELL 0x83871c00 == 10 [pid = 1896] [id = 353] 20:28:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 24 (0x83872000) [pid = 1896] [serial = 1033] [outer = (nil)] 20:28:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 25 (0x8394a800) [pid = 1896] [serial = 1034] [outer = 0x83872000] 20:28:19 INFO - PROCESS | 1896 | 1477538899722 Marionette DEBUG loaded listener.js 20:28:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 26 (0x8394ac00) [pid = 1896] [serial = 1035] [outer = 0x83872000] 20:28:21 INFO - PROCESS | 1896 | --DOCSHELL 0x83864000 == 9 [pid = 1896] [id = 351] 20:28:21 INFO - PROCESS | 1896 | --DOCSHELL 0x83865c00 == 8 [pid = 1896] [id = 350] 20:28:21 INFO - PROCESS | 1896 | --DOMWINDOW == 25 (0x83866000) [pid = 1896] [serial = 1023] [outer = (nil)] [url = about:blank] 20:28:21 INFO - PROCESS | 1896 | --DOMWINDOW == 24 (0x83869400) [pid = 1896] [serial = 1025] [outer = (nil)] [url = about:blank] 20:28:23 INFO - PROCESS | 1896 | --DOMWINDOW == 23 (0x83866400) [pid = 1896] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_007.htm] 20:28:23 INFO - PROCESS | 1896 | --DOMWINDOW == 22 (0x83864400) [pid = 1896] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_008.htm] 20:28:28 INFO - PROCESS | 1896 | 1477538908343 Marionette TRACE conn5 <- [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]]]}] 20:28:28 INFO - . 20:28:28 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_010.htm | took 9212ms 20:28:28 INFO - PROCESS | 1896 | 1477538908367 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 20:28:28 INFO - PROCESS | 1896 | 1477538908375 Marionette TRACE conn5 <- [1,1513,null,{"value":"8"}] 20:28:28 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_011.htm 20:28:28 INFO - PROCESS | 1896 | 1477538908389 Marionette TRACE conn5 -> [0,1514,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:28 INFO - PROCESS | 1896 | 1477538908626 Marionette TRACE conn5 <- [1,1514,null,{"value":null}] 20:28:28 INFO - PROCESS | 1896 | 1477538908792 Marionette TRACE conn5 -> [0,1515,"getWindowHandles",null] 20:28:28 INFO - PROCESS | 1896 | 1477538908798 Marionette TRACE conn5 <- [1,1515,null,["8"]] 20:28:28 INFO - PROCESS | 1896 | 1477538908809 Marionette TRACE conn5 -> [0,1516,"switchToWindow",{"name":"8"}] 20:28:28 INFO - PROCESS | 1896 | 1477538908820 Marionette TRACE conn5 <- [1,1516,null,{}] 20:28:28 INFO - PROCESS | 1896 | 1477538908828 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:28 INFO - PROCESS | 1896 | ++DOCSHELL 0x83869000 == 9 [pid = 1896] [id = 354] 20:28:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 23 (0x83869400) [pid = 1896] [serial = 1036] [outer = (nil)] 20:28:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 24 (0x83870800) [pid = 1896] [serial = 1037] [outer = 0x83869400] 20:28:28 INFO - PROCESS | 1896 | 1477538908976 Marionette DEBUG loaded listener.js 20:28:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 25 (0x8394b400) [pid = 1896] [serial = 1038] [outer = 0x83869400] 20:28:29 INFO - PROCESS | 1896 | 1477538909698 Marionette TRACE conn5 <- [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]]]}] 20:28:29 INFO - . 20:28:29 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_011.htm | took 1376ms 20:28:29 INFO - PROCESS | 1896 | 1477538909763 Marionette TRACE conn5 -> [0,1518,"getWindowHandle",null] 20:28:29 INFO - PROCESS | 1896 | 1477538909772 Marionette TRACE conn5 <- [1,1518,null,{"value":"8"}] 20:28:29 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/historical.html 20:28:29 INFO - PROCESS | 1896 | 1477538909825 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:30 INFO - PROCESS | 1896 | 1477538910112 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 20:28:30 INFO - PROCESS | 1896 | 1477538910268 Marionette TRACE conn5 -> [0,1520,"getWindowHandles",null] 20:28:30 INFO - PROCESS | 1896 | 1477538910275 Marionette TRACE conn5 <- [1,1520,null,["8"]] 20:28:30 INFO - PROCESS | 1896 | 1477538910283 Marionette TRACE conn5 -> [0,1521,"switchToWindow",{"name":"8"}] 20:28:30 INFO - PROCESS | 1896 | 1477538910292 Marionette TRACE conn5 <- [1,1521,null,{}] 20:28:30 INFO - PROCESS | 1896 | 1477538910303 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:30 INFO - PROCESS | 1896 | ++DOCSHELL 0x83195800 == 10 [pid = 1896] [id = 355] 20:28:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 26 (0x83199000) [pid = 1896] [serial = 1039] [outer = (nil)] 20:28:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 27 (0x831a4800) [pid = 1896] [serial = 1040] [outer = 0x83199000] 20:28:30 INFO - PROCESS | 1896 | 1477538910479 Marionette DEBUG loaded listener.js 20:28:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 28 (0x83866400) [pid = 1896] [serial = 1041] [outer = 0x83199000] 20:28:31 INFO - PROCESS | 1896 | --DOCSHELL 0x83869000 == 9 [pid = 1896] [id = 354] 20:28:31 INFO - PROCESS | 1896 | --DOCSHELL 0x83871c00 == 8 [pid = 1896] [id = 353] 20:28:31 INFO - PROCESS | 1896 | --DOCSHELL 0x839bb400 == 7 [pid = 1896] [id = 352] 20:28:31 INFO - PROCESS | 1896 | --DOMWINDOW == 27 (0x839bec00) [pid = 1896] [serial = 1031] [outer = (nil)] [url = about:blank] 20:28:31 INFO - PROCESS | 1896 | --DOMWINDOW == 26 (0x83872c00) [pid = 1896] [serial = 1026] [outer = (nil)] [url = about:blank] 20:28:31 INFO - PROCESS | 1896 | --DOMWINDOW == 25 (0x83944800) [pid = 1896] [serial = 1029] [outer = (nil)] [url = about:blank] 20:28:31 INFO - PROCESS | 1896 | --DOMWINDOW == 24 (0x83869800) [pid = 1896] [serial = 1028] [outer = (nil)] [url = about:blank] 20:28:31 INFO - PROCESS | 1896 | 1477538911829 Marionette TRACE conn5 <- [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] 20:28:31 INFO - PROCESS | 1896 | 1477538911916 Marionette TRACE conn5 <- [1,1523,null,{"value":"8"}] 20:28:31 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/load-event.html 20:28:31 INFO - PROCESS | 1896 | 1477538911968 Marionette TRACE conn5 -> [0,1524,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:32 INFO - PROCESS | 1896 | 1477538912213 Marionette TRACE conn5 <- [1,1524,null,{"value":null}] 20:28:32 INFO - PROCESS | 1896 | 1477538912287 Marionette TRACE conn5 -> [0,1525,"getWindowHandles",null] 20:28:32 INFO - PROCESS | 1896 | 1477538912294 Marionette TRACE conn5 <- [1,1525,null,["8"]] 20:28:32 INFO - PROCESS | 1896 | 1477538912311 Marionette TRACE conn5 -> [0,1526,"switchToWindow",{"name":"8"}] 20:28:32 INFO - PROCESS | 1896 | 1477538912320 Marionette TRACE conn5 <- [1,1526,null,{}] 20:28:32 INFO - PROCESS | 1896 | 1477538912328 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:32 INFO - PROCESS | 1896 | ++DOCSHELL 0x83952800 == 8 [pid = 1896] [id = 356] 20:28:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 25 (0x839b6000) [pid = 1896] [serial = 1042] [outer = (nil)] 20:28:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 26 (0x839bb800) [pid = 1896] [serial = 1043] [outer = 0x839b6000] 20:28:32 INFO - PROCESS | 1896 | 1477538912430 Marionette DEBUG loaded listener.js 20:28:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 27 (0x843a0c00) [pid = 1896] [serial = 1044] [outer = 0x839b6000] 20:28:33 INFO - PROCESS | 1896 | 1477538913016 Marionette TRACE conn5 <- [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]]]}] 20:28:33 INFO - . 20:28:33 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/load-event.html | took 1120ms 20:28:33 INFO - PROCESS | 1896 | 1477538913055 Marionette TRACE conn5 -> [0,1528,"getWindowHandle",null] 20:28:33 INFO - PROCESS | 1896 | 1477538913062 Marionette TRACE conn5 <- [1,1528,null,{"value":"8"}] 20:28:33 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-01.html 20:28:33 INFO - PROCESS | 1896 | 1477538913077 Marionette TRACE conn5 -> [0,1529,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:33 INFO - PROCESS | 1896 | 1477538913375 Marionette TRACE conn5 <- [1,1529,null,{"value":null}] 20:28:33 INFO - PROCESS | 1896 | 1477538913451 Marionette TRACE conn5 -> [0,1530,"getWindowHandles",null] 20:28:33 INFO - PROCESS | 1896 | 1477538913456 Marionette TRACE conn5 <- [1,1530,null,["8"]] 20:28:33 INFO - PROCESS | 1896 | 1477538913465 Marionette TRACE conn5 -> [0,1531,"switchToWindow",{"name":"8"}] 20:28:33 INFO - PROCESS | 1896 | 1477538913472 Marionette TRACE conn5 <- [1,1531,null,{}] 20:28:33 INFO - PROCESS | 1896 | 1477538913480 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:33 INFO - PROCESS | 1896 | ++DOCSHELL 0x84461c00 == 9 [pid = 1896] [id = 357] 20:28:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 28 (0x84467000) [pid = 1896] [serial = 1045] [outer = (nil)] 20:28:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 29 (0x84469c00) [pid = 1896] [serial = 1046] [outer = 0x84467000] 20:28:33 INFO - PROCESS | 1896 | 1477538913575 Marionette DEBUG loaded listener.js 20:28:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 30 (0x8446fc00) [pid = 1896] [serial = 1047] [outer = 0x84467000] 20:28:34 INFO - PROCESS | 1896 | 1477538914444 Marionette TRACE conn5 <- [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]]]}] 20:28:34 INFO - ...... 20:28:34 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-01.html | took 1423ms 20:28:34 INFO - PROCESS | 1896 | 1477538914510 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 20:28:34 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-02.html 20:28:34 INFO - PROCESS | 1896 | 1477538914520 Marionette TRACE conn5 <- [1,1533,null,{"value":"8"}] 20:28:34 INFO - PROCESS | 1896 | 1477538914529 Marionette TRACE conn5 -> [0,1534,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:34 INFO - PROCESS | 1896 | 1477538914782 Marionette TRACE conn5 <- [1,1534,null,{"value":null}] 20:28:34 INFO - PROCESS | 1896 | 1477538914803 Marionette TRACE conn5 -> [0,1535,"getWindowHandles",null] 20:28:34 INFO - PROCESS | 1896 | 1477538914810 Marionette TRACE conn5 <- [1,1535,null,["8"]] 20:28:34 INFO - PROCESS | 1896 | 1477538914816 Marionette TRACE conn5 -> [0,1536,"switchToWindow",{"name":"8"}] 20:28:34 INFO - PROCESS | 1896 | 1477538914824 Marionette TRACE conn5 <- [1,1536,null,{}] 20:28:34 INFO - PROCESS | 1896 | --DOMWINDOW == 29 (0x83872000) [pid = 1896] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_010.htm] 20:28:34 INFO - PROCESS | 1896 | --DOMWINDOW == 28 (0x839bc000) [pid = 1896] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_009.htm] 20:28:34 INFO - PROCESS | 1896 | 1477538914929 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:34 INFO - PROCESS | 1896 | ++DOCSHELL 0x843a1c00 == 10 [pid = 1896] [id = 358] 20:28:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 29 (0x843ad800) [pid = 1896] [serial = 1048] [outer = (nil)] 20:28:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 30 (0x84493400) [pid = 1896] [serial = 1049] [outer = 0x843ad800] 20:28:35 INFO - PROCESS | 1896 | 1477538915034 Marionette DEBUG loaded listener.js 20:28:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 31 (0x84497000) [pid = 1896] [serial = 1050] [outer = 0x843ad800] 20:28:35 INFO - PROCESS | 1896 | 1477538915664 Marionette TRACE conn5 <- [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"]]]}] 20:28:35 INFO - .. 20:28:35 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-02.html | took 1174ms 20:28:35 INFO - PROCESS | 1896 | 1477538915705 Marionette TRACE conn5 -> [0,1538,"getWindowHandle",null] 20:28:35 INFO - PROCESS | 1896 | 1477538915710 Marionette TRACE conn5 <- [1,1538,null,{"value":"8"}] 20:28:35 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-03.html 20:28:35 INFO - PROCESS | 1896 | 1477538915719 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:35 INFO - PROCESS | 1896 | 1477538915916 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 20:28:36 INFO - PROCESS | 1896 | 1477538916037 Marionette TRACE conn5 -> [0,1540,"getWindowHandles",null] 20:28:36 INFO - PROCESS | 1896 | 1477538916043 Marionette TRACE conn5 <- [1,1540,null,["8"]] 20:28:36 INFO - PROCESS | 1896 | 1477538916049 Marionette TRACE conn5 -> [0,1541,"switchToWindow",{"name":"8"}] 20:28:36 INFO - PROCESS | 1896 | 1477538916058 Marionette TRACE conn5 <- [1,1541,null,{}] 20:28:36 INFO - PROCESS | 1896 | 1477538916065 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:36 INFO - PROCESS | 1896 | ++DOCSHELL 0x843a9000 == 11 [pid = 1896] [id = 359] 20:28:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 32 (0x8c8e2c00) [pid = 1896] [serial = 1051] [outer = (nil)] 20:28:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 33 (0x8ce54800) [pid = 1896] [serial = 1052] [outer = 0x8c8e2c00] 20:28:36 INFO - PROCESS | 1896 | 1477538916157 Marionette DEBUG loaded listener.js 20:28:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 34 (0x8ce59c00) [pid = 1896] [serial = 1053] [outer = 0x8c8e2c00] 20:28:36 INFO - PROCESS | 1896 | 1477538916889 Marionette TRACE conn5 <- [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"]]]}] 20:28:36 INFO - . 20:28:36 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-03.html | took 1232ms 20:28:36 INFO - PROCESS | 1896 | 1477538916951 Marionette TRACE conn5 -> [0,1543,"getWindowHandle",null] 20:28:36 INFO - PROCESS | 1896 | 1477538916956 Marionette TRACE conn5 <- [1,1543,null,{"value":"8"}] 20:28:36 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html 20:28:36 INFO - PROCESS | 1896 | 1477538916964 Marionette TRACE conn5 -> [0,1544,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:37 INFO - PROCESS | 1896 | 1477538917185 Marionette TRACE conn5 <- [1,1544,null,{"value":null}] 20:28:37 INFO - PROCESS | 1896 | 1477538917197 Marionette TRACE conn5 -> [0,1545,"getWindowHandles",null] 20:28:37 INFO - PROCESS | 1896 | 1477538917201 Marionette TRACE conn5 <- [1,1545,null,["8"]] 20:28:37 INFO - PROCESS | 1896 | 1477538917223 Marionette TRACE conn5 -> [0,1546,"switchToWindow",{"name":"8"}] 20:28:37 INFO - PROCESS | 1896 | 1477538917230 Marionette TRACE conn5 <- [1,1546,null,{}] 20:28:37 INFO - PROCESS | 1896 | 1477538917236 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:37 INFO - PROCESS | 1896 | ++DOCSHELL 0x8cfc3400 == 12 [pid = 1896] [id = 360] 20:28:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 35 (0x8cfc3800) [pid = 1896] [serial = 1054] [outer = (nil)] 20:28:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 36 (0x8cfc5c00) [pid = 1896] [serial = 1055] [outer = 0x8cfc3800] 20:28:37 INFO - PROCESS | 1896 | 1477538917325 Marionette DEBUG loaded listener.js 20:28:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 37 (0x8d101800) [pid = 1896] [serial = 1056] [outer = 0x8cfc3800] 20:28:38 INFO - PROCESS | 1896 | 1477538918220 Marionette TRACE conn5 <- [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]]]}] 20:28:38 INFO - ... 20:28:38 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html | took 1271ms 20:28:38 INFO - PROCESS | 1896 | 1477538918237 Marionette TRACE conn5 -> [0,1548,"getWindowHandle",null] 20:28:38 INFO - PROCESS | 1896 | 1477538918245 Marionette TRACE conn5 <- [1,1548,null,{"value":"8"}] 20:28:38 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin.html 20:28:38 INFO - PROCESS | 1896 | 1477538918259 Marionette TRACE conn5 -> [0,1549,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:38 INFO - PROCESS | 1896 | 1477538918520 Marionette TRACE conn5 <- [1,1549,null,{"value":null}] 20:28:38 INFO - PROCESS | 1896 | 1477538918705 Marionette TRACE conn5 -> [0,1550,"getWindowHandles",null] 20:28:38 INFO - PROCESS | 1896 | 1477538918713 Marionette TRACE conn5 <- [1,1550,null,["8"]] 20:28:38 INFO - PROCESS | 1896 | 1477538918727 Marionette TRACE conn5 -> [0,1551,"switchToWindow",{"name":"8"}] 20:28:38 INFO - PROCESS | 1896 | 1477538918737 Marionette TRACE conn5 <- [1,1551,null,{}] 20:28:38 INFO - PROCESS | 1896 | 1477538918790 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:38 INFO - PROCESS | 1896 | ++DOCSHELL 0x839b7800 == 13 [pid = 1896] [id = 361] 20:28:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 38 (0x839b8800) [pid = 1896] [serial = 1057] [outer = (nil)] 20:28:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 39 (0x843a7800) [pid = 1896] [serial = 1058] [outer = 0x839b8800] 20:28:38 INFO - PROCESS | 1896 | 1477538918901 Marionette DEBUG loaded listener.js 20:28:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 40 (0x84462400) [pid = 1896] [serial = 1059] [outer = 0x839b8800] 20:28:39 INFO - PROCESS | 1896 | 1477538919637 Marionette TRACE conn5 <- [1,1552,null,{"value":["/html/semantics/scripting-1/the-script-element/script-crossorigin.html",0,null,null,[["HTMLScriptElement: crossOrigin IDL attribute",0,null,null]]]}] 20:28:39 INFO - . 20:28:39 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin.html | took 1426ms 20:28:39 INFO - PROCESS | 1896 | 1477538919688 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 20:28:39 INFO - PROCESS | 1896 | 1477538919695 Marionette TRACE conn5 <- [1,1553,null,{"value":"8"}] 20:28:39 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml 20:28:39 INFO - PROCESS | 1896 | 1477538919706 Marionette TRACE conn5 -> [0,1554,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:39 INFO - PROCESS | 1896 | 1477538919921 Marionette TRACE conn5 <- [1,1554,null,{"value":null}] 20:28:40 INFO - PROCESS | 1896 | 1477538920105 Marionette TRACE conn5 -> [0,1555,"getWindowHandles",null] 20:28:40 INFO - PROCESS | 1896 | 1477538920112 Marionette TRACE conn5 <- [1,1555,null,["8"]] 20:28:40 INFO - PROCESS | 1896 | 1477538920121 Marionette TRACE conn5 -> [0,1556,"switchToWindow",{"name":"8"}] 20:28:40 INFO - PROCESS | 1896 | 1477538920129 Marionette TRACE conn5 <- [1,1556,null,{}] 20:28:40 INFO - PROCESS | 1896 | 1477538920140 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:40 INFO - PROCESS | 1896 | ++DOCSHELL 0x8319ac00 == 14 [pid = 1896] [id = 362] 20:28:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 41 (0x8319d800) [pid = 1896] [serial = 1060] [outer = (nil)] 20:28:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 42 (0x8449a800) [pid = 1896] [serial = 1061] [outer = 0x8319d800] 20:28:40 INFO - PROCESS | 1896 | 1477538920252 Marionette DEBUG loaded listener.js 20:28:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 43 (0x84498800) [pid = 1896] [serial = 1062] [outer = 0x8319d800] 20:28:41 INFO - PROCESS | 1896 | 1477538921066 Marionette TRACE conn5 <- [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]]]}] 20:28:41 INFO - . 20:28:41 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml | took 1422ms 20:28:41 INFO - PROCESS | 1896 | 1477538921162 Marionette TRACE conn5 -> [0,1558,"getWindowHandle",null] 20:28:41 INFO - PROCESS | 1896 | 1477538921169 Marionette TRACE conn5 <- [1,1558,null,{"value":"8"}] 20:28:41 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event.html 20:28:41 INFO - PROCESS | 1896 | 1477538921181 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:41 INFO - PROCESS | 1896 | 1477538921384 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 20:28:41 INFO - PROCESS | 1896 | 1477538921523 Marionette TRACE conn5 -> [0,1560,"getWindowHandles",null] 20:28:41 INFO - PROCESS | 1896 | 1477538921529 Marionette TRACE conn5 <- [1,1560,null,["8"]] 20:28:41 INFO - PROCESS | 1896 | 1477538921538 Marionette TRACE conn5 -> [0,1561,"switchToWindow",{"name":"8"}] 20:28:41 INFO - PROCESS | 1896 | 1477538921547 Marionette TRACE conn5 <- [1,1561,null,{}] 20:28:41 INFO - PROCESS | 1896 | 1477538921555 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:41 INFO - PROCESS | 1896 | ++DOCSHELL 0x8d109800 == 15 [pid = 1896] [id = 363] 20:28:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 44 (0x8d10a800) [pid = 1896] [serial = 1063] [outer = (nil)] 20:28:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 45 (0x8d10dc00) [pid = 1896] [serial = 1064] [outer = 0x8d10a800] 20:28:41 INFO - PROCESS | 1896 | 1477538921661 Marionette DEBUG loaded listener.js 20:28:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 46 (0x8d10f400) [pid = 1896] [serial = 1065] [outer = 0x8d10a800] 20:28:42 INFO - PROCESS | 1896 | 1477538922731 Marionette TRACE conn5 <- [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]]]}] 20:28:42 INFO - .................. 20:28:42 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event.html | took 1641ms 20:28:42 INFO - PROCESS | 1896 | 1477538922824 Marionette TRACE conn5 -> [0,1563,"getWindowHandle",null] 20:28:42 INFO - PROCESS | 1896 | 1477538922831 Marionette TRACE conn5 <- [1,1563,null,{"value":"8"}] 20:28:42 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-language-type.html 20:28:42 INFO - PROCESS | 1896 | 1477538922844 Marionette TRACE conn5 -> [0,1564,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:43 INFO - PROCESS | 1896 | 1477538923058 Marionette TRACE conn5 <- [1,1564,null,{"value":null}] 20:28:43 INFO - PROCESS | 1896 | --DOMWINDOW == 45 (0x8394a800) [pid = 1896] [serial = 1034] [outer = (nil)] [url = about:blank] 20:28:43 INFO - PROCESS | 1896 | --DOMWINDOW == 44 (0x83813c00) [pid = 1896] [serial = 1032] [outer = (nil)] [url = about:blank] 20:28:43 INFO - PROCESS | 1896 | --DOMWINDOW == 43 (0x8394ac00) [pid = 1896] [serial = 1035] [outer = (nil)] [url = about:blank] 20:28:43 INFO - PROCESS | 1896 | 1477538923250 Marionette TRACE conn5 -> [0,1565,"getWindowHandles",null] 20:28:43 INFO - PROCESS | 1896 | 1477538923257 Marionette TRACE conn5 <- [1,1565,null,["8"]] 20:28:43 INFO - PROCESS | 1896 | 1477538923267 Marionette TRACE conn5 -> [0,1566,"switchToWindow",{"name":"8"}] 20:28:43 INFO - PROCESS | 1896 | 1477538923276 Marionette TRACE conn5 <- [1,1566,null,{}] 20:28:43 INFO - PROCESS | 1896 | 1477538923390 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:43 INFO - PROCESS | 1896 | ++DOCSHELL 0x8380e800 == 16 [pid = 1896] [id = 364] 20:28:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 44 (0x83863c00) [pid = 1896] [serial = 1066] [outer = (nil)] 20:28:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 45 (0x84474000) [pid = 1896] [serial = 1067] [outer = 0x83863c00] 20:28:43 INFO - PROCESS | 1896 | 1477538923493 Marionette DEBUG loaded listener.js 20:28:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 46 (0x84495c00) [pid = 1896] [serial = 1068] [outer = 0x83863c00] 20:28:44 INFO - PROCESS | 1896 | 1477538924114 Marionette TRACE conn5 <- [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]]]}] 20:28:44 INFO - . 20:28:44 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-language-type.html | took 1326ms 20:28:44 INFO - PROCESS | 1896 | 1477538924169 Marionette TRACE conn5 -> [0,1568,"getWindowHandle",null] 20:28:44 INFO - PROCESS | 1896 | 1477538924177 Marionette TRACE conn5 <- [1,1568,null,{"value":"8"}] 20:28:44 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-01.html 20:28:44 INFO - PROCESS | 1896 | 1477538924186 Marionette TRACE conn5 -> [0,1569,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:44 INFO - PROCESS | 1896 | 1477538924392 Marionette TRACE conn5 <- [1,1569,null,{"value":null}] 20:28:44 INFO - PROCESS | 1896 | 1477538924513 Marionette TRACE conn5 -> [0,1570,"getWindowHandles",null] 20:28:44 INFO - PROCESS | 1896 | 1477538924518 Marionette TRACE conn5 <- [1,1570,null,["8"]] 20:28:44 INFO - PROCESS | 1896 | 1477538924525 Marionette TRACE conn5 -> [0,1571,"switchToWindow",{"name":"8"}] 20:28:44 INFO - PROCESS | 1896 | 1477538924531 Marionette TRACE conn5 <- [1,1571,null,{}] 20:28:44 INFO - PROCESS | 1896 | 1477538924537 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:44 INFO - PROCESS | 1896 | ++DOCSHELL 0x8ce5f800 == 17 [pid = 1896] [id = 365] 20:28:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 47 (0x8cfbe800) [pid = 1896] [serial = 1069] [outer = (nil)] 20:28:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 48 (0x8cfc8000) [pid = 1896] [serial = 1070] [outer = 0x8cfbe800] 20:28:44 INFO - PROCESS | 1896 | 1477538924637 Marionette DEBUG loaded listener.js 20:28:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 49 (0x8d108000) [pid = 1896] [serial = 1071] [outer = 0x8cfbe800] 20:28:45 INFO - PROCESS | 1896 | 1477538925270 Marionette TRACE conn5 <- [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]]]}] 20:28:45 INFO - ... 20:28:45 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-01.html | took 1123ms 20:28:45 INFO - PROCESS | 1896 | 1477538925319 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 20:28:45 INFO - PROCESS | 1896 | 1477538925328 Marionette TRACE conn5 <- [1,1573,null,{"value":"8"}] 20:28:45 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-02.html 20:28:45 INFO - PROCESS | 1896 | 1477538925342 Marionette TRACE conn5 -> [0,1574,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:45 INFO - PROCESS | 1896 | 1477538925583 Marionette TRACE conn5 <- [1,1574,null,{"value":null}] 20:28:45 INFO - PROCESS | 1896 | 1477538925604 Marionette TRACE conn5 -> [0,1575,"getWindowHandles",null] 20:28:45 INFO - PROCESS | 1896 | 1477538925610 Marionette TRACE conn5 <- [1,1575,null,["8"]] 20:28:45 INFO - PROCESS | 1896 | 1477538925615 Marionette TRACE conn5 -> [0,1576,"switchToWindow",{"name":"8"}] 20:28:45 INFO - PROCESS | 1896 | 1477538925623 Marionette TRACE conn5 <- [1,1576,null,{}] 20:28:45 INFO - PROCESS | 1896 | 1477538925631 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:45 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f76c400 == 18 [pid = 1896] [id = 366] 20:28:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 50 (0x8f76cc00) [pid = 1896] [serial = 1072] [outer = (nil)] 20:28:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 51 (0x8f7c2800) [pid = 1896] [serial = 1073] [outer = 0x8f76cc00] 20:28:45 INFO - PROCESS | 1896 | 1477538925738 Marionette DEBUG loaded listener.js 20:28:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 52 (0x8f897c00) [pid = 1896] [serial = 1074] [outer = 0x8f76cc00] 20:28:46 INFO - PROCESS | 1896 | [1896] 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 20:28:46 INFO - PROCESS | 1896 | [1896] 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 20:28:46 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:46 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:46 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:46 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:46 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:46 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:46 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:46 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:46 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:46 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:46 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:46 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:46 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:46 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:46 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:46 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:46 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:46 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:46 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:46 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:46 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:46 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:46 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:46 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:46 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:46 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:46 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:46 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:46 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:46 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:46 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:46 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:46 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:47 INFO - PROCESS | 1896 | --DOMWINDOW == 51 (0x839b6000) [pid = 1896] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/load-event.html] 20:28:47 INFO - PROCESS | 1896 | --DOMWINDOW == 50 (0x84467000) [pid = 1896] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-01.html] 20:28:47 INFO - PROCESS | 1896 | --DOMWINDOW == 49 (0x8c8e2c00) [pid = 1896] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html] 20:28:47 INFO - PROCESS | 1896 | --DOMWINDOW == 48 (0x843ad800) [pid = 1896] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html] 20:28:47 INFO - PROCESS | 1896 | --DOMWINDOW == 47 (0x83869400) [pid = 1896] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_011.htm] 20:28:47 INFO - PROCESS | 1896 | --DOMWINDOW == 46 (0x83199000) [pid = 1896] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html] 20:28:48 INFO - .................................................................................................................................................................................................................................................................................................................................... 20:28:48 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-02.html | took 2814ms 20:28:48 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml 20:28:48 INFO - PROCESS | 1896 | 1477538927815 Marionette TRACE conn5 <- [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]]]}] 20:28:49 INFO - PROCESS | 1896 | 1477538928156 Marionette TRACE conn5 -> [0,1578,"getWindowHandle",null] 20:28:49 INFO - PROCESS | 1896 | 1477538928164 Marionette TRACE conn5 <- [1,1578,null,{"value":"8"}] 20:28:49 INFO - PROCESS | 1896 | 1477538928179 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:49 INFO - PROCESS | 1896 | 1477538928697 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 20:28:49 INFO - PROCESS | 1896 | 1477538928726 Marionette TRACE conn5 -> [0,1580,"getWindowHandles",null] 20:28:49 INFO - PROCESS | 1896 | 1477538928740 Marionette TRACE conn5 <- [1,1580,null,["8"]] 20:28:49 INFO - PROCESS | 1896 | 1477538928758 Marionette TRACE conn5 -> [0,1581,"switchToWindow",{"name":"8"}] 20:28:49 INFO - PROCESS | 1896 | 1477538928765 Marionette TRACE conn5 <- [1,1581,null,{}] 20:28:49 INFO - PROCESS | 1896 | 1477538928778 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:49 INFO - PROCESS | 1896 | ++DOCSHELL 0x935c9c00 == 19 [pid = 1896] [id = 367] 20:28:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 47 (0x94da4c00) [pid = 1896] [serial = 1075] [outer = (nil)] 20:28:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 48 (0x94da9800) [pid = 1896] [serial = 1076] [outer = 0x94da4c00] 20:28:49 INFO - PROCESS | 1896 | 1477538928871 Marionette DEBUG loaded listener.js 20:28:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 49 (0x9507bc00) [pid = 1896] [serial = 1077] [outer = 0x94da4c00] 20:28:49 INFO - PROCESS | 1896 | ++DOCSHELL 0x956df000 == 20 [pid = 1896] [id = 368] 20:28:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 50 (0x956dfc00) [pid = 1896] [serial = 1078] [outer = (nil)] 20:28:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 51 (0x956db000) [pid = 1896] [serial = 1079] [outer = 0x956dfc00] 20:28:49 INFO - PROCESS | 1896 | 1477538929655 Marionette TRACE conn5 <- [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]]]}] 20:28:49 INFO - . 20:28:49 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml | took 1536ms 20:28:49 INFO - PROCESS | 1896 | 1477538929712 Marionette TRACE conn5 -> [0,1583,"getWindowHandle",null] 20:28:49 INFO - PROCESS | 1896 | 1477538929715 Marionette TRACE conn5 <- [1,1583,null,{"value":"8"}] 20:28:49 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html 20:28:49 INFO - PROCESS | 1896 | 1477538929725 Marionette TRACE conn5 -> [0,1584,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:49 INFO - PROCESS | 1896 | 1477538929950 Marionette TRACE conn5 <- [1,1584,null,{"value":null}] 20:28:50 INFO - PROCESS | 1896 | 1477538930110 Marionette TRACE conn5 -> [0,1585,"getWindowHandles",null] 20:28:50 INFO - PROCESS | 1896 | 1477538930118 Marionette TRACE conn5 <- [1,1585,null,["8"]] 20:28:50 INFO - PROCESS | 1896 | 1477538930129 Marionette TRACE conn5 -> [0,1586,"switchToWindow",{"name":"8"}] 20:28:50 INFO - PROCESS | 1896 | 1477538930142 Marionette TRACE conn5 <- [1,1586,null,{}] 20:28:50 INFO - PROCESS | 1896 | 1477538930151 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:50 INFO - PROCESS | 1896 | ++DOCSHELL 0x83198400 == 21 [pid = 1896] [id = 369] 20:28:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 52 (0x831a1c00) [pid = 1896] [serial = 1080] [outer = (nil)] 20:28:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 53 (0x83813c00) [pid = 1896] [serial = 1081] [outer = 0x831a1c00] 20:28:50 INFO - PROCESS | 1896 | 1477538930269 Marionette DEBUG loaded listener.js 20:28:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 54 (0x83870400) [pid = 1896] [serial = 1082] [outer = 0x831a1c00] 20:28:50 INFO - PROCESS | 1896 | ++DOCSHELL 0x8446a400 == 22 [pid = 1896] [id = 370] 20:28:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 55 (0x8446bc00) [pid = 1896] [serial = 1083] [outer = (nil)] 20:28:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 56 (0x84475000) [pid = 1896] [serial = 1084] [outer = 0x8446bc00] 20:28:53 INFO - PROCESS | 1896 | --DOCSHELL 0x84461c00 == 21 [pid = 1896] [id = 357] 20:28:53 INFO - PROCESS | 1896 | --DOCSHELL 0x843a1c00 == 20 [pid = 1896] [id = 358] 20:28:53 INFO - PROCESS | 1896 | --DOCSHELL 0x83195800 == 19 [pid = 1896] [id = 355] 20:28:53 INFO - PROCESS | 1896 | --DOCSHELL 0x83952800 == 18 [pid = 1896] [id = 356] 20:28:53 INFO - PROCESS | 1896 | --DOCSHELL 0x956df000 == 17 [pid = 1896] [id = 368] 20:28:53 INFO - PROCESS | 1896 | --DOCSHELL 0x935c9c00 == 16 [pid = 1896] [id = 367] 20:28:53 INFO - PROCESS | 1896 | --DOCSHELL 0x8f76c400 == 15 [pid = 1896] [id = 366] 20:28:53 INFO - PROCESS | 1896 | --DOCSHELL 0x8ce5f800 == 14 [pid = 1896] [id = 365] 20:28:53 INFO - PROCESS | 1896 | --DOCSHELL 0x8380e800 == 13 [pid = 1896] [id = 364] 20:28:53 INFO - PROCESS | 1896 | --DOMWINDOW == 55 (0x8cfc5c00) [pid = 1896] [serial = 1055] [outer = (nil)] [url = about:blank] 20:28:53 INFO - PROCESS | 1896 | --DOMWINDOW == 54 (0x8ce54800) [pid = 1896] [serial = 1052] [outer = (nil)] [url = about:blank] 20:28:53 INFO - PROCESS | 1896 | --DOMWINDOW == 53 (0x8ce59c00) [pid = 1896] [serial = 1053] [outer = (nil)] [url = about:blank] 20:28:53 INFO - PROCESS | 1896 | --DOMWINDOW == 52 (0x84493400) [pid = 1896] [serial = 1049] [outer = (nil)] [url = about:blank] 20:28:53 INFO - PROCESS | 1896 | --DOMWINDOW == 51 (0x84497000) [pid = 1896] [serial = 1050] [outer = (nil)] [url = about:blank] 20:28:53 INFO - PROCESS | 1896 | --DOMWINDOW == 50 (0x84469c00) [pid = 1896] [serial = 1046] [outer = (nil)] [url = about:blank] 20:28:53 INFO - PROCESS | 1896 | --DOMWINDOW == 49 (0x8446fc00) [pid = 1896] [serial = 1047] [outer = (nil)] [url = about:blank] 20:28:53 INFO - PROCESS | 1896 | --DOMWINDOW == 48 (0x839bb800) [pid = 1896] [serial = 1043] [outer = (nil)] [url = about:blank] 20:28:53 INFO - PROCESS | 1896 | --DOMWINDOW == 47 (0x843a0c00) [pid = 1896] [serial = 1044] [outer = (nil)] [url = about:blank] 20:28:53 INFO - PROCESS | 1896 | --DOMWINDOW == 46 (0x831a4800) [pid = 1896] [serial = 1040] [outer = (nil)] [url = about:blank] 20:28:53 INFO - PROCESS | 1896 | --DOMWINDOW == 45 (0x83866400) [pid = 1896] [serial = 1041] [outer = (nil)] [url = about:blank] 20:28:53 INFO - PROCESS | 1896 | --DOMWINDOW == 44 (0x83870800) [pid = 1896] [serial = 1037] [outer = (nil)] [url = about:blank] 20:28:53 INFO - PROCESS | 1896 | --DOMWINDOW == 43 (0x8394b400) [pid = 1896] [serial = 1038] [outer = (nil)] [url = about:blank] 20:28:55 INFO - PROCESS | 1896 | 1477538935929 Marionette TRACE conn5 <- [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]]]}] 20:28:55 INFO - . 20:28:55 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html | took 6241ms 20:28:55 INFO - PROCESS | 1896 | 1477538935967 Marionette TRACE conn5 -> [0,1588,"getWindowHandle",null] 20:28:55 INFO - PROCESS | 1896 | 1477538935975 Marionette TRACE conn5 <- [1,1588,null,{"value":"8"}] 20:28:55 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html 20:28:55 INFO - PROCESS | 1896 | 1477538935987 Marionette TRACE conn5 -> [0,1589,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:56 INFO - PROCESS | 1896 | 1477538936227 Marionette TRACE conn5 <- [1,1589,null,{"value":null}] 20:28:56 INFO - PROCESS | 1896 | 1477538936261 Marionette TRACE conn5 -> [0,1590,"getWindowHandles",null] 20:28:56 INFO - PROCESS | 1896 | 1477538936268 Marionette TRACE conn5 <- [1,1590,null,["8"]] 20:28:56 INFO - PROCESS | 1896 | 1477538936277 Marionette TRACE conn5 -> [0,1591,"switchToWindow",{"name":"8"}] 20:28:56 INFO - PROCESS | 1896 | 1477538936286 Marionette TRACE conn5 <- [1,1591,null,{}] 20:28:56 INFO - PROCESS | 1896 | 1477538936358 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:56 INFO - PROCESS | 1896 | ++DOCSHELL 0x8386a800 == 14 [pid = 1896] [id = 371] 20:28:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 44 (0x8386b000) [pid = 1896] [serial = 1085] [outer = (nil)] 20:28:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 45 (0x83946000) [pid = 1896] [serial = 1086] [outer = 0x8386b000] 20:28:56 INFO - PROCESS | 1896 | 1477538936458 Marionette DEBUG loaded listener.js 20:28:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 46 (0x8394c800) [pid = 1896] [serial = 1087] [outer = 0x8386b000] 20:28:57 INFO - PROCESS | 1896 | 1477538937162 Marionette TRACE conn5 <- [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]]]}] 20:28:57 INFO - .. 20:28:57 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html | took 1221ms 20:28:57 INFO - PROCESS | 1896 | 1477538937218 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 20:28:57 INFO - PROCESS | 1896 | 1477538937225 Marionette TRACE conn5 <- [1,1593,null,{"value":"8"}] 20:28:57 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html 20:28:57 INFO - PROCESS | 1896 | 1477538937234 Marionette TRACE conn5 -> [0,1594,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:57 INFO - PROCESS | 1896 | 1477538937487 Marionette TRACE conn5 <- [1,1594,null,{"value":null}] 20:28:57 INFO - PROCESS | 1896 | --DOMWINDOW == 45 (0x8cfbe800) [pid = 1896] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html] 20:28:57 INFO - PROCESS | 1896 | --DOMWINDOW == 44 (0x83863c00) [pid = 1896] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-language-type.html] 20:28:57 INFO - PROCESS | 1896 | --DOMWINDOW == 43 (0x8319d800) [pid = 1896] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml] 20:28:57 INFO - PROCESS | 1896 | --DOMWINDOW == 42 (0x839b8800) [pid = 1896] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin.html] 20:28:57 INFO - PROCESS | 1896 | --DOMWINDOW == 41 (0x8d10a800) [pid = 1896] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html] 20:28:57 INFO - PROCESS | 1896 | --DOMWINDOW == 40 (0x956dfc00) [pid = 1896] [serial = 1078] [outer = (nil)] [url = about:blank] 20:28:57 INFO - PROCESS | 1896 | --DOMWINDOW == 39 (0x8f76cc00) [pid = 1896] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html] 20:28:57 INFO - PROCESS | 1896 | 1477538937666 Marionette TRACE conn5 -> [0,1595,"getWindowHandles",null] 20:28:57 INFO - PROCESS | 1896 | 1477538937671 Marionette TRACE conn5 <- [1,1595,null,["8"]] 20:28:57 INFO - PROCESS | 1896 | 1477538937678 Marionette TRACE conn5 -> [0,1596,"switchToWindow",{"name":"8"}] 20:28:57 INFO - PROCESS | 1896 | 1477538937684 Marionette TRACE conn5 <- [1,1596,null,{}] 20:28:57 INFO - PROCESS | 1896 | 1477538937690 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:57 INFO - PROCESS | 1896 | ++DOCSHELL 0x8319d800 == 15 [pid = 1896] [id = 372] 20:28:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 40 (0x843a2000) [pid = 1896] [serial = 1088] [outer = (nil)] 20:28:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 41 (0x8445b800) [pid = 1896] [serial = 1089] [outer = 0x843a2000] 20:28:57 INFO - PROCESS | 1896 | 1477538937787 Marionette DEBUG loaded listener.js 20:28:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 42 (0x8445c400) [pid = 1896] [serial = 1090] [outer = 0x843a2000] 20:28:58 INFO - PROCESS | 1896 | ++DOCSHELL 0x84473c00 == 16 [pid = 1896] [id = 373] 20:28:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 43 (0x84484000) [pid = 1896] [serial = 1091] [outer = (nil)] 20:28:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 44 (0x84485c00) [pid = 1896] [serial = 1092] [outer = 0x84484000] 20:28:58 INFO - PROCESS | 1896 | 1477538938661 Marionette TRACE conn5 <- [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]]]}] 20:28:58 INFO - . 20:28:58 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html | took 1525ms 20:28:58 INFO - PROCESS | 1896 | 1477538938773 Marionette TRACE conn5 -> [0,1598,"getWindowHandle",null] 20:28:58 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html 20:28:58 INFO - PROCESS | 1896 | 1477538938786 Marionette TRACE conn5 <- [1,1598,null,{"value":"8"}] 20:28:58 INFO - PROCESS | 1896 | 1477538938797 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:59 INFO - PROCESS | 1896 | 1477538939096 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 20:28:59 INFO - PROCESS | 1896 | 1477538939114 Marionette TRACE conn5 -> [0,1600,"getWindowHandles",null] 20:28:59 INFO - PROCESS | 1896 | 1477538939122 Marionette TRACE conn5 <- [1,1600,null,["8"]] 20:28:59 INFO - PROCESS | 1896 | 1477538939134 Marionette TRACE conn5 -> [0,1601,"switchToWindow",{"name":"8"}] 20:28:59 INFO - PROCESS | 1896 | 1477538939143 Marionette TRACE conn5 <- [1,1601,null,{}] 20:28:59 INFO - PROCESS | 1896 | 1477538939151 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:59 INFO - PROCESS | 1896 | ++DOCSHELL 0x8c8d9000 == 17 [pid = 1896] [id = 374] 20:28:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 45 (0x8c8d9800) [pid = 1896] [serial = 1093] [outer = (nil)] 20:28:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 46 (0x8c8db400) [pid = 1896] [serial = 1094] [outer = 0x8c8d9800] 20:28:59 INFO - PROCESS | 1896 | 1477538939251 Marionette DEBUG loaded listener.js 20:28:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 47 (0x8c8e1000) [pid = 1896] [serial = 1095] [outer = 0x8c8d9800] 20:28:59 INFO - PROCESS | 1896 | ++DOCSHELL 0x83866400 == 18 [pid = 1896] [id = 375] 20:28:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 48 (0x83949400) [pid = 1896] [serial = 1096] [outer = (nil)] 20:28:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 49 (0x83811800) [pid = 1896] [serial = 1097] [outer = 0x83949400] 20:29:00 INFO - PROCESS | 1896 | [1896] WARNING: Failed to create a URI: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5TreeOpExecutor.cpp, line 887 20:29:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 50 (0x839c0400) [pid = 1896] [serial = 1098] [outer = 0x83949400] 20:29:00 INFO - PROCESS | 1896 | 1477538940294 Marionette TRACE conn5 <- [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]]]}] 20:29:00 INFO - . 20:29:00 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html | took 1576ms 20:29:00 INFO - PROCESS | 1896 | 1477538940386 Marionette TRACE conn5 -> [0,1603,"getWindowHandle",null] 20:29:00 INFO - PROCESS | 1896 | 1477538940393 Marionette TRACE conn5 <- [1,1603,null,{"value":"8"}] 20:29:00 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html 20:29:00 INFO - PROCESS | 1896 | 1477538940405 Marionette TRACE conn5 -> [0,1604,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:00 INFO - PROCESS | 1896 | 1477538940749 Marionette TRACE conn5 <- [1,1604,null,{"value":null}] 20:29:00 INFO - PROCESS | 1896 | 1477538940869 Marionette TRACE conn5 -> [0,1605,"getWindowHandles",null] 20:29:00 INFO - PROCESS | 1896 | 1477538940876 Marionette TRACE conn5 <- [1,1605,null,["8"]] 20:29:00 INFO - PROCESS | 1896 | 1477538940889 Marionette TRACE conn5 -> [0,1606,"switchToWindow",{"name":"8"}] 20:29:00 INFO - PROCESS | 1896 | 1477538940900 Marionette TRACE conn5 <- [1,1606,null,{}] 20:29:00 INFO - PROCESS | 1896 | 1477538940908 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:00 INFO - PROCESS | 1896 | ++DOCSHELL 0x8447c000 == 19 [pid = 1896] [id = 376] 20:29:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 51 (0x8447c400) [pid = 1896] [serial = 1099] [outer = (nil)] 20:29:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 52 (0x8448fc00) [pid = 1896] [serial = 1100] [outer = 0x8447c400] 20:29:01 INFO - PROCESS | 1896 | 1477538941020 Marionette DEBUG loaded listener.js 20:29:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 53 (0x84490000) [pid = 1896] [serial = 1101] [outer = 0x8447c400] 20:29:01 INFO - PROCESS | 1896 | ++DOCSHELL 0x8ce61800 == 20 [pid = 1896] [id = 377] 20:29:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 54 (0x8ce62000) [pid = 1896] [serial = 1102] [outer = (nil)] 20:29:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 55 (0x8ce62400) [pid = 1896] [serial = 1103] [outer = 0x8ce62000] 20:29:02 INFO - PROCESS | 1896 | 1477538942033 Marionette TRACE conn5 <- [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]]]}] 20:29:02 INFO - . 20:29:02 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html | took 1672ms 20:29:02 INFO - PROCESS | 1896 | 1477538942077 Marionette TRACE conn5 -> [0,1608,"getWindowHandle",null] 20:29:02 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-string.html 20:29:02 INFO - PROCESS | 1896 | 1477538942086 Marionette TRACE conn5 <- [1,1608,null,{"value":"8"}] 20:29:02 INFO - PROCESS | 1896 | 1477538942096 Marionette TRACE conn5 -> [0,1609,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:02 INFO - PROCESS | 1896 | 1477538942387 Marionette TRACE conn5 <- [1,1609,null,{"value":null}] 20:29:02 INFO - PROCESS | 1896 | 1477538942629 Marionette TRACE conn5 -> [0,1610,"getWindowHandles",null] 20:29:02 INFO - PROCESS | 1896 | 1477538942638 Marionette TRACE conn5 <- [1,1610,null,["8"]] 20:29:02 INFO - PROCESS | 1896 | 1477538942656 Marionette TRACE conn5 -> [0,1611,"switchToWindow",{"name":"8"}] 20:29:02 INFO - PROCESS | 1896 | 1477538942667 Marionette TRACE conn5 <- [1,1611,null,{}] 20:29:02 INFO - PROCESS | 1896 | 1477538942675 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:02 INFO - PROCESS | 1896 | ++DOCSHELL 0x8cfc6000 == 21 [pid = 1896] [id = 378] 20:29:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 56 (0x8cfc7000) [pid = 1896] [serial = 1104] [outer = (nil)] 20:29:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 57 (0x8cfca400) [pid = 1896] [serial = 1105] [outer = 0x8cfc7000] 20:29:02 INFO - PROCESS | 1896 | 1477538942777 Marionette DEBUG loaded listener.js 20:29:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 58 (0x8d107000) [pid = 1896] [serial = 1106] [outer = 0x8cfc7000] 20:29:03 INFO - PROCESS | 1896 | 1477538943485 Marionette TRACE conn5 <- [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]]]}] 20:29:03 INFO - . 20:29:03 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-string.html | took 1426ms 20:29:03 INFO - PROCESS | 1896 | 1477538943536 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 20:29:03 INFO - PROCESS | 1896 | 1477538943560 Marionette TRACE conn5 <- [1,1613,null,{"value":"8"}] 20:29:03 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml 20:29:03 INFO - PROCESS | 1896 | 1477538943572 Marionette TRACE conn5 -> [0,1614,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:03 INFO - PROCESS | 1896 | 1477538943848 Marionette TRACE conn5 <- [1,1614,null,{"value":null}] 20:29:04 INFO - PROCESS | 1896 | 1477538944017 Marionette TRACE conn5 -> [0,1615,"getWindowHandles",null] 20:29:04 INFO - PROCESS | 1896 | 1477538944024 Marionette TRACE conn5 <- [1,1615,null,["8"]] 20:29:04 INFO - PROCESS | 1896 | 1477538944035 Marionette TRACE conn5 -> [0,1616,"switchToWindow",{"name":"8"}] 20:29:04 INFO - PROCESS | 1896 | 1477538944042 Marionette TRACE conn5 <- [1,1616,null,{}] 20:29:04 INFO - PROCESS | 1896 | 1477538944092 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:04 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f764400 == 22 [pid = 1896] [id = 379] 20:29:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 59 (0x8f895c00) [pid = 1896] [serial = 1107] [outer = (nil)] 20:29:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 60 (0x8f89b800) [pid = 1896] [serial = 1108] [outer = 0x8f895c00] 20:29:04 INFO - PROCESS | 1896 | 1477538944210 Marionette DEBUG loaded listener.js 20:29:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 61 (0x90452c00) [pid = 1896] [serial = 1109] [outer = 0x8f895c00] 20:29:05 INFO - PROCESS | 1896 | 1477538945031 Marionette TRACE conn5 <- [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]]]}] 20:29:05 INFO - . 20:29:05 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml | took 1479ms 20:29:05 INFO - PROCESS | 1896 | 1477538945052 Marionette TRACE conn5 -> [0,1618,"getWindowHandle",null] 20:29:05 INFO - PROCESS | 1896 | 1477538945060 Marionette TRACE conn5 <- [1,1618,null,{"value":"8"}] 20:29:05 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text.html 20:29:05 INFO - PROCESS | 1896 | 1477538945072 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:05 INFO - PROCESS | 1896 | 1477538945284 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 20:29:05 INFO - PROCESS | 1896 | 1477538945440 Marionette TRACE conn5 -> [0,1620,"getWindowHandles",null] 20:29:05 INFO - PROCESS | 1896 | 1477538945453 Marionette TRACE conn5 <- [1,1620,null,["8"]] 20:29:05 INFO - PROCESS | 1896 | 1477538945466 Marionette TRACE conn5 -> [0,1621,"switchToWindow",{"name":"8"}] 20:29:05 INFO - PROCESS | 1896 | 1477538945475 Marionette TRACE conn5 <- [1,1621,null,{}] 20:29:05 INFO - PROCESS | 1896 | 1477538945484 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:05 INFO - PROCESS | 1896 | ++DOCSHELL 0x84463800 == 23 [pid = 1896] [id = 380] 20:29:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (0x84464400) [pid = 1896] [serial = 1110] [outer = (nil)] 20:29:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (0x84472c00) [pid = 1896] [serial = 1111] [outer = 0x84464400] 20:29:05 INFO - PROCESS | 1896 | 1477538945586 Marionette DEBUG loaded listener.js 20:29:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0x84470800) [pid = 1896] [serial = 1112] [outer = 0x84464400] 20:29:06 INFO - PROCESS | 1896 | 1477538946384 Marionette TRACE conn5 <- [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"]]]}] 20:29:07 INFO - PROCESS | 1896 | --DOCSHELL 0x84473c00 == 22 [pid = 1896] [id = 373] 20:29:07 INFO - PROCESS | 1896 | --DOCSHELL 0x8d109800 == 21 [pid = 1896] [id = 363] 20:29:07 INFO - PROCESS | 1896 | --DOCSHELL 0x8319ac00 == 20 [pid = 1896] [id = 362] 20:29:07 INFO - PROCESS | 1896 | --DOCSHELL 0x843a9000 == 19 [pid = 1896] [id = 359] 20:29:07 INFO - PROCESS | 1896 | --DOCSHELL 0x8cfc3400 == 18 [pid = 1896] [id = 360] 20:29:07 INFO - PROCESS | 1896 | --DOCSHELL 0x839b7800 == 17 [pid = 1896] [id = 361] 20:29:07 INFO - PROCESS | 1896 | --DOCSHELL 0x8446a400 == 16 [pid = 1896] [id = 370] 20:29:07 INFO - PROCESS | 1896 | --DOCSHELL 0x83198400 == 15 [pid = 1896] [id = 369] 20:29:07 INFO - PROCESS | 1896 | --DOCSHELL 0x8ce61800 == 14 [pid = 1896] [id = 377] 20:29:07 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (0x84462400) [pid = 1896] [serial = 1059] [outer = (nil)] [url = about:blank] 20:29:07 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (0x843a7800) [pid = 1896] [serial = 1058] [outer = (nil)] [url = about:blank] 20:29:07 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (0x84498800) [pid = 1896] [serial = 1062] [outer = (nil)] [url = about:blank] 20:29:07 INFO - PROCESS | 1896 | --DOMWINDOW == 60 (0x8449a800) [pid = 1896] [serial = 1061] [outer = (nil)] [url = about:blank] 20:29:07 INFO - PROCESS | 1896 | --DOMWINDOW == 59 (0x8d10f400) [pid = 1896] [serial = 1065] [outer = (nil)] [url = about:blank] 20:29:07 INFO - PROCESS | 1896 | --DOMWINDOW == 58 (0x8d10dc00) [pid = 1896] [serial = 1064] [outer = (nil)] [url = about:blank] 20:29:07 INFO - PROCESS | 1896 | --DOMWINDOW == 57 (0x84495c00) [pid = 1896] [serial = 1068] [outer = (nil)] [url = about:blank] 20:29:07 INFO - PROCESS | 1896 | --DOMWINDOW == 56 (0x84474000) [pid = 1896] [serial = 1067] [outer = (nil)] [url = about:blank] 20:29:07 INFO - PROCESS | 1896 | --DOMWINDOW == 55 (0x8d108000) [pid = 1896] [serial = 1071] [outer = (nil)] [url = about:blank] 20:29:07 INFO - PROCESS | 1896 | --DOMWINDOW == 54 (0x8cfc8000) [pid = 1896] [serial = 1070] [outer = (nil)] [url = about:blank] 20:29:07 INFO - PROCESS | 1896 | --DOMWINDOW == 53 (0x8f897c00) [pid = 1896] [serial = 1074] [outer = (nil)] [url = about:blank] 20:29:07 INFO - PROCESS | 1896 | --DOMWINDOW == 52 (0x8f7c2800) [pid = 1896] [serial = 1073] [outer = (nil)] [url = about:blank] 20:29:07 INFO - PROCESS | 1896 | --DOMWINDOW == 51 (0x94da9800) [pid = 1896] [serial = 1076] [outer = (nil)] [url = about:blank] 20:29:07 INFO - PROCESS | 1896 | --DOMWINDOW == 50 (0x956db000) [pid = 1896] [serial = 1079] [outer = (nil)] [url = about:blank] 20:29:07 INFO - ...... 20:29:07 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text.html | took 2129ms 20:29:07 INFO - PROCESS | 1896 | 1477538947245 Marionette TRACE conn5 -> [0,1623,"getWindowHandle",null] 20:29:07 INFO - PROCESS | 1896 | 1477538947252 Marionette TRACE conn5 <- [1,1623,null,{"value":"8"}] 20:29:07 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/scripting-enabled.html 20:29:07 INFO - PROCESS | 1896 | 1477538947264 Marionette TRACE conn5 -> [0,1624,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:07 INFO - PROCESS | 1896 | 1477538947477 Marionette TRACE conn5 <- [1,1624,null,{"value":null}] 20:29:07 INFO - PROCESS | 1896 | 1477538947601 Marionette TRACE conn5 -> [0,1625,"getWindowHandles",null] 20:29:07 INFO - PROCESS | 1896 | 1477538947610 Marionette TRACE conn5 <- [1,1625,null,["8"]] 20:29:07 INFO - PROCESS | 1896 | 1477538947623 Marionette TRACE conn5 -> [0,1626,"switchToWindow",{"name":"8"}] 20:29:07 INFO - PROCESS | 1896 | 1477538947636 Marionette TRACE conn5 <- [1,1626,null,{}] 20:29:07 INFO - PROCESS | 1896 | 1477538947645 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:07 INFO - PROCESS | 1896 | ++DOCSHELL 0x83946800 == 15 [pid = 1896] [id = 381] 20:29:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 51 (0x83946c00) [pid = 1896] [serial = 1113] [outer = (nil)] 20:29:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 52 (0x83951400) [pid = 1896] [serial = 1114] [outer = 0x83946c00] 20:29:07 INFO - PROCESS | 1896 | 1477538947743 Marionette DEBUG loaded listener.js 20:29:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 53 (0x839bc400) [pid = 1896] [serial = 1115] [outer = 0x83946c00] 20:29:08 INFO - PROCESS | 1896 | 1477538948387 Marionette TRACE conn5 <- [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]]]}] 20:29:08 INFO - . 20:29:08 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/scripting-enabled.html | took 1173ms 20:29:08 INFO - PROCESS | 1896 | 1477538948440 Marionette TRACE conn5 -> [0,1628,"getWindowHandle",null] 20:29:08 INFO - PROCESS | 1896 | 1477538948448 Marionette TRACE conn5 <- [1,1628,null,{"value":"8"}] 20:29:08 INFO - TEST-START | /html/semantics/tabular-data/the-tfoot-element/rows.html 20:29:08 INFO - PROCESS | 1896 | 1477538948458 Marionette TRACE conn5 -> [0,1629,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:08 INFO - PROCESS | 1896 | 1477538948684 Marionette TRACE conn5 <- [1,1629,null,{"value":null}] 20:29:08 INFO - PROCESS | 1896 | 1477538948809 Marionette TRACE conn5 -> [0,1630,"getWindowHandles",null] 20:29:08 INFO - PROCESS | 1896 | 1477538948815 Marionette TRACE conn5 <- [1,1630,null,["8"]] 20:29:08 INFO - PROCESS | 1896 | 1477538948825 Marionette TRACE conn5 -> [0,1631,"switchToWindow",{"name":"8"}] 20:29:08 INFO - PROCESS | 1896 | 1477538948832 Marionette TRACE conn5 <- [1,1631,null,{}] 20:29:08 INFO - PROCESS | 1896 | 1477538948839 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:08 INFO - PROCESS | 1896 | ++DOCSHELL 0x8447f800 == 16 [pid = 1896] [id = 382] 20:29:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 54 (0x84480800) [pid = 1896] [serial = 1116] [outer = (nil)] 20:29:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 55 (0x8448e400) [pid = 1896] [serial = 1117] [outer = 0x84480800] 20:29:08 INFO - PROCESS | 1896 | 1477538948947 Marionette DEBUG loaded listener.js 20:29:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 56 (0x84493400) [pid = 1896] [serial = 1118] [outer = 0x84480800] 20:29:09 INFO - PROCESS | 1896 | 1477538949566 Marionette TRACE conn5 <- [1,1632,null,{"value":["/html/semantics/tabular-data/the-tfoot-element/rows.html",0,null,null,[["'tfoot' element, 'rows' attribute",0,null,null]]]}] 20:29:09 INFO - . 20:29:09 INFO - TEST-OK | /html/semantics/tabular-data/the-tfoot-element/rows.html | took 1177ms 20:29:09 INFO - PROCESS | 1896 | 1477538949645 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 20:29:09 INFO - PROCESS | 1896 | 1477538949657 Marionette TRACE conn5 <- [1,1633,null,{"value":"8"}] 20:29:09 INFO - TEST-START | /js/builtins/Array.DefineOwnProperty.html 20:29:09 INFO - PROCESS | 1896 | 1477538949676 Marionette TRACE conn5 -> [0,1634,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:09 INFO - PROCESS | 1896 | 1477538949937 Marionette TRACE conn5 <- [1,1634,null,{"value":null}] 20:29:09 INFO - PROCESS | 1896 | 1477538949964 Marionette TRACE conn5 -> [0,1635,"getWindowHandles",null] 20:29:09 INFO - PROCESS | 1896 | 1477538949970 Marionette TRACE conn5 <- [1,1635,null,["8"]] 20:29:09 INFO - PROCESS | 1896 | 1477538949977 Marionette TRACE conn5 -> [0,1636,"switchToWindow",{"name":"8"}] 20:29:09 INFO - PROCESS | 1896 | 1477538949986 Marionette TRACE conn5 <- [1,1636,null,{}] 20:29:10 INFO - PROCESS | 1896 | 1477538950064 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:10 INFO - PROCESS | 1896 | ++DOCSHELL 0x8cfc6c00 == 17 [pid = 1896] [id = 383] 20:29:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 57 (0x8cfc7c00) [pid = 1896] [serial = 1119] [outer = (nil)] 20:29:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 58 (0x8cfcbc00) [pid = 1896] [serial = 1120] [outer = 0x8cfc7c00] 20:29:10 INFO - PROCESS | 1896 | 1477538950168 Marionette DEBUG loaded listener.js 20:29:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 59 (0x8d102800) [pid = 1896] [serial = 1121] [outer = 0x8cfc7c00] 20:29:10 INFO - PROCESS | 1896 | 1477538950873 Marionette TRACE conn5 <- [1,1637,null,{"value":["/js/builtins/Array.DefineOwnProperty.html",0,null,null,[["Array.[[DefineOwnProperty]]",0,null,null]]]}] 20:29:10 INFO - . 20:29:10 INFO - TEST-OK | /js/builtins/Array.DefineOwnProperty.html | took 1233ms 20:29:10 INFO - PROCESS | 1896 | 1477538950911 Marionette TRACE conn5 -> [0,1638,"getWindowHandle",null] 20:29:10 INFO - TEST-START | /js/builtins/Array.prototype.join-order.html 20:29:10 INFO - PROCESS | 1896 | 1477538950916 Marionette TRACE conn5 <- [1,1638,null,{"value":"8"}] 20:29:10 INFO - PROCESS | 1896 | 1477538950926 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:11 INFO - PROCESS | 1896 | 1477538951172 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 20:29:11 INFO - PROCESS | 1896 | 1477538951203 Marionette TRACE conn5 -> [0,1640,"getWindowHandles",null] 20:29:11 INFO - PROCESS | 1896 | 1477538951212 Marionette TRACE conn5 <- [1,1640,null,["8"]] 20:29:11 INFO - PROCESS | 1896 | 1477538951220 Marionette TRACE conn5 -> [0,1641,"switchToWindow",{"name":"8"}] 20:29:11 INFO - PROCESS | 1896 | 1477538951228 Marionette TRACE conn5 <- [1,1641,null,{}] 20:29:11 INFO - PROCESS | 1896 | 1477538951306 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:11 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f67f000 == 18 [pid = 1896] [id = 384] 20:29:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 60 (0x8f681400) [pid = 1896] [serial = 1122] [outer = (nil)] 20:29:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 61 (0x8f76dc00) [pid = 1896] [serial = 1123] [outer = 0x8f681400] 20:29:11 INFO - PROCESS | 1896 | 1477538951409 Marionette DEBUG loaded listener.js 20:29:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (0x8f89ac00) [pid = 1896] [serial = 1124] [outer = 0x8f681400] 20:29:12 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (0x8cfc3800) [pid = 1896] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html] 20:29:12 INFO - PROCESS | 1896 | --DOMWINDOW == 60 (0x94da4c00) [pid = 1896] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml] 20:29:12 INFO - PROCESS | 1896 | --DOMWINDOW == 59 (0x83949400) [pid = 1896] [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] 20:29:12 INFO - PROCESS | 1896 | --DOMWINDOW == 58 (0x843a2000) [pid = 1896] [serial = 1088] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html] 20:29:12 INFO - PROCESS | 1896 | --DOMWINDOW == 57 (0x8386b000) [pid = 1896] [serial = 1085] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html] 20:29:12 INFO - PROCESS | 1896 | --DOMWINDOW == 56 (0x8446bc00) [pid = 1896] [serial = 1083] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 20:29:12 INFO - PROCESS | 1896 | --DOMWINDOW == 55 (0x8c8d9800) [pid = 1896] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html] 20:29:12 INFO - PROCESS | 1896 | --DOMWINDOW == 54 (0x84484000) [pid = 1896] [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] 20:29:12 INFO - PROCESS | 1896 | --DOMWINDOW == 53 (0x831a1c00) [pid = 1896] [serial = 1080] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html] 20:29:12 INFO - .............................. 20:29:12 INFO - PROCESS | 1896 | 1477538952488 Marionette TRACE conn5 <- [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]]]}] 20:29:12 INFO - ..................... 20:29:12 INFO - TEST-OK | /js/builtins/Array.prototype.join-order.html | took 1644ms 20:29:12 INFO - PROCESS | 1896 | 1477538952566 Marionette TRACE conn5 -> [0,1643,"getWindowHandle",null] 20:29:12 INFO - PROCESS | 1896 | 1477538952574 Marionette TRACE conn5 <- [1,1643,null,{"value":"8"}] 20:29:12 INFO - TEST-START | /js/builtins/Math.max.html 20:29:12 INFO - PROCESS | 1896 | 1477538952583 Marionette TRACE conn5 -> [0,1644,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:12 INFO - PROCESS | 1896 | 1477538952816 Marionette TRACE conn5 <- [1,1644,null,{"value":null}] 20:29:12 INFO - PROCESS | 1896 | 1477538952830 Marionette TRACE conn5 -> [0,1645,"getWindowHandles",null] 20:29:12 INFO - PROCESS | 1896 | 1477538952835 Marionette TRACE conn5 <- [1,1645,null,["8"]] 20:29:12 INFO - PROCESS | 1896 | 1477538952842 Marionette TRACE conn5 -> [0,1646,"switchToWindow",{"name":"8"}] 20:29:12 INFO - PROCESS | 1896 | 1477538952848 Marionette TRACE conn5 <- [1,1646,null,{}] 20:29:12 INFO - PROCESS | 1896 | 1477538952854 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:12 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f893400 == 19 [pid = 1896] [id = 385] 20:29:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 54 (0x9044e800) [pid = 1896] [serial = 1125] [outer = (nil)] 20:29:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 55 (0x90456000) [pid = 1896] [serial = 1126] [outer = 0x9044e800] 20:29:12 INFO - PROCESS | 1896 | 1477538952943 Marionette DEBUG loaded listener.js 20:29:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 56 (0x9046a800) [pid = 1896] [serial = 1127] [outer = 0x9044e800] 20:29:13 INFO - PROCESS | 1896 | 1477538953595 Marionette TRACE conn5 <- [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]]]}] 20:29:13 INFO - ...... 20:29:13 INFO - TEST-OK | /js/builtins/Math.max.html | took 1073ms 20:29:13 INFO - PROCESS | 1896 | 1477538953697 Marionette TRACE conn5 -> [0,1648,"getWindowHandle",null] 20:29:13 INFO - PROCESS | 1896 | 1477538953705 Marionette TRACE conn5 <- [1,1648,null,{"value":"8"}] 20:29:13 INFO - TEST-START | /js/builtins/Math.min.html 20:29:13 INFO - PROCESS | 1896 | 1477538953723 Marionette TRACE conn5 -> [0,1649,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:14 INFO - PROCESS | 1896 | 1477538954060 Marionette TRACE conn5 <- [1,1649,null,{"value":null}] 20:29:14 INFO - PROCESS | 1896 | 1477538954184 Marionette TRACE conn5 -> [0,1650,"getWindowHandles",null] 20:29:14 INFO - PROCESS | 1896 | 1477538954192 Marionette TRACE conn5 <- [1,1650,null,["8"]] 20:29:14 INFO - PROCESS | 1896 | 1477538954203 Marionette TRACE conn5 -> [0,1651,"switchToWindow",{"name":"8"}] 20:29:14 INFO - PROCESS | 1896 | 1477538954216 Marionette TRACE conn5 <- [1,1651,null,{}] 20:29:14 INFO - PROCESS | 1896 | 1477538954271 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:14 INFO - PROCESS | 1896 | ++DOCSHELL 0x8319ac00 == 20 [pid = 1896] [id = 386] 20:29:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 57 (0x8319fc00) [pid = 1896] [serial = 1128] [outer = (nil)] 20:29:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 58 (0x8380c000) [pid = 1896] [serial = 1129] [outer = 0x8319fc00] 20:29:14 INFO - PROCESS | 1896 | 1477538954378 Marionette DEBUG loaded listener.js 20:29:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 59 (0x83866800) [pid = 1896] [serial = 1130] [outer = 0x8319fc00] 20:29:15 INFO - PROCESS | 1896 | 1477538955232 Marionette TRACE conn5 <- [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]]]}] 20:29:15 INFO - ...... 20:29:15 INFO - TEST-OK | /js/builtins/Math.min.html | took 1534ms 20:29:15 INFO - PROCESS | 1896 | 1477538955255 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 20:29:15 INFO - PROCESS | 1896 | 1477538955262 Marionette TRACE conn5 <- [1,1653,null,{"value":"8"}] 20:29:15 INFO - TEST-START | /js/builtins/Object.prototype.freeze.html 20:29:15 INFO - PROCESS | 1896 | 1477538955274 Marionette TRACE conn5 -> [0,1654,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:15 INFO - PROCESS | 1896 | 1477538955498 Marionette TRACE conn5 <- [1,1654,null,{"value":null}] 20:29:15 INFO - PROCESS | 1896 | 1477538955672 Marionette TRACE conn5 -> [0,1655,"getWindowHandles",null] 20:29:15 INFO - PROCESS | 1896 | 1477538955681 Marionette TRACE conn5 <- [1,1655,null,["8"]] 20:29:15 INFO - PROCESS | 1896 | 1477538955694 Marionette TRACE conn5 -> [0,1656,"switchToWindow",{"name":"8"}] 20:29:15 INFO - PROCESS | 1896 | 1477538955704 Marionette TRACE conn5 <- [1,1656,null,{}] 20:29:15 INFO - PROCESS | 1896 | 1477538955755 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:15 INFO - PROCESS | 1896 | ++DOCSHELL 0x84476c00 == 21 [pid = 1896] [id = 387] 20:29:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 60 (0x84479800) [pid = 1896] [serial = 1131] [outer = (nil)] 20:29:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 61 (0x8448d000) [pid = 1896] [serial = 1132] [outer = 0x84479800] 20:29:15 INFO - PROCESS | 1896 | 1477538955863 Marionette DEBUG loaded listener.js 20:29:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (0x84499800) [pid = 1896] [serial = 1133] [outer = 0x84479800] 20:29:16 INFO - PROCESS | 1896 | 1477538956638 Marionette TRACE conn5 <- [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"]]]}] 20:29:16 INFO - .. 20:29:16 INFO - TEST-OK | /js/builtins/Object.prototype.freeze.html | took 1425ms 20:29:16 INFO - PROCESS | 1896 | 1477538956698 Marionette TRACE conn5 -> [0,1658,"getWindowHandle",null] 20:29:16 INFO - PROCESS | 1896 | 1477538956703 Marionette TRACE conn5 <- [1,1658,null,{"value":"8"}] 20:29:16 INFO - TEST-START | /js/builtins/Object.prototype.getOwnPropertyNames.html 20:29:16 INFO - PROCESS | 1896 | 1477538956756 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:17 INFO - PROCESS | 1896 | 1477538957080 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 20:29:17 INFO - PROCESS | 1896 | 1477538957265 Marionette TRACE conn5 -> [0,1660,"getWindowHandles",null] 20:29:17 INFO - PROCESS | 1896 | 1477538957278 Marionette TRACE conn5 <- [1,1660,null,["8"]] 20:29:17 INFO - PROCESS | 1896 | 1477538957331 Marionette TRACE conn5 -> [0,1661,"switchToWindow",{"name":"8"}] 20:29:17 INFO - PROCESS | 1896 | 1477538957341 Marionette TRACE conn5 <- [1,1661,null,{}] 20:29:17 INFO - PROCESS | 1896 | 1477538957350 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:17 INFO - PROCESS | 1896 | ++DOCSHELL 0x8d109c00 == 22 [pid = 1896] [id = 388] 20:29:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (0x8d10d400) [pid = 1896] [serial = 1134] [outer = (nil)] 20:29:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0x8f677c00) [pid = 1896] [serial = 1135] [outer = 0x8d10d400] 20:29:17 INFO - PROCESS | 1896 | 1477538957450 Marionette DEBUG loaded listener.js 20:29:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0x8f766c00) [pid = 1896] [serial = 1136] [outer = 0x8d10d400] 20:29:18 INFO - PROCESS | 1896 | 1477538958245 Marionette TRACE conn5 <- [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]]]}] 20:29:18 INFO - .... 20:29:18 INFO - TEST-OK | /js/builtins/Object.prototype.getOwnPropertyNames.html | took 1581ms 20:29:18 INFO - PROCESS | 1896 | 1477538958333 Marionette TRACE conn5 -> [0,1663,"getWindowHandle",null] 20:29:18 INFO - PROCESS | 1896 | 1477538958337 Marionette TRACE conn5 <- [1,1663,null,{"value":"8"}] 20:29:18 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-order.html 20:29:18 INFO - PROCESS | 1896 | 1477538958348 Marionette TRACE conn5 -> [0,1664,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:18 INFO - PROCESS | 1896 | 1477538958655 Marionette TRACE conn5 <- [1,1664,null,{"value":null}] 20:29:18 INFO - PROCESS | 1896 | 1477538958923 Marionette TRACE conn5 -> [0,1665,"getWindowHandles",null] 20:29:18 INFO - PROCESS | 1896 | 1477538958930 Marionette TRACE conn5 <- [1,1665,null,["8"]] 20:29:18 INFO - PROCESS | 1896 | 1477538958979 Marionette TRACE conn5 -> [0,1666,"switchToWindow",{"name":"8"}] 20:29:18 INFO - PROCESS | 1896 | 1477538958991 Marionette TRACE conn5 <- [1,1666,null,{}] 20:29:19 INFO - PROCESS | 1896 | 1477538959003 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:19 INFO - PROCESS | 1896 | ++DOCSHELL 0x8380cc00 == 23 [pid = 1896] [id = 389] 20:29:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0x8380d400) [pid = 1896] [serial = 1137] [outer = (nil)] 20:29:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0x83865c00) [pid = 1896] [serial = 1138] [outer = 0x8380d400] 20:29:19 INFO - PROCESS | 1896 | 1477538959101 Marionette DEBUG loaded listener.js 20:29:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0x83952000) [pid = 1896] [serial = 1139] [outer = 0x8380d400] 20:29:19 INFO - PROCESS | 1896 | --DOCSHELL 0x83866400 == 22 [pid = 1896] [id = 375] 20:29:19 INFO - PROCESS | 1896 | --DOCSHELL 0x8447c000 == 21 [pid = 1896] [id = 376] 20:29:19 INFO - PROCESS | 1896 | --DOCSHELL 0x8c8d9000 == 20 [pid = 1896] [id = 374] 20:29:19 INFO - PROCESS | 1896 | --DOCSHELL 0x8f893400 == 19 [pid = 1896] [id = 385] 20:29:19 INFO - PROCESS | 1896 | --DOCSHELL 0x8f67f000 == 18 [pid = 1896] [id = 384] 20:29:19 INFO - PROCESS | 1896 | --DOCSHELL 0x8cfc6c00 == 17 [pid = 1896] [id = 383] 20:29:19 INFO - PROCESS | 1896 | --DOCSHELL 0x8447f800 == 16 [pid = 1896] [id = 382] 20:29:19 INFO - PROCESS | 1896 | --DOCSHELL 0x83946800 == 15 [pid = 1896] [id = 381] 20:29:19 INFO - PROCESS | 1896 | 1477538959933 Marionette TRACE conn5 <- [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]]]}] 20:29:19 INFO - .... 20:29:19 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-order.html | took 1633ms 20:29:20 INFO - PROCESS | 1896 | 1477538960003 Marionette TRACE conn5 -> [0,1668,"getWindowHandle",null] 20:29:20 INFO - PROCESS | 1896 | 1477538960011 Marionette TRACE conn5 <- [1,1668,null,{"value":"8"}] 20:29:20 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (0x9507bc00) [pid = 1896] [serial = 1077] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (0x84475000) [pid = 1896] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 20:29:20 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (0x84485c00) [pid = 1896] [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] 20:29:20 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (0x8d101800) [pid = 1896] [serial = 1056] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (0x8c8db400) [pid = 1896] [serial = 1094] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (0x8c8e1000) [pid = 1896] [serial = 1095] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (0x8445b800) [pid = 1896] [serial = 1089] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 1896 | --DOMWINDOW == 60 (0x8445c400) [pid = 1896] [serial = 1090] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 1896 | --DOMWINDOW == 59 (0x83946000) [pid = 1896] [serial = 1086] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 1896 | --DOMWINDOW == 58 (0x8394c800) [pid = 1896] [serial = 1087] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 1896 | --DOMWINDOW == 57 (0x83813c00) [pid = 1896] [serial = 1081] [outer = (nil)] [url = about:blank] 20:29:20 INFO - PROCESS | 1896 | --DOMWINDOW == 56 (0x83870400) [pid = 1896] [serial = 1082] [outer = (nil)] [url = about:blank] 20:29:20 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html 20:29:20 INFO - PROCESS | 1896 | --DOMWINDOW == 55 (0x839c0400) [pid = 1896] [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] 20:29:20 INFO - PROCESS | 1896 | --DOMWINDOW == 54 (0x83811800) [pid = 1896] [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] 20:29:20 INFO - PROCESS | 1896 | 1477538960053 Marionette TRACE conn5 -> [0,1669,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:20 INFO - PROCESS | 1896 | 1477538960254 Marionette TRACE conn5 <- [1,1669,null,{"value":null}] 20:29:20 INFO - PROCESS | 1896 | 1477538960382 Marionette TRACE conn5 -> [0,1670,"getWindowHandles",null] 20:29:20 INFO - PROCESS | 1896 | 1477538960389 Marionette TRACE conn5 <- [1,1670,null,["8"]] 20:29:20 INFO - PROCESS | 1896 | 1477538960401 Marionette TRACE conn5 -> [0,1671,"switchToWindow",{"name":"8"}] 20:29:20 INFO - PROCESS | 1896 | 1477538960411 Marionette TRACE conn5 <- [1,1671,null,{}] 20:29:20 INFO - PROCESS | 1896 | 1477538960418 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:20 INFO - PROCESS | 1896 | ++DOCSHELL 0x839c3800 == 16 [pid = 1896] [id = 390] 20:29:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 55 (0x843a0c00) [pid = 1896] [serial = 1140] [outer = (nil)] 20:29:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 56 (0x843aec00) [pid = 1896] [serial = 1141] [outer = 0x843a0c00] 20:29:20 INFO - PROCESS | 1896 | 1477538960511 Marionette DEBUG loaded listener.js 20:29:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 57 (0x8445e000) [pid = 1896] [serial = 1142] [outer = 0x843a0c00] 20:29:21 INFO - PROCESS | 1896 | 1477538961165 Marionette TRACE conn5 <- [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]]]}] 20:29:21 INFO - ... 20:29:21 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html | took 1139ms 20:29:21 INFO - PROCESS | 1896 | 1477538961189 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 20:29:21 INFO - PROCESS | 1896 | 1477538961195 Marionette TRACE conn5 <- [1,1673,null,{"value":"8"}] 20:29:21 INFO - TEST-START | /js/builtins/Object.prototype.preventExtensions.html 20:29:21 INFO - PROCESS | 1896 | 1477538961204 Marionette TRACE conn5 -> [0,1674,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:21 INFO - PROCESS | 1896 | 1477538961408 Marionette TRACE conn5 <- [1,1674,null,{"value":null}] 20:29:21 INFO - PROCESS | 1896 | 1477538961572 Marionette TRACE conn5 -> [0,1675,"getWindowHandles",null] 20:29:21 INFO - PROCESS | 1896 | 1477538961579 Marionette TRACE conn5 <- [1,1675,null,["8"]] 20:29:21 INFO - PROCESS | 1896 | 1477538961590 Marionette TRACE conn5 -> [0,1676,"switchToWindow",{"name":"8"}] 20:29:21 INFO - PROCESS | 1896 | 1477538961602 Marionette TRACE conn5 <- [1,1676,null,{}] 20:29:21 INFO - PROCESS | 1896 | 1477538961616 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:21 INFO - PROCESS | 1896 | ++DOCSHELL 0x83807000 == 17 [pid = 1896] [id = 391] 20:29:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 58 (0x8380a800) [pid = 1896] [serial = 1143] [outer = (nil)] 20:29:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 59 (0x8386e000) [pid = 1896] [serial = 1144] [outer = 0x8380a800] 20:29:21 INFO - PROCESS | 1896 | 1477538961724 Marionette DEBUG loaded listener.js 20:29:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 60 (0x839b9400) [pid = 1896] [serial = 1145] [outer = 0x8380a800] 20:29:22 INFO - PROCESS | 1896 | 1477538962468 Marionette TRACE conn5 <- [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"]]]}] 20:29:22 INFO - .. 20:29:22 INFO - TEST-OK | /js/builtins/Object.prototype.preventExtensions.html | took 1325ms 20:29:22 INFO - PROCESS | 1896 | 1477538962531 Marionette TRACE conn5 -> [0,1678,"getWindowHandle",null] 20:29:22 INFO - PROCESS | 1896 | 1477538962539 Marionette TRACE conn5 <- [1,1678,null,{"value":"8"}] 20:29:22 INFO - TEST-START | /js/builtins/Object.prototype.seal.html 20:29:22 INFO - PROCESS | 1896 | 1477538962550 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:22 INFO - PROCESS | 1896 | 1477538962767 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 20:29:22 INFO - PROCESS | 1896 | 1477538962940 Marionette TRACE conn5 -> [0,1680,"getWindowHandles",null] 20:29:22 INFO - PROCESS | 1896 | 1477538962946 Marionette TRACE conn5 <- [1,1680,null,["8"]] 20:29:22 INFO - PROCESS | 1896 | 1477538962961 Marionette TRACE conn5 -> [0,1681,"switchToWindow",{"name":"8"}] 20:29:22 INFO - PROCESS | 1896 | 1477538962972 Marionette TRACE conn5 <- [1,1681,null,{}] 20:29:23 INFO - PROCESS | 1896 | 1477538963023 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:23 INFO - PROCESS | 1896 | ++DOCSHELL 0x8ce55000 == 18 [pid = 1896] [id = 392] 20:29:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 61 (0x8ce55c00) [pid = 1896] [serial = 1146] [outer = (nil)] 20:29:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (0x8ce59000) [pid = 1896] [serial = 1147] [outer = 0x8ce55c00] 20:29:23 INFO - PROCESS | 1896 | 1477538963130 Marionette DEBUG loaded listener.js 20:29:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (0x8ce62800) [pid = 1896] [serial = 1148] [outer = 0x8ce55c00] 20:29:23 INFO - PROCESS | 1896 | 1477538963885 Marionette TRACE conn5 <- [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"]]]}] 20:29:23 INFO - .. 20:29:23 INFO - TEST-OK | /js/builtins/Object.prototype.seal.html | took 1382ms 20:29:23 INFO - PROCESS | 1896 | 1477538963933 Marionette TRACE conn5 -> [0,1683,"getWindowHandle",null] 20:29:23 INFO - PROCESS | 1896 | 1477538963937 Marionette TRACE conn5 <- [1,1683,null,{"value":"8"}] 20:29:23 INFO - TEST-START | /js/builtins/Promise-incumbent-global.sub.html 20:29:23 INFO - PROCESS | 1896 | 1477538963948 Marionette TRACE conn5 -> [0,1684,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:24 INFO - PROCESS | 1896 | 1477538964164 Marionette TRACE conn5 <- [1,1684,null,{"value":null}] 20:29:24 INFO - PROCESS | 1896 | 1477538964350 Marionette TRACE conn5 -> [0,1685,"getWindowHandles",null] 20:29:24 INFO - PROCESS | 1896 | 1477538964362 Marionette TRACE conn5 <- [1,1685,null,["8"]] 20:29:24 INFO - PROCESS | 1896 | 1477538964386 Marionette TRACE conn5 -> [0,1686,"switchToWindow",{"name":"8"}] 20:29:24 INFO - PROCESS | 1896 | 1477538964395 Marionette TRACE conn5 <- [1,1686,null,{}] 20:29:24 INFO - PROCESS | 1896 | 1477538964402 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:24 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f7c0800 == 19 [pid = 1896] [id = 393] 20:29:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0x8f7c1800) [pid = 1896] [serial = 1149] [outer = (nil)] 20:29:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0x8f898400) [pid = 1896] [serial = 1150] [outer = 0x8f7c1800] 20:29:24 INFO - PROCESS | 1896 | 1477538964502 Marionette DEBUG loaded listener.js 20:29:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0x9044dc00) [pid = 1896] [serial = 1151] [outer = 0x8f7c1800] 20:29:25 INFO - PROCESS | 1896 | ++DOCSHELL 0x83199400 == 20 [pid = 1896] [id = 394] 20:29:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0x90e24400) [pid = 1896] [serial = 1152] [outer = (nil)] 20:29:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0x90e2d800) [pid = 1896] [serial = 1153] [outer = 0x90e24400] 20:29:25 INFO - PROCESS | 1896 | ++DOCSHELL 0x90f3d800 == 21 [pid = 1896] [id = 395] 20:29:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0x90f3e400) [pid = 1896] [serial = 1154] [outer = (nil)] 20:29:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0x90f3f800) [pid = 1896] [serial = 1155] [outer = 0x90f3e400] 20:29:25 INFO - PROCESS | 1896 | 1477538965513 Marionette TRACE conn5 <- [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]]]}] 20:29:25 INFO - . 20:29:25 INFO - TEST-OK | /js/builtins/Promise-incumbent-global.sub.html | took 1578ms 20:29:25 INFO - PROCESS | 1896 | 1477538965525 Marionette TRACE conn5 -> [0,1688,"getWindowHandle",null] 20:29:25 INFO - PROCESS | 1896 | 1477538965529 Marionette TRACE conn5 <- [1,1688,null,{"value":"8"}] 20:29:25 INFO - TEST-START | /js/builtins/Promise-subclassing.html 20:29:25 INFO - PROCESS | 1896 | 1477538965538 Marionette TRACE conn5 -> [0,1689,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:25 INFO - PROCESS | 1896 | 1477538965808 Marionette TRACE conn5 <- [1,1689,null,{"value":null}] 20:29:25 INFO - PROCESS | 1896 | 1477538965987 Marionette TRACE conn5 -> [0,1690,"getWindowHandles",null] 20:29:25 INFO - PROCESS | 1896 | 1477538965992 Marionette TRACE conn5 <- [1,1690,null,["8"]] 20:29:26 INFO - PROCESS | 1896 | 1477538966000 Marionette TRACE conn5 -> [0,1691,"switchToWindow",{"name":"8"}] 20:29:26 INFO - PROCESS | 1896 | 1477538966008 Marionette TRACE conn5 <- [1,1691,null,{}] 20:29:26 INFO - PROCESS | 1896 | 1477538966056 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:26 INFO - PROCESS | 1896 | ++DOCSHELL 0x91a7b400 == 22 [pid = 1896] [id = 396] 20:29:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0x91a7bc00) [pid = 1896] [serial = 1156] [outer = (nil)] 20:29:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (0x92132800) [pid = 1896] [serial = 1157] [outer = 0x91a7bc00] 20:29:26 INFO - PROCESS | 1896 | 1477538966164 Marionette DEBUG loaded listener.js 20:29:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (0x928c7c00) [pid = 1896] [serial = 1158] [outer = 0x91a7bc00] 20:29:27 INFO - PROCESS | 1896 | 1477538967092 Marionette TRACE conn5 <- [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]]]}] 20:29:27 INFO - ........ 20:29:27 INFO - TEST-OK | /js/builtins/Promise-subclassing.html | took 1632ms 20:29:27 INFO - PROCESS | 1896 | 1477538967173 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 20:29:27 INFO - PROCESS | 1896 | 1477538967182 Marionette TRACE conn5 <- [1,1693,null,{"value":"8"}] 20:29:27 INFO - TEST-START | /js/builtins/WeakMap.prototype-properties.html 20:29:27 INFO - PROCESS | 1896 | 1477538967212 Marionette TRACE conn5 -> [0,1694,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:27 INFO - PROCESS | 1896 | 1477538967467 Marionette TRACE conn5 <- [1,1694,null,{"value":null}] 20:29:27 INFO - PROCESS | 1896 | 1477538967590 Marionette TRACE conn5 -> [0,1695,"getWindowHandles",null] 20:29:27 INFO - PROCESS | 1896 | 1477538967596 Marionette TRACE conn5 <- [1,1695,null,["8"]] 20:29:27 INFO - PROCESS | 1896 | 1477538967608 Marionette TRACE conn5 -> [0,1696,"switchToWindow",{"name":"8"}] 20:29:27 INFO - PROCESS | 1896 | 1477538967614 Marionette TRACE conn5 <- [1,1696,null,{}] 20:29:27 INFO - PROCESS | 1896 | 1477538967622 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:27 INFO - PROCESS | 1896 | ++DOCSHELL 0x921d7c00 == 23 [pid = 1896] [id = 397] 20:29:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (0x928d4800) [pid = 1896] [serial = 1159] [outer = (nil)] 20:29:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (0x935c0c00) [pid = 1896] [serial = 1160] [outer = 0x928d4800] 20:29:27 INFO - PROCESS | 1896 | 1477538967730 Marionette DEBUG loaded listener.js 20:29:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (0x935c5c00) [pid = 1896] [serial = 1161] [outer = 0x928d4800] 20:29:28 INFO - PROCESS | 1896 | 1477538968448 Marionette TRACE conn5 <- [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]]]}] 20:29:28 INFO - .................... 20:29:28 INFO - TEST-OK | /js/builtins/WeakMap.prototype-properties.html | took 1328ms 20:29:28 INFO - PROCESS | 1896 | 1477538968522 Marionette TRACE conn5 -> [0,1698,"getWindowHandle",null] 20:29:28 INFO - PROCESS | 1896 | 1477538968527 Marionette TRACE conn5 <- [1,1698,null,{"value":"8"}] 20:29:28 INFO - TEST-START | /media-source/SourceBuffer-abort-readyState.html 20:29:28 INFO - PROCESS | 1896 | 1477538968549 Marionette TRACE conn5 -> [0,1699,"getContext",null] 20:29:28 INFO - PROCESS | 1896 | 1477538968554 Marionette TRACE conn5 <- [1,1699,null,{"value":"content"}] 20:29:28 INFO - PROCESS | 1896 | 1477538968560 Marionette TRACE conn5 -> [0,1700,"setContext",{"value":"chrome"}] 20:29:28 INFO - PROCESS | 1896 | 1477538968565 Marionette TRACE conn5 <- [1,1700,null,{}] 20:29:28 INFO - PROCESS | 1896 | 1477538968591 Marionette TRACE conn5 -> [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}] 20:29:28 INFO - PROCESS | 1896 | 1477538968614 Marionette TRACE conn5 <- [1,1701,null,{"value":true}] 20:29:28 INFO - PROCESS | 1896 | 1477538968619 Marionette TRACE conn5 -> [0,1702,"setContext",{"value":"content"}] 20:29:28 INFO - PROCESS | 1896 | 1477538968624 Marionette TRACE conn5 <- [1,1702,null,{}] 20:29:28 INFO - Setting pref media.mediasource.enabled (true) 20:29:28 INFO - PROCESS | 1896 | 1477538968631 Marionette TRACE conn5 -> [0,1703,"getContext",null] 20:29:28 INFO - PROCESS | 1896 | 1477538968636 Marionette TRACE conn5 <- [1,1703,null,{"value":"content"}] 20:29:28 INFO - PROCESS | 1896 | 1477538968642 Marionette TRACE conn5 -> [0,1704,"setContext",{"value":"chrome"}] 20:29:28 INFO - PROCESS | 1896 | 1477538968647 Marionette TRACE conn5 <- [1,1704,null,{}] 20:29:28 INFO - PROCESS | 1896 | 1477538968654 Marionette TRACE conn5 -> [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}] 20:29:28 INFO - PROCESS | 1896 | 1477538968683 Marionette TRACE conn5 <- [1,1705,null,{"value":null}] 20:29:28 INFO - PROCESS | 1896 | 1477538968736 Marionette TRACE conn5 -> [0,1706,"setContext",{"value":"content"}] 20:29:28 INFO - PROCESS | 1896 | 1477538968740 Marionette TRACE conn5 <- [1,1706,null,{}] 20:29:28 INFO - PROCESS | 1896 | 1477538968747 Marionette TRACE conn5 -> [0,1707,"timeouts",{"script":185000}] 20:29:28 INFO - PROCESS | 1896 | 1477538968757 Marionette TRACE conn5 <- [1,1707,null,{}] 20:29:28 INFO - PROCESS | 1896 | 1477538968887 Marionette TRACE conn5 -> [0,1708,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:29 INFO - PROCESS | 1896 | 1477538969172 Marionette TRACE conn5 <- [1,1708,null,{"value":null}] 20:29:29 INFO - PROCESS | 1896 | 1477538969268 Marionette TRACE conn5 -> [0,1709,"getWindowHandles",null] 20:29:29 INFO - PROCESS | 1896 | 1477538969274 Marionette TRACE conn5 <- [1,1709,null,["8"]] 20:29:29 INFO - PROCESS | 1896 | 1477538969283 Marionette TRACE conn5 -> [0,1710,"switchToWindow",{"name":"8"}] 20:29:29 INFO - PROCESS | 1896 | 1477538969290 Marionette TRACE conn5 <- [1,1710,null,{}] 20:29:29 INFO - PROCESS | 1896 | 1477538969296 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:29 INFO - PROCESS | 1896 | ++DOCSHELL 0x8380d000 == 24 [pid = 1896] [id = 398] 20:29:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (0x93c3b400) [pid = 1896] [serial = 1162] [outer = (nil)] 20:29:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (0x93c40800) [pid = 1896] [serial = 1163] [outer = 0x93c3b400] 20:29:29 INFO - PROCESS | 1896 | 1477538969416 Marionette DEBUG loaded listener.js 20:29:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (0x93c3f000) [pid = 1896] [serial = 1164] [outer = 0x93c3b400] 20:29:30 INFO - PROCESS | 1896 | 1477538970179 Marionette TRACE conn5 <- [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]]]}] 20:29:30 INFO - .. 20:29:30 INFO - TEST-OK | /media-source/SourceBuffer-abort-readyState.html | took 1649ms 20:29:30 INFO - PROCESS | 1896 | 1477538970199 Marionette TRACE conn5 -> [0,1712,"getWindowHandle",null] 20:29:30 INFO - PROCESS | 1896 | 1477538970208 Marionette TRACE conn5 <- [1,1712,null,{"value":"8"}] 20:29:30 INFO - TEST-START | /media-source/SourceBuffer-abort-removed.html 20:29:30 INFO - PROCESS | 1896 | 1477538970217 Marionette TRACE conn5 -> [0,1713,"timeouts",{"script":35000}] 20:29:30 INFO - PROCESS | 1896 | 1477538970224 Marionette TRACE conn5 <- [1,1713,null,{}] 20:29:30 INFO - PROCESS | 1896 | 1477538970253 Marionette TRACE conn5 -> [0,1714,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:30 INFO - PROCESS | 1896 | 1477538970451 Marionette TRACE conn5 <- [1,1714,null,{"value":null}] 20:29:30 INFO - PROCESS | 1896 | 1477538970676 Marionette TRACE conn5 -> [0,1715,"getWindowHandles",null] 20:29:30 INFO - PROCESS | 1896 | 1477538970683 Marionette TRACE conn5 <- [1,1715,null,["8"]] 20:29:30 INFO - PROCESS | 1896 | 1477538970691 Marionette TRACE conn5 -> [0,1716,"switchToWindow",{"name":"8"}] 20:29:30 INFO - PROCESS | 1896 | 1477538970702 Marionette TRACE conn5 <- [1,1716,null,{}] 20:29:30 INFO - PROCESS | 1896 | 1477538970757 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:30 INFO - PROCESS | 1896 | ++DOCSHELL 0x8380a400 == 25 [pid = 1896] [id = 399] 20:29:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (0x83811000) [pid = 1896] [serial = 1165] [outer = (nil)] 20:29:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (0x83944c00) [pid = 1896] [serial = 1166] [outer = 0x83811000] 20:29:30 INFO - PROCESS | 1896 | 1477538970869 Marionette DEBUG loaded listener.js 20:29:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (0x843ae800) [pid = 1896] [serial = 1167] [outer = 0x83811000] 20:29:32 INFO - PROCESS | 1896 | --DOCSHELL 0x8319ac00 == 24 [pid = 1896] [id = 386] 20:29:32 INFO - PROCESS | 1896 | --DOCSHELL 0x84476c00 == 23 [pid = 1896] [id = 387] 20:29:32 INFO - PROCESS | 1896 | --DOCSHELL 0x8cfc6000 == 22 [pid = 1896] [id = 378] 20:29:32 INFO - PROCESS | 1896 | --DOCSHELL 0x8f764400 == 21 [pid = 1896] [id = 379] 20:29:32 INFO - PROCESS | 1896 | --DOCSHELL 0x84463800 == 20 [pid = 1896] [id = 380] 20:29:32 INFO - PROCESS | 1896 | --DOCSHELL 0x8319d800 == 19 [pid = 1896] [id = 372] 20:29:32 INFO - PROCESS | 1896 | --DOCSHELL 0x8d109c00 == 18 [pid = 1896] [id = 388] 20:29:32 INFO - PROCESS | 1896 | --DOCSHELL 0x8386a800 == 17 [pid = 1896] [id = 371] 20:29:32 INFO - PROCESS | 1896 | --DOCSHELL 0x83199400 == 16 [pid = 1896] [id = 394] 20:29:32 INFO - PROCESS | 1896 | --DOCSHELL 0x90f3d800 == 15 [pid = 1896] [id = 395] 20:29:32 INFO - PROCESS | 1896 | 1477538972533 Marionette TRACE conn5 <- [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]]]}] 20:29:32 INFO - .. 20:29:32 INFO - TEST-OK | /media-source/SourceBuffer-abort-removed.html | took 2355ms 20:29:32 INFO - PROCESS | 1896 | 1477538972574 Marionette TRACE conn5 -> [0,1718,"getWindowHandle",null] 20:29:32 INFO - PROCESS | 1896 | 1477538972582 Marionette TRACE conn5 <- [1,1718,null,{"value":"8"}] 20:29:32 INFO - TEST-START | /media-source/SourceBuffer-abort-updating.html 20:29:32 INFO - PROCESS | 1896 | 1477538972595 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:33 INFO - PROCESS | 1896 | 1477538973012 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 20:29:33 INFO - PROCESS | 1896 | 1477538973125 Marionette TRACE conn5 -> [0,1720,"getWindowHandles",null] 20:29:33 INFO - PROCESS | 1896 | 1477538973132 Marionette TRACE conn5 <- [1,1720,null,["8"]] 20:29:33 INFO - PROCESS | 1896 | 1477538973142 Marionette TRACE conn5 -> [0,1721,"switchToWindow",{"name":"8"}] 20:29:33 INFO - PROCESS | 1896 | 1477538973158 Marionette TRACE conn5 <- [1,1721,null,{}] 20:29:33 INFO - PROCESS | 1896 | 1477538973176 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:33 INFO - PROCESS | 1896 | ++DOCSHELL 0x839c3400 == 16 [pid = 1896] [id = 400] 20:29:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (0x843a0400) [pid = 1896] [serial = 1168] [outer = (nil)] 20:29:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (0x843af400) [pid = 1896] [serial = 1169] [outer = 0x843a0400] 20:29:33 INFO - PROCESS | 1896 | 1477538973280 Marionette DEBUG loaded listener.js 20:29:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (0x843ae400) [pid = 1896] [serial = 1170] [outer = 0x843a0400] 20:29:34 INFO - PROCESS | 1896 | 1477538974178 Marionette TRACE conn5 <- [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]]]}] 20:29:34 INFO - .. 20:29:34 INFO - TEST-OK | /media-source/SourceBuffer-abort-updating.html | took 1626ms 20:29:34 INFO - PROCESS | 1896 | 1477538974219 Marionette TRACE conn5 -> [0,1723,"getWindowHandle",null] 20:29:34 INFO - PROCESS | 1896 | 1477538974226 Marionette TRACE conn5 <- [1,1723,null,{"value":"8"}] 20:29:34 INFO - TEST-START | /media-source/SourceBuffer-abort.html 20:29:34 INFO - PROCESS | 1896 | 1477538974252 Marionette TRACE conn5 -> [0,1724,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:34 INFO - PROCESS | 1896 | 1477538974523 Marionette TRACE conn5 <- [1,1724,null,{"value":null}] 20:29:34 INFO - PROCESS | 1896 | 1477538974557 Marionette TRACE conn5 -> [0,1725,"getWindowHandles",null] 20:29:34 INFO - PROCESS | 1896 | 1477538974563 Marionette TRACE conn5 <- [1,1725,null,["8"]] 20:29:34 INFO - PROCESS | 1896 | 1477538974570 Marionette TRACE conn5 -> [0,1726,"switchToWindow",{"name":"8"}] 20:29:34 INFO - PROCESS | 1896 | 1477538974577 Marionette TRACE conn5 <- [1,1726,null,{}] 20:29:34 INFO - PROCESS | 1896 | 1477538974659 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:34 INFO - PROCESS | 1896 | ++DOCSHELL 0x8c8dec00 == 17 [pid = 1896] [id = 401] 20:29:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (0x8c8dfc00) [pid = 1896] [serial = 1171] [outer = (nil)] 20:29:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (0x8c8e4400) [pid = 1896] [serial = 1172] [outer = 0x8c8dfc00] 20:29:34 INFO - PROCESS | 1896 | 1477538974762 Marionette DEBUG loaded listener.js 20:29:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (0x8ce5f800) [pid = 1896] [serial = 1173] [outer = 0x8c8dfc00] 20:29:35 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (0x84479800) [pid = 1896] [serial = 1131] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html] 20:29:35 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (0x8447c400) [pid = 1896] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html] 20:29:35 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (0x8cfc7c00) [pid = 1896] [serial = 1119] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html] 20:29:35 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (0x84480800) [pid = 1896] [serial = 1116] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/tabular-data/the-tfoot-element/rows.html] 20:29:35 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (0x8319fc00) [pid = 1896] [serial = 1128] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.min.html] 20:29:35 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (0x8cfc7000) [pid = 1896] [serial = 1104] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-string.html] 20:29:35 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (0x83946c00) [pid = 1896] [serial = 1113] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/scripting-enabled.html] 20:29:35 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (0x8f895c00) [pid = 1896] [serial = 1107] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml] 20:29:35 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (0x8d10d400) [pid = 1896] [serial = 1134] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html] 20:29:35 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (0x8380d400) [pid = 1896] [serial = 1137] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html] 20:29:35 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (0x9044e800) [pid = 1896] [serial = 1125] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.max.html] 20:29:35 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (0x84464400) [pid = 1896] [serial = 1110] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html] 20:29:35 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (0x8f681400) [pid = 1896] [serial = 1122] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html] 20:29:35 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0x8ce62000) [pid = 1896] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 20:29:35 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0x843a0c00) [pid = 1896] [serial = 1140] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html] 20:29:35 INFO - PROCESS | 1896 | 1477538975964 Marionette TRACE conn5 <- [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]]]}] 20:29:36 INFO - .. 20:29:36 INFO - TEST-OK | /media-source/SourceBuffer-abort.html | took 1776ms 20:29:36 INFO - PROCESS | 1896 | 1477538976027 Marionette TRACE conn5 -> [0,1728,"getWindowHandle",null] 20:29:36 INFO - TEST-START | /media-source/URL-createObjectURL-null.html 20:29:36 INFO - Clearing pref media.mediasource.enabled 20:29:36 INFO - PROCESS | 1896 | 1477538976040 Marionette TRACE conn5 <- [1,1728,null,{"value":"8"}] 20:29:36 INFO - PROCESS | 1896 | 1477538976053 Marionette TRACE conn5 -> [0,1729,"getContext",null] 20:29:36 INFO - PROCESS | 1896 | 1477538976059 Marionette TRACE conn5 <- [1,1729,null,{"value":"content"}] 20:29:36 INFO - PROCESS | 1896 | 1477538976067 Marionette TRACE conn5 -> [0,1730,"setContext",{"value":"chrome"}] 20:29:36 INFO - PROCESS | 1896 | 1477538976073 Marionette TRACE conn5 <- [1,1730,null,{}] 20:29:36 INFO - PROCESS | 1896 | 1477538976082 Marionette TRACE conn5 -> [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}] 20:29:36 INFO - PROCESS | 1896 | 1477538976116 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 20:29:36 INFO - PROCESS | 1896 | 1477538976145 Marionette TRACE conn5 -> [0,1732,"setContext",{"value":"content"}] 20:29:36 INFO - PROCESS | 1896 | 1477538976151 Marionette TRACE conn5 <- [1,1732,null,{}] 20:29:36 INFO - PROCESS | 1896 | 1477538976163 Marionette TRACE conn5 -> [0,1733,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:36 INFO - PROCESS | 1896 | 1477538976457 Marionette TRACE conn5 <- [1,1733,null,{"value":null}] 20:29:36 INFO - PROCESS | 1896 | 1477538976647 Marionette TRACE conn5 -> [0,1734,"getWindowHandles",null] 20:29:36 INFO - PROCESS | 1896 | 1477538976656 Marionette TRACE conn5 <- [1,1734,null,["8"]] 20:29:36 INFO - PROCESS | 1896 | 1477538976665 Marionette TRACE conn5 -> [0,1735,"switchToWindow",{"name":"8"}] 20:29:36 INFO - PROCESS | 1896 | 1477538976680 Marionette TRACE conn5 <- [1,1735,null,{}] 20:29:36 INFO - PROCESS | 1896 | 1477538976689 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:36 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f764400 == 18 [pid = 1896] [id = 402] 20:29:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (0x8f765000) [pid = 1896] [serial = 1174] [outer = (nil)] 20:29:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (0x8f76a000) [pid = 1896] [serial = 1175] [outer = 0x8f765000] 20:29:36 INFO - PROCESS | 1896 | 1477538976852 Marionette DEBUG loaded listener.js 20:29:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (0x8f8a0c00) [pid = 1896] [serial = 1176] [outer = 0x8f765000] 20:29:37 INFO - PROCESS | 1896 | 1477538977423 Marionette TRACE conn5 <- [1,1736,null,{"value":["/media-source/URL-createObjectURL-null.html",0,null,null,[["URL.createObjectURL(null)",0,null,null]]]}] 20:29:37 INFO - . 20:29:37 INFO - TEST-OK | /media-source/URL-createObjectURL-null.html | took 1431ms 20:29:37 INFO - PROCESS | 1896 | 1477538977483 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 20:29:37 INFO - PROCESS | 1896 | 1477538977488 Marionette TRACE conn5 <- [1,1737,null,{"value":"8"}] 20:29:37 INFO - TEST-START | /media-source/URL-createObjectURL-revoke.html 20:29:37 INFO - PROCESS | 1896 | 1477538977499 Marionette TRACE conn5 -> [0,1738,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:37 INFO - PROCESS | 1896 | 1477538977723 Marionette TRACE conn5 <- [1,1738,null,{"value":null}] 20:29:37 INFO - PROCESS | 1896 | 1477538977904 Marionette TRACE conn5 -> [0,1739,"getWindowHandles",null] 20:29:37 INFO - PROCESS | 1896 | 1477538977912 Marionette TRACE conn5 <- [1,1739,null,["8"]] 20:29:37 INFO - PROCESS | 1896 | 1477538977923 Marionette TRACE conn5 -> [0,1740,"switchToWindow",{"name":"8"}] 20:29:37 INFO - PROCESS | 1896 | 1477538977935 Marionette TRACE conn5 <- [1,1740,null,{}] 20:29:38 INFO - PROCESS | 1896 | 1477538977990 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:38 INFO - PROCESS | 1896 | ++DOCSHELL 0x8380ec00 == 19 [pid = 1896] [id = 403] 20:29:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (0x8380f400) [pid = 1896] [serial = 1177] [outer = (nil)] 20:29:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (0x83871000) [pid = 1896] [serial = 1178] [outer = 0x8380f400] 20:29:38 INFO - PROCESS | 1896 | 1477538978107 Marionette DEBUG loaded listener.js 20:29:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (0x839c2400) [pid = 1896] [serial = 1179] [outer = 0x8380f400] 20:29:38 INFO - PROCESS | 1896 | [1896] 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 20:29:38 INFO - PROCESS | 1896 | [1896] 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 20:29:38 INFO - PROCESS | 1896 | [1896] 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 20:29:38 INFO - PROCESS | 1896 | [1896] 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 20:29:38 INFO - PROCESS | 1896 | 1477538978968 Marionette TRACE conn5 <- [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]]]}] 20:29:39 INFO - ... 20:29:39 INFO - TEST-OK | /media-source/URL-createObjectURL-revoke.html | took 1521ms 20:29:39 INFO - PROCESS | 1896 | 1477538979024 Marionette TRACE conn5 -> [0,1742,"getWindowHandle",null] 20:29:39 INFO - PROCESS | 1896 | 1477538979034 Marionette TRACE conn5 <- [1,1742,null,{"value":"8"}] 20:29:39 INFO - TEST-START | /media-source/URL-createObjectURL.html 20:29:39 INFO - PROCESS | 1896 | 1477538979048 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:39 INFO - PROCESS | 1896 | 1477538979268 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 20:29:39 INFO - PROCESS | 1896 | 1477538979447 Marionette TRACE conn5 -> [0,1744,"getWindowHandles",null] 20:29:39 INFO - PROCESS | 1896 | 1477538979452 Marionette TRACE conn5 <- [1,1744,null,["8"]] 20:29:39 INFO - PROCESS | 1896 | 1477538979464 Marionette TRACE conn5 -> [0,1745,"switchToWindow",{"name":"8"}] 20:29:39 INFO - PROCESS | 1896 | 1477538979474 Marionette TRACE conn5 <- [1,1745,null,{}] 20:29:39 INFO - PROCESS | 1896 | 1477538979525 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:39 INFO - PROCESS | 1896 | ++DOCSHELL 0x8cfc6c00 == 20 [pid = 1896] [id = 404] 20:29:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (0x8cfc7c00) [pid = 1896] [serial = 1180] [outer = (nil)] 20:29:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (0x8d10b400) [pid = 1896] [serial = 1181] [outer = 0x8cfc7c00] 20:29:39 INFO - PROCESS | 1896 | 1477538979631 Marionette DEBUG loaded listener.js 20:29:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (0x8f762400) [pid = 1896] [serial = 1182] [outer = 0x8cfc7c00] 20:29:40 INFO - PROCESS | 1896 | 1477538980357 Marionette TRACE conn5 <- [1,1746,null,{"value":["/media-source/URL-createObjectURL.html",0,null,null,[["URL.createObjectURL(mediaSource) should return a unique Blob URI.",0,null,null]]]}] 20:29:40 INFO - . 20:29:40 INFO - TEST-OK | /media-source/URL-createObjectURL.html | took 1323ms 20:29:40 INFO - PROCESS | 1896 | 1477538980400 Marionette TRACE conn5 -> [0,1747,"getWindowHandle",null] 20:29:40 INFO - PROCESS | 1896 | 1477538980406 Marionette TRACE conn5 <- [1,1747,null,{"value":"8"}] 20:29:40 INFO - TEST-START | /media-source/interfaces.html 20:29:40 INFO - PROCESS | 1896 | 1477538980416 Marionette TRACE conn5 -> [0,1748,"getContext",null] 20:29:40 INFO - PROCESS | 1896 | 1477538980423 Marionette TRACE conn5 <- [1,1748,null,{"value":"content"}] 20:29:40 INFO - PROCESS | 1896 | 1477538980443 Marionette TRACE conn5 -> [0,1749,"setContext",{"value":"chrome"}] 20:29:40 INFO - PROCESS | 1896 | 1477538980452 Marionette TRACE conn5 <- [1,1749,null,{}] 20:29:40 INFO - PROCESS | 1896 | 1477538980458 Marionette TRACE conn5 -> [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}] 20:29:40 INFO - PROCESS | 1896 | 1477538980484 Marionette TRACE conn5 <- [1,1750,null,{"value":true}] 20:29:40 INFO - PROCESS | 1896 | 1477538980521 Marionette TRACE conn5 -> [0,1751,"setContext",{"value":"content"}] 20:29:40 INFO - Setting pref media.mediasource.enabled (true) 20:29:40 INFO - PROCESS | 1896 | 1477538980525 Marionette TRACE conn5 <- [1,1751,null,{}] 20:29:40 INFO - PROCESS | 1896 | 1477538980533 Marionette TRACE conn5 -> [0,1752,"getContext",null] 20:29:40 INFO - PROCESS | 1896 | 1477538980537 Marionette TRACE conn5 <- [1,1752,null,{"value":"content"}] 20:29:40 INFO - PROCESS | 1896 | 1477538980544 Marionette TRACE conn5 -> [0,1753,"setContext",{"value":"chrome"}] 20:29:40 INFO - PROCESS | 1896 | 1477538980549 Marionette TRACE conn5 <- [1,1753,null,{}] 20:29:40 INFO - PROCESS | 1896 | 1477538980556 Marionette TRACE conn5 -> [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}] 20:29:40 INFO - PROCESS | 1896 | 1477538980583 Marionette TRACE conn5 <- [1,1754,null,{"value":null}] 20:29:40 INFO - PROCESS | 1896 | 1477538980590 Marionette TRACE conn5 -> [0,1755,"setContext",{"value":"content"}] 20:29:40 INFO - PROCESS | 1896 | 1477538980595 Marionette TRACE conn5 <- [1,1755,null,{}] 20:29:40 INFO - PROCESS | 1896 | 1477538980602 Marionette TRACE conn5 -> [0,1756,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:40 INFO - PROCESS | 1896 | 1477538980837 Marionette TRACE conn5 <- [1,1756,null,{"value":null}] 20:29:41 INFO - PROCESS | 1896 | 1477538981009 Marionette TRACE conn5 -> [0,1757,"getWindowHandles",null] 20:29:41 INFO - PROCESS | 1896 | 1477538981014 Marionette TRACE conn5 <- [1,1757,null,["8"]] 20:29:41 INFO - PROCESS | 1896 | 1477538981064 Marionette TRACE conn5 -> [0,1758,"switchToWindow",{"name":"8"}] 20:29:41 INFO - PROCESS | 1896 | 1477538981073 Marionette TRACE conn5 <- [1,1758,null,{}] 20:29:41 INFO - PROCESS | 1896 | 1477538981085 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:41 INFO - PROCESS | 1896 | ++DOCSHELL 0x90ffa800 == 21 [pid = 1896] [id = 405] 20:29:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (0x931c6800) [pid = 1896] [serial = 1183] [outer = (nil)] 20:29:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (0x9339f400) [pid = 1896] [serial = 1184] [outer = 0x931c6800] 20:29:41 INFO - PROCESS | 1896 | 1477538981182 Marionette DEBUG loaded listener.js 20:29:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (0x935c6800) [pid = 1896] [serial = 1185] [outer = 0x931c6800] 20:29:41 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:29:41 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:29:43 INFO - .................................................................................................................... 20:29:43 INFO - TEST-OK | /media-source/interfaces.html | took 2701ms 20:29:43 INFO - TEST-START | /media-source/mediasource-activesourcebuffers.html 20:29:43 INFO - Clearing pref media.mediasource.enabled 20:29:43 INFO - PROCESS | 1896 | 1477538982952 Marionette TRACE conn5 <- [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]]]}] 20:29:43 INFO - PROCESS | 1896 | 1477538983121 Marionette TRACE conn5 -> [0,1760,"getWindowHandle",null] 20:29:43 INFO - PROCESS | 1896 | 1477538983128 Marionette TRACE conn5 <- [1,1760,null,{"value":"8"}] 20:29:43 INFO - PROCESS | 1896 | 1477538983145 Marionette TRACE conn5 -> [0,1761,"getContext",null] 20:29:43 INFO - PROCESS | 1896 | 1477538983153 Marionette TRACE conn5 <- [1,1761,null,{"value":"content"}] 20:29:43 INFO - PROCESS | 1896 | 1477538983164 Marionette TRACE conn5 -> [0,1762,"setContext",{"value":"chrome"}] 20:29:43 INFO - PROCESS | 1896 | 1477538983166 Marionette TRACE conn5 <- [1,1762,null,{}] 20:29:43 INFO - PROCESS | 1896 | 1477538983182 Marionette TRACE conn5 -> [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}] 20:29:43 INFO - PROCESS | 1896 | 1477538983214 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 20:29:43 INFO - PROCESS | 1896 | 1477538983275 Marionette TRACE conn5 -> [0,1764,"setContext",{"value":"content"}] 20:29:43 INFO - PROCESS | 1896 | 1477538983278 Marionette TRACE conn5 <- [1,1764,null,{}] 20:29:43 INFO - PROCESS | 1896 | 1477538983285 Marionette TRACE conn5 -> [0,1765,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:43 INFO - PROCESS | 1896 | 1477538983593 Marionette TRACE conn5 <- [1,1765,null,{"value":null}] 20:29:43 INFO - PROCESS | 1896 | 1477538983781 Marionette TRACE conn5 -> [0,1766,"getWindowHandles",null] 20:29:43 INFO - PROCESS | 1896 | 1477538983789 Marionette TRACE conn5 <- [1,1766,null,["8"]] 20:29:43 INFO - PROCESS | 1896 | 1477538983799 Marionette TRACE conn5 -> [0,1767,"switchToWindow",{"name":"8"}] 20:29:43 INFO - PROCESS | 1896 | 1477538983810 Marionette TRACE conn5 <- [1,1767,null,{}] 20:29:43 INFO - PROCESS | 1896 | 1477538983881 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:43 INFO - PROCESS | 1896 | ++DOCSHELL 0x8319c800 == 22 [pid = 1896] [id = 406] 20:29:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (0x8319e800) [pid = 1896] [serial = 1186] [outer = (nil)] 20:29:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (0x83812400) [pid = 1896] [serial = 1187] [outer = 0x8319e800] 20:29:44 INFO - PROCESS | 1896 | 1477538984003 Marionette DEBUG loaded listener.js 20:29:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (0x8394d400) [pid = 1896] [serial = 1188] [outer = 0x8319e800] 20:29:44 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (0x843aec00) [pid = 1896] [serial = 1141] [outer = (nil)] [url = about:blank] 20:29:44 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (0x8445e000) [pid = 1896] [serial = 1142] [outer = (nil)] [url = about:blank] 20:29:44 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (0x83865c00) [pid = 1896] [serial = 1138] [outer = (nil)] [url = about:blank] 20:29:44 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (0x83952000) [pid = 1896] [serial = 1139] [outer = (nil)] [url = about:blank] 20:29:44 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (0x8f677c00) [pid = 1896] [serial = 1135] [outer = (nil)] [url = about:blank] 20:29:44 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (0x8f766c00) [pid = 1896] [serial = 1136] [outer = (nil)] [url = about:blank] 20:29:44 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (0x8448d000) [pid = 1896] [serial = 1132] [outer = (nil)] [url = about:blank] 20:29:44 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (0x84499800) [pid = 1896] [serial = 1133] [outer = (nil)] [url = about:blank] 20:29:44 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (0x8380c000) [pid = 1896] [serial = 1129] [outer = (nil)] [url = about:blank] 20:29:44 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (0x83866800) [pid = 1896] [serial = 1130] [outer = (nil)] [url = about:blank] 20:29:44 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (0x90456000) [pid = 1896] [serial = 1126] [outer = (nil)] [url = about:blank] 20:29:44 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (0x9046a800) [pid = 1896] [serial = 1127] [outer = (nil)] [url = about:blank] 20:29:44 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (0x8f76dc00) [pid = 1896] [serial = 1123] [outer = (nil)] [url = about:blank] 20:29:44 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0x8f89ac00) [pid = 1896] [serial = 1124] [outer = (nil)] [url = about:blank] 20:29:44 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0x8cfcbc00) [pid = 1896] [serial = 1120] [outer = (nil)] [url = about:blank] 20:29:44 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0x8d102800) [pid = 1896] [serial = 1121] [outer = (nil)] [url = about:blank] 20:29:44 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (0x8448e400) [pid = 1896] [serial = 1117] [outer = (nil)] [url = about:blank] 20:29:44 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0x84493400) [pid = 1896] [serial = 1118] [outer = (nil)] [url = about:blank] 20:29:44 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (0x83951400) [pid = 1896] [serial = 1114] [outer = (nil)] [url = about:blank] 20:29:44 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0x839bc400) [pid = 1896] [serial = 1115] [outer = (nil)] [url = about:blank] 20:29:44 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (0x84472c00) [pid = 1896] [serial = 1111] [outer = (nil)] [url = about:blank] 20:29:44 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (0x84470800) [pid = 1896] [serial = 1112] [outer = (nil)] [url = about:blank] 20:29:44 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (0x8f89b800) [pid = 1896] [serial = 1108] [outer = (nil)] [url = about:blank] 20:29:44 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (0x90452c00) [pid = 1896] [serial = 1109] [outer = (nil)] [url = about:blank] 20:29:44 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (0x8cfca400) [pid = 1896] [serial = 1105] [outer = (nil)] [url = about:blank] 20:29:44 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (0x8d107000) [pid = 1896] [serial = 1106] [outer = (nil)] [url = about:blank] 20:29:44 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (0x8448fc00) [pid = 1896] [serial = 1100] [outer = (nil)] [url = about:blank] 20:29:44 INFO - PROCESS | 1896 | --DOMWINDOW == 60 (0x84490000) [pid = 1896] [serial = 1101] [outer = (nil)] [url = about:blank] 20:29:44 INFO - PROCESS | 1896 | --DOMWINDOW == 59 (0x8ce62400) [pid = 1896] [serial = 1103] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 20:29:45 INFO - PROCESS | 1896 | [h264 @ 0x84499800] err{or,}_recognition separate: 1; 1 20:29:45 INFO - PROCESS | 1896 | [h264 @ 0x84499800] err{or,}_recognition combined: 1; 1 20:29:45 INFO - PROCESS | 1896 | [h264 @ 0x84499800] Unsupported bit depth: 0 20:29:45 INFO - PROCESS | 1896 | [h264 @ 0x8c8d5c00] err{or,}_recognition separate: 1; 1 20:29:45 INFO - PROCESS | 1896 | [h264 @ 0x8c8d5c00] err{or,}_recognition combined: 1; 1 20:29:45 INFO - PROCESS | 1896 | [h264 @ 0x8c8d5c00] Unsupported bit depth: 0 20:29:45 INFO - PROCESS | 1896 | [h264 @ 0x8c8d5c00] no picture 20:29:45 INFO - PROCESS | 1896 | [h264 @ 0x8c8d5c00] no picture 20:29:45 INFO - PROCESS | 1896 | [aac @ 0x84475000] err{or,}_recognition separate: 1; 1 20:29:45 INFO - PROCESS | 1896 | [aac @ 0x84475000] err{or,}_recognition combined: 1; 1 20:29:45 INFO - PROCESS | 1896 | [aac @ 0x84475000] Unsupported bit depth: 0 20:29:45 INFO - PROCESS | 1896 | [aac @ 0x84471800] err{or,}_recognition separate: 1; 1 20:29:45 INFO - PROCESS | 1896 | [aac @ 0x84471800] err{or,}_recognition combined: 1; 1 20:29:45 INFO - PROCESS | 1896 | [aac @ 0x84471800] Unsupported bit depth: 0 20:29:45 INFO - PROCESS | 1896 | [aac @ 0x84498800] err{or,}_recognition separate: 1; 1 20:29:45 INFO - PROCESS | 1896 | [aac @ 0x84498800] err{or,}_recognition combined: 1; 1 20:29:45 INFO - PROCESS | 1896 | [aac @ 0x84498800] Unsupported bit depth: 0 20:29:45 INFO - PROCESS | 1896 | [h264 @ 0x8c8d5c00] err{or,}_recognition separate: 1; 1 20:29:45 INFO - PROCESS | 1896 | [h264 @ 0x8c8d5c00] err{or,}_recognition combined: 1; 1 20:29:45 INFO - PROCESS | 1896 | [h264 @ 0x8c8d5c00] Unsupported bit depth: 0 20:29:45 INFO - PROCESS | 1896 | [aac @ 0x8c8d6800] err{or,}_recognition separate: 1; 1 20:29:45 INFO - PROCESS | 1896 | [aac @ 0x8c8d6800] err{or,}_recognition combined: 1; 1 20:29:45 INFO - PROCESS | 1896 | [aac @ 0x8c8d6800] Unsupported bit depth: 0 20:29:45 INFO - PROCESS | 1896 | [h264 @ 0x84499800] err{or,}_recognition separate: 1; 1 20:29:45 INFO - PROCESS | 1896 | [h264 @ 0x84499800] err{or,}_recognition combined: 1; 1 20:29:45 INFO - PROCESS | 1896 | [h264 @ 0x84499800] Unsupported bit depth: 0 20:29:45 INFO - PROCESS | 1896 | [h264 @ 0x84499800] no picture 20:29:45 INFO - PROCESS | 1896 | [h264 @ 0x84499800] no picture 20:29:45 INFO - PROCESS | 1896 | [aac @ 0x8f89c800] err{or,}_recognition separate: 1; 1 20:29:45 INFO - PROCESS | 1896 | [aac @ 0x8f89c800] err{or,}_recognition combined: 1; 1 20:29:45 INFO - PROCESS | 1896 | [aac @ 0x8f89c800] Unsupported bit depth: 0 20:29:45 INFO - PROCESS | 1896 | [h264 @ 0x8f8a0400] err{or,}_recognition separate: 1; 1 20:29:45 INFO - PROCESS | 1896 | [h264 @ 0x8f8a0400] err{or,}_recognition combined: 1; 1 20:29:45 INFO - PROCESS | 1896 | [h264 @ 0x8f8a0400] Unsupported bit depth: 0 20:29:45 INFO - PROCESS | 1896 | [aac @ 0x9044a000] err{or,}_recognition separate: 1; 1 20:29:45 INFO - PROCESS | 1896 | [aac @ 0x9044a000] err{or,}_recognition combined: 1; 1 20:29:45 INFO - PROCESS | 1896 | [aac @ 0x9044a000] Unsupported bit depth: 0 20:29:45 INFO - PROCESS | 1896 | [h264 @ 0x8f89cc00] err{or,}_recognition separate: 1; 1 20:29:45 INFO - PROCESS | 1896 | [h264 @ 0x8f89cc00] err{or,}_recognition combined: 1; 1 20:29:45 INFO - PROCESS | 1896 | [h264 @ 0x8f89cc00] Unsupported bit depth: 0 20:29:45 INFO - PROCESS | 1896 | [h264 @ 0x8f89cc00] no picture 20:29:45 INFO - PROCESS | 1896 | [h264 @ 0x8f89cc00] no picture 20:29:45 INFO - PROCESS | 1896 | [aac @ 0x90451000] err{or,}_recognition separate: 1; 1 20:29:45 INFO - PROCESS | 1896 | [aac @ 0x90451000] err{or,}_recognition combined: 1; 1 20:29:45 INFO - PROCESS | 1896 | [aac @ 0x90451000] Unsupported bit depth: 0 20:29:45 INFO - PROCESS | 1896 | [h264 @ 0x90453000] err{or,}_recognition separate: 1; 1 20:29:45 INFO - PROCESS | 1896 | [h264 @ 0x90453000] err{or,}_recognition combined: 1; 1 20:29:45 INFO - PROCESS | 1896 | [h264 @ 0x90453000] Unsupported bit depth: 0 20:29:45 INFO - PROCESS | 1896 | [aac @ 0x90454800] err{or,}_recognition separate: 1; 1 20:29:45 INFO - PROCESS | 1896 | [aac @ 0x90454800] err{or,}_recognition combined: 1; 1 20:29:45 INFO - PROCESS | 1896 | [aac @ 0x90454800] Unsupported bit depth: 0 20:29:45 INFO - PROCESS | 1896 | [h264 @ 0x90451400] err{or,}_recognition separate: 1; 1 20:29:45 INFO - PROCESS | 1896 | [h264 @ 0x90451400] err{or,}_recognition combined: 1; 1 20:29:45 INFO - PROCESS | 1896 | [h264 @ 0x90451400] Unsupported bit depth: 0 20:29:45 INFO - PROCESS | 1896 | [aac @ 0x90452c00] err{or,}_recognition separate: 1; 1 20:29:45 INFO - PROCESS | 1896 | [aac @ 0x90452c00] err{or,}_recognition combined: 1; 1 20:29:45 INFO - PROCESS | 1896 | [aac @ 0x90452c00] Unsupported bit depth: 0 20:29:45 INFO - PROCESS | 1896 | [h264 @ 0x90451400] no picture 20:29:45 INFO - PROCESS | 1896 | [h264 @ 0x90451400] no picture 20:29:45 INFO - PROCESS | 1896 | [h264 @ 0x90456400] err{or,}_recognition separate: 1; 1 20:29:45 INFO - PROCESS | 1896 | [h264 @ 0x90456400] err{or,}_recognition combined: 1; 1 20:29:45 INFO - PROCESS | 1896 | [h264 @ 0x90456400] Unsupported bit depth: 0 20:29:45 INFO - PROCESS | 1896 | [aac @ 0x84471800] err{or,}_recognition separate: 1; 1 20:29:45 INFO - PROCESS | 1896 | [aac @ 0x84471800] err{or,}_recognition combined: 1; 1 20:29:45 INFO - PROCESS | 1896 | [aac @ 0x84471800] Unsupported bit depth: 0 20:29:45 INFO - PROCESS | 1896 | [h264 @ 0x90453000] err{or,}_recognition separate: 1; 1 20:29:45 INFO - PROCESS | 1896 | [h264 @ 0x90453000] err{or,}_recognition combined: 1; 1 20:29:45 INFO - PROCESS | 1896 | [h264 @ 0x90453000] Unsupported bit depth: 0 20:29:45 INFO - PROCESS | 1896 | [h264 @ 0x90453000] no picture 20:29:45 INFO - PROCESS | 1896 | [h264 @ 0x90453000] no picture 20:29:46 INFO - .... 20:29:46 INFO - TEST-OK | /media-source/mediasource-activesourcebuffers.html | took 2946ms 20:29:46 INFO - PROCESS | 1896 | 1477538986016 Marionette TRACE conn5 <- [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] 20:29:46 INFO - PROCESS | 1896 | 1477538986312 Marionette TRACE conn5 <- [1,1769,null,{"value":"8"}] 20:29:46 INFO - TEST-START | /media-source/mediasource-addsourcebuffer-mode.html 20:29:46 INFO - PROCESS | 1896 | 1477538986354 Marionette TRACE conn5 -> [0,1770,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:46 INFO - PROCESS | 1896 | 1477538986541 Marionette TRACE conn5 <- [1,1770,null,{"value":null}] 20:29:46 INFO - PROCESS | 1896 | 1477538986723 Marionette TRACE conn5 -> [0,1771,"getWindowHandles",null] 20:29:46 INFO - PROCESS | 1896 | 1477538986729 Marionette TRACE conn5 <- [1,1771,null,["8"]] 20:29:46 INFO - PROCESS | 1896 | 1477538986743 Marionette TRACE conn5 -> [0,1772,"switchToWindow",{"name":"8"}] 20:29:46 INFO - PROCESS | 1896 | 1477538986760 Marionette TRACE conn5 <- [1,1772,null,{}] 20:29:46 INFO - PROCESS | 1896 | 1477538986773 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:46 INFO - PROCESS | 1896 | ++DOCSHELL 0x90ff5000 == 23 [pid = 1896] [id = 407] 20:29:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 60 (0x90ff7000) [pid = 1896] [serial = 1189] [outer = (nil)] 20:29:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 61 (0x928cd000) [pid = 1896] [serial = 1190] [outer = 0x90ff7000] 20:29:46 INFO - PROCESS | 1896 | 1477538986867 Marionette DEBUG loaded listener.js 20:29:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (0x928cd400) [pid = 1896] [serial = 1191] [outer = 0x90ff7000] 20:29:47 INFO - PROCESS | 1896 | 1477538987542 Marionette TRACE conn5 <- [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"]]]}] 20:29:47 INFO - .. 20:29:47 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer-mode.html | took 1286ms 20:29:47 INFO - PROCESS | 1896 | 1477538987622 Marionette TRACE conn5 -> [0,1774,"getWindowHandle",null] 20:29:47 INFO - PROCESS | 1896 | 1477538987627 Marionette TRACE conn5 <- [1,1774,null,{"value":"8"}] 20:29:47 INFO - TEST-START | /media-source/mediasource-addsourcebuffer.html 20:29:47 INFO - PROCESS | 1896 | 1477538987638 Marionette TRACE conn5 -> [0,1775,"getContext",null] 20:29:47 INFO - PROCESS | 1896 | 1477538987643 Marionette TRACE conn5 <- [1,1775,null,{"value":"content"}] 20:29:47 INFO - PROCESS | 1896 | 1477538987678 Marionette TRACE conn5 -> [0,1776,"setContext",{"value":"chrome"}] 20:29:47 INFO - PROCESS | 1896 | 1477538987686 Marionette TRACE conn5 <- [1,1776,null,{}] 20:29:47 INFO - PROCESS | 1896 | 1477538987704 Marionette TRACE conn5 -> [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}] 20:29:47 INFO - PROCESS | 1896 | 1477538987727 Marionette TRACE conn5 <- [1,1777,null,{"value":true}] 20:29:47 INFO - PROCESS | 1896 | 1477538987735 Marionette TRACE conn5 -> [0,1778,"setContext",{"value":"content"}] 20:29:47 INFO - PROCESS | 1896 | 1477538987740 Marionette TRACE conn5 <- [1,1778,null,{}] 20:29:47 INFO - Setting pref media.mediasource.enabled (true) 20:29:47 INFO - PROCESS | 1896 | 1477538987761 Marionette TRACE conn5 -> [0,1779,"getContext",null] 20:29:47 INFO - PROCESS | 1896 | 1477538987764 Marionette TRACE conn5 <- [1,1779,null,{"value":"content"}] 20:29:47 INFO - PROCESS | 1896 | 1477538987774 Marionette TRACE conn5 -> [0,1780,"setContext",{"value":"chrome"}] 20:29:47 INFO - PROCESS | 1896 | 1477538987777 Marionette TRACE conn5 <- [1,1780,null,{}] 20:29:47 INFO - PROCESS | 1896 | 1477538987804 Marionette TRACE conn5 -> [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}] 20:29:47 INFO - PROCESS | 1896 | 1477538987848 Marionette TRACE conn5 <- [1,1781,null,{"value":null}] 20:29:47 INFO - PROCESS | 1896 | 1477538987875 Marionette TRACE conn5 -> [0,1782,"setContext",{"value":"content"}] 20:29:47 INFO - PROCESS | 1896 | 1477538987881 Marionette TRACE conn5 <- [1,1782,null,{}] 20:29:47 INFO - PROCESS | 1896 | 1477538987904 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:48 INFO - PROCESS | 1896 | 1477538988156 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 20:29:48 INFO - PROCESS | 1896 | 1477538988186 Marionette TRACE conn5 -> [0,1784,"getWindowHandles",null] 20:29:48 INFO - PROCESS | 1896 | 1477538988191 Marionette TRACE conn5 <- [1,1784,null,["8"]] 20:29:48 INFO - PROCESS | 1896 | 1477538988198 Marionette TRACE conn5 -> [0,1785,"switchToWindow",{"name":"8"}] 20:29:48 INFO - PROCESS | 1896 | 1477538988205 Marionette TRACE conn5 <- [1,1785,null,{}] 20:29:48 INFO - PROCESS | 1896 | 1477538988282 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:48 INFO - PROCESS | 1896 | ++DOCSHELL 0x9561a400 == 24 [pid = 1896] [id = 408] 20:29:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (0x97d04000) [pid = 1896] [serial = 1192] [outer = (nil)] 20:29:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0x97d10400) [pid = 1896] [serial = 1193] [outer = 0x97d04000] 20:29:48 INFO - PROCESS | 1896 | 1477538988368 Marionette DEBUG loaded listener.js 20:29:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0x97d20800) [pid = 1896] [serial = 1194] [outer = 0x97d04000] 20:29:49 INFO - PROCESS | 1896 | [1896] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 20:29:49 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (0x83811000) [pid = 1896] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html] 20:29:49 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (0x8c8dfc00) [pid = 1896] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort.html] 20:29:49 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (0x8ce55c00) [pid = 1896] [serial = 1146] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.seal.html] 20:29:49 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (0x90f3e400) [pid = 1896] [serial = 1154] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 20:29:49 INFO - PROCESS | 1896 | --DOMWINDOW == 60 (0x90e24400) [pid = 1896] [serial = 1152] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 20:29:49 INFO - PROCESS | 1896 | --DOMWINDOW == 59 (0x8f7c1800) [pid = 1896] [serial = 1149] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html] 20:29:49 INFO - PROCESS | 1896 | --DOMWINDOW == 58 (0x91a7bc00) [pid = 1896] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-subclassing.html] 20:29:49 INFO - PROCESS | 1896 | --DOMWINDOW == 57 (0x928d4800) [pid = 1896] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html] 20:29:49 INFO - PROCESS | 1896 | --DOMWINDOW == 56 (0x93c3b400) [pid = 1896] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html] 20:29:49 INFO - PROCESS | 1896 | --DOMWINDOW == 55 (0x8380a800) [pid = 1896] [serial = 1143] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html] 20:29:49 INFO - PROCESS | 1896 | --DOMWINDOW == 54 (0x843a0400) [pid = 1896] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html] 20:29:49 INFO - PROCESS | 1896 | 1477538989301 Marionette TRACE conn5 <- [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]]]}] 20:29:49 INFO - ........... 20:29:49 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer.html | took 1755ms 20:29:49 INFO - PROCESS | 1896 | 1477538989391 Marionette TRACE conn5 -> [0,1787,"getWindowHandle",null] 20:29:49 INFO - PROCESS | 1896 | 1477538989395 Marionette TRACE conn5 <- [1,1787,null,{"value":"8"}] 20:29:49 INFO - TEST-START | /media-source/mediasource-append-buffer.html 20:29:49 INFO - Clearing pref media.mediasource.enabled 20:29:49 INFO - PROCESS | 1896 | 1477538989402 Marionette TRACE conn5 -> [0,1788,"getContext",null] 20:29:49 INFO - PROCESS | 1896 | 1477538989406 Marionette TRACE conn5 <- [1,1788,null,{"value":"content"}] 20:29:49 INFO - PROCESS | 1896 | 1477538989412 Marionette TRACE conn5 -> [0,1789,"setContext",{"value":"chrome"}] 20:29:49 INFO - PROCESS | 1896 | 1477538989415 Marionette TRACE conn5 <- [1,1789,null,{}] 20:29:49 INFO - PROCESS | 1896 | 1477538989421 Marionette TRACE conn5 -> [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}] 20:29:49 INFO - PROCESS | 1896 | 1477538989436 Marionette TRACE conn5 <- [1,1790,null,{"value":null}] 20:29:49 INFO - PROCESS | 1896 | 1477538989443 Marionette TRACE conn5 -> [0,1791,"setContext",{"value":"content"}] 20:29:49 INFO - PROCESS | 1896 | 1477538989447 Marionette TRACE conn5 <- [1,1791,null,{}] 20:29:49 INFO - PROCESS | 1896 | 1477538989453 Marionette TRACE conn5 -> [0,1792,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:49 INFO - PROCESS | 1896 | 1477538989715 Marionette TRACE conn5 <- [1,1792,null,{"value":null}] 20:29:49 INFO - PROCESS | 1896 | 1477538989810 Marionette TRACE conn5 -> [0,1793,"getWindowHandles",null] 20:29:49 INFO - PROCESS | 1896 | 1477538989814 Marionette TRACE conn5 <- [1,1793,null,["8"]] 20:29:49 INFO - PROCESS | 1896 | 1477538989821 Marionette TRACE conn5 -> [0,1794,"switchToWindow",{"name":"8"}] 20:29:49 INFO - PROCESS | 1896 | 1477538989827 Marionette TRACE conn5 <- [1,1794,null,{}] 20:29:49 INFO - PROCESS | 1896 | 1477538989833 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:49 INFO - PROCESS | 1896 | ++DOCSHELL 0x93d69c00 == 25 [pid = 1896] [id = 409] 20:29:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 55 (0x93fca400) [pid = 1896] [serial = 1195] [outer = (nil)] 20:29:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 56 (0x97d1c800) [pid = 1896] [serial = 1196] [outer = 0x93fca400] 20:29:49 INFO - PROCESS | 1896 | 1477538989922 Marionette DEBUG loaded listener.js 20:29:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 57 (0x97d28c00) [pid = 1896] [serial = 1197] [outer = 0x93fca400] 20:29:54 INFO - PROCESS | 1896 | [aac @ 0xa300a400] err{or,}_recognition separate: 1; 1 20:29:54 INFO - PROCESS | 1896 | [aac @ 0xa300a400] err{or,}_recognition combined: 1; 1 20:29:54 INFO - PROCESS | 1896 | [aac @ 0xa300a400] Unsupported bit depth: 0 20:29:55 INFO - PROCESS | 1896 | [h264 @ 0xa4c57c00] err{or,}_recognition separate: 1; 1 20:29:55 INFO - PROCESS | 1896 | [h264 @ 0xa4c57c00] err{or,}_recognition combined: 1; 1 20:29:55 INFO - PROCESS | 1896 | [h264 @ 0xa4c57c00] Unsupported bit depth: 0 20:29:55 INFO - PROCESS | 1896 | [aac @ 0xa4c8d800] err{or,}_recognition separate: 1; 1 20:29:55 INFO - PROCESS | 1896 | [aac @ 0xa4c8d800] err{or,}_recognition combined: 1; 1 20:29:55 INFO - PROCESS | 1896 | [aac @ 0xa4c8d800] Unsupported bit depth: 0 20:29:55 INFO - PROCESS | 1896 | [h264 @ 0xa4ce9800] err{or,}_recognition separate: 1; 1 20:29:55 INFO - PROCESS | 1896 | [h264 @ 0xa4ce9800] err{or,}_recognition combined: 1; 1 20:29:55 INFO - PROCESS | 1896 | [h264 @ 0xa4ce9800] Unsupported bit depth: 0 20:29:55 INFO - PROCESS | 1896 | [aac @ 0xa5e7b400] err{or,}_recognition separate: 1; 1 20:29:55 INFO - PROCESS | 1896 | [aac @ 0xa5e7b400] err{or,}_recognition combined: 1; 1 20:29:55 INFO - PROCESS | 1896 | [aac @ 0xa5e7b400] Unsupported bit depth: 0 20:29:55 INFO - PROCESS | 1896 | [h264 @ 0xa5f2cc00] err{or,}_recognition separate: 1; 1 20:29:55 INFO - PROCESS | 1896 | [h264 @ 0xa5f2cc00] err{or,}_recognition combined: 1; 1 20:29:55 INFO - PROCESS | 1896 | [h264 @ 0xa5f2cc00] Unsupported bit depth: 0 20:29:55 INFO - PROCESS | 1896 | [h264 @ 0xa93c7c00] err{or,}_recognition separate: 1; 1 20:29:55 INFO - PROCESS | 1896 | [h264 @ 0xa93c7c00] err{or,}_recognition combined: 1; 1 20:29:55 INFO - PROCESS | 1896 | [h264 @ 0xa93c7c00] Unsupported bit depth: 0 20:29:55 INFO - PROCESS | 1896 | [aac @ 0xa93ca400] err{or,}_recognition separate: 1; 1 20:29:55 INFO - PROCESS | 1896 | [aac @ 0xa93ca400] err{or,}_recognition combined: 1; 1 20:29:55 INFO - PROCESS | 1896 | [aac @ 0xa93ca400] Unsupported bit depth: 0 20:29:55 INFO - PROCESS | 1896 | [aac @ 0x846fb800] err{or,}_recognition separate: 1; 1 20:29:55 INFO - PROCESS | 1896 | [aac @ 0x846fb800] err{or,}_recognition combined: 1; 1 20:29:55 INFO - PROCESS | 1896 | [aac @ 0x846fb800] Unsupported bit depth: 0 20:29:56 INFO - PROCESS | 1896 | [h264 @ 0x88850c00] err{or,}_recognition separate: 1; 1 20:29:56 INFO - PROCESS | 1896 | [h264 @ 0x88850c00] err{or,}_recognition combined: 1; 1 20:29:56 INFO - PROCESS | 1896 | [h264 @ 0x88850c00] Unsupported bit depth: 0 20:29:56 INFO - PROCESS | 1896 | [h264 @ 0x8d1f2400] err{or,}_recognition separate: 1; 1 20:29:56 INFO - PROCESS | 1896 | [h264 @ 0x8d1f2400] err{or,}_recognition combined: 1; 1 20:29:56 INFO - PROCESS | 1896 | [h264 @ 0x8d1f2400] Unsupported bit depth: 0 20:29:56 INFO - PROCESS | 1896 | [aac @ 0x846f5400] err{or,}_recognition separate: 1; 1 20:29:56 INFO - PROCESS | 1896 | [aac @ 0x846f5400] err{or,}_recognition combined: 1; 1 20:29:56 INFO - PROCESS | 1896 | [aac @ 0x846f5400] Unsupported bit depth: 0 20:29:56 INFO - PROCESS | 1896 | [aac @ 0x8d1f4000] err{or,}_recognition separate: 1; 1 20:29:56 INFO - PROCESS | 1896 | [aac @ 0x8d1f4000] err{or,}_recognition combined: 1; 1 20:29:56 INFO - PROCESS | 1896 | [aac @ 0x8d1f4000] Unsupported bit depth: 0 20:29:56 INFO - PROCESS | 1896 | [h264 @ 0x8d1f9000] err{or,}_recognition separate: 1; 1 20:29:56 INFO - PROCESS | 1896 | [h264 @ 0x8d1f9000] err{or,}_recognition combined: 1; 1 20:29:56 INFO - PROCESS | 1896 | [h264 @ 0x8d1f9000] Unsupported bit depth: 0 20:29:57 INFO - PROCESS | 1896 | [h264 @ 0x843e7800] err{or,}_recognition separate: 1; 1 20:29:57 INFO - PROCESS | 1896 | [h264 @ 0x843e7800] err{or,}_recognition combined: 1; 1 20:29:57 INFO - PROCESS | 1896 | [h264 @ 0x843e7800] Unsupported bit depth: 0 20:29:57 INFO - PROCESS | 1896 | [aac @ 0x843e1800] err{or,}_recognition separate: 1; 1 20:29:57 INFO - PROCESS | 1896 | [aac @ 0x843e1800] err{or,}_recognition combined: 1; 1 20:29:57 INFO - PROCESS | 1896 | [aac @ 0x843e1800] Unsupported bit depth: 0 20:29:57 INFO - PROCESS | 1896 | [aac @ 0x83162400] err{or,}_recognition separate: 1; 1 20:29:57 INFO - PROCESS | 1896 | [aac @ 0x83162400] err{or,}_recognition combined: 1; 1 20:29:57 INFO - PROCESS | 1896 | [aac @ 0x83162400] Unsupported bit depth: 0 20:29:57 INFO - PROCESS | 1896 | [aac @ 0x8d1f9400] err{or,}_recognition separate: 1; 1 20:29:57 INFO - PROCESS | 1896 | [aac @ 0x8d1f9400] err{or,}_recognition combined: 1; 1 20:29:57 INFO - PROCESS | 1896 | [aac @ 0x8d1f9400] Unsupported bit depth: 0 20:29:57 INFO - PROCESS | 1896 | [h264 @ 0xa93c7c00] err{or,}_recognition separate: 1; 1 20:29:57 INFO - PROCESS | 1896 | [h264 @ 0xa93c7c00] err{or,}_recognition combined: 1; 1 20:29:57 INFO - PROCESS | 1896 | [h264 @ 0xa93c7c00] Unsupported bit depth: 0 20:29:57 INFO - PROCESS | 1896 | [aac @ 0x843db400] err{or,}_recognition separate: 1; 1 20:29:57 INFO - PROCESS | 1896 | [aac @ 0x843db400] err{or,}_recognition combined: 1; 1 20:29:57 INFO - PROCESS | 1896 | [aac @ 0x843db400] Unsupported bit depth: 0 20:29:57 INFO - PROCESS | 1896 | [h264 @ 0x843dc000] err{or,}_recognition separate: 1; 1 20:29:57 INFO - PROCESS | 1896 | [h264 @ 0x843dc000] err{or,}_recognition combined: 1; 1 20:29:57 INFO - PROCESS | 1896 | [h264 @ 0x843dc000] Unsupported bit depth: 0 20:29:57 INFO - PROCESS | 1896 | [aac @ 0x843dc800] err{or,}_recognition separate: 1; 1 20:29:57 INFO - PROCESS | 1896 | [aac @ 0x843dc800] err{or,}_recognition combined: 1; 1 20:29:57 INFO - PROCESS | 1896 | [aac @ 0x843dc800] Unsupported bit depth: 0 20:29:57 INFO - PROCESS | 1896 | [aac @ 0x843dd800] err{or,}_recognition separate: 1; 1 20:29:57 INFO - PROCESS | 1896 | [aac @ 0x843dd800] err{or,}_recognition combined: 1; 1 20:29:57 INFO - PROCESS | 1896 | [aac @ 0x843dd800] Unsupported bit depth: 0 20:29:57 INFO - PROCESS | 1896 | [aac @ 0x83162400] err{or,}_recognition separate: 1; 1 20:29:57 INFO - PROCESS | 1896 | [aac @ 0x83162400] err{or,}_recognition combined: 1; 1 20:29:57 INFO - PROCESS | 1896 | [aac @ 0x83162400] Unsupported bit depth: 0 20:29:57 INFO - PROCESS | 1896 | [h264 @ 0x88847c00] err{or,}_recognition separate: 1; 1 20:29:57 INFO - PROCESS | 1896 | [h264 @ 0x88847c00] err{or,}_recognition combined: 1; 1 20:29:57 INFO - PROCESS | 1896 | [h264 @ 0x88847c00] Unsupported bit depth: 0 20:29:57 INFO - PROCESS | 1896 | [h264 @ 0x88848c00] err{or,}_recognition separate: 1; 1 20:29:57 INFO - PROCESS | 1896 | [h264 @ 0x88848c00] err{or,}_recognition combined: 1; 1 20:29:57 INFO - PROCESS | 1896 | [h264 @ 0x88848c00] Unsupported bit depth: 0 20:29:57 INFO - PROCESS | 1896 | [h264 @ 0x83197c00] err{or,}_recognition separate: 1; 1 20:29:57 INFO - PROCESS | 1896 | [h264 @ 0x83197c00] err{or,}_recognition combined: 1; 1 20:29:57 INFO - PROCESS | 1896 | [h264 @ 0x83197c00] Unsupported bit depth: 0 20:29:57 INFO - PROCESS | 1896 | [aac @ 0x8884a000] err{or,}_recognition separate: 1; 1 20:29:57 INFO - PROCESS | 1896 | [aac @ 0x8884a000] err{or,}_recognition combined: 1; 1 20:29:57 INFO - PROCESS | 1896 | [aac @ 0x8884a000] Unsupported bit depth: 0 20:29:57 INFO - PROCESS | 1896 | [h264 @ 0x8884ac00] err{or,}_recognition separate: 1; 1 20:29:57 INFO - PROCESS | 1896 | [h264 @ 0x8884ac00] err{or,}_recognition combined: 1; 1 20:29:57 INFO - PROCESS | 1896 | [h264 @ 0x8884ac00] Unsupported bit depth: 0 20:29:57 INFO - PROCESS | 1896 | [h264 @ 0x83167c00] err{or,}_recognition separate: 1; 1 20:29:57 INFO - PROCESS | 1896 | [h264 @ 0x83167c00] err{or,}_recognition combined: 1; 1 20:29:57 INFO - PROCESS | 1896 | [h264 @ 0x83167c00] Unsupported bit depth: 0 20:29:57 INFO - PROCESS | 1896 | [aac @ 0x843dbc00] err{or,}_recognition separate: 1; 1 20:29:57 INFO - PROCESS | 1896 | [aac @ 0x843dbc00] err{or,}_recognition combined: 1; 1 20:29:57 INFO - PROCESS | 1896 | [aac @ 0x843dbc00] Unsupported bit depth: 0 20:29:57 INFO - PROCESS | 1896 | [aac @ 0x8884b800] err{or,}_recognition separate: 1; 1 20:29:57 INFO - PROCESS | 1896 | [aac @ 0x8884b800] err{or,}_recognition combined: 1; 1 20:29:57 INFO - PROCESS | 1896 | [aac @ 0x8884b800] Unsupported bit depth: 0 20:29:57 INFO - PROCESS | 1896 | [aac @ 0x843dc800] err{or,}_recognition separate: 1; 1 20:29:57 INFO - PROCESS | 1896 | [aac @ 0x843dc800] err{or,}_recognition combined: 1; 1 20:29:57 INFO - PROCESS | 1896 | [aac @ 0x843dc800] Unsupported bit depth: 0 20:29:57 INFO - PROCESS | 1896 | [aac @ 0x843dd800] err{or,}_recognition separate: 1; 1 20:29:57 INFO - PROCESS | 1896 | [aac @ 0x843dd800] err{or,}_recognition combined: 1; 1 20:29:57 INFO - PROCESS | 1896 | [aac @ 0x843dd800] Unsupported bit depth: 0 20:29:57 INFO - PROCESS | 1896 | [h264 @ 0x8d102400] err{or,}_recognition separate: 1; 1 20:29:57 INFO - PROCESS | 1896 | [h264 @ 0x8d102400] err{or,}_recognition combined: 1; 1 20:29:57 INFO - PROCESS | 1896 | [h264 @ 0x8d102400] Unsupported bit depth: 0 20:29:57 INFO - PROCESS | 1896 | [h264 @ 0x843e8400] err{or,}_recognition separate: 1; 1 20:29:57 INFO - PROCESS | 1896 | [h264 @ 0x843e8400] err{or,}_recognition combined: 1; 1 20:29:57 INFO - PROCESS | 1896 | [h264 @ 0x843e8400] Unsupported bit depth: 0 20:29:57 INFO - PROCESS | 1896 | [h264 @ 0x88848000] err{or,}_recognition separate: 1; 1 20:29:57 INFO - PROCESS | 1896 | [h264 @ 0x88848000] err{or,}_recognition combined: 1; 1 20:29:57 INFO - PROCESS | 1896 | [h264 @ 0x88848000] Unsupported bit depth: 0 20:29:57 INFO - PROCESS | 1896 | [h264 @ 0x83197c00] err{or,}_recognition separate: 1; 1 20:29:57 INFO - PROCESS | 1896 | [h264 @ 0x83197c00] err{or,}_recognition combined: 1; 1 20:29:57 INFO - PROCESS | 1896 | [h264 @ 0x83197c00] Unsupported bit depth: 0 20:29:57 INFO - PROCESS | 1896 | [aac @ 0x92844800] err{or,}_recognition separate: 1; 1 20:29:57 INFO - PROCESS | 1896 | [aac @ 0x92844800] err{or,}_recognition combined: 1; 1 20:29:57 INFO - PROCESS | 1896 | [aac @ 0x92844800] Unsupported bit depth: 0 20:29:57 INFO - PROCESS | 1896 | [h264 @ 0x8d102400] err{or,}_recognition separate: 1; 1 20:29:57 INFO - PROCESS | 1896 | [h264 @ 0x8d102400] err{or,}_recognition combined: 1; 1 20:29:57 INFO - PROCESS | 1896 | [h264 @ 0x8d102400] Unsupported bit depth: 0 20:29:57 INFO - PROCESS | 1896 | [aac @ 0x843de000] err{or,}_recognition separate: 1; 1 20:29:57 INFO - PROCESS | 1896 | [aac @ 0x843de000] err{or,}_recognition combined: 1; 1 20:29:57 INFO - PROCESS | 1896 | [aac @ 0x843de000] Unsupported bit depth: 0 20:29:57 INFO - PROCESS | 1896 | [h264 @ 0x843df000] err{or,}_recognition separate: 1; 1 20:29:57 INFO - PROCESS | 1896 | [h264 @ 0x843df000] err{or,}_recognition combined: 1; 1 20:29:57 INFO - PROCESS | 1896 | [h264 @ 0x843df000] Unsupported bit depth: 0 20:29:57 INFO - PROCESS | 1896 | [aac @ 0x843e1000] err{or,}_recognition separate: 1; 1 20:29:57 INFO - PROCESS | 1896 | [aac @ 0x843e1000] err{or,}_recognition combined: 1; 1 20:29:57 INFO - PROCESS | 1896 | [aac @ 0x843e1000] Unsupported bit depth: 0 20:29:57 INFO - PROCESS | 1896 | [h264 @ 0x843de400] err{or,}_recognition separate: 1; 1 20:29:57 INFO - PROCESS | 1896 | [h264 @ 0x843de400] err{or,}_recognition combined: 1; 1 20:29:57 INFO - PROCESS | 1896 | [h264 @ 0x843de400] Unsupported bit depth: 0 20:29:58 INFO - PROCESS | 1896 | 1477538998657 Marionette TRACE conn5 <- [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]]]}] 20:29:58 INFO - ..................... 20:29:58 INFO - TEST-OK | /media-source/mediasource-append-buffer.html | took 9322ms 20:29:58 INFO - PROCESS | 1896 | 1477538998728 Marionette TRACE conn5 -> [0,1796,"getWindowHandle",null] 20:29:58 INFO - PROCESS | 1896 | 1477538998734 Marionette TRACE conn5 <- [1,1796,null,{"value":"8"}] 20:29:58 INFO - TEST-START | /media-source/mediasource-appendbuffer-quota-exceeded.html 20:29:58 INFO - PROCESS | 1896 | 1477538998747 Marionette TRACE conn5 -> [0,1797,"timeouts",{"script":185000}] 20:29:58 INFO - PROCESS | 1896 | 1477538998755 Marionette TRACE conn5 <- [1,1797,null,{}] 20:29:58 INFO - PROCESS | 1896 | 1477538998811 Marionette TRACE conn5 -> [0,1798,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:59 INFO - PROCESS | 1896 | 1477538999060 Marionette TRACE conn5 <- [1,1798,null,{"value":null}] 20:29:59 INFO - PROCESS | 1896 | 1477538999229 Marionette TRACE conn5 -> [0,1799,"getWindowHandles",null] 20:29:59 INFO - PROCESS | 1896 | 1477538999236 Marionette TRACE conn5 <- [1,1799,null,["8"]] 20:29:59 INFO - PROCESS | 1896 | 1477538999244 Marionette TRACE conn5 -> [0,1800,"switchToWindow",{"name":"8"}] 20:29:59 INFO - PROCESS | 1896 | 1477538999255 Marionette TRACE conn5 <- [1,1800,null,{}] 20:29:59 INFO - PROCESS | 1896 | 1477538999315 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:59 INFO - PROCESS | 1896 | ++DOCSHELL 0x8319e000 == 26 [pid = 1896] [id = 410] 20:29:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 58 (0x83946c00) [pid = 1896] [serial = 1198] [outer = (nil)] 20:29:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 59 (0x88851800) [pid = 1896] [serial = 1199] [outer = 0x83946c00] 20:29:59 INFO - PROCESS | 1896 | 1477538999435 Marionette DEBUG loaded listener.js 20:29:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 60 (0x8d10bc00) [pid = 1896] [serial = 1200] [outer = 0x83946c00] 20:30:00 INFO - PROCESS | 1896 | [aac @ 0x8448c800] err{or,}_recognition separate: 1; 1 20:30:00 INFO - PROCESS | 1896 | [aac @ 0x8448c800] err{or,}_recognition combined: 1; 1 20:30:00 INFO - PROCESS | 1896 | [aac @ 0x8448c800] Unsupported bit depth: 0 20:30:00 INFO - PROCESS | 1896 | [aac @ 0x88849400] err{or,}_recognition separate: 1; 1 20:30:00 INFO - PROCESS | 1896 | [aac @ 0x88849400] err{or,}_recognition combined: 1; 1 20:30:00 INFO - PROCESS | 1896 | [aac @ 0x88849400] Unsupported bit depth: 0 20:30:01 INFO - PROCESS | 1896 | --DOCSHELL 0x8380a400 == 25 [pid = 1896] [id = 399] 20:30:01 INFO - PROCESS | 1896 | --DOCSHELL 0x8ce55000 == 24 [pid = 1896] [id = 392] 20:30:01 INFO - PROCESS | 1896 | --DOCSHELL 0x8f764400 == 23 [pid = 1896] [id = 402] 20:30:01 INFO - PROCESS | 1896 | --DOCSHELL 0x83807000 == 22 [pid = 1896] [id = 391] 20:30:01 INFO - PROCESS | 1896 | --DOCSHELL 0x8f7c0800 == 21 [pid = 1896] [id = 393] 20:30:01 INFO - PROCESS | 1896 | --DOCSHELL 0x8c8dec00 == 20 [pid = 1896] [id = 401] 20:30:01 INFO - PROCESS | 1896 | --DOCSHELL 0x839c3400 == 19 [pid = 1896] [id = 400] 20:30:01 INFO - PROCESS | 1896 | --DOMWINDOW == 59 (0x8f76a000) [pid = 1896] [serial = 1175] [outer = (nil)] [url = about:blank] 20:30:01 INFO - PROCESS | 1896 | --DOCSHELL 0x8380cc00 == 18 [pid = 1896] [id = 389] 20:30:01 INFO - PROCESS | 1896 | --DOCSHELL 0x921d7c00 == 17 [pid = 1896] [id = 397] 20:30:01 INFO - PROCESS | 1896 | --DOCSHELL 0x8380d000 == 16 [pid = 1896] [id = 398] 20:30:01 INFO - PROCESS | 1896 | --DOCSHELL 0x91a7b400 == 15 [pid = 1896] [id = 396] 20:30:01 INFO - PROCESS | 1896 | --DOCSHELL 0x839c3800 == 14 [pid = 1896] [id = 390] 20:30:01 INFO - PROCESS | 1896 | --DOCSHELL 0x9561a400 == 13 [pid = 1896] [id = 408] 20:30:01 INFO - PROCESS | 1896 | --DOCSHELL 0x90ff5000 == 12 [pid = 1896] [id = 407] 20:30:01 INFO - PROCESS | 1896 | --DOCSHELL 0x8319c800 == 11 [pid = 1896] [id = 406] 20:30:01 INFO - PROCESS | 1896 | --DOMWINDOW == 58 (0x8c8e4400) [pid = 1896] [serial = 1172] [outer = (nil)] [url = about:blank] 20:30:01 INFO - PROCESS | 1896 | --DOMWINDOW == 57 (0x8ce5f800) [pid = 1896] [serial = 1173] [outer = (nil)] [url = about:blank] 20:30:01 INFO - PROCESS | 1896 | --DOMWINDOW == 56 (0x843af400) [pid = 1896] [serial = 1169] [outer = (nil)] [url = about:blank] 20:30:01 INFO - PROCESS | 1896 | --DOMWINDOW == 55 (0x843ae400) [pid = 1896] [serial = 1170] [outer = (nil)] [url = about:blank] 20:30:01 INFO - PROCESS | 1896 | --DOMWINDOW == 54 (0x83944c00) [pid = 1896] [serial = 1166] [outer = (nil)] [url = about:blank] 20:30:01 INFO - PROCESS | 1896 | --DOMWINDOW == 53 (0x843ae800) [pid = 1896] [serial = 1167] [outer = (nil)] [url = about:blank] 20:30:01 INFO - PROCESS | 1896 | --DOMWINDOW == 52 (0x93c40800) [pid = 1896] [serial = 1163] [outer = (nil)] [url = about:blank] 20:30:01 INFO - PROCESS | 1896 | --DOMWINDOW == 51 (0x93c3f000) [pid = 1896] [serial = 1164] [outer = (nil)] [url = about:blank] 20:30:01 INFO - PROCESS | 1896 | --DOMWINDOW == 50 (0x935c0c00) [pid = 1896] [serial = 1160] [outer = (nil)] [url = about:blank] 20:30:01 INFO - PROCESS | 1896 | --DOMWINDOW == 49 (0x935c5c00) [pid = 1896] [serial = 1161] [outer = (nil)] [url = about:blank] 20:30:01 INFO - PROCESS | 1896 | --DOMWINDOW == 48 (0x92132800) [pid = 1896] [serial = 1157] [outer = (nil)] [url = about:blank] 20:30:01 INFO - PROCESS | 1896 | --DOMWINDOW == 47 (0x928c7c00) [pid = 1896] [serial = 1158] [outer = (nil)] [url = about:blank] 20:30:01 INFO - PROCESS | 1896 | --DOMWINDOW == 46 (0x8f898400) [pid = 1896] [serial = 1150] [outer = (nil)] [url = about:blank] 20:30:01 INFO - PROCESS | 1896 | --DOMWINDOW == 45 (0x9044dc00) [pid = 1896] [serial = 1151] [outer = (nil)] [url = about:blank] 20:30:01 INFO - PROCESS | 1896 | --DOMWINDOW == 44 (0x8ce59000) [pid = 1896] [serial = 1147] [outer = (nil)] [url = about:blank] 20:30:01 INFO - PROCESS | 1896 | --DOMWINDOW == 43 (0x8ce62800) [pid = 1896] [serial = 1148] [outer = (nil)] [url = about:blank] 20:30:01 INFO - PROCESS | 1896 | --DOMWINDOW == 42 (0x8386e000) [pid = 1896] [serial = 1144] [outer = (nil)] [url = about:blank] 20:30:01 INFO - PROCESS | 1896 | --DOMWINDOW == 41 (0x839b9400) [pid = 1896] [serial = 1145] [outer = (nil)] [url = about:blank] 20:30:01 INFO - PROCESS | 1896 | --DOMWINDOW == 40 (0x90f3f800) [pid = 1896] [serial = 1155] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 20:30:01 INFO - PROCESS | 1896 | --DOMWINDOW == 39 (0x90e2d800) [pid = 1896] [serial = 1153] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 20:30:05 INFO - PROCESS | 1896 | --DOMWINDOW == 38 (0x8319e800) [pid = 1896] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html] 20:30:05 INFO - PROCESS | 1896 | --DOMWINDOW == 37 (0x8f765000) [pid = 1896] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-null.html] 20:30:05 INFO - PROCESS | 1896 | --DOMWINDOW == 36 (0x97d04000) [pid = 1896] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html] 20:30:05 INFO - PROCESS | 1896 | --DOMWINDOW == 35 (0x90ff7000) [pid = 1896] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html] 20:30:11 INFO - PROCESS | 1896 | --DOCSHELL 0x90ffa800 == 10 [pid = 1896] [id = 405] 20:30:11 INFO - PROCESS | 1896 | --DOCSHELL 0x8380ec00 == 9 [pid = 1896] [id = 403] 20:30:11 INFO - PROCESS | 1896 | --DOCSHELL 0x8cfc6c00 == 8 [pid = 1896] [id = 404] 20:30:11 INFO - PROCESS | 1896 | --DOMWINDOW == 34 (0x9339f400) [pid = 1896] [serial = 1184] [outer = (nil)] [url = about:blank] 20:30:11 INFO - PROCESS | 1896 | --DOMWINDOW == 33 (0x83871000) [pid = 1896] [serial = 1178] [outer = (nil)] [url = about:blank] 20:30:11 INFO - PROCESS | 1896 | --DOMWINDOW == 32 (0x97d1c800) [pid = 1896] [serial = 1196] [outer = (nil)] [url = about:blank] 20:30:11 INFO - PROCESS | 1896 | --DOMWINDOW == 31 (0x8d10b400) [pid = 1896] [serial = 1181] [outer = (nil)] [url = about:blank] 20:30:11 INFO - PROCESS | 1896 | --DOCSHELL 0x93d69c00 == 7 [pid = 1896] [id = 409] 20:30:11 INFO - PROCESS | 1896 | --DOMWINDOW == 30 (0x97d10400) [pid = 1896] [serial = 1193] [outer = (nil)] [url = about:blank] 20:30:11 INFO - PROCESS | 1896 | --DOMWINDOW == 29 (0x97d20800) [pid = 1896] [serial = 1194] [outer = (nil)] [url = about:blank] 20:30:11 INFO - PROCESS | 1896 | --DOMWINDOW == 28 (0x928cd000) [pid = 1896] [serial = 1190] [outer = (nil)] [url = about:blank] 20:30:11 INFO - PROCESS | 1896 | --DOMWINDOW == 27 (0x928cd400) [pid = 1896] [serial = 1191] [outer = (nil)] [url = about:blank] 20:30:11 INFO - PROCESS | 1896 | --DOMWINDOW == 26 (0x83812400) [pid = 1896] [serial = 1187] [outer = (nil)] [url = about:blank] 20:30:11 INFO - PROCESS | 1896 | --DOMWINDOW == 25 (0x8394d400) [pid = 1896] [serial = 1188] [outer = (nil)] [url = about:blank] 20:30:11 INFO - PROCESS | 1896 | --DOMWINDOW == 24 (0x8f8a0c00) [pid = 1896] [serial = 1176] [outer = (nil)] [url = about:blank] 20:30:15 INFO - PROCESS | 1896 | --DOMWINDOW == 23 (0x8cfc7c00) [pid = 1896] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL.html] 20:30:15 INFO - PROCESS | 1896 | --DOMWINDOW == 22 (0x8380f400) [pid = 1896] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html] 20:30:15 INFO - PROCESS | 1896 | --DOMWINDOW == 21 (0x931c6800) [pid = 1896] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/media-source/interfaces.html] 20:30:15 INFO - PROCESS | 1896 | --DOMWINDOW == 20 (0x93fca400) [pid = 1896] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-append-buffer.html] 20:30:19 INFO - PROCESS | 1896 | 1477539019081 Marionette TRACE conn5 <- [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]]]}] 20:30:19 INFO - . 20:30:19 INFO - TEST-OK | /media-source/mediasource-appendbuffer-quota-exceeded.html | took 20404ms 20:30:19 INFO - PROCESS | 1896 | 1477539019151 Marionette TRACE conn5 -> [0,1802,"getWindowHandle",null] 20:30:19 INFO - PROCESS | 1896 | 1477539019159 Marionette TRACE conn5 <- [1,1802,null,{"value":"8"}] 20:30:19 INFO - TEST-START | /media-source/mediasource-appendwindow.html 20:30:19 INFO - PROCESS | 1896 | 1477539019171 Marionette TRACE conn5 -> [0,1803,"timeouts",{"script":35000}] 20:30:19 INFO - PROCESS | 1896 | 1477539019185 Marionette TRACE conn5 <- [1,1803,null,{}] 20:30:19 INFO - PROCESS | 1896 | 1477539019199 Marionette TRACE conn5 -> [0,1804,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:19 INFO - PROCESS | 1896 | 1477539019466 Marionette TRACE conn5 <- [1,1804,null,{"value":null}] 20:30:19 INFO - PROCESS | 1896 | 1477539019638 Marionette TRACE conn5 -> [0,1805,"getWindowHandles",null] 20:30:19 INFO - PROCESS | 1896 | 1477539019646 Marionette TRACE conn5 <- [1,1805,null,["8"]] 20:30:19 INFO - PROCESS | 1896 | 1477539019654 Marionette TRACE conn5 -> [0,1806,"switchToWindow",{"name":"8"}] 20:30:19 INFO - PROCESS | 1896 | 1477539019669 Marionette TRACE conn5 <- [1,1806,null,{}] 20:30:19 INFO - PROCESS | 1896 | 1477539019727 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:19 INFO - PROCESS | 1896 | ++DOCSHELL 0x839b9400 == 8 [pid = 1896] [id = 411] 20:30:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 21 (0x839b9800) [pid = 1896] [serial = 1201] [outer = (nil)] 20:30:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 22 (0x839bd800) [pid = 1896] [serial = 1202] [outer = 0x839b9800] 20:30:19 INFO - PROCESS | 1896 | 1477539019834 Marionette DEBUG loaded listener.js 20:30:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 23 (0x843a2400) [pid = 1896] [serial = 1203] [outer = 0x839b9800] 20:30:22 INFO - PROCESS | 1896 | --DOCSHELL 0x8319e000 == 7 [pid = 1896] [id = 410] 20:30:22 INFO - PROCESS | 1896 | --DOMWINDOW == 22 (0x8f762400) [pid = 1896] [serial = 1182] [outer = (nil)] [url = about:blank] 20:30:22 INFO - PROCESS | 1896 | --DOMWINDOW == 21 (0x839c2400) [pid = 1896] [serial = 1179] [outer = (nil)] [url = about:blank] 20:30:22 INFO - PROCESS | 1896 | --DOMWINDOW == 20 (0x935c6800) [pid = 1896] [serial = 1185] [outer = (nil)] [url = about:blank] 20:30:22 INFO - PROCESS | 1896 | --DOMWINDOW == 19 (0x97d28c00) [pid = 1896] [serial = 1197] [outer = (nil)] [url = about:blank] 20:30:22 INFO - PROCESS | 1896 | --DOMWINDOW == 18 (0x88851800) [pid = 1896] [serial = 1199] [outer = (nil)] [url = about:blank] 20:30:22 INFO - PROCESS | 1896 | [aac @ 0x83158800] err{or,}_recognition separate: 1; 1 20:30:22 INFO - PROCESS | 1896 | [aac @ 0x83158800] err{or,}_recognition combined: 1; 1 20:30:22 INFO - PROCESS | 1896 | [aac @ 0x83158800] Unsupported bit depth: 0 20:30:22 INFO - PROCESS | 1896 | [h264 @ 0x83159800] err{or,}_recognition separate: 1; 1 20:30:22 INFO - PROCESS | 1896 | [h264 @ 0x83159800] err{or,}_recognition combined: 1; 1 20:30:22 INFO - PROCESS | 1896 | [h264 @ 0x83159800] Unsupported bit depth: 0 20:30:22 INFO - PROCESS | 1896 | [aac @ 0x8315a000] err{or,}_recognition separate: 1; 1 20:30:22 INFO - PROCESS | 1896 | [aac @ 0x8315a000] err{or,}_recognition combined: 1; 1 20:30:22 INFO - PROCESS | 1896 | [aac @ 0x8315a000] Unsupported bit depth: 0 20:30:22 INFO - PROCESS | 1896 | [h264 @ 0x83158c00] err{or,}_recognition separate: 1; 1 20:30:22 INFO - PROCESS | 1896 | [h264 @ 0x83158c00] err{or,}_recognition combined: 1; 1 20:30:22 INFO - PROCESS | 1896 | [h264 @ 0x83158c00] Unsupported bit depth: 0 20:30:22 INFO - PROCESS | 1896 | 1477539022811 Marionette TRACE conn5 <- [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]]]}] 20:30:22 INFO - ....... 20:30:22 INFO - TEST-OK | /media-source/mediasource-appendwindow.html | took 3707ms 20:30:22 INFO - PROCESS | 1896 | 1477539022878 Marionette TRACE conn5 -> [0,1808,"getWindowHandle",null] 20:30:22 INFO - PROCESS | 1896 | 1477539022886 Marionette TRACE conn5 <- [1,1808,null,{"value":"8"}] 20:30:22 INFO - TEST-START | /media-source/mediasource-attach-stops-delaying-load-event.html 20:30:22 INFO - PROCESS | 1896 | 1477539022900 Marionette TRACE conn5 -> [0,1809,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:23 INFO - PROCESS | 1896 | 1477539023179 Marionette TRACE conn5 <- [1,1809,null,{"value":null}] 20:30:23 INFO - PROCESS | 1896 | 1477539023300 Marionette TRACE conn5 -> [0,1810,"getWindowHandles",null] 20:30:23 INFO - PROCESS | 1896 | 1477539023309 Marionette TRACE conn5 <- [1,1810,null,["8"]] 20:30:23 INFO - PROCESS | 1896 | 1477539023318 Marionette TRACE conn5 -> [0,1811,"switchToWindow",{"name":"8"}] 20:30:23 INFO - PROCESS | 1896 | 1477539023328 Marionette TRACE conn5 <- [1,1811,null,{}] 20:30:23 INFO - PROCESS | 1896 | 1477539023337 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:23 INFO - PROCESS | 1896 | ++DOCSHELL 0x83165c00 == 8 [pid = 1896] [id = 412] 20:30:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 19 (0x83166000) [pid = 1896] [serial = 1204] [outer = (nil)] 20:30:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 20 (0x83198800) [pid = 1896] [serial = 1205] [outer = 0x83166000] 20:30:23 INFO - PROCESS | 1896 | 1477539023443 Marionette DEBUG loaded listener.js 20:30:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 21 (0x83807c00) [pid = 1896] [serial = 1206] [outer = 0x83166000] 20:30:24 INFO - PROCESS | 1896 | 1477539024125 Marionette TRACE conn5 <- [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]]]}] 20:30:24 INFO - . 20:30:24 INFO - TEST-OK | /media-source/mediasource-attach-stops-delaying-load-event.html | took 1272ms 20:30:24 INFO - PROCESS | 1896 | 1477539024171 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 20:30:24 INFO - PROCESS | 1896 | 1477539024178 Marionette TRACE conn5 <- [1,1813,null,{"value":"8"}] 20:30:24 INFO - TEST-START | /media-source/mediasource-avtracks.html 20:30:24 INFO - PROCESS | 1896 | 1477539024188 Marionette TRACE conn5 -> [0,1814,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:24 INFO - PROCESS | 1896 | 1477539024408 Marionette TRACE conn5 <- [1,1814,null,{"value":null}] 20:30:24 INFO - PROCESS | 1896 | 1477539024532 Marionette TRACE conn5 -> [0,1815,"getWindowHandles",null] 20:30:24 INFO - PROCESS | 1896 | 1477539024538 Marionette TRACE conn5 <- [1,1815,null,["8"]] 20:30:24 INFO - PROCESS | 1896 | 1477539024547 Marionette TRACE conn5 -> [0,1816,"switchToWindow",{"name":"8"}] 20:30:24 INFO - PROCESS | 1896 | 1477539024553 Marionette TRACE conn5 <- [1,1816,null,{}] 20:30:24 INFO - PROCESS | 1896 | 1477539024561 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:24 INFO - PROCESS | 1896 | ++DOCSHELL 0x8394d400 == 9 [pid = 1896] [id = 413] 20:30:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 22 (0x8394dc00) [pid = 1896] [serial = 1207] [outer = (nil)] 20:30:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 23 (0x83952800) [pid = 1896] [serial = 1208] [outer = 0x8394dc00] 20:30:24 INFO - PROCESS | 1896 | 1477539024655 Marionette DEBUG loaded listener.js 20:30:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 24 (0x839b6000) [pid = 1896] [serial = 1209] [outer = 0x8394dc00] 20:30:25 INFO - .... 20:30:25 INFO - TEST-OK | /media-source/mediasource-avtracks.html | took 1626ms 20:30:25 INFO - TEST-START | /media-source/mediasource-buffered.html 20:30:25 INFO - PROCESS | 1896 | 1477539025785 Marionette TRACE conn5 <- [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"]]]}] 20:30:25 INFO - PROCESS | 1896 | 1477539025842 Marionette TRACE conn5 -> [0,1818,"getWindowHandle",null] 20:30:25 INFO - PROCESS | 1896 | 1477539025860 Marionette TRACE conn5 <- [1,1818,null,{"value":"8"}] 20:30:25 INFO - PROCESS | 1896 | 1477539025907 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:26 INFO - PROCESS | 1896 | 1477539026191 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 20:30:26 INFO - PROCESS | 1896 | 1477539026218 Marionette TRACE conn5 -> [0,1820,"getWindowHandles",null] 20:30:26 INFO - PROCESS | 1896 | 1477539026225 Marionette TRACE conn5 <- [1,1820,null,["8"]] 20:30:26 INFO - PROCESS | 1896 | 1477539026232 Marionette TRACE conn5 -> [0,1821,"switchToWindow",{"name":"8"}] 20:30:26 INFO - PROCESS | 1896 | 1477539026241 Marionette TRACE conn5 <- [1,1821,null,{}] 20:30:26 INFO - PROCESS | 1896 | 1477539026316 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:26 INFO - PROCESS | 1896 | ++DOCSHELL 0x8446b400 == 10 [pid = 1896] [id = 414] 20:30:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 25 (0x8446bc00) [pid = 1896] [serial = 1210] [outer = (nil)] 20:30:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 26 (0x84477800) [pid = 1896] [serial = 1211] [outer = 0x8446bc00] 20:30:26 INFO - PROCESS | 1896 | 1477539026436 Marionette DEBUG loaded listener.js 20:30:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 27 (0x8448b800) [pid = 1896] [serial = 1212] [outer = 0x8446bc00] 20:30:27 INFO - PROCESS | 1896 | [aac @ 0x8ce57800] err{or,}_recognition separate: 1; 1 20:30:27 INFO - PROCESS | 1896 | [aac @ 0x8ce57800] err{or,}_recognition combined: 1; 1 20:30:27 INFO - PROCESS | 1896 | [aac @ 0x8ce57800] Unsupported bit depth: 0 20:30:27 INFO - PROCESS | 1896 | [h264 @ 0x8d101400] err{or,}_recognition separate: 1; 1 20:30:27 INFO - PROCESS | 1896 | [h264 @ 0x8d101400] err{or,}_recognition combined: 1; 1 20:30:27 INFO - PROCESS | 1896 | [h264 @ 0x8d101400] Unsupported bit depth: 0 20:30:27 INFO - PROCESS | 1896 | [aac @ 0x8d101c00] err{or,}_recognition separate: 1; 1 20:30:27 INFO - PROCESS | 1896 | [aac @ 0x8d101c00] err{or,}_recognition combined: 1; 1 20:30:27 INFO - PROCESS | 1896 | [aac @ 0x8d101c00] Unsupported bit depth: 0 20:30:27 INFO - PROCESS | 1896 | [h264 @ 0x8cfcc800] err{or,}_recognition separate: 1; 1 20:30:27 INFO - PROCESS | 1896 | [h264 @ 0x8cfcc800] err{or,}_recognition combined: 1; 1 20:30:27 INFO - PROCESS | 1896 | [h264 @ 0x8cfcc800] Unsupported bit depth: 0 20:30:27 INFO - PROCESS | 1896 | [h264 @ 0x8cfcc800] no picture 20:30:27 INFO - PROCESS | 1896 | [h264 @ 0x8cfcc800] no picture 20:30:27 INFO - PROCESS | 1896 | [aac @ 0x8d103000] err{or,}_recognition separate: 1; 1 20:30:27 INFO - PROCESS | 1896 | [aac @ 0x8d103000] err{or,}_recognition combined: 1; 1 20:30:27 INFO - PROCESS | 1896 | [aac @ 0x8d103000] Unsupported bit depth: 0 20:30:27 INFO - PROCESS | 1896 | [aac @ 0x8d103000] err{or,}_recognition separate: 1; 1 20:30:27 INFO - PROCESS | 1896 | [aac @ 0x8d103000] err{or,}_recognition combined: 1; 1 20:30:27 INFO - PROCESS | 1896 | [aac @ 0x8d103000] Unsupported bit depth: 0 20:30:28 INFO - PROCESS | 1896 | [aac @ 0x8ce57800] err{or,}_recognition separate: 1; 1 20:30:28 INFO - PROCESS | 1896 | [aac @ 0x8ce57800] err{or,}_recognition combined: 1; 1 20:30:28 INFO - PROCESS | 1896 | [aac @ 0x8ce57800] Unsupported bit depth: 0 20:30:28 INFO - PROCESS | 1896 | [h264 @ 0x8d102400] err{or,}_recognition separate: 1; 1 20:30:28 INFO - PROCESS | 1896 | [h264 @ 0x8d102400] err{or,}_recognition combined: 1; 1 20:30:28 INFO - PROCESS | 1896 | [h264 @ 0x8d102400] Unsupported bit depth: 0 20:30:28 INFO - PROCESS | 1896 | [aac @ 0x8d103000] err{or,}_recognition separate: 1; 1 20:30:28 INFO - PROCESS | 1896 | [aac @ 0x8d103000] err{or,}_recognition combined: 1; 1 20:30:28 INFO - PROCESS | 1896 | [aac @ 0x8d103000] Unsupported bit depth: 0 20:30:28 INFO - PROCESS | 1896 | [h264 @ 0x8cfccc00] err{or,}_recognition separate: 1; 1 20:30:28 INFO - PROCESS | 1896 | [h264 @ 0x8cfccc00] err{or,}_recognition combined: 1; 1 20:30:28 INFO - PROCESS | 1896 | [h264 @ 0x8cfccc00] Unsupported bit depth: 0 20:30:28 INFO - PROCESS | 1896 | [h264 @ 0x8cfccc00] no picture 20:30:28 INFO - PROCESS | 1896 | [h264 @ 0x8cfccc00] no picture 20:30:28 INFO - PROCESS | 1896 | 1477539028311 Marionette TRACE conn5 <- [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]]]}] 20:30:28 INFO - ....... 20:30:28 INFO - TEST-OK | /media-source/mediasource-buffered.html | took 2434ms 20:30:28 INFO - PROCESS | 1896 | 1477539028336 Marionette TRACE conn5 -> [0,1823,"getWindowHandle",null] 20:30:28 INFO - PROCESS | 1896 | 1477539028342 Marionette TRACE conn5 <- [1,1823,null,{"value":"8"}] 20:30:28 INFO - TEST-START | /media-source/mediasource-closed.html 20:30:28 INFO - PROCESS | 1896 | 1477539028351 Marionette TRACE conn5 -> [0,1824,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:28 INFO - PROCESS | 1896 | 1477539028542 Marionette TRACE conn5 <- [1,1824,null,{"value":null}] 20:30:28 INFO - PROCESS | 1896 | 1477539028673 Marionette TRACE conn5 -> [0,1825,"getWindowHandles",null] 20:30:28 INFO - PROCESS | 1896 | 1477539028679 Marionette TRACE conn5 <- [1,1825,null,["8"]] 20:30:28 INFO - PROCESS | 1896 | 1477539028688 Marionette TRACE conn5 -> [0,1826,"switchToWindow",{"name":"8"}] 20:30:28 INFO - PROCESS | 1896 | 1477539028697 Marionette TRACE conn5 <- [1,1826,null,{}] 20:30:28 INFO - PROCESS | 1896 | 1477539028705 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:28 INFO - PROCESS | 1896 | ++DOCSHELL 0x8319b000 == 11 [pid = 1896] [id = 415] 20:30:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 28 (0x8d105000) [pid = 1896] [serial = 1213] [outer = (nil)] 20:30:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 29 (0x8d107400) [pid = 1896] [serial = 1214] [outer = 0x8d105000] 20:30:28 INFO - PROCESS | 1896 | 1477539028796 Marionette DEBUG loaded listener.js 20:30:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 30 (0x8d10e800) [pid = 1896] [serial = 1215] [outer = 0x8d105000] 20:30:29 INFO - PROCESS | 1896 | 1477539029626 Marionette TRACE conn5 <- [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]]]}] 20:30:29 INFO - .......... 20:30:29 INFO - TEST-OK | /media-source/mediasource-closed.html | took 1324ms 20:30:29 INFO - PROCESS | 1896 | 1477539029679 Marionette TRACE conn5 -> [0,1828,"getWindowHandle",null] 20:30:29 INFO - PROCESS | 1896 | 1477539029688 Marionette TRACE conn5 <- [1,1828,null,{"value":"8"}] 20:30:29 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-framesize.html 20:30:29 INFO - PROCESS | 1896 | 1477539029700 Marionette TRACE conn5 -> [0,1829,"getContext",null] 20:30:29 INFO - PROCESS | 1896 | 1477539029709 Marionette TRACE conn5 <- [1,1829,null,{"value":"content"}] 20:30:29 INFO - PROCESS | 1896 | 1477539029719 Marionette TRACE conn5 -> [0,1830,"setContext",{"value":"chrome"}] 20:30:29 INFO - PROCESS | 1896 | 1477539029726 Marionette TRACE conn5 <- [1,1830,null,{}] 20:30:29 INFO - PROCESS | 1896 | 1477539029736 Marionette TRACE conn5 -> [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}] 20:30:29 INFO - PROCESS | 1896 | 1477539029769 Marionette TRACE conn5 <- [1,1831,null,{"value":true}] 20:30:29 INFO - PROCESS | 1896 | 1477539029819 Marionette TRACE conn5 -> [0,1832,"setContext",{"value":"content"}] 20:30:29 INFO - PROCESS | 1896 | 1477539029830 Marionette TRACE conn5 <- [1,1832,null,{}] 20:30:29 INFO - Setting pref media.mediasource.enabled (true) 20:30:29 INFO - PROCESS | 1896 | 1477539029850 Marionette TRACE conn5 -> [0,1833,"getContext",null] 20:30:29 INFO - PROCESS | 1896 | 1477539029857 Marionette TRACE conn5 <- [1,1833,null,{"value":"content"}] 20:30:29 INFO - PROCESS | 1896 | 1477539029864 Marionette TRACE conn5 -> [0,1834,"setContext",{"value":"chrome"}] 20:30:29 INFO - PROCESS | 1896 | 1477539029868 Marionette TRACE conn5 <- [1,1834,null,{}] 20:30:29 INFO - PROCESS | 1896 | 1477539029882 Marionette TRACE conn5 -> [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}] 20:30:29 INFO - PROCESS | 1896 | 1477539029908 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 20:30:29 INFO - PROCESS | 1896 | 1477539029916 Marionette TRACE conn5 -> [0,1836,"setContext",{"value":"content"}] 20:30:29 INFO - PROCESS | 1896 | 1477539029925 Marionette TRACE conn5 <- [1,1836,null,{}] 20:30:29 INFO - PROCESS | 1896 | 1477539029978 Marionette TRACE conn5 -> [0,1837,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:30 INFO - PROCESS | 1896 | 1477539030305 Marionette TRACE conn5 <- [1,1837,null,{"value":null}] 20:30:30 INFO - PROCESS | 1896 | 1477539030486 Marionette TRACE conn5 -> [0,1838,"getWindowHandles",null] 20:30:30 INFO - PROCESS | 1896 | 1477539030496 Marionette TRACE conn5 <- [1,1838,null,["8"]] 20:30:30 INFO - PROCESS | 1896 | 1477539030503 Marionette TRACE conn5 -> [0,1839,"switchToWindow",{"name":"8"}] 20:30:30 INFO - PROCESS | 1896 | 1477539030510 Marionette TRACE conn5 <- [1,1839,null,{}] 20:30:30 INFO - PROCESS | 1896 | 1477539030517 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:30 INFO - PROCESS | 1896 | ++DOCSHELL 0x843e9c00 == 12 [pid = 1896] [id = 416] 20:30:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 31 (0x843ea000) [pid = 1896] [serial = 1216] [outer = (nil)] 20:30:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 32 (0x8445f000) [pid = 1896] [serial = 1217] [outer = 0x843ea000] 20:30:30 INFO - PROCESS | 1896 | 1477539030622 Marionette DEBUG loaded listener.js 20:30:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 33 (0x88849800) [pid = 1896] [serial = 1218] [outer = 0x843ea000] 20:30:31 INFO - PROCESS | 1896 | [aac @ 0x8d109800] err{or,}_recognition separate: 1; 1 20:30:31 INFO - PROCESS | 1896 | [aac @ 0x8d109800] err{or,}_recognition combined: 1; 1 20:30:31 INFO - PROCESS | 1896 | [aac @ 0x8d109800] Unsupported bit depth: 0 20:30:31 INFO - PROCESS | 1896 | [h264 @ 0x8d10b800] err{or,}_recognition separate: 1; 1 20:30:31 INFO - PROCESS | 1896 | [h264 @ 0x8d10b800] err{or,}_recognition combined: 1; 1 20:30:31 INFO - PROCESS | 1896 | [h264 @ 0x8d10b800] Unsupported bit depth: 0 20:30:31 INFO - PROCESS | 1896 | [aac @ 0x8d109800] err{or,}_recognition separate: 1; 1 20:30:31 INFO - PROCESS | 1896 | [aac @ 0x8d109800] err{or,}_recognition combined: 1; 1 20:30:31 INFO - PROCESS | 1896 | [aac @ 0x8d109800] Unsupported bit depth: 0 20:30:31 INFO - PROCESS | 1896 | [h264 @ 0x8d10b800] err{or,}_recognition separate: 1; 1 20:30:31 INFO - PROCESS | 1896 | [h264 @ 0x8d10b800] err{or,}_recognition combined: 1; 1 20:30:31 INFO - PROCESS | 1896 | [h264 @ 0x8d10b800] Unsupported bit depth: 0 20:30:31 INFO - PROCESS | 1896 | [h264 @ 0x8d10b800] no picture 20:30:31 INFO - PROCESS | 1896 | [h264 @ 0x8d10b800] no picture 20:30:33 INFO - PROCESS | 1896 | [aac @ 0x8d10d800] err{or,}_recognition separate: 1; 1 20:30:33 INFO - PROCESS | 1896 | [aac @ 0x8d10d800] err{or,}_recognition combined: 1; 1 20:30:33 INFO - PROCESS | 1896 | [aac @ 0x8d10d800] Unsupported bit depth: 0 20:30:33 INFO - PROCESS | 1896 | [aac @ 0x8d109c00] err{or,}_recognition separate: 1; 1 20:30:33 INFO - PROCESS | 1896 | [aac @ 0x8d109c00] err{or,}_recognition combined: 1; 1 20:30:33 INFO - PROCESS | 1896 | [aac @ 0x8d109c00] Unsupported bit depth: 0 20:30:33 INFO - PROCESS | 1896 | [aac @ 0x8d10d800] err{or,}_recognition separate: 1; 1 20:30:33 INFO - PROCESS | 1896 | [aac @ 0x8d10d800] err{or,}_recognition combined: 1; 1 20:30:33 INFO - PROCESS | 1896 | [aac @ 0x8d10d800] Unsupported bit depth: 0 20:30:33 INFO - PROCESS | 1896 | [aac @ 0x8d10a000] err{or,}_recognition separate: 1; 1 20:30:33 INFO - PROCESS | 1896 | [aac @ 0x8d10a000] err{or,}_recognition combined: 1; 1 20:30:33 INFO - PROCESS | 1896 | [aac @ 0x8d10a000] Unsupported bit depth: 0 20:30:33 INFO - PROCESS | 1896 | [aac @ 0x8884c000] err{or,}_recognition separate: 1; 1 20:30:33 INFO - PROCESS | 1896 | [aac @ 0x8884c000] err{or,}_recognition combined: 1; 1 20:30:33 INFO - PROCESS | 1896 | [aac @ 0x8884c000] Unsupported bit depth: 0 20:30:33 INFO - PROCESS | 1896 | [aac @ 0x8f765c00] err{or,}_recognition separate: 1; 1 20:30:33 INFO - PROCESS | 1896 | [aac @ 0x8f765c00] err{or,}_recognition combined: 1; 1 20:30:33 INFO - PROCESS | 1896 | [aac @ 0x8f765c00] Unsupported bit depth: 0 20:30:33 INFO - PROCESS | 1896 | [aac @ 0x8884c000] err{or,}_recognition separate: 1; 1 20:30:33 INFO - PROCESS | 1896 | [aac @ 0x8884c000] err{or,}_recognition combined: 1; 1 20:30:33 INFO - PROCESS | 1896 | [aac @ 0x8884c000] Unsupported bit depth: 0 20:30:33 INFO - PROCESS | 1896 | [aac @ 0x8884c000] err{or,}_recognition separate: 1; 1 20:30:33 INFO - PROCESS | 1896 | [aac @ 0x8884c000] err{or,}_recognition combined: 1; 1 20:30:33 INFO - PROCESS | 1896 | [aac @ 0x8884c000] Unsupported bit depth: 0 20:30:33 INFO - PROCESS | 1896 | [aac @ 0x8884c000] err{or,}_recognition separate: 1; 1 20:30:33 INFO - PROCESS | 1896 | [aac @ 0x8884c000] err{or,}_recognition combined: 1; 1 20:30:33 INFO - PROCESS | 1896 | [aac @ 0x8884c000] Unsupported bit depth: 0 20:30:33 INFO - PROCESS | 1896 | [h264 @ 0x8f769000] err{or,}_recognition separate: 1; 1 20:30:33 INFO - PROCESS | 1896 | [h264 @ 0x8f769000] err{or,}_recognition combined: 1; 1 20:30:33 INFO - PROCESS | 1896 | [h264 @ 0x8f769000] Unsupported bit depth: 0 20:30:33 INFO - PROCESS | 1896 | [h264 @ 0x8f769000] no picture 20:30:33 INFO - PROCESS | 1896 | [h264 @ 0x8f769000] no picture 20:30:34 INFO - PROCESS | 1896 | [h264 @ 0x83163800] err{or,}_recognition separate: 1; 1 20:30:34 INFO - PROCESS | 1896 | [h264 @ 0x83163800] err{or,}_recognition combined: 1; 1 20:30:34 INFO - PROCESS | 1896 | [h264 @ 0x83163800] Unsupported bit depth: 0 20:30:34 INFO - PROCESS | 1896 | [h264 @ 0x83163800] no picture 20:30:34 INFO - PROCESS | 1896 | [h264 @ 0x83163800] no picture 20:30:34 INFO - PROCESS | 1896 | [h264 @ 0x83159800] err{or,}_recognition separate: 1; 1 20:30:34 INFO - PROCESS | 1896 | [h264 @ 0x83159800] err{or,}_recognition combined: 1; 1 20:30:34 INFO - PROCESS | 1896 | [h264 @ 0x83159800] Unsupported bit depth: 0 20:30:34 INFO - PROCESS | 1896 | [h264 @ 0x83159800] no picture 20:30:34 INFO - PROCESS | 1896 | [h264 @ 0x83159800] no picture 20:30:35 INFO - PROCESS | 1896 | --DOCSHELL 0x839b9400 == 11 [pid = 1896] [id = 411] 20:30:35 INFO - PROCESS | 1896 | 1477539035777 Marionette TRACE conn5 <- [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]]]}] 20:30:35 INFO - . 20:30:35 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-framesize.html | took 6141ms 20:30:35 INFO - PROCESS | 1896 | 1477539035842 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 20:30:35 INFO - PROCESS | 1896 | 1477539035850 Marionette TRACE conn5 <- [1,1841,null,{"value":"8"}] 20:30:35 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-video-bitrate.html 20:30:35 INFO - PROCESS | 1896 | 1477539035865 Marionette TRACE conn5 -> [0,1842,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:36 INFO - PROCESS | 1896 | 1477539036094 Marionette TRACE conn5 <- [1,1842,null,{"value":null}] 20:30:36 INFO - PROCESS | 1896 | 1477539036214 Marionette TRACE conn5 -> [0,1843,"getWindowHandles",null] 20:30:36 INFO - PROCESS | 1896 | 1477539036222 Marionette TRACE conn5 <- [1,1843,null,["8"]] 20:30:36 INFO - PROCESS | 1896 | 1477539036232 Marionette TRACE conn5 -> [0,1844,"switchToWindow",{"name":"8"}] 20:30:36 INFO - PROCESS | 1896 | 1477539036241 Marionette TRACE conn5 <- [1,1844,null,{}] 20:30:36 INFO - PROCESS | 1896 | 1477539036248 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:36 INFO - PROCESS | 1896 | ++DOCSHELL 0x83808800 == 12 [pid = 1896] [id = 417] 20:30:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 34 (0x83809000) [pid = 1896] [serial = 1219] [outer = (nil)] 20:30:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 35 (0x83810000) [pid = 1896] [serial = 1220] [outer = 0x83809000] 20:30:36 INFO - PROCESS | 1896 | 1477539036353 Marionette DEBUG loaded listener.js 20:30:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 36 (0x83868c00) [pid = 1896] [serial = 1221] [outer = 0x83809000] 20:30:37 INFO - PROCESS | 1896 | [aac @ 0x8386f800] err{or,}_recognition separate: 1; 1 20:30:37 INFO - PROCESS | 1896 | [aac @ 0x8386f800] err{or,}_recognition combined: 1; 1 20:30:37 INFO - PROCESS | 1896 | [aac @ 0x8386f800] Unsupported bit depth: 0 20:30:37 INFO - PROCESS | 1896 | [h264 @ 0x83872800] err{or,}_recognition separate: 1; 1 20:30:37 INFO - PROCESS | 1896 | [h264 @ 0x83872800] err{or,}_recognition combined: 1; 1 20:30:37 INFO - PROCESS | 1896 | [h264 @ 0x83872800] Unsupported bit depth: 0 20:30:37 INFO - PROCESS | 1896 | [aac @ 0x83944c00] err{or,}_recognition separate: 1; 1 20:30:37 INFO - PROCESS | 1896 | [aac @ 0x83944c00] err{or,}_recognition combined: 1; 1 20:30:37 INFO - PROCESS | 1896 | [aac @ 0x83944c00] Unsupported bit depth: 0 20:30:37 INFO - PROCESS | 1896 | [h264 @ 0x83870800] err{or,}_recognition separate: 1; 1 20:30:37 INFO - PROCESS | 1896 | [h264 @ 0x83870800] err{or,}_recognition combined: 1; 1 20:30:37 INFO - PROCESS | 1896 | [h264 @ 0x83870800] Unsupported bit depth: 0 20:30:37 INFO - PROCESS | 1896 | [h264 @ 0x83870800] no picture 20:30:37 INFO - PROCESS | 1896 | [h264 @ 0x83870800] no picture 20:30:38 INFO - PROCESS | 1896 | [aac @ 0x83946000] err{or,}_recognition separate: 1; 1 20:30:38 INFO - PROCESS | 1896 | [aac @ 0x83946000] err{or,}_recognition combined: 1; 1 20:30:38 INFO - PROCESS | 1896 | [aac @ 0x83946000] Unsupported bit depth: 0 20:30:38 INFO - PROCESS | 1896 | [aac @ 0x83944c00] err{or,}_recognition separate: 1; 1 20:30:38 INFO - PROCESS | 1896 | [aac @ 0x83944c00] err{or,}_recognition combined: 1; 1 20:30:38 INFO - PROCESS | 1896 | [aac @ 0x83944c00] Unsupported bit depth: 0 20:30:38 INFO - PROCESS | 1896 | [aac @ 0x83946000] err{or,}_recognition separate: 1; 1 20:30:38 INFO - PROCESS | 1896 | [aac @ 0x83946000] err{or,}_recognition combined: 1; 1 20:30:38 INFO - PROCESS | 1896 | [aac @ 0x83946000] Unsupported bit depth: 0 20:30:38 INFO - PROCESS | 1896 | [aac @ 0x83944c00] err{or,}_recognition separate: 1; 1 20:30:38 INFO - PROCESS | 1896 | [aac @ 0x83944c00] err{or,}_recognition combined: 1; 1 20:30:38 INFO - PROCESS | 1896 | [aac @ 0x83944c00] Unsupported bit depth: 0 20:30:38 INFO - PROCESS | 1896 | [aac @ 0x83872800] err{or,}_recognition separate: 1; 1 20:30:38 INFO - PROCESS | 1896 | [aac @ 0x83872800] err{or,}_recognition combined: 1; 1 20:30:38 INFO - PROCESS | 1896 | [aac @ 0x83872800] Unsupported bit depth: 0 20:30:38 INFO - PROCESS | 1896 | [aac @ 0x83945400] err{or,}_recognition separate: 1; 1 20:30:38 INFO - PROCESS | 1896 | [aac @ 0x83945400] err{or,}_recognition combined: 1; 1 20:30:38 INFO - PROCESS | 1896 | [aac @ 0x83945400] Unsupported bit depth: 0 20:30:38 INFO - PROCESS | 1896 | [aac @ 0x83872800] err{or,}_recognition separate: 1; 1 20:30:38 INFO - PROCESS | 1896 | [aac @ 0x83872800] err{or,}_recognition combined: 1; 1 20:30:38 INFO - PROCESS | 1896 | [aac @ 0x83872800] Unsupported bit depth: 0 20:30:38 INFO - PROCESS | 1896 | [aac @ 0x839bc000] err{or,}_recognition separate: 1; 1 20:30:38 INFO - PROCESS | 1896 | [aac @ 0x839bc000] err{or,}_recognition combined: 1; 1 20:30:38 INFO - PROCESS | 1896 | [aac @ 0x839bc000] Unsupported bit depth: 0 20:30:38 INFO - PROCESS | 1896 | [aac @ 0x83872800] err{or,}_recognition separate: 1; 1 20:30:38 INFO - PROCESS | 1896 | [aac @ 0x83872800] err{or,}_recognition combined: 1; 1 20:30:38 INFO - PROCESS | 1896 | [aac @ 0x83872800] Unsupported bit depth: 0 20:30:39 INFO - PROCESS | 1896 | [h264 @ 0x839c0800] err{or,}_recognition separate: 1; 1 20:30:39 INFO - PROCESS | 1896 | [h264 @ 0x839c0800] err{or,}_recognition combined: 1; 1 20:30:39 INFO - PROCESS | 1896 | [h264 @ 0x839c0800] Unsupported bit depth: 0 20:30:39 INFO - PROCESS | 1896 | [h264 @ 0x839c0800] no picture 20:30:39 INFO - PROCESS | 1896 | [h264 @ 0x839c0800] no picture 20:30:39 INFO - PROCESS | 1896 | [h264 @ 0x83871c00] err{or,}_recognition separate: 1; 1 20:30:39 INFO - PROCESS | 1896 | [h264 @ 0x83871c00] err{or,}_recognition combined: 1; 1 20:30:39 INFO - PROCESS | 1896 | [h264 @ 0x83871c00] Unsupported bit depth: 0 20:30:39 INFO - PROCESS | 1896 | [h264 @ 0x83871c00] no picture 20:30:39 INFO - PROCESS | 1896 | [h264 @ 0x83871c00] no picture 20:30:39 INFO - PROCESS | 1896 | --DOMWINDOW == 35 (0x8d105000) [pid = 1896] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-closed.html] 20:30:39 INFO - PROCESS | 1896 | --DOMWINDOW == 34 (0x839b9800) [pid = 1896] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendwindow.html] 20:30:39 INFO - PROCESS | 1896 | --DOMWINDOW == 33 (0x83166000) [pid = 1896] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html] 20:30:39 INFO - PROCESS | 1896 | --DOMWINDOW == 32 (0x8446bc00) [pid = 1896] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-buffered.html] 20:30:39 INFO - PROCESS | 1896 | --DOMWINDOW == 31 (0x8394dc00) [pid = 1896] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-avtracks.html] 20:30:39 INFO - PROCESS | 1896 | --DOMWINDOW == 30 (0x83946c00) [pid = 1896] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html] 20:30:40 INFO - PROCESS | 1896 | [h264 @ 0x8315a000] err{or,}_recognition separate: 1; 1 20:30:40 INFO - PROCESS | 1896 | [h264 @ 0x8315a000] err{or,}_recognition combined: 1; 1 20:30:40 INFO - PROCESS | 1896 | [h264 @ 0x8315a000] Unsupported bit depth: 0 20:30:40 INFO - PROCESS | 1896 | [h264 @ 0x8315a000] no picture 20:30:40 INFO - PROCESS | 1896 | [h264 @ 0x8315a000] no picture 20:30:41 INFO - PROCESS | 1896 | 1477539041293 Marionette TRACE conn5 <- [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]]]}] 20:30:41 INFO - . 20:30:41 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-video-bitrate.html | took 5454ms 20:30:41 INFO - PROCESS | 1896 | 1477539041319 Marionette TRACE conn5 -> [0,1846,"getWindowHandle",null] 20:30:41 INFO - PROCESS | 1896 | 1477539041327 Marionette TRACE conn5 <- [1,1846,null,{"value":"8"}] 20:30:41 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-bitrate.html 20:30:41 INFO - PROCESS | 1896 | 1477539041337 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:41 INFO - PROCESS | 1896 | 1477539041597 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 20:30:41 INFO - PROCESS | 1896 | 1477539041614 Marionette TRACE conn5 -> [0,1848,"getWindowHandles",null] 20:30:41 INFO - PROCESS | 1896 | 1477539041620 Marionette TRACE conn5 <- [1,1848,null,["8"]] 20:30:41 INFO - PROCESS | 1896 | 1477539041628 Marionette TRACE conn5 -> [0,1849,"switchToWindow",{"name":"8"}] 20:30:41 INFO - PROCESS | 1896 | 1477539041635 Marionette TRACE conn5 <- [1,1849,null,{}] 20:30:41 INFO - PROCESS | 1896 | 1477539041643 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:41 INFO - PROCESS | 1896 | ++DOCSHELL 0x839b8c00 == 13 [pid = 1896] [id = 418] 20:30:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 31 (0x839c1400) [pid = 1896] [serial = 1222] [outer = (nil)] 20:30:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 32 (0x843dcc00) [pid = 1896] [serial = 1223] [outer = 0x839c1400] 20:30:41 INFO - PROCESS | 1896 | 1477539041737 Marionette DEBUG loaded listener.js 20:30:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 33 (0x843dd000) [pid = 1896] [serial = 1224] [outer = 0x839c1400] 20:30:42 INFO - PROCESS | 1896 | [h264 @ 0x831a4400] err{or,}_recognition separate: 1; 1 20:30:42 INFO - PROCESS | 1896 | [h264 @ 0x831a4400] err{or,}_recognition combined: 1; 1 20:30:42 INFO - PROCESS | 1896 | [h264 @ 0x831a4400] Unsupported bit depth: 0 20:30:42 INFO - PROCESS | 1896 | [h264 @ 0x83870800] err{or,}_recognition separate: 1; 1 20:30:42 INFO - PROCESS | 1896 | [h264 @ 0x83870800] err{or,}_recognition combined: 1; 1 20:30:42 INFO - PROCESS | 1896 | [h264 @ 0x83870800] Unsupported bit depth: 0 20:30:42 INFO - PROCESS | 1896 | [h264 @ 0x83870800] no picture 20:30:42 INFO - PROCESS | 1896 | [h264 @ 0x83870800] no picture 20:30:43 INFO - PROCESS | 1896 | [h264 @ 0x839bf400] err{or,}_recognition separate: 1; 1 20:30:43 INFO - PROCESS | 1896 | [h264 @ 0x839bf400] err{or,}_recognition combined: 1; 1 20:30:43 INFO - PROCESS | 1896 | [h264 @ 0x839bf400] Unsupported bit depth: 0 20:30:43 INFO - PROCESS | 1896 | [h264 @ 0x839bf400] no picture 20:30:43 INFO - PROCESS | 1896 | [h264 @ 0x839bf400] no picture 20:30:43 INFO - PROCESS | 1896 | [h264 @ 0x83863800] err{or,}_recognition separate: 1; 1 20:30:43 INFO - PROCESS | 1896 | [h264 @ 0x83863800] err{or,}_recognition combined: 1; 1 20:30:43 INFO - PROCESS | 1896 | [h264 @ 0x83863800] Unsupported bit depth: 0 20:30:43 INFO - PROCESS | 1896 | [h264 @ 0x83863800] no picture 20:30:43 INFO - PROCESS | 1896 | [h264 @ 0x83863800] no picture 20:30:44 INFO - PROCESS | 1896 | [h264 @ 0x83872400] err{or,}_recognition separate: 1; 1 20:30:44 INFO - PROCESS | 1896 | [h264 @ 0x83872400] err{or,}_recognition combined: 1; 1 20:30:44 INFO - PROCESS | 1896 | [h264 @ 0x83872400] Unsupported bit depth: 0 20:30:44 INFO - PROCESS | 1896 | [h264 @ 0x83872400] no picture 20:30:44 INFO - PROCESS | 1896 | [h264 @ 0x83872400] no picture 20:30:44 INFO - PROCESS | 1896 | 1477539044934 Marionette TRACE conn5 <- [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]]]}] 20:30:44 INFO - . 20:30:44 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-bitrate.html | took 3642ms 20:30:45 INFO - PROCESS | 1896 | 1477539045023 Marionette TRACE conn5 -> [0,1851,"getWindowHandle",null] 20:30:45 INFO - PROCESS | 1896 | 1477539045032 Marionette TRACE conn5 <- [1,1851,null,{"value":"8"}] 20:30:45 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framerate.html 20:30:45 INFO - PROCESS | 1896 | 1477539045047 Marionette TRACE conn5 -> [0,1852,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:45 INFO - PROCESS | 1896 | 1477539045347 Marionette TRACE conn5 <- [1,1852,null,{"value":null}] 20:30:45 INFO - PROCESS | 1896 | --DOCSHELL 0x83165c00 == 12 [pid = 1896] [id = 412] 20:30:45 INFO - PROCESS | 1896 | --DOCSHELL 0x843e9c00 == 11 [pid = 1896] [id = 416] 20:30:45 INFO - PROCESS | 1896 | --DOMWINDOW == 32 (0x8d10bc00) [pid = 1896] [serial = 1200] [outer = (nil)] [url = about:blank] 20:30:45 INFO - PROCESS | 1896 | --DOMWINDOW == 31 (0x8d107400) [pid = 1896] [serial = 1214] [outer = (nil)] [url = about:blank] 20:30:45 INFO - PROCESS | 1896 | --DOMWINDOW == 30 (0x8d10e800) [pid = 1896] [serial = 1215] [outer = (nil)] [url = about:blank] 20:30:45 INFO - PROCESS | 1896 | --DOMWINDOW == 29 (0x84477800) [pid = 1896] [serial = 1211] [outer = (nil)] [url = about:blank] 20:30:45 INFO - PROCESS | 1896 | --DOMWINDOW == 28 (0x8448b800) [pid = 1896] [serial = 1212] [outer = (nil)] [url = about:blank] 20:30:45 INFO - PROCESS | 1896 | --DOMWINDOW == 27 (0x83952800) [pid = 1896] [serial = 1208] [outer = (nil)] [url = about:blank] 20:30:45 INFO - PROCESS | 1896 | --DOMWINDOW == 26 (0x839b6000) [pid = 1896] [serial = 1209] [outer = (nil)] [url = about:blank] 20:30:45 INFO - PROCESS | 1896 | --DOMWINDOW == 25 (0x83198800) [pid = 1896] [serial = 1205] [outer = (nil)] [url = about:blank] 20:30:45 INFO - PROCESS | 1896 | --DOMWINDOW == 24 (0x83807c00) [pid = 1896] [serial = 1206] [outer = (nil)] [url = about:blank] 20:30:45 INFO - PROCESS | 1896 | --DOMWINDOW == 23 (0x839bd800) [pid = 1896] [serial = 1202] [outer = (nil)] [url = about:blank] 20:30:45 INFO - PROCESS | 1896 | --DOMWINDOW == 22 (0x843a2400) [pid = 1896] [serial = 1203] [outer = (nil)] [url = about:blank] 20:30:45 INFO - PROCESS | 1896 | 1477539045657 Marionette TRACE conn5 -> [0,1853,"getWindowHandles",null] 20:30:45 INFO - PROCESS | 1896 | 1477539045666 Marionette TRACE conn5 <- [1,1853,null,["8"]] 20:30:45 INFO - PROCESS | 1896 | 1477539045714 Marionette TRACE conn5 -> [0,1854,"switchToWindow",{"name":"8"}] 20:30:45 INFO - PROCESS | 1896 | 1477539045737 Marionette TRACE conn5 <- [1,1854,null,{}] 20:30:45 INFO - PROCESS | 1896 | 1477539045753 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:45 INFO - PROCESS | 1896 | ++DOCSHELL 0x8319cc00 == 12 [pid = 1896] [id = 419] 20:30:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 23 (0x8319d400) [pid = 1896] [serial = 1225] [outer = (nil)] 20:30:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 24 (0x8380a000) [pid = 1896] [serial = 1226] [outer = 0x8319d400] 20:30:45 INFO - PROCESS | 1896 | 1477539045855 Marionette DEBUG loaded listener.js 20:30:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 25 (0x83865c00) [pid = 1896] [serial = 1227] [outer = 0x8319d400] 20:30:46 INFO - PROCESS | 1896 | [h264 @ 0x83815800] err{or,}_recognition separate: 1; 1 20:30:46 INFO - PROCESS | 1896 | [h264 @ 0x83815800] err{or,}_recognition combined: 1; 1 20:30:46 INFO - PROCESS | 1896 | [h264 @ 0x83815800] Unsupported bit depth: 0 20:30:46 INFO - PROCESS | 1896 | [h264 @ 0x83952800] err{or,}_recognition separate: 1; 1 20:30:46 INFO - PROCESS | 1896 | [h264 @ 0x83952800] err{or,}_recognition combined: 1; 1 20:30:46 INFO - PROCESS | 1896 | [h264 @ 0x83952800] Unsupported bit depth: 0 20:30:46 INFO - PROCESS | 1896 | [h264 @ 0x83952800] no picture 20:30:46 INFO - PROCESS | 1896 | [h264 @ 0x83952800] no picture 20:30:46 INFO - PROCESS | 1896 | [h264 @ 0x839c0800] err{or,}_recognition separate: 1; 1 20:30:46 INFO - PROCESS | 1896 | [h264 @ 0x839c0800] err{or,}_recognition combined: 1; 1 20:30:46 INFO - PROCESS | 1896 | [h264 @ 0x839c0800] Unsupported bit depth: 0 20:30:46 INFO - PROCESS | 1896 | [h264 @ 0x839c0800] no picture 20:30:46 INFO - PROCESS | 1896 | [h264 @ 0x839c0800] no picture 20:30:47 INFO - PROCESS | 1896 | [h264 @ 0x839c2000] err{or,}_recognition separate: 1; 1 20:30:47 INFO - PROCESS | 1896 | [h264 @ 0x839c2000] err{or,}_recognition combined: 1; 1 20:30:47 INFO - PROCESS | 1896 | [h264 @ 0x839c2000] Unsupported bit depth: 0 20:30:47 INFO - PROCESS | 1896 | [h264 @ 0x839c2000] no picture 20:30:47 INFO - PROCESS | 1896 | [h264 @ 0x839c2000] no picture 20:30:47 INFO - PROCESS | 1896 | [h264 @ 0x839c0800] err{or,}_recognition separate: 1; 1 20:30:47 INFO - PROCESS | 1896 | [h264 @ 0x839c0800] err{or,}_recognition combined: 1; 1 20:30:47 INFO - PROCESS | 1896 | [h264 @ 0x839c0800] Unsupported bit depth: 0 20:30:47 INFO - PROCESS | 1896 | [h264 @ 0x839c0800] no picture 20:30:47 INFO - PROCESS | 1896 | [h264 @ 0x839c0800] no picture 20:30:48 INFO - PROCESS | 1896 | --DOMWINDOW == 24 (0x843ea000) [pid = 1896] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html] 20:30:48 INFO - PROCESS | 1896 | --DOMWINDOW == 23 (0x83809000) [pid = 1896] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html] 20:30:48 INFO - PROCESS | 1896 | 1477539048817 Marionette TRACE conn5 <- [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]]]}] 20:30:48 INFO - . 20:30:48 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framerate.html | took 3792ms 20:30:48 INFO - PROCESS | 1896 | 1477539048836 Marionette TRACE conn5 -> [0,1856,"getWindowHandle",null] 20:30:48 INFO - PROCESS | 1896 | 1477539048845 Marionette TRACE conn5 <- [1,1856,null,{"value":"8"}] 20:30:48 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framesize.html 20:30:48 INFO - PROCESS | 1896 | 1477539048854 Marionette TRACE conn5 -> [0,1857,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:49 INFO - PROCESS | 1896 | 1477539049104 Marionette TRACE conn5 <- [1,1857,null,{"value":null}] 20:30:49 INFO - PROCESS | 1896 | 1477539049121 Marionette TRACE conn5 -> [0,1858,"getWindowHandles",null] 20:30:49 INFO - PROCESS | 1896 | 1477539049126 Marionette TRACE conn5 <- [1,1858,null,["8"]] 20:30:49 INFO - PROCESS | 1896 | 1477539049136 Marionette TRACE conn5 -> [0,1859,"switchToWindow",{"name":"8"}] 20:30:49 INFO - PROCESS | 1896 | 1477539049144 Marionette TRACE conn5 <- [1,1859,null,{}] 20:30:49 INFO - PROCESS | 1896 | 1477539049151 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:49 INFO - PROCESS | 1896 | ++DOCSHELL 0x843a7c00 == 13 [pid = 1896] [id = 420] 20:30:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 24 (0x843a9000) [pid = 1896] [serial = 1228] [outer = (nil)] 20:30:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 25 (0x843ae400) [pid = 1896] [serial = 1229] [outer = 0x843a9000] 20:30:49 INFO - PROCESS | 1896 | 1477539049244 Marionette DEBUG loaded listener.js 20:30:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 26 (0x843dc400) [pid = 1896] [serial = 1230] [outer = 0x843a9000] 20:30:50 INFO - PROCESS | 1896 | [h264 @ 0x843ea400] err{or,}_recognition separate: 1; 1 20:30:50 INFO - PROCESS | 1896 | [h264 @ 0x843ea400] err{or,}_recognition combined: 1; 1 20:30:50 INFO - PROCESS | 1896 | [h264 @ 0x843ea400] Unsupported bit depth: 0 20:30:50 INFO - PROCESS | 1896 | [h264 @ 0x84468800] err{or,}_recognition separate: 1; 1 20:30:50 INFO - PROCESS | 1896 | [h264 @ 0x84468800] err{or,}_recognition combined: 1; 1 20:30:50 INFO - PROCESS | 1896 | [h264 @ 0x84468800] Unsupported bit depth: 0 20:30:50 INFO - PROCESS | 1896 | [h264 @ 0x84468800] no picture 20:30:50 INFO - PROCESS | 1896 | [h264 @ 0x84468800] no picture 20:30:50 INFO - PROCESS | 1896 | [h264 @ 0x8446ec00] err{or,}_recognition separate: 1; 1 20:30:50 INFO - PROCESS | 1896 | [h264 @ 0x8446ec00] err{or,}_recognition combined: 1; 1 20:30:50 INFO - PROCESS | 1896 | [h264 @ 0x8446ec00] Unsupported bit depth: 0 20:30:50 INFO - PROCESS | 1896 | [h264 @ 0x8446ec00] no picture 20:30:50 INFO - PROCESS | 1896 | [h264 @ 0x8446ec00] no picture 20:30:51 INFO - PROCESS | 1896 | [h264 @ 0x84469000] err{or,}_recognition separate: 1; 1 20:30:51 INFO - PROCESS | 1896 | [h264 @ 0x84469000] err{or,}_recognition combined: 1; 1 20:30:51 INFO - PROCESS | 1896 | [h264 @ 0x84469000] Unsupported bit depth: 0 20:30:51 INFO - PROCESS | 1896 | [h264 @ 0x84469000] no picture 20:30:51 INFO - PROCESS | 1896 | [h264 @ 0x84469000] no picture 20:30:51 INFO - PROCESS | 1896 | [h264 @ 0x8446f800] err{or,}_recognition separate: 1; 1 20:30:51 INFO - PROCESS | 1896 | [h264 @ 0x8446f800] err{or,}_recognition combined: 1; 1 20:30:51 INFO - PROCESS | 1896 | [h264 @ 0x8446f800] Unsupported bit depth: 0 20:30:51 INFO - PROCESS | 1896 | [h264 @ 0x8446f800] no picture 20:30:51 INFO - PROCESS | 1896 | [h264 @ 0x8446f800] no picture 20:30:52 INFO - PROCESS | 1896 | 1477539052310 Marionette TRACE conn5 <- [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]]]}] 20:30:52 INFO - . 20:30:52 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framesize.html | took 3484ms 20:30:52 INFO - PROCESS | 1896 | 1477539052382 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 20:30:52 INFO - PROCESS | 1896 | 1477539052391 Marionette TRACE conn5 <- [1,1861,null,{"value":"8"}] 20:30:52 INFO - TEST-START | /media-source/mediasource-config-change-webm-a-bitrate.html 20:30:52 INFO - Clearing pref media.mediasource.enabled 20:30:52 INFO - PROCESS | 1896 | 1477539052405 Marionette TRACE conn5 -> [0,1862,"getContext",null] 20:30:52 INFO - PROCESS | 1896 | 1477539052414 Marionette TRACE conn5 <- [1,1862,null,{"value":"content"}] 20:30:52 INFO - PROCESS | 1896 | 1477539052424 Marionette TRACE conn5 -> [0,1863,"setContext",{"value":"chrome"}] 20:30:52 INFO - PROCESS | 1896 | 1477539052431 Marionette TRACE conn5 <- [1,1863,null,{}] 20:30:52 INFO - PROCESS | 1896 | 1477539052441 Marionette TRACE conn5 -> [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}] 20:30:52 INFO - PROCESS | 1896 | 1477539052469 Marionette TRACE conn5 <- [1,1864,null,{"value":null}] 20:30:52 INFO - PROCESS | 1896 | 1477539052477 Marionette TRACE conn5 -> [0,1865,"setContext",{"value":"content"}] 20:30:52 INFO - PROCESS | 1896 | 1477539052488 Marionette TRACE conn5 <- [1,1865,null,{}] 20:30:52 INFO - PROCESS | 1896 | 1477539052550 Marionette TRACE conn5 -> [0,1866,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:52 INFO - PROCESS | 1896 | 1477539052776 Marionette TRACE conn5 <- [1,1866,null,{"value":null}] 20:30:52 INFO - PROCESS | 1896 | 1477539052943 Marionette TRACE conn5 -> [0,1867,"getWindowHandles",null] 20:30:52 INFO - PROCESS | 1896 | 1477539052949 Marionette TRACE conn5 <- [1,1867,null,["8"]] 20:30:52 INFO - PROCESS | 1896 | 1477539052958 Marionette TRACE conn5 -> [0,1868,"switchToWindow",{"name":"8"}] 20:30:52 INFO - PROCESS | 1896 | 1477539052965 Marionette TRACE conn5 <- [1,1868,null,{}] 20:30:52 INFO - PROCESS | 1896 | 1477539052972 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:53 INFO - PROCESS | 1896 | ++DOCSHELL 0x83815c00 == 14 [pid = 1896] [id = 421] 20:30:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 27 (0x83864000) [pid = 1896] [serial = 1231] [outer = (nil)] 20:30:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 28 (0x8386b400) [pid = 1896] [serial = 1232] [outer = 0x83864000] 20:30:53 INFO - PROCESS | 1896 | 1477539053075 Marionette DEBUG loaded listener.js 20:30:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 29 (0x8386b800) [pid = 1896] [serial = 1233] [outer = 0x83864000] 20:30:55 INFO - PROCESS | 1896 | --DOCSHELL 0x8319cc00 == 13 [pid = 1896] [id = 419] 20:30:55 INFO - PROCESS | 1896 | --DOMWINDOW == 28 (0x843dcc00) [pid = 1896] [serial = 1223] [outer = (nil)] [url = about:blank] 20:30:55 INFO - PROCESS | 1896 | --DOMWINDOW == 27 (0x83810000) [pid = 1896] [serial = 1220] [outer = (nil)] [url = about:blank] 20:30:55 INFO - PROCESS | 1896 | --DOMWINDOW == 26 (0x83868c00) [pid = 1896] [serial = 1221] [outer = (nil)] [url = about:blank] 20:30:55 INFO - PROCESS | 1896 | --DOMWINDOW == 25 (0x8445f000) [pid = 1896] [serial = 1217] [outer = (nil)] [url = about:blank] 20:30:55 INFO - PROCESS | 1896 | --DOMWINDOW == 24 (0x88849800) [pid = 1896] [serial = 1218] [outer = (nil)] [url = about:blank] 20:30:56 INFO - PROCESS | 1896 | 1477539056399 Marionette TRACE conn5 <- [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]]]}] 20:30:56 INFO - . 20:30:56 INFO - TEST-OK | /media-source/mediasource-config-change-webm-a-bitrate.html | took 4026ms 20:30:56 INFO - PROCESS | 1896 | 1477539056430 Marionette TRACE conn5 -> [0,1870,"getWindowHandle",null] 20:30:56 INFO - PROCESS | 1896 | 1477539056437 Marionette TRACE conn5 <- [1,1870,null,{"value":"8"}] 20:30:56 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-audio-bitrate.html 20:30:56 INFO - PROCESS | 1896 | 1477539056448 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:56 INFO - PROCESS | 1896 | 1477539056641 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 20:30:56 INFO - PROCESS | 1896 | 1477539056758 Marionette TRACE conn5 -> [0,1872,"getWindowHandles",null] 20:30:56 INFO - PROCESS | 1896 | 1477539056765 Marionette TRACE conn5 <- [1,1872,null,["8"]] 20:30:56 INFO - PROCESS | 1896 | 1477539056773 Marionette TRACE conn5 -> [0,1873,"switchToWindow",{"name":"8"}] 20:30:56 INFO - PROCESS | 1896 | 1477539056781 Marionette TRACE conn5 <- [1,1873,null,{}] 20:30:56 INFO - PROCESS | 1896 | 1477539056788 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:56 INFO - PROCESS | 1896 | ++DOCSHELL 0x8380b800 == 14 [pid = 1896] [id = 422] 20:30:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 25 (0x8380bc00) [pid = 1896] [serial = 1234] [outer = (nil)] 20:30:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 26 (0x83813400) [pid = 1896] [serial = 1235] [outer = 0x8380bc00] 20:30:56 INFO - PROCESS | 1896 | 1477539056900 Marionette DEBUG loaded listener.js 20:30:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 27 (0x83868c00) [pid = 1896] [serial = 1236] [outer = 0x8380bc00] 20:30:58 INFO - PROCESS | 1896 | --DOMWINDOW == 26 (0x8319d400) [pid = 1896] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html] 20:31:00 INFO - PROCESS | 1896 | 1477539060233 Marionette TRACE conn5 <- [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]]]}] 20:31:00 INFO - . 20:31:00 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-audio-bitrate.html | took 3845ms 20:31:00 INFO - PROCESS | 1896 | 1477539060292 Marionette TRACE conn5 -> [0,1875,"getWindowHandle",null] 20:31:00 INFO - PROCESS | 1896 | 1477539060300 Marionette TRACE conn5 <- [1,1875,null,{"value":"8"}] 20:31:00 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-framesize.html 20:31:00 INFO - PROCESS | 1896 | 1477539060309 Marionette TRACE conn5 -> [0,1876,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:00 INFO - PROCESS | 1896 | 1477539060580 Marionette TRACE conn5 <- [1,1876,null,{"value":null}] 20:31:00 INFO - PROCESS | 1896 | 1477539060681 Marionette TRACE conn5 -> [0,1877,"getWindowHandles",null] 20:31:00 INFO - PROCESS | 1896 | 1477539060685 Marionette TRACE conn5 <- [1,1877,null,["8"]] 20:31:00 INFO - PROCESS | 1896 | 1477539060698 Marionette TRACE conn5 -> [0,1878,"switchToWindow",{"name":"8"}] 20:31:00 INFO - PROCESS | 1896 | 1477539060708 Marionette TRACE conn5 <- [1,1878,null,{}] 20:31:00 INFO - PROCESS | 1896 | 1477539060720 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:00 INFO - PROCESS | 1896 | ++DOCSHELL 0x843a2400 == 15 [pid = 1896] [id = 423] 20:31:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 27 (0x843e7400) [pid = 1896] [serial = 1237] [outer = (nil)] 20:31:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 28 (0x843eac00) [pid = 1896] [serial = 1238] [outer = 0x843e7400] 20:31:00 INFO - PROCESS | 1896 | 1477539060813 Marionette DEBUG loaded listener.js 20:31:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 29 (0x8445c000) [pid = 1896] [serial = 1239] [outer = 0x843e7400] 20:31:04 INFO - PROCESS | 1896 | 1477539064353 Marionette TRACE conn5 <- [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]]]}] 20:31:04 INFO - . 20:31:04 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-framesize.html | took 4093ms 20:31:04 INFO - PROCESS | 1896 | 1477539064405 Marionette TRACE conn5 -> [0,1880,"getWindowHandle",null] 20:31:04 INFO - PROCESS | 1896 | 1477539064417 Marionette TRACE conn5 <- [1,1880,null,{"value":"8"}] 20:31:04 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-video-bitrate.html 20:31:04 INFO - PROCESS | 1896 | 1477539064436 Marionette TRACE conn5 -> [0,1881,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:04 INFO - PROCESS | 1896 | 1477539064813 Marionette TRACE conn5 <- [1,1881,null,{"value":null}] 20:31:04 INFO - PROCESS | 1896 | 1477539064932 Marionette TRACE conn5 -> [0,1882,"getWindowHandles",null] 20:31:04 INFO - PROCESS | 1896 | 1477539064940 Marionette TRACE conn5 <- [1,1882,null,["8"]] 20:31:04 INFO - PROCESS | 1896 | 1477539064952 Marionette TRACE conn5 -> [0,1883,"switchToWindow",{"name":"8"}] 20:31:04 INFO - PROCESS | 1896 | 1477539064962 Marionette TRACE conn5 <- [1,1883,null,{}] 20:31:04 INFO - PROCESS | 1896 | 1477539064969 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:05 INFO - PROCESS | 1896 | ++DOCSHELL 0x843de800 == 16 [pid = 1896] [id = 424] 20:31:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 30 (0x843e0400) [pid = 1896] [serial = 1240] [outer = (nil)] 20:31:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 31 (0x843e5400) [pid = 1896] [serial = 1241] [outer = 0x843e0400] 20:31:05 INFO - PROCESS | 1896 | 1477539065079 Marionette DEBUG loaded listener.js 20:31:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 32 (0x84471400) [pid = 1896] [serial = 1242] [outer = 0x843e0400] 20:31:07 INFO - PROCESS | 1896 | --DOCSHELL 0x843a7c00 == 15 [pid = 1896] [id = 420] 20:31:07 INFO - PROCESS | 1896 | --DOCSHELL 0x83815c00 == 14 [pid = 1896] [id = 421] 20:31:07 INFO - PROCESS | 1896 | --DOMWINDOW == 31 (0x8380a000) [pid = 1896] [serial = 1226] [outer = (nil)] [url = about:blank] 20:31:07 INFO - PROCESS | 1896 | --DOMWINDOW == 30 (0x83865c00) [pid = 1896] [serial = 1227] [outer = (nil)] [url = about:blank] 20:31:07 INFO - PROCESS | 1896 | --DOMWINDOW == 29 (0x843ae400) [pid = 1896] [serial = 1229] [outer = (nil)] [url = about:blank] 20:31:08 INFO - PROCESS | 1896 | 1477539068680 Marionette TRACE conn5 <- [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]]]}] 20:31:08 INFO - . 20:31:08 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-video-bitrate.html | took 4297ms 20:31:08 INFO - PROCESS | 1896 | 1477539068728 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 20:31:08 INFO - PROCESS | 1896 | 1477539068736 Marionette TRACE conn5 <- [1,1885,null,{"value":"8"}] 20:31:08 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-bitrate.html 20:31:08 INFO - PROCESS | 1896 | 1477539068748 Marionette TRACE conn5 -> [0,1886,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:08 INFO - PROCESS | 1896 | 1477539068965 Marionette TRACE conn5 <- [1,1886,null,{"value":null}] 20:31:09 INFO - PROCESS | 1896 | 1477539069086 Marionette TRACE conn5 -> [0,1887,"getWindowHandles",null] 20:31:09 INFO - PROCESS | 1896 | 1477539069094 Marionette TRACE conn5 <- [1,1887,null,["8"]] 20:31:09 INFO - PROCESS | 1896 | 1477539069101 Marionette TRACE conn5 -> [0,1888,"switchToWindow",{"name":"8"}] 20:31:09 INFO - PROCESS | 1896 | 1477539069111 Marionette TRACE conn5 <- [1,1888,null,{}] 20:31:09 INFO - PROCESS | 1896 | 1477539069120 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:09 INFO - PROCESS | 1896 | ++DOCSHELL 0x83815c00 == 15 [pid = 1896] [id = 425] 20:31:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 30 (0x83864800) [pid = 1896] [serial = 1243] [outer = (nil)] 20:31:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 31 (0x83870c00) [pid = 1896] [serial = 1244] [outer = 0x83864800] 20:31:09 INFO - PROCESS | 1896 | 1477539069220 Marionette DEBUG loaded listener.js 20:31:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 32 (0x83950000) [pid = 1896] [serial = 1245] [outer = 0x83864800] 20:31:10 INFO - PROCESS | 1896 | --DOMWINDOW == 31 (0x83864000) [pid = 1896] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html] 20:31:10 INFO - PROCESS | 1896 | --DOMWINDOW == 30 (0x8380bc00) [pid = 1896] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html] 20:31:10 INFO - PROCESS | 1896 | --DOMWINDOW == 29 (0x839c1400) [pid = 1896] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html] 20:31:12 INFO - PROCESS | 1896 | 1477539072208 Marionette TRACE conn5 <- [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]]]}] 20:31:12 INFO - . 20:31:12 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-bitrate.html | took 3487ms 20:31:12 INFO - PROCESS | 1896 | 1477539072234 Marionette TRACE conn5 -> [0,1890,"getWindowHandle",null] 20:31:12 INFO - PROCESS | 1896 | 1477539072241 Marionette TRACE conn5 <- [1,1890,null,{"value":"8"}] 20:31:12 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framerate.html 20:31:12 INFO - PROCESS | 1896 | 1477539072250 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:12 INFO - PROCESS | 1896 | 1477539072515 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 20:31:12 INFO - PROCESS | 1896 | 1477539072590 Marionette TRACE conn5 -> [0,1892,"getWindowHandles",null] 20:31:12 INFO - PROCESS | 1896 | 1477539072596 Marionette TRACE conn5 <- [1,1892,null,["8"]] 20:31:12 INFO - PROCESS | 1896 | 1477539072603 Marionette TRACE conn5 -> [0,1893,"switchToWindow",{"name":"8"}] 20:31:12 INFO - PROCESS | 1896 | 1477539072609 Marionette TRACE conn5 <- [1,1893,null,{}] 20:31:12 INFO - PROCESS | 1896 | 1477539072616 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:12 INFO - PROCESS | 1896 | ++DOCSHELL 0x8446d000 == 16 [pid = 1896] [id = 426] 20:31:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 30 (0x84480000) [pid = 1896] [serial = 1246] [outer = (nil)] 20:31:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 31 (0x84484000) [pid = 1896] [serial = 1247] [outer = 0x84480000] 20:31:12 INFO - PROCESS | 1896 | 1477539072708 Marionette DEBUG loaded listener.js 20:31:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 32 (0x84490800) [pid = 1896] [serial = 1248] [outer = 0x84480000] 20:31:15 INFO - PROCESS | 1896 | 1477539075704 Marionette TRACE conn5 <- [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]]]}] 20:31:15 INFO - . 20:31:15 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framerate.html | took 3482ms 20:31:15 INFO - PROCESS | 1896 | 1477539075843 Marionette TRACE conn5 -> [0,1895,"getWindowHandle",null] 20:31:15 INFO - PROCESS | 1896 | 1477539075852 Marionette TRACE conn5 <- [1,1895,null,{"value":"8"}] 20:31:15 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framesize.html 20:31:15 INFO - PROCESS | 1896 | 1477539075874 Marionette TRACE conn5 -> [0,1896,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:16 INFO - PROCESS | 1896 | 1477539076121 Marionette TRACE conn5 <- [1,1896,null,{"value":null}] 20:31:16 INFO - PROCESS | 1896 | 1477539076294 Marionette TRACE conn5 -> [0,1897,"getWindowHandles",null] 20:31:16 INFO - PROCESS | 1896 | 1477539076301 Marionette TRACE conn5 <- [1,1897,null,["8"]] 20:31:16 INFO - PROCESS | 1896 | 1477539076309 Marionette TRACE conn5 -> [0,1898,"switchToWindow",{"name":"8"}] 20:31:16 INFO - PROCESS | 1896 | 1477539076320 Marionette TRACE conn5 <- [1,1898,null,{}] 20:31:16 INFO - PROCESS | 1896 | 1477539076327 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:16 INFO - PROCESS | 1896 | ++DOCSHELL 0x83815800 == 17 [pid = 1896] [id = 427] 20:31:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 33 (0x83863c00) [pid = 1896] [serial = 1249] [outer = (nil)] 20:31:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 34 (0x83946000) [pid = 1896] [serial = 1250] [outer = 0x83863c00] 20:31:16 INFO - PROCESS | 1896 | 1477539076475 Marionette DEBUG loaded listener.js 20:31:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 35 (0x839c2000) [pid = 1896] [serial = 1251] [outer = 0x83863c00] 20:31:17 INFO - PROCESS | 1896 | --DOCSHELL 0x83808800 == 16 [pid = 1896] [id = 417] 20:31:17 INFO - PROCESS | 1896 | --DOCSHELL 0x83815c00 == 15 [pid = 1896] [id = 425] 20:31:17 INFO - PROCESS | 1896 | --DOMWINDOW == 34 (0x843dd000) [pid = 1896] [serial = 1224] [outer = (nil)] [url = about:blank] 20:31:17 INFO - PROCESS | 1896 | --DOMWINDOW == 33 (0x843eac00) [pid = 1896] [serial = 1238] [outer = (nil)] [url = about:blank] 20:31:17 INFO - PROCESS | 1896 | --DOMWINDOW == 32 (0x83813400) [pid = 1896] [serial = 1235] [outer = (nil)] [url = about:blank] 20:31:17 INFO - PROCESS | 1896 | --DOMWINDOW == 31 (0x83868c00) [pid = 1896] [serial = 1236] [outer = (nil)] [url = about:blank] 20:31:17 INFO - PROCESS | 1896 | --DOMWINDOW == 30 (0x8386b400) [pid = 1896] [serial = 1232] [outer = (nil)] [url = about:blank] 20:31:17 INFO - PROCESS | 1896 | --DOMWINDOW == 29 (0x8386b800) [pid = 1896] [serial = 1233] [outer = (nil)] [url = about:blank] 20:31:19 INFO - PROCESS | 1896 | 1477539079591 Marionette TRACE conn5 <- [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]]]}] 20:31:19 INFO - . 20:31:19 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framesize.html | took 3744ms 20:31:19 INFO - PROCESS | 1896 | 1477539079618 Marionette TRACE conn5 -> [0,1900,"getWindowHandle",null] 20:31:19 INFO - PROCESS | 1896 | 1477539079629 Marionette TRACE conn5 <- [1,1900,null,{"value":"8"}] 20:31:19 INFO - TEST-START | /media-source/mediasource-detach.html 20:31:19 INFO - PROCESS | 1896 | 1477539079647 Marionette TRACE conn5 -> [0,1901,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:20 INFO - PROCESS | 1896 | 1477539080021 Marionette TRACE conn5 <- [1,1901,null,{"value":null}] 20:31:20 INFO - PROCESS | 1896 | 1477539080060 Marionette TRACE conn5 -> [0,1902,"getWindowHandles",null] 20:31:20 INFO - PROCESS | 1896 | 1477539080070 Marionette TRACE conn5 <- [1,1902,null,["8"]] 20:31:20 INFO - PROCESS | 1896 | 1477539080172 Marionette TRACE conn5 -> [0,1903,"switchToWindow",{"name":"8"}] 20:31:20 INFO - PROCESS | 1896 | 1477539080181 Marionette TRACE conn5 <- [1,1903,null,{}] 20:31:20 INFO - PROCESS | 1896 | 1477539080187 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:20 INFO - PROCESS | 1896 | ++DOCSHELL 0x8386cc00 == 16 [pid = 1896] [id = 428] 20:31:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 30 (0x8386ec00) [pid = 1896] [serial = 1252] [outer = (nil)] 20:31:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 31 (0x83949400) [pid = 1896] [serial = 1253] [outer = 0x8386ec00] 20:31:20 INFO - PROCESS | 1896 | 1477539080294 Marionette DEBUG loaded listener.js 20:31:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 32 (0x83949800) [pid = 1896] [serial = 1254] [outer = 0x8386ec00] 20:31:20 INFO - PROCESS | 1896 | --DOMWINDOW == 31 (0x83864800) [pid = 1896] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html] 20:31:21 INFO - PROCESS | 1896 | [aac @ 0x8884d400] err{or,}_recognition separate: 1; 1 20:31:21 INFO - PROCESS | 1896 | [aac @ 0x8884d400] err{or,}_recognition combined: 1; 1 20:31:21 INFO - PROCESS | 1896 | [aac @ 0x8884d400] Unsupported bit depth: 0 20:31:21 INFO - PROCESS | 1896 | [h264 @ 0x8884f000] err{or,}_recognition separate: 1; 1 20:31:21 INFO - PROCESS | 1896 | [h264 @ 0x8884f000] err{or,}_recognition combined: 1; 1 20:31:21 INFO - PROCESS | 1896 | [h264 @ 0x8884f000] Unsupported bit depth: 0 20:31:21 INFO - PROCESS | 1896 | [aac @ 0x8884fc00] err{or,}_recognition separate: 1; 1 20:31:21 INFO - PROCESS | 1896 | [aac @ 0x8884fc00] err{or,}_recognition combined: 1; 1 20:31:21 INFO - PROCESS | 1896 | [aac @ 0x8884fc00] Unsupported bit depth: 0 20:31:21 INFO - PROCESS | 1896 | [h264 @ 0x8884e000] err{or,}_recognition separate: 1; 1 20:31:21 INFO - PROCESS | 1896 | [h264 @ 0x8884e000] err{or,}_recognition combined: 1; 1 20:31:21 INFO - PROCESS | 1896 | [h264 @ 0x8884e000] Unsupported bit depth: 0 20:31:21 INFO - .. 20:31:21 INFO - TEST-OK | /media-source/mediasource-detach.html | took 2141ms 20:31:21 INFO - TEST-START | /media-source/mediasource-duration-boundaryconditions.html 20:31:21 INFO - PROCESS | 1896 | 1477539081754 Marionette TRACE conn5 <- [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] 20:31:21 INFO - PROCESS | 1896 | 1477539081798 Marionette TRACE conn5 <- [1,1905,null,{"value":"8"}] 20:31:21 INFO - PROCESS | 1896 | 1477539081812 Marionette TRACE conn5 -> [0,1906,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:22 INFO - PROCESS | 1896 | 1477539082016 Marionette TRACE conn5 <- [1,1906,null,{"value":null}] 20:31:22 INFO - PROCESS | 1896 | 1477539082136 Marionette TRACE conn5 -> [0,1907,"getWindowHandles",null] 20:31:22 INFO - PROCESS | 1896 | 1477539082143 Marionette TRACE conn5 <- [1,1907,null,["8"]] 20:31:22 INFO - PROCESS | 1896 | 1477539082150 Marionette TRACE conn5 -> [0,1908,"switchToWindow",{"name":"8"}] 20:31:22 INFO - PROCESS | 1896 | 1477539082157 Marionette TRACE conn5 <- [1,1908,null,{}] 20:31:22 INFO - PROCESS | 1896 | 1477539082163 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:22 INFO - PROCESS | 1896 | ++DOCSHELL 0x84462000 == 17 [pid = 1896] [id = 429] 20:31:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 32 (0x8c8d6800) [pid = 1896] [serial = 1255] [outer = (nil)] 20:31:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 33 (0x8c8d9000) [pid = 1896] [serial = 1256] [outer = 0x8c8d6800] 20:31:22 INFO - PROCESS | 1896 | 1477539082254 Marionette DEBUG loaded listener.js 20:31:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 34 (0x8c8dac00) [pid = 1896] [serial = 1257] [outer = 0x8c8d6800] 20:31:24 INFO - PROCESS | 1896 | 1477539084419 Marionette TRACE conn5 <- [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]]]}] 20:31:24 INFO - ............. 20:31:24 INFO - TEST-OK | /media-source/mediasource-duration-boundaryconditions.html | took 2639ms 20:31:24 INFO - PROCESS | 1896 | 1477539084450 Marionette TRACE conn5 -> [0,1910,"getWindowHandle",null] 20:31:24 INFO - PROCESS | 1896 | 1477539084459 Marionette TRACE conn5 <- [1,1910,null,{"value":"8"}] 20:31:24 INFO - TEST-START | /media-source/mediasource-endofstream-invaliderror.html 20:31:24 INFO - PROCESS | 1896 | 1477539084513 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:24 INFO - PROCESS | 1896 | 1477539084854 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 20:31:24 INFO - PROCESS | 1896 | 1477539084987 Marionette TRACE conn5 -> [0,1912,"getWindowHandles",null] 20:31:24 INFO - PROCESS | 1896 | 1477539084995 Marionette TRACE conn5 <- [1,1912,null,["8"]] 20:31:25 INFO - PROCESS | 1896 | 1477539085005 Marionette TRACE conn5 -> [0,1913,"switchToWindow",{"name":"8"}] 20:31:25 INFO - PROCESS | 1896 | 1477539085016 Marionette TRACE conn5 <- [1,1913,null,{}] 20:31:25 INFO - PROCESS | 1896 | 1477539085025 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:25 INFO - PROCESS | 1896 | ++DOCSHELL 0x843e0800 == 18 [pid = 1896] [id = 430] 20:31:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 35 (0x843e1c00) [pid = 1896] [serial = 1258] [outer = (nil)] 20:31:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 36 (0x8884dc00) [pid = 1896] [serial = 1259] [outer = 0x843e1c00] 20:31:25 INFO - PROCESS | 1896 | 1477539085135 Marionette DEBUG loaded listener.js 20:31:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 37 (0x8445f000) [pid = 1896] [serial = 1260] [outer = 0x843e1c00] 20:31:25 INFO - PROCESS | 1896 | 1477539085912 Marionette TRACE conn5 <- [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]]]}] 20:31:25 INFO - ... 20:31:25 INFO - TEST-OK | /media-source/mediasource-endofstream-invaliderror.html | took 1524ms 20:31:25 INFO - PROCESS | 1896 | 1477539085994 Marionette TRACE conn5 -> [0,1915,"getWindowHandle",null] 20:31:26 INFO - PROCESS | 1896 | 1477539086001 Marionette TRACE conn5 <- [1,1915,null,{"value":"8"}] 20:31:26 INFO - TEST-START | /media-source/mediasource-endofstream.html 20:31:26 INFO - PROCESS | 1896 | 1477539086011 Marionette TRACE conn5 -> [0,1916,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:26 INFO - PROCESS | 1896 | 1477539086298 Marionette TRACE conn5 <- [1,1916,null,{"value":null}] 20:31:26 INFO - PROCESS | 1896 | 1477539086417 Marionette TRACE conn5 -> [0,1917,"getWindowHandles",null] 20:31:26 INFO - PROCESS | 1896 | 1477539086423 Marionette TRACE conn5 <- [1,1917,null,["8"]] 20:31:26 INFO - PROCESS | 1896 | 1477539086435 Marionette TRACE conn5 -> [0,1918,"switchToWindow",{"name":"8"}] 20:31:26 INFO - PROCESS | 1896 | 1477539086443 Marionette TRACE conn5 <- [1,1918,null,{}] 20:31:26 INFO - PROCESS | 1896 | 1477539086450 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:26 INFO - PROCESS | 1896 | ++DOCSHELL 0x8ce63000 == 19 [pid = 1896] [id = 431] 20:31:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 38 (0x8cfbf800) [pid = 1896] [serial = 1261] [outer = (nil)] 20:31:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 39 (0x8cfc2800) [pid = 1896] [serial = 1262] [outer = 0x8cfbf800] 20:31:26 INFO - PROCESS | 1896 | 1477539086593 Marionette DEBUG loaded listener.js 20:31:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 40 (0x8cfc5400) [pid = 1896] [serial = 1263] [outer = 0x8cfbf800] 20:31:28 INFO - PROCESS | 1896 | [aac @ 0x90ffa000] err{or,}_recognition separate: 1; 1 20:31:28 INFO - PROCESS | 1896 | [aac @ 0x90ffa000] err{or,}_recognition combined: 1; 1 20:31:28 INFO - PROCESS | 1896 | [aac @ 0x90ffa000] Unsupported bit depth: 0 20:31:28 INFO - PROCESS | 1896 | [h264 @ 0x90ffb400] err{or,}_recognition separate: 1; 1 20:31:28 INFO - PROCESS | 1896 | [h264 @ 0x90ffb400] err{or,}_recognition combined: 1; 1 20:31:28 INFO - PROCESS | 1896 | [h264 @ 0x90ffb400] Unsupported bit depth: 0 20:31:28 INFO - PROCESS | 1896 | [aac @ 0x90ffa000] err{or,}_recognition separate: 1; 1 20:31:28 INFO - PROCESS | 1896 | [aac @ 0x90ffa000] err{or,}_recognition combined: 1; 1 20:31:28 INFO - PROCESS | 1896 | [aac @ 0x90ffa000] Unsupported bit depth: 0 20:31:28 INFO - PROCESS | 1896 | [h264 @ 0x90ffb400] err{or,}_recognition separate: 1; 1 20:31:28 INFO - PROCESS | 1896 | [h264 @ 0x90ffb400] err{or,}_recognition combined: 1; 1 20:31:28 INFO - PROCESS | 1896 | [h264 @ 0x90ffb400] Unsupported bit depth: 0 20:31:28 INFO - PROCESS | 1896 | [aac @ 0x91a85400] err{or,}_recognition separate: 1; 1 20:31:28 INFO - PROCESS | 1896 | [aac @ 0x91a85400] err{or,}_recognition combined: 1; 1 20:31:28 INFO - PROCESS | 1896 | [aac @ 0x91a85400] Unsupported bit depth: 0 20:31:28 INFO - PROCESS | 1896 | [h264 @ 0x92132800] err{or,}_recognition separate: 1; 1 20:31:28 INFO - PROCESS | 1896 | [h264 @ 0x92132800] err{or,}_recognition combined: 1; 1 20:31:28 INFO - PROCESS | 1896 | [h264 @ 0x92132800] Unsupported bit depth: 0 20:31:28 INFO - PROCESS | 1896 | [aac @ 0x92134c00] err{or,}_recognition separate: 1; 1 20:31:28 INFO - PROCESS | 1896 | [aac @ 0x92134c00] err{or,}_recognition combined: 1; 1 20:31:28 INFO - PROCESS | 1896 | [aac @ 0x92134c00] Unsupported bit depth: 0 20:31:28 INFO - PROCESS | 1896 | [h264 @ 0x9212b800] err{or,}_recognition separate: 1; 1 20:31:28 INFO - PROCESS | 1896 | [h264 @ 0x9212b800] err{or,}_recognition combined: 1; 1 20:31:28 INFO - PROCESS | 1896 | [h264 @ 0x9212b800] Unsupported bit depth: 0 20:31:29 INFO - PROCESS | 1896 | --DOCSHELL 0x8386cc00 == 18 [pid = 1896] [id = 428] 20:31:29 INFO - PROCESS | 1896 | --DOMWINDOW == 39 (0x84484000) [pid = 1896] [serial = 1247] [outer = (nil)] [url = about:blank] 20:31:29 INFO - PROCESS | 1896 | --DOMWINDOW == 38 (0x83870c00) [pid = 1896] [serial = 1244] [outer = (nil)] [url = about:blank] 20:31:29 INFO - PROCESS | 1896 | --DOMWINDOW == 37 (0x83950000) [pid = 1896] [serial = 1245] [outer = (nil)] [url = about:blank] 20:31:29 INFO - PROCESS | 1896 | --DOMWINDOW == 36 (0x843e5400) [pid = 1896] [serial = 1241] [outer = (nil)] [url = about:blank] 20:31:32 INFO - PROCESS | 1896 | --DOMWINDOW == 35 (0x8386ec00) [pid = 1896] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-detach.html] 20:31:38 INFO - PROCESS | 1896 | --DOCSHELL 0x8394d400 == 17 [pid = 1896] [id = 413] 20:31:38 INFO - PROCESS | 1896 | --DOCSHELL 0x83815800 == 16 [pid = 1896] [id = 427] 20:31:38 INFO - PROCESS | 1896 | --DOCSHELL 0x839b8c00 == 15 [pid = 1896] [id = 418] 20:31:38 INFO - PROCESS | 1896 | --DOCSHELL 0x8380b800 == 14 [pid = 1896] [id = 422] 20:31:38 INFO - PROCESS | 1896 | --DOCSHELL 0x843a2400 == 13 [pid = 1896] [id = 423] 20:31:38 INFO - PROCESS | 1896 | --DOCSHELL 0x8319b000 == 12 [pid = 1896] [id = 415] 20:31:38 INFO - PROCESS | 1896 | --DOCSHELL 0x843de800 == 11 [pid = 1896] [id = 424] 20:31:38 INFO - PROCESS | 1896 | --DOCSHELL 0x8446b400 == 10 [pid = 1896] [id = 414] 20:31:38 INFO - PROCESS | 1896 | --DOCSHELL 0x84462000 == 9 [pid = 1896] [id = 429] 20:31:38 INFO - PROCESS | 1896 | --DOCSHELL 0x843e0800 == 8 [pid = 1896] [id = 430] 20:31:38 INFO - PROCESS | 1896 | --DOCSHELL 0x8446d000 == 7 [pid = 1896] [id = 426] 20:31:38 INFO - PROCESS | 1896 | --DOMWINDOW == 34 (0x8c8d9000) [pid = 1896] [serial = 1256] [outer = (nil)] [url = about:blank] 20:31:38 INFO - PROCESS | 1896 | --DOMWINDOW == 33 (0x83949800) [pid = 1896] [serial = 1254] [outer = (nil)] [url = about:blank] 20:31:38 INFO - PROCESS | 1896 | --DOMWINDOW == 32 (0x83949400) [pid = 1896] [serial = 1253] [outer = (nil)] [url = about:blank] 20:31:38 INFO - PROCESS | 1896 | --DOMWINDOW == 31 (0x83946000) [pid = 1896] [serial = 1250] [outer = (nil)] [url = about:blank] 20:31:41 INFO - PROCESS | 1896 | --DOMWINDOW == 30 (0x83863c00) [pid = 1896] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html] 20:31:41 INFO - PROCESS | 1896 | --DOMWINDOW == 29 (0x84480000) [pid = 1896] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html] 20:31:41 INFO - PROCESS | 1896 | --DOMWINDOW == 28 (0x8c8d6800) [pid = 1896] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html] 20:31:41 INFO - PROCESS | 1896 | --DOMWINDOW == 27 (0x843e1c00) [pid = 1896] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html] 20:31:41 INFO - PROCESS | 1896 | --DOMWINDOW == 26 (0x843e0400) [pid = 1896] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html] 20:31:41 INFO - PROCESS | 1896 | --DOMWINDOW == 25 (0x843e7400) [pid = 1896] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html] 20:31:41 INFO - PROCESS | 1896 | --DOMWINDOW == 24 (0x843a9000) [pid = 1896] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html] 20:31:46 INFO - PROCESS | 1896 | --DOMWINDOW == 23 (0x839c2000) [pid = 1896] [serial = 1251] [outer = (nil)] [url = about:blank] 20:31:46 INFO - PROCESS | 1896 | --DOMWINDOW == 22 (0x84490800) [pid = 1896] [serial = 1248] [outer = (nil)] [url = about:blank] 20:31:46 INFO - PROCESS | 1896 | --DOMWINDOW == 21 (0x84471400) [pid = 1896] [serial = 1242] [outer = (nil)] [url = about:blank] 20:31:46 INFO - PROCESS | 1896 | --DOMWINDOW == 20 (0x8445c000) [pid = 1896] [serial = 1239] [outer = (nil)] [url = about:blank] 20:31:46 INFO - PROCESS | 1896 | --DOMWINDOW == 19 (0x843dc400) [pid = 1896] [serial = 1230] [outer = (nil)] [url = about:blank] 20:31:46 INFO - PROCESS | 1896 | --DOMWINDOW == 18 (0x8445f000) [pid = 1896] [serial = 1260] [outer = (nil)] [url = about:blank] 20:31:46 INFO - PROCESS | 1896 | --DOMWINDOW == 17 (0x8c8dac00) [pid = 1896] [serial = 1257] [outer = (nil)] [url = about:blank] 20:31:46 INFO - PROCESS | 1896 | --DOMWINDOW == 16 (0x8cfc2800) [pid = 1896] [serial = 1262] [outer = (nil)] [url = about:blank] 20:31:46 INFO - PROCESS | 1896 | --DOMWINDOW == 15 (0x8884dc00) [pid = 1896] [serial = 1259] [outer = (nil)] [url = about:blank] 20:31:56 INFO - PROCESS | 1896 | MARIONETTE LOG: INFO: Timeout fired 20:31:56 INFO - PROCESS | 1896 | 1477539116868 Marionette TRACE conn5 <- [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"]]]}] 20:31:56 INFO - ... 20:31:56 INFO - TEST-TIMEOUT | /media-source/mediasource-endofstream.html | took 30930ms 20:31:56 INFO - PROCESS | 1896 | 1477539116943 Marionette TRACE conn5 -> [0,1920,"getWindowHandle",null] 20:31:56 INFO - PROCESS | 1896 | 1477539116952 Marionette TRACE conn5 <- [1,1920,null,{"value":"8"}] 20:31:56 INFO - TEST-START | /media-source/mediasource-errors.html 20:31:56 INFO - PROCESS | 1896 | 1477539116967 Marionette TRACE conn5 -> [0,1921,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:57 INFO - PROCESS | 1896 | 1477539117234 Marionette TRACE conn5 <- [1,1921,null,{"value":null}] 20:31:57 INFO - PROCESS | 1896 | 1477539117311 Marionette TRACE conn5 -> [0,1922,"getWindowHandles",null] 20:31:57 INFO - PROCESS | 1896 | 1477539117319 Marionette TRACE conn5 <- [1,1922,null,["8"]] 20:31:57 INFO - PROCESS | 1896 | 1477539117328 Marionette TRACE conn5 -> [0,1923,"switchToWindow",{"name":"8"}] 20:31:57 INFO - PROCESS | 1896 | 1477539117337 Marionette TRACE conn5 <- [1,1923,null,{}] 20:31:57 INFO - PROCESS | 1896 | 1477539117345 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:57 INFO - PROCESS | 1896 | ++DOCSHELL 0x8319bc00 == 8 [pid = 1896] [id = 432] 20:31:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 16 (0x8319c000) [pid = 1896] [serial = 1264] [outer = (nil)] 20:31:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 17 (0x831a1800) [pid = 1896] [serial = 1265] [outer = 0x8319c000] 20:31:57 INFO - PROCESS | 1896 | 1477539117455 Marionette DEBUG loaded listener.js 20:31:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 18 (0x8380b000) [pid = 1896] [serial = 1266] [outer = 0x8319c000] 20:31:58 INFO - PROCESS | 1896 | [1896] 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 20:31:58 INFO - PROCESS | 1896 | [1896] 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 20:31:58 INFO - PROCESS | 1896 | [1896] 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 20:31:58 INFO - PROCESS | 1896 | [1896] 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 20:31:58 INFO - PROCESS | 1896 | [1896] 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 20:31:58 INFO - PROCESS | 1896 | [1896] 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 20:31:58 INFO - PROCESS | 1896 | [1896] 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 20:31:58 INFO - PROCESS | 1896 | [1896] 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 20:31:58 INFO - PROCESS | 1896 | [1896] 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 20:31:58 INFO - PROCESS | 1896 | [1896] 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 20:31:58 INFO - PROCESS | 1896 | [1896] 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 20:31:58 INFO - PROCESS | 1896 | [1896] 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 20:31:58 INFO - PROCESS | 1896 | [1896] 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 20:31:58 INFO - PROCESS | 1896 | [1896] 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 20:31:58 INFO - PROCESS | 1896 | [1896] 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 20:31:58 INFO - PROCESS | 1896 | [1896] 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 20:31:58 INFO - PROCESS | 1896 | [1896] 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 20:31:58 INFO - PROCESS | 1896 | [1896] 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 20:31:58 INFO - PROCESS | 1896 | [1896] 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 20:31:58 INFO - PROCESS | 1896 | [1896] 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 20:31:58 INFO - PROCESS | 1896 | [1896] 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 20:31:58 INFO - PROCESS | 1896 | [aac @ 0x83811800] err{or,}_recognition separate: 1; 1 20:31:58 INFO - PROCESS | 1896 | [aac @ 0x83811800] err{or,}_recognition combined: 1; 1 20:31:58 INFO - PROCESS | 1896 | [aac @ 0x83811800] Unsupported bit depth: 0 20:31:58 INFO - PROCESS | 1896 | [h264 @ 0x8386dc00] err{or,}_recognition separate: 1; 1 20:31:58 INFO - PROCESS | 1896 | [h264 @ 0x8386dc00] err{or,}_recognition combined: 1; 1 20:31:58 INFO - PROCESS | 1896 | [h264 @ 0x8386dc00] Unsupported bit depth: 0 20:31:58 INFO - PROCESS | 1896 | [aac @ 0x83870c00] err{or,}_recognition separate: 1; 1 20:31:58 INFO - PROCESS | 1896 | [aac @ 0x83870c00] err{or,}_recognition combined: 1; 1 20:31:58 INFO - PROCESS | 1896 | [aac @ 0x83870c00] Unsupported bit depth: 0 20:31:58 INFO - PROCESS | 1896 | [h264 @ 0x83813400] err{or,}_recognition separate: 1; 1 20:31:58 INFO - PROCESS | 1896 | [h264 @ 0x83813400] err{or,}_recognition combined: 1; 1 20:31:58 INFO - PROCESS | 1896 | [h264 @ 0x83813400] Unsupported bit depth: 0 20:31:58 INFO - PROCESS | 1896 | [aac @ 0x83870c00] Error decoding AAC frame header. 20:31:58 INFO - PROCESS | 1896 | [1896] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 20:31:58 INFO - PROCESS | 1896 | [1896] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 717 20:31:58 INFO - PROCESS | 1896 | [aac @ 0x83870c00] Sample rate index in program config element does not match the sample rate index configured by the container. 20:31:58 INFO - PROCESS | 1896 | [aac @ 0x83870c00] Input buffer exhausted before END element found 20:31:58 INFO - PROCESS | 1896 | [1896] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 20:31:58 INFO - PROCESS | 1896 | [1896] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 717 20:31:58 INFO - PROCESS | 1896 | [aac @ 0x83870c00] Reserved bit set. 20:31:58 INFO - PROCESS | 1896 | [1896] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 20:31:58 INFO - PROCESS | 1896 | [1896] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1094995529: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 717 20:31:58 INFO - PROCESS | 1896 | [aac @ 0x83870c00] Sample rate index in program config element does not match the sample rate index configured by the container. 20:31:58 INFO - PROCESS | 1896 | [aac @ 0x83870c00] Input buffer exhausted before END element found 20:31:58 INFO - PROCESS | 1896 | [1896] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 20:31:58 INFO - PROCESS | 1896 | [1896] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 717 20:31:58 INFO - PROCESS | 1896 | [1896] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 717 20:31:58 INFO - PROCESS | 1896 | [1896] WARNING: Decoder=831ebf80 Decode error: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2864 20:31:58 INFO - ...... 20:31:58 INFO - TEST-OK | /media-source/mediasource-errors.html | took 1834ms 20:31:58 INFO - TEST-START | /media-source/mediasource-getvideoplaybackquality.html 20:31:58 INFO - PROCESS | 1896 | 1477539118723 Marionette TRACE conn5 <- [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] 20:31:58 INFO - PROCESS | 1896 | 1477539118810 Marionette TRACE conn5 <- [1,1925,null,{"value":"8"}] 20:31:58 INFO - PROCESS | 1896 | 1477539118825 Marionette TRACE conn5 -> [0,1926,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:59 INFO - PROCESS | 1896 | 1477539119067 Marionette TRACE conn5 <- [1,1926,null,{"value":null}] 20:31:59 INFO - PROCESS | 1896 | 1477539119263 Marionette TRACE conn5 -> [0,1927,"getWindowHandles",null] 20:31:59 INFO - PROCESS | 1896 | 1477539119267 Marionette TRACE conn5 <- [1,1927,null,["8"]] 20:31:59 INFO - PROCESS | 1896 | 1477539119275 Marionette TRACE conn5 -> [0,1928,"switchToWindow",{"name":"8"}] 20:31:59 INFO - PROCESS | 1896 | 1477539119281 Marionette TRACE conn5 <- [1,1928,null,{}] 20:31:59 INFO - PROCESS | 1896 | 1477539119289 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:59 INFO - PROCESS | 1896 | ++DOCSHELL 0x8394c000 == 9 [pid = 1896] [id = 433] 20:31:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 19 (0x8394cc00) [pid = 1896] [serial = 1267] [outer = (nil)] 20:31:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 20 (0x83950800) [pid = 1896] [serial = 1268] [outer = 0x8394cc00] 20:31:59 INFO - PROCESS | 1896 | 1477539119381 Marionette DEBUG loaded listener.js 20:31:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 21 (0x831a1000) [pid = 1896] [serial = 1269] [outer = 0x8394cc00] 20:32:01 INFO - PROCESS | 1896 | [aac @ 0x8449ac00] err{or,}_recognition separate: 1; 1 20:32:01 INFO - PROCESS | 1896 | [aac @ 0x8449ac00] err{or,}_recognition combined: 1; 1 20:32:01 INFO - PROCESS | 1896 | [aac @ 0x8449ac00] Unsupported bit depth: 0 20:32:01 INFO - PROCESS | 1896 | [h264 @ 0x88845000] err{or,}_recognition separate: 1; 1 20:32:01 INFO - PROCESS | 1896 | [h264 @ 0x88845000] err{or,}_recognition combined: 1; 1 20:32:01 INFO - PROCESS | 1896 | [h264 @ 0x88845000] Unsupported bit depth: 0 20:32:01 INFO - PROCESS | 1896 | [aac @ 0x88845800] err{or,}_recognition separate: 1; 1 20:32:01 INFO - PROCESS | 1896 | [aac @ 0x88845800] err{or,}_recognition combined: 1; 1 20:32:01 INFO - PROCESS | 1896 | [aac @ 0x88845800] Unsupported bit depth: 0 20:32:01 INFO - PROCESS | 1896 | [h264 @ 0x88844400] err{or,}_recognition separate: 1; 1 20:32:01 INFO - PROCESS | 1896 | [h264 @ 0x88844400] err{or,}_recognition combined: 1; 1 20:32:01 INFO - PROCESS | 1896 | [h264 @ 0x88844400] Unsupported bit depth: 0 20:32:01 INFO - PROCESS | 1896 | [aac @ 0x88847000] err{or,}_recognition separate: 1; 1 20:32:01 INFO - PROCESS | 1896 | [aac @ 0x88847000] err{or,}_recognition combined: 1; 1 20:32:01 INFO - PROCESS | 1896 | [aac @ 0x88847000] Unsupported bit depth: 0 20:32:01 INFO - PROCESS | 1896 | [h264 @ 0x88848400] err{or,}_recognition separate: 1; 1 20:32:01 INFO - PROCESS | 1896 | [h264 @ 0x88848400] err{or,}_recognition combined: 1; 1 20:32:01 INFO - PROCESS | 1896 | [h264 @ 0x88848400] Unsupported bit depth: 0 20:32:01 INFO - PROCESS | 1896 | [aac @ 0x88848c00] err{or,}_recognition separate: 1; 1 20:32:01 INFO - PROCESS | 1896 | [aac @ 0x88848c00] err{or,}_recognition combined: 1; 1 20:32:01 INFO - PROCESS | 1896 | [aac @ 0x88848c00] Unsupported bit depth: 0 20:32:01 INFO - PROCESS | 1896 | [h264 @ 0x88847800] err{or,}_recognition separate: 1; 1 20:32:01 INFO - PROCESS | 1896 | [h264 @ 0x88847800] err{or,}_recognition combined: 1; 1 20:32:01 INFO - PROCESS | 1896 | [h264 @ 0x88847800] Unsupported bit depth: 0 20:32:01 INFO - PROCESS | 1896 | [h264 @ 0x88844400] no picture 20:32:01 INFO - PROCESS | 1896 | [h264 @ 0x88847800] no picture 20:32:08 INFO - PROCESS | 1896 | --DOCSHELL 0x8319bc00 == 8 [pid = 1896] [id = 432] 20:32:08 INFO - PROCESS | 1896 | --DOCSHELL 0x8ce63000 == 7 [pid = 1896] [id = 431] 20:32:08 INFO - .. 20:32:08 INFO - TEST-OK | /media-source/mediasource-getvideoplaybackquality.html | took 9519ms 20:32:08 INFO - PROCESS | 1896 | 1477539128313 Marionette TRACE conn5 <- [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"]]]}] 20:32:08 INFO - PROCESS | 1896 | 1477539128345 Marionette TRACE conn5 -> [0,1930,"getWindowHandle",null] 20:32:08 INFO - PROCESS | 1896 | 1477539128356 Marionette TRACE conn5 <- [1,1930,null,{"value":"8"}] 20:32:08 INFO - TEST-START | /media-source/mediasource-is-type-supported.html 20:32:08 INFO - PROCESS | 1896 | 1477539128393 Marionette TRACE conn5 -> [0,1931,"getContext",null] 20:32:08 INFO - PROCESS | 1896 | 1477539128404 Marionette TRACE conn5 <- [1,1931,null,{"value":"content"}] 20:32:08 INFO - PROCESS | 1896 | 1477539128417 Marionette TRACE conn5 -> [0,1932,"setContext",{"value":"chrome"}] 20:32:08 INFO - PROCESS | 1896 | 1477539128425 Marionette TRACE conn5 <- [1,1932,null,{}] 20:32:08 INFO - PROCESS | 1896 | 1477539128435 Marionette TRACE conn5 -> [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}] 20:32:08 INFO - PROCESS | 1896 | 1477539128469 Marionette TRACE conn5 <- [1,1933,null,{"value":true}] 20:32:08 INFO - PROCESS | 1896 | 1477539128477 Marionette TRACE conn5 -> [0,1934,"setContext",{"value":"content"}] 20:32:08 INFO - PROCESS | 1896 | 1477539128491 Marionette TRACE conn5 <- [1,1934,null,{}] 20:32:08 INFO - Setting pref media.mediasource.enabled (true) 20:32:08 INFO - PROCESS | 1896 | 1477539128508 Marionette TRACE conn5 -> [0,1935,"getContext",null] 20:32:08 INFO - PROCESS | 1896 | 1477539128516 Marionette TRACE conn5 <- [1,1935,null,{"value":"content"}] 20:32:08 INFO - PROCESS | 1896 | 1477539128523 Marionette TRACE conn5 -> [0,1936,"setContext",{"value":"chrome"}] 20:32:08 INFO - PROCESS | 1896 | 1477539128528 Marionette TRACE conn5 <- [1,1936,null,{}] 20:32:08 INFO - PROCESS | 1896 | 1477539128535 Marionette TRACE conn5 -> [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}] 20:32:08 INFO - PROCESS | 1896 | 1477539128560 Marionette TRACE conn5 <- [1,1937,null,{"value":null}] 20:32:08 INFO - PROCESS | 1896 | 1477539128569 Marionette TRACE conn5 -> [0,1938,"setContext",{"value":"content"}] 20:32:08 INFO - PROCESS | 1896 | 1477539128579 Marionette TRACE conn5 <- [1,1938,null,{}] 20:32:08 INFO - PROCESS | 1896 | 1477539128586 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:08 INFO - PROCESS | 1896 | 1477539128819 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 20:32:08 INFO - PROCESS | 1896 | 1477539128963 Marionette TRACE conn5 -> [0,1940,"getWindowHandles",null] 20:32:08 INFO - PROCESS | 1896 | 1477539128980 Marionette TRACE conn5 <- [1,1940,null,["8"]] 20:32:08 INFO - PROCESS | 1896 | 1477539128990 Marionette TRACE conn5 -> [0,1941,"switchToWindow",{"name":"8"}] 20:32:09 INFO - PROCESS | 1896 | 1477539129004 Marionette TRACE conn5 <- [1,1941,null,{}] 20:32:09 INFO - PROCESS | 1896 | 1477539129014 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:09 INFO - PROCESS | 1896 | ++DOCSHELL 0x83198800 == 8 [pid = 1896] [id = 434] 20:32:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 22 (0x83864800) [pid = 1896] [serial = 1270] [outer = (nil)] 20:32:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 23 (0x8386b800) [pid = 1896] [serial = 1271] [outer = 0x83864800] 20:32:09 INFO - PROCESS | 1896 | 1477539129156 Marionette DEBUG loaded listener.js 20:32:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 24 (0x83872800) [pid = 1896] [serial = 1272] [outer = 0x83864800] 20:32:09 INFO - PROCESS | 1896 | [1896] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 20:32:09 INFO - ... 20:32:09 INFO - PROCESS | 1896 | 1477539129906 Marionette TRACE conn5 <- [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]]]}] 20:32:09 INFO - ..................................... 20:32:09 INFO - TEST-OK | /media-source/mediasource-is-type-supported.html | took 1586ms 20:32:09 INFO - PROCESS | 1896 | 1477539129973 Marionette TRACE conn5 -> [0,1943,"getWindowHandle",null] 20:32:09 INFO - PROCESS | 1896 | 1477539129982 Marionette TRACE conn5 <- [1,1943,null,{"value":"8"}] 20:32:09 INFO - TEST-START | /media-source/mediasource-liveseekable.html 20:32:09 INFO - Clearing pref media.mediasource.enabled 20:32:09 INFO - PROCESS | 1896 | 1477539129992 Marionette TRACE conn5 -> [0,1944,"getContext",null] 20:32:09 INFO - PROCESS | 1896 | 1477539129996 Marionette TRACE conn5 <- [1,1944,null,{"value":"content"}] 20:32:10 INFO - PROCESS | 1896 | 1477539130002 Marionette TRACE conn5 -> [0,1945,"setContext",{"value":"chrome"}] 20:32:10 INFO - PROCESS | 1896 | 1477539130006 Marionette TRACE conn5 <- [1,1945,null,{}] 20:32:10 INFO - PROCESS | 1896 | 1477539130023 Marionette TRACE conn5 -> [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}] 20:32:10 INFO - PROCESS | 1896 | 1477539130045 Marionette TRACE conn5 <- [1,1946,null,{"value":null}] 20:32:10 INFO - PROCESS | 1896 | 1477539130052 Marionette TRACE conn5 -> [0,1947,"setContext",{"value":"content"}] 20:32:10 INFO - PROCESS | 1896 | 1477539130056 Marionette TRACE conn5 <- [1,1947,null,{}] 20:32:10 INFO - PROCESS | 1896 | 1477539130063 Marionette TRACE conn5 -> [0,1948,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:10 INFO - PROCESS | 1896 | 1477539130289 Marionette TRACE conn5 <- [1,1948,null,{"value":null}] 20:32:10 INFO - PROCESS | 1896 | 1477539130413 Marionette TRACE conn5 -> [0,1949,"getWindowHandles",null] 20:32:10 INFO - PROCESS | 1896 | 1477539130419 Marionette TRACE conn5 <- [1,1949,null,["8"]] 20:32:10 INFO - PROCESS | 1896 | 1477539130430 Marionette TRACE conn5 -> [0,1950,"switchToWindow",{"name":"8"}] 20:32:10 INFO - PROCESS | 1896 | 1477539130437 Marionette TRACE conn5 <- [1,1950,null,{}] 20:32:10 INFO - PROCESS | 1896 | 1477539130444 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:10 INFO - PROCESS | 1896 | ++DOCSHELL 0x88849800 == 9 [pid = 1896] [id = 435] 20:32:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 25 (0x88849c00) [pid = 1896] [serial = 1273] [outer = (nil)] 20:32:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 26 (0x8884cc00) [pid = 1896] [serial = 1274] [outer = 0x88849c00] 20:32:10 INFO - PROCESS | 1896 | 1477539130536 Marionette DEBUG loaded listener.js 20:32:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 27 (0x8884d000) [pid = 1896] [serial = 1275] [outer = 0x88849c00] 20:32:11 INFO - PROCESS | 1896 | 1477539131528 Marionette TRACE conn5 <- [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]]]}] 20:32:11 INFO - .......... 20:32:11 INFO - TEST-OK | /media-source/mediasource-liveseekable.html | took 1600ms 20:32:11 INFO - PROCESS | 1896 | 1477539131593 Marionette TRACE conn5 -> [0,1952,"getWindowHandle",null] 20:32:11 INFO - PROCESS | 1896 | 1477539131598 Marionette TRACE conn5 <- [1,1952,null,{"value":"8"}] 20:32:11 INFO - TEST-START | /media-source/mediasource-multiple-attach.html 20:32:11 INFO - PROCESS | 1896 | 1477539131613 Marionette TRACE conn5 -> [0,1953,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:11 INFO - PROCESS | 1896 | --DOMWINDOW == 26 (0x8319c000) [pid = 1896] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-errors.html] 20:32:11 INFO - PROCESS | 1896 | --DOMWINDOW == 25 (0x8cfbf800) [pid = 1896] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream.html] 20:32:11 INFO - PROCESS | 1896 | 1477539131914 Marionette TRACE conn5 <- [1,1953,null,{"value":null}] 20:32:11 INFO - PROCESS | 1896 | 1477539131995 Marionette TRACE conn5 -> [0,1954,"getWindowHandles",null] 20:32:12 INFO - PROCESS | 1896 | 1477539132001 Marionette TRACE conn5 <- [1,1954,null,["8"]] 20:32:12 INFO - PROCESS | 1896 | 1477539132008 Marionette TRACE conn5 -> [0,1955,"switchToWindow",{"name":"8"}] 20:32:12 INFO - PROCESS | 1896 | 1477539132020 Marionette TRACE conn5 <- [1,1955,null,{}] 20:32:12 INFO - PROCESS | 1896 | 1477539132025 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:12 INFO - PROCESS | 1896 | ++DOCSHELL 0x8ce60400 == 10 [pid = 1896] [id = 436] 20:32:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 26 (0x8ce61800) [pid = 1896] [serial = 1276] [outer = (nil)] 20:32:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 27 (0x8cfbd800) [pid = 1896] [serial = 1277] [outer = 0x8ce61800] 20:32:12 INFO - PROCESS | 1896 | 1477539132132 Marionette DEBUG loaded listener.js 20:32:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 28 (0x8cfc5800) [pid = 1896] [serial = 1278] [outer = 0x8ce61800] 20:32:12 INFO - PROCESS | 1896 | 1477539132903 Marionette TRACE conn5 <- [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]]]}] 20:32:12 INFO - .. 20:32:12 INFO - TEST-OK | /media-source/mediasource-multiple-attach.html | took 1332ms 20:32:12 INFO - PROCESS | 1896 | 1477539132950 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 20:32:12 INFO - PROCESS | 1896 | 1477539132956 Marionette TRACE conn5 <- [1,1957,null,{"value":"8"}] 20:32:12 INFO - TEST-START | /media-source/mediasource-play-then-seek-back.html 20:32:12 INFO - PROCESS | 1896 | 1477539132964 Marionette TRACE conn5 -> [0,1958,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:13 INFO - PROCESS | 1896 | 1477539133176 Marionette TRACE conn5 <- [1,1958,null,{"value":null}] 20:32:13 INFO - PROCESS | 1896 | 1477539133194 Marionette TRACE conn5 -> [0,1959,"getWindowHandles",null] 20:32:13 INFO - PROCESS | 1896 | 1477539133200 Marionette TRACE conn5 <- [1,1959,null,["8"]] 20:32:13 INFO - PROCESS | 1896 | 1477539133322 Marionette TRACE conn5 -> [0,1960,"switchToWindow",{"name":"8"}] 20:32:13 INFO - PROCESS | 1896 | 1477539133331 Marionette TRACE conn5 <- [1,1960,null,{}] 20:32:13 INFO - PROCESS | 1896 | 1477539133343 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:13 INFO - PROCESS | 1896 | ++DOCSHELL 0x90ffc800 == 11 [pid = 1896] [id = 437] 20:32:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 29 (0x90ffe000) [pid = 1896] [serial = 1279] [outer = (nil)] 20:32:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 30 (0x921df400) [pid = 1896] [serial = 1280] [outer = 0x90ffe000] 20:32:13 INFO - PROCESS | 1896 | 1477539133440 Marionette DEBUG loaded listener.js 20:32:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 31 (0x928cf000) [pid = 1896] [serial = 1281] [outer = 0x90ffe000] 20:32:14 INFO - PROCESS | 1896 | [aac @ 0x8315e000] err{or,}_recognition separate: 1; 1 20:32:14 INFO - PROCESS | 1896 | [aac @ 0x8315e000] err{or,}_recognition combined: 1; 1 20:32:14 INFO - PROCESS | 1896 | [aac @ 0x8315e000] Unsupported bit depth: 0 20:32:14 INFO - PROCESS | 1896 | [h264 @ 0x83160800] err{or,}_recognition separate: 1; 1 20:32:14 INFO - PROCESS | 1896 | [h264 @ 0x83160800] err{or,}_recognition combined: 1; 1 20:32:14 INFO - PROCESS | 1896 | [h264 @ 0x83160800] Unsupported bit depth: 0 20:32:14 INFO - PROCESS | 1896 | [aac @ 0x83163c00] err{or,}_recognition separate: 1; 1 20:32:14 INFO - PROCESS | 1896 | [aac @ 0x83163c00] err{or,}_recognition combined: 1; 1 20:32:14 INFO - PROCESS | 1896 | [aac @ 0x83163c00] Unsupported bit depth: 0 20:32:14 INFO - PROCESS | 1896 | [h264 @ 0x8315e800] err{or,}_recognition separate: 1; 1 20:32:14 INFO - PROCESS | 1896 | [h264 @ 0x8315e800] err{or,}_recognition combined: 1; 1 20:32:14 INFO - PROCESS | 1896 | [h264 @ 0x8315e800] Unsupported bit depth: 0 20:32:14 INFO - PROCESS | 1896 | [h264 @ 0x8315e800] no picture 20:32:15 INFO - PROCESS | 1896 | [h264 @ 0x8315e800] no picture 20:32:15 INFO - PROCESS | 1896 | 1477539135438 Marionette TRACE conn5 <- [1,1961,null,{"value":["/media-source/mediasource-play-then-seek-back.html",0,null,null,[["Test playing then seeking back.",0,null,null]]]}] 20:32:15 INFO - . 20:32:15 INFO - TEST-OK | /media-source/mediasource-play-then-seek-back.html | took 2493ms 20:32:15 INFO - PROCESS | 1896 | 1477539135458 Marionette TRACE conn5 -> [0,1962,"getWindowHandle",null] 20:32:15 INFO - PROCESS | 1896 | 1477539135467 Marionette TRACE conn5 <- [1,1962,null,{"value":"8"}] 20:32:15 INFO - TEST-START | /media-source/mediasource-play.html 20:32:15 INFO - PROCESS | 1896 | 1477539135523 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:15 INFO - PROCESS | 1896 | 1477539135768 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 20:32:15 INFO - PROCESS | 1896 | 1477539135928 Marionette TRACE conn5 -> [0,1964,"getWindowHandles",null] 20:32:15 INFO - PROCESS | 1896 | 1477539135936 Marionette TRACE conn5 <- [1,1964,null,["8"]] 20:32:15 INFO - PROCESS | 1896 | 1477539135946 Marionette TRACE conn5 -> [0,1965,"switchToWindow",{"name":"8"}] 20:32:15 INFO - PROCESS | 1896 | 1477539135956 Marionette TRACE conn5 <- [1,1965,null,{}] 20:32:15 INFO - PROCESS | 1896 | 1477539135965 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:16 INFO - PROCESS | 1896 | ++DOCSHELL 0x83811c00 == 12 [pid = 1896] [id = 438] 20:32:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 32 (0x83812000) [pid = 1896] [serial = 1282] [outer = (nil)] 20:32:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 33 (0x83815c00) [pid = 1896] [serial = 1283] [outer = 0x83812000] 20:32:16 INFO - PROCESS | 1896 | 1477539136084 Marionette DEBUG loaded listener.js 20:32:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 34 (0x83863c00) [pid = 1896] [serial = 1284] [outer = 0x83812000] 20:32:17 INFO - PROCESS | 1896 | [aac @ 0x928cd000] err{or,}_recognition separate: 1; 1 20:32:17 INFO - PROCESS | 1896 | [aac @ 0x928cd000] err{or,}_recognition combined: 1; 1 20:32:17 INFO - PROCESS | 1896 | [aac @ 0x928cd000] Unsupported bit depth: 0 20:32:17 INFO - PROCESS | 1896 | [h264 @ 0x928d5c00] err{or,}_recognition separate: 1; 1 20:32:17 INFO - PROCESS | 1896 | [h264 @ 0x928d5c00] err{or,}_recognition combined: 1; 1 20:32:17 INFO - PROCESS | 1896 | [h264 @ 0x928d5c00] Unsupported bit depth: 0 20:32:17 INFO - PROCESS | 1896 | [aac @ 0x930cd000] err{or,}_recognition separate: 1; 1 20:32:17 INFO - PROCESS | 1896 | [aac @ 0x930cd000] err{or,}_recognition combined: 1; 1 20:32:17 INFO - PROCESS | 1896 | [aac @ 0x930cd000] Unsupported bit depth: 0 20:32:17 INFO - PROCESS | 1896 | [h264 @ 0x928cd800] err{or,}_recognition separate: 1; 1 20:32:17 INFO - PROCESS | 1896 | [h264 @ 0x928cd800] err{or,}_recognition combined: 1; 1 20:32:17 INFO - PROCESS | 1896 | [h264 @ 0x928cd800] Unsupported bit depth: 0 20:32:17 INFO - PROCESS | 1896 | [h264 @ 0x928cd800] no picture 20:32:18 INFO - PROCESS | 1896 | 1477539138989 Marionette TRACE conn5 <- [1,1966,null,{"value":["/media-source/mediasource-play.html",0,null,null,[["Test normal playback case with MediaSource API",0,null,null]]]}] 20:32:19 INFO - . 20:32:19 INFO - TEST-OK | /media-source/mediasource-play.html | took 3533ms 20:32:19 INFO - PROCESS | 1896 | 1477539139052 Marionette TRACE conn5 -> [0,1967,"getWindowHandle",null] 20:32:19 INFO - PROCESS | 1896 | 1477539139060 Marionette TRACE conn5 <- [1,1967,null,{"value":"8"}] 20:32:19 INFO - TEST-START | /media-source/mediasource-preload.html 20:32:19 INFO - PROCESS | 1896 | 1477539139073 Marionette TRACE conn5 -> [0,1968,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:19 INFO - PROCESS | 1896 | 1477539139333 Marionette TRACE conn5 <- [1,1968,null,{"value":null}] 20:32:19 INFO - PROCESS | 1896 | --DOCSHELL 0x8ce60400 == 11 [pid = 1896] [id = 436] 20:32:19 INFO - PROCESS | 1896 | --DOCSHELL 0x88849800 == 10 [pid = 1896] [id = 435] 20:32:19 INFO - PROCESS | 1896 | --DOCSHELL 0x83198800 == 9 [pid = 1896] [id = 434] 20:32:19 INFO - PROCESS | 1896 | --DOCSHELL 0x8394c000 == 8 [pid = 1896] [id = 433] 20:32:19 INFO - PROCESS | 1896 | --DOMWINDOW == 33 (0x831a1800) [pid = 1896] [serial = 1265] [outer = (nil)] [url = about:blank] 20:32:19 INFO - PROCESS | 1896 | --DOMWINDOW == 32 (0x8380b000) [pid = 1896] [serial = 1266] [outer = (nil)] [url = about:blank] 20:32:19 INFO - PROCESS | 1896 | --DOMWINDOW == 31 (0x8cfc5400) [pid = 1896] [serial = 1263] [outer = (nil)] [url = about:blank] 20:32:19 INFO - PROCESS | 1896 | --DOMWINDOW == 30 (0x83950800) [pid = 1896] [serial = 1268] [outer = (nil)] [url = about:blank] 20:32:19 INFO - PROCESS | 1896 | 1477539139511 Marionette TRACE conn5 -> [0,1969,"getWindowHandles",null] 20:32:19 INFO - PROCESS | 1896 | 1477539139516 Marionette TRACE conn5 <- [1,1969,null,["8"]] 20:32:19 INFO - PROCESS | 1896 | 1477539139525 Marionette TRACE conn5 -> [0,1970,"switchToWindow",{"name":"8"}] 20:32:19 INFO - PROCESS | 1896 | 1477539139535 Marionette TRACE conn5 <- [1,1970,null,{}] 20:32:19 INFO - PROCESS | 1896 | 1477539139541 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:19 INFO - PROCESS | 1896 | ++DOCSHELL 0x83806400 == 9 [pid = 1896] [id = 439] 20:32:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 31 (0x83808000) [pid = 1896] [serial = 1285] [outer = (nil)] 20:32:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 32 (0x8380c000) [pid = 1896] [serial = 1286] [outer = 0x83808000] 20:32:19 INFO - PROCESS | 1896 | 1477539139648 Marionette DEBUG loaded listener.js 20:32:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 33 (0x8380c800) [pid = 1896] [serial = 1287] [outer = 0x83808000] 20:32:20 INFO - PROCESS | 1896 | [1896] 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 20:32:20 INFO - PROCESS | 1896 | [1896] 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 20:32:20 INFO - PROCESS | 1896 | [1896] 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 20:32:20 INFO - PROCESS | 1896 | [1896] 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 20:32:20 INFO - PROCESS | 1896 | [1896] 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 20:32:20 INFO - PROCESS | 1896 | [1896] 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 20:32:20 INFO - PROCESS | 1896 | [1896] 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 20:32:20 INFO - PROCESS | 1896 | [1896] 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 20:32:20 INFO - PROCESS | 1896 | 1477539140356 Marionette TRACE conn5 <- [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]]]}] 20:32:20 INFO - ....... 20:32:20 INFO - TEST-OK | /media-source/mediasource-preload.html | took 1333ms 20:32:20 INFO - PROCESS | 1896 | 1477539140405 Marionette TRACE conn5 -> [0,1972,"getWindowHandle",null] 20:32:20 INFO - PROCESS | 1896 | 1477539140412 Marionette TRACE conn5 <- [1,1972,null,{"value":"8"}] 20:32:20 INFO - TEST-START | /media-source/mediasource-remove.html 20:32:20 INFO - PROCESS | 1896 | 1477539140421 Marionette TRACE conn5 -> [0,1973,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:20 INFO - PROCESS | 1896 | 1477539140646 Marionette TRACE conn5 <- [1,1973,null,{"value":null}] 20:32:20 INFO - PROCESS | 1896 | 1477539140769 Marionette TRACE conn5 -> [0,1974,"getWindowHandles",null] 20:32:20 INFO - PROCESS | 1896 | 1477539140775 Marionette TRACE conn5 <- [1,1974,null,["8"]] 20:32:20 INFO - PROCESS | 1896 | 1477539140783 Marionette TRACE conn5 -> [0,1975,"switchToWindow",{"name":"8"}] 20:32:20 INFO - PROCESS | 1896 | 1477539140789 Marionette TRACE conn5 <- [1,1975,null,{}] 20:32:20 INFO - PROCESS | 1896 | 1477539140796 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:20 INFO - PROCESS | 1896 | ++DOCSHELL 0x88848400 == 10 [pid = 1896] [id = 440] 20:32:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 34 (0x8884a800) [pid = 1896] [serial = 1288] [outer = (nil)] 20:32:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 35 (0x88853800) [pid = 1896] [serial = 1289] [outer = 0x8884a800] 20:32:20 INFO - PROCESS | 1896 | 1477539140891 Marionette DEBUG loaded listener.js 20:32:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 36 (0x8c8d8000) [pid = 1896] [serial = 1290] [outer = 0x8884a800] 20:32:23 INFO - PROCESS | 1896 | --DOMWINDOW == 35 (0x83864800) [pid = 1896] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-is-type-supported.html] 20:32:23 INFO - PROCESS | 1896 | --DOMWINDOW == 34 (0x8394cc00) [pid = 1896] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html] 20:32:23 INFO - PROCESS | 1896 | --DOMWINDOW == 33 (0x8ce61800) [pid = 1896] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-multiple-attach.html] 20:32:23 INFO - PROCESS | 1896 | --DOMWINDOW == 32 (0x88849c00) [pid = 1896] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-liveseekable.html] 20:32:25 INFO - PROCESS | 1896 | [aac @ 0x9a636c00] err{or,}_recognition separate: 1; 1 20:32:25 INFO - PROCESS | 1896 | [aac @ 0x9a636c00] err{or,}_recognition combined: 1; 1 20:32:25 INFO - PROCESS | 1896 | [aac @ 0x9a636c00] Unsupported bit depth: 0 20:32:25 INFO - PROCESS | 1896 | [aac @ 0x9a688000] err{or,}_recognition separate: 1; 1 20:32:25 INFO - PROCESS | 1896 | [aac @ 0x9a688000] err{or,}_recognition combined: 1; 1 20:32:25 INFO - PROCESS | 1896 | [aac @ 0x9a688000] Unsupported bit depth: 0 20:32:25 INFO - PROCESS | 1896 | [h264 @ 0x9a68d000] err{or,}_recognition separate: 1; 1 20:32:25 INFO - PROCESS | 1896 | [h264 @ 0x9a68d000] err{or,}_recognition combined: 1; 1 20:32:25 INFO - PROCESS | 1896 | [h264 @ 0x9a68d000] Unsupported bit depth: 0 20:32:25 INFO - PROCESS | 1896 | [h264 @ 0x9b0ebc00] err{or,}_recognition separate: 1; 1 20:32:25 INFO - PROCESS | 1896 | [h264 @ 0x9b0ebc00] err{or,}_recognition combined: 1; 1 20:32:25 INFO - PROCESS | 1896 | [h264 @ 0x9b0ebc00] Unsupported bit depth: 0 20:32:25 INFO - PROCESS | 1896 | [aac @ 0x9a636c00] err{or,}_recognition separate: 1; 1 20:32:25 INFO - PROCESS | 1896 | [aac @ 0x9a636c00] err{or,}_recognition combined: 1; 1 20:32:25 INFO - PROCESS | 1896 | [aac @ 0x9a636c00] Unsupported bit depth: 0 20:32:25 INFO - PROCESS | 1896 | [aac @ 0x9a688000] err{or,}_recognition separate: 1; 1 20:32:25 INFO - PROCESS | 1896 | [aac @ 0x9a688000] err{or,}_recognition combined: 1; 1 20:32:25 INFO - PROCESS | 1896 | [aac @ 0x9a688000] Unsupported bit depth: 0 20:32:25 INFO - PROCESS | 1896 | [h264 @ 0x9b0ebc00] err{or,}_recognition separate: 1; 1 20:32:25 INFO - PROCESS | 1896 | [h264 @ 0x9b0ebc00] err{or,}_recognition combined: 1; 1 20:32:25 INFO - PROCESS | 1896 | [h264 @ 0x9b0ebc00] Unsupported bit depth: 0 20:32:25 INFO - PROCESS | 1896 | [h264 @ 0x9a68a000] err{or,}_recognition separate: 1; 1 20:32:25 INFO - PROCESS | 1896 | [h264 @ 0x9a68a000] err{or,}_recognition combined: 1; 1 20:32:25 INFO - PROCESS | 1896 | [h264 @ 0x9a68a000] Unsupported bit depth: 0 20:32:25 INFO - PROCESS | 1896 | [aac @ 0x8f67d000] err{or,}_recognition separate: 1; 1 20:32:25 INFO - PROCESS | 1896 | [aac @ 0x8f67d000] err{or,}_recognition combined: 1; 1 20:32:25 INFO - PROCESS | 1896 | [aac @ 0x8f67d000] Unsupported bit depth: 0 20:32:25 INFO - PROCESS | 1896 | [aac @ 0x8f67e000] err{or,}_recognition separate: 1; 1 20:32:25 INFO - PROCESS | 1896 | [aac @ 0x8f67e000] err{or,}_recognition combined: 1; 1 20:32:25 INFO - PROCESS | 1896 | [aac @ 0x8f67e000] Unsupported bit depth: 0 20:32:25 INFO - PROCESS | 1896 | [aac @ 0x8f89f400] err{or,}_recognition separate: 1; 1 20:32:25 INFO - PROCESS | 1896 | [aac @ 0x8f89f400] err{or,}_recognition combined: 1; 1 20:32:25 INFO - PROCESS | 1896 | [aac @ 0x8f89f400] Unsupported bit depth: 0 20:32:25 INFO - PROCESS | 1896 | [h264 @ 0x8f8a1000] err{or,}_recognition separate: 1; 1 20:32:25 INFO - PROCESS | 1896 | [h264 @ 0x8f8a1000] err{or,}_recognition combined: 1; 1 20:32:25 INFO - PROCESS | 1896 | [h264 @ 0x8f8a1000] Unsupported bit depth: 0 20:32:25 INFO - PROCESS | 1896 | [h264 @ 0x8f8a1c00] err{or,}_recognition separate: 1; 1 20:32:25 INFO - PROCESS | 1896 | [h264 @ 0x8f8a1c00] err{or,}_recognition combined: 1; 1 20:32:25 INFO - PROCESS | 1896 | [h264 @ 0x8f8a1c00] Unsupported bit depth: 0 20:32:25 INFO - PROCESS | 1896 | [h264 @ 0x8f8a2800] err{or,}_recognition separate: 1; 1 20:32:25 INFO - PROCESS | 1896 | [h264 @ 0x8f8a2800] err{or,}_recognition combined: 1; 1 20:32:25 INFO - PROCESS | 1896 | [h264 @ 0x8f8a2800] Unsupported bit depth: 0 20:32:25 INFO - PROCESS | 1896 | [aac @ 0x8f67d000] err{or,}_recognition separate: 1; 1 20:32:25 INFO - PROCESS | 1896 | [aac @ 0x8f67d000] err{or,}_recognition combined: 1; 1 20:32:25 INFO - PROCESS | 1896 | [aac @ 0x8f67d000] Unsupported bit depth: 0 20:32:25 INFO - PROCESS | 1896 | [aac @ 0x8f67e000] err{or,}_recognition separate: 1; 1 20:32:25 INFO - PROCESS | 1896 | [aac @ 0x8f67e000] err{or,}_recognition combined: 1; 1 20:32:25 INFO - PROCESS | 1896 | [aac @ 0x8f67e000] Unsupported bit depth: 0 20:32:25 INFO - PROCESS | 1896 | [aac @ 0x8f89f400] err{or,}_recognition separate: 1; 1 20:32:25 INFO - PROCESS | 1896 | [aac @ 0x8f89f400] err{or,}_recognition combined: 1; 1 20:32:25 INFO - PROCESS | 1896 | [aac @ 0x8f89f400] Unsupported bit depth: 0 20:32:25 INFO - PROCESS | 1896 | [h264 @ 0x8f8a1000] err{or,}_recognition separate: 1; 1 20:32:25 INFO - PROCESS | 1896 | [h264 @ 0x8f8a1000] err{or,}_recognition combined: 1; 1 20:32:25 INFO - PROCESS | 1896 | [h264 @ 0x8f8a1000] Unsupported bit depth: 0 20:32:25 INFO - PROCESS | 1896 | [h264 @ 0x8f8a0800] err{or,}_recognition separate: 1; 1 20:32:25 INFO - PROCESS | 1896 | [h264 @ 0x8f8a0800] err{or,}_recognition combined: 1; 1 20:32:25 INFO - PROCESS | 1896 | [h264 @ 0x8f8a0800] Unsupported bit depth: 0 20:32:25 INFO - PROCESS | 1896 | [h264 @ 0x8f8a0400] err{or,}_recognition separate: 1; 1 20:32:25 INFO - PROCESS | 1896 | [h264 @ 0x8f8a0400] err{or,}_recognition combined: 1; 1 20:32:25 INFO - PROCESS | 1896 | [h264 @ 0x8f8a0400] Unsupported bit depth: 0 20:32:25 INFO - PROCESS | 1896 | [aac @ 0x8c8e0000] err{or,}_recognition separate: 1; 1 20:32:25 INFO - PROCESS | 1896 | [aac @ 0x8c8e0000] err{or,}_recognition combined: 1; 1 20:32:25 INFO - PROCESS | 1896 | [aac @ 0x8c8e0000] Unsupported bit depth: 0 20:32:25 INFO - PROCESS | 1896 | [h264 @ 0x8d10dc00] err{or,}_recognition separate: 1; 1 20:32:25 INFO - PROCESS | 1896 | [h264 @ 0x8d10dc00] err{or,}_recognition combined: 1; 1 20:32:25 INFO - PROCESS | 1896 | [h264 @ 0x8d10dc00] Unsupported bit depth: 0 20:32:25 INFO - PROCESS | 1896 | [aac @ 0x8d10e400] err{or,}_recognition separate: 1; 1 20:32:25 INFO - PROCESS | 1896 | [aac @ 0x8d10e400] err{or,}_recognition combined: 1; 1 20:32:25 INFO - PROCESS | 1896 | [aac @ 0x8d10e400] Unsupported bit depth: 0 20:32:25 INFO - PROCESS | 1896 | [h264 @ 0x8d10cc00] err{or,}_recognition separate: 1; 1 20:32:25 INFO - PROCESS | 1896 | [h264 @ 0x8d10cc00] err{or,}_recognition combined: 1; 1 20:32:25 INFO - PROCESS | 1896 | [h264 @ 0x8d10cc00] Unsupported bit depth: 0 20:32:25 INFO - PROCESS | 1896 | 1477539145953 Marionette TRACE conn5 <- [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]]]}] 20:32:26 INFO - ................ 20:32:26 INFO - TEST-OK | /media-source/mediasource-remove.html | took 5602ms 20:32:26 INFO - PROCESS | 1896 | 1477539146050 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 20:32:26 INFO - PROCESS | 1896 | 1477539146058 Marionette TRACE conn5 <- [1,1977,null,{"value":"8"}] 20:32:26 INFO - TEST-START | /media-source/mediasource-removesourcebuffer.html 20:32:26 INFO - PROCESS | 1896 | 1477539146072 Marionette TRACE conn5 -> [0,1978,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:26 INFO - PROCESS | 1896 | 1477539146323 Marionette TRACE conn5 <- [1,1978,null,{"value":null}] 20:32:26 INFO - PROCESS | 1896 | 1477539146495 Marionette TRACE conn5 -> [0,1979,"getWindowHandles",null] 20:32:26 INFO - PROCESS | 1896 | 1477539146501 Marionette TRACE conn5 <- [1,1979,null,["8"]] 20:32:26 INFO - PROCESS | 1896 | 1477539146511 Marionette TRACE conn5 -> [0,1980,"switchToWindow",{"name":"8"}] 20:32:26 INFO - PROCESS | 1896 | 1477539146521 Marionette TRACE conn5 <- [1,1980,null,{}] 20:32:26 INFO - PROCESS | 1896 | 1477539146528 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:26 INFO - PROCESS | 1896 | ++DOCSHELL 0x8386a400 == 11 [pid = 1896] [id = 441] 20:32:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 33 (0x8386f400) [pid = 1896] [serial = 1291] [outer = (nil)] 20:32:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 34 (0x83949400) [pid = 1896] [serial = 1292] [outer = 0x8386f400] 20:32:26 INFO - PROCESS | 1896 | 1477539146679 Marionette DEBUG loaded listener.js 20:32:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 35 (0x84482800) [pid = 1896] [serial = 1293] [outer = 0x8386f400] 20:32:27 INFO - PROCESS | 1896 | 1477539147748 Marionette TRACE conn5 <- [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]]]}] 20:32:27 INFO - ....... 20:32:27 INFO - TEST-OK | /media-source/mediasource-removesourcebuffer.html | took 1736ms 20:32:27 INFO - PROCESS | 1896 | 1477539147808 Marionette TRACE conn5 -> [0,1982,"getWindowHandle",null] 20:32:27 INFO - PROCESS | 1896 | 1477539147814 Marionette TRACE conn5 <- [1,1982,null,{"value":"8"}] 20:32:27 INFO - TEST-START | /media-source/mediasource-seek-beyond-duration.html 20:32:27 INFO - PROCESS | 1896 | 1477539147823 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:28 INFO - PROCESS | 1896 | 1477539148147 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 20:32:28 INFO - PROCESS | 1896 | 1477539148267 Marionette TRACE conn5 -> [0,1984,"getWindowHandles",null] 20:32:28 INFO - PROCESS | 1896 | 1477539148274 Marionette TRACE conn5 <- [1,1984,null,["8"]] 20:32:28 INFO - PROCESS | 1896 | 1477539148283 Marionette TRACE conn5 -> [0,1985,"switchToWindow",{"name":"8"}] 20:32:28 INFO - PROCESS | 1896 | 1477539148289 Marionette TRACE conn5 <- [1,1985,null,{}] 20:32:28 INFO - PROCESS | 1896 | 1477539148297 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:28 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f675c00 == 12 [pid = 1896] [id = 442] 20:32:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 36 (0x8f677000) [pid = 1896] [serial = 1294] [outer = (nil)] 20:32:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 37 (0x8f67c000) [pid = 1896] [serial = 1295] [outer = 0x8f677000] 20:32:28 INFO - PROCESS | 1896 | 1477539148402 Marionette DEBUG loaded listener.js 20:32:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 38 (0x8f679c00) [pid = 1896] [serial = 1296] [outer = 0x8f677000] 20:32:30 INFO - PROCESS | 1896 | [h264 @ 0x93fc6800] err{or,}_recognition separate: 1; 1 20:32:30 INFO - PROCESS | 1896 | [h264 @ 0x93fc6800] err{or,}_recognition combined: 1; 1 20:32:30 INFO - PROCESS | 1896 | [h264 @ 0x93fc6800] Unsupported bit depth: 0 20:32:30 INFO - PROCESS | 1896 | [aac @ 0x93fc7400] err{or,}_recognition separate: 1; 1 20:32:30 INFO - PROCESS | 1896 | [aac @ 0x93fc7400] err{or,}_recognition combined: 1; 1 20:32:30 INFO - PROCESS | 1896 | [aac @ 0x93fc7400] Unsupported bit depth: 0 20:32:30 INFO - PROCESS | 1896 | [h264 @ 0x93fc6800] err{or,}_recognition separate: 1; 1 20:32:30 INFO - PROCESS | 1896 | [h264 @ 0x93fc6800] err{or,}_recognition combined: 1; 1 20:32:30 INFO - PROCESS | 1896 | [h264 @ 0x93fc6800] Unsupported bit depth: 0 20:32:30 INFO - PROCESS | 1896 | [aac @ 0x93fc7400] err{or,}_recognition separate: 1; 1 20:32:30 INFO - PROCESS | 1896 | [aac @ 0x93fc7400] err{or,}_recognition combined: 1; 1 20:32:30 INFO - PROCESS | 1896 | [aac @ 0x93fc7400] Unsupported bit depth: 0 20:32:30 INFO - PROCESS | 1896 | [h264 @ 0x93fc6800] no picture 20:32:30 INFO - PROCESS | 1896 | [h264 @ 0x93fc6800] no picture 20:32:30 INFO - PROCESS | 1896 | [aac @ 0x93fc6400] err{or,}_recognition separate: 1; 1 20:32:30 INFO - PROCESS | 1896 | [aac @ 0x93fc6400] err{or,}_recognition combined: 1; 1 20:32:30 INFO - PROCESS | 1896 | [aac @ 0x93fc6400] Unsupported bit depth: 0 20:32:30 INFO - PROCESS | 1896 | [h264 @ 0x93fc7800] err{or,}_recognition separate: 1; 1 20:32:30 INFO - PROCESS | 1896 | [h264 @ 0x93fc7800] err{or,}_recognition combined: 1; 1 20:32:30 INFO - PROCESS | 1896 | [h264 @ 0x93fc7800] Unsupported bit depth: 0 20:32:30 INFO - PROCESS | 1896 | [aac @ 0x93fc8000] err{or,}_recognition separate: 1; 1 20:32:30 INFO - PROCESS | 1896 | [aac @ 0x93fc8000] err{or,}_recognition combined: 1; 1 20:32:30 INFO - PROCESS | 1896 | [aac @ 0x93fc8000] Unsupported bit depth: 0 20:32:30 INFO - PROCESS | 1896 | [h264 @ 0x93fc6800] err{or,}_recognition separate: 1; 1 20:32:30 INFO - PROCESS | 1896 | [h264 @ 0x93fc6800] err{or,}_recognition combined: 1; 1 20:32:30 INFO - PROCESS | 1896 | [h264 @ 0x93fc6800] Unsupported bit depth: 0 20:32:30 INFO - PROCESS | 1896 | [h264 @ 0x93fc6800] no picture 20:32:31 INFO - PROCESS | 1896 | [h264 @ 0x93fc6800] no picture 20:32:31 INFO - PROCESS | 1896 | 1477539151230 Marionette TRACE conn5 <- [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]]]}] 20:32:31 INFO - .. 20:32:31 INFO - TEST-OK | /media-source/mediasource-seek-beyond-duration.html | took 3447ms 20:32:31 INFO - PROCESS | 1896 | 1477539151310 Marionette TRACE conn5 -> [0,1987,"getWindowHandle",null] 20:32:31 INFO - PROCESS | 1896 | 1477539151318 Marionette TRACE conn5 <- [1,1987,null,{"value":"8"}] 20:32:31 INFO - TEST-START | /media-source/mediasource-seek-during-pending-seek.html 20:32:31 INFO - PROCESS | 1896 | 1477539151333 Marionette TRACE conn5 -> [0,1988,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:32 INFO - PROCESS | 1896 | --DOCSHELL 0x83806400 == 11 [pid = 1896] [id = 439] 20:32:32 INFO - PROCESS | 1896 | --DOCSHELL 0x83811c00 == 10 [pid = 1896] [id = 438] 20:32:32 INFO - PROCESS | 1896 | --DOCSHELL 0x8386a400 == 9 [pid = 1896] [id = 441] 20:32:32 INFO - PROCESS | 1896 | --DOCSHELL 0x88848400 == 8 [pid = 1896] [id = 440] 20:32:32 INFO - PROCESS | 1896 | --DOCSHELL 0x90ffc800 == 7 [pid = 1896] [id = 437] 20:32:32 INFO - PROCESS | 1896 | --DOCSHELL 0x8f675c00 == 6 [pid = 1896] [id = 442] 20:32:32 INFO - PROCESS | 1896 | 1477539152156 Marionette TRACE conn5 <- [1,1988,null,{"value":null}] 20:32:32 INFO - PROCESS | 1896 | --DOMWINDOW == 37 (0x8884cc00) [pid = 1896] [serial = 1274] [outer = (nil)] [url = about:blank] 20:32:32 INFO - PROCESS | 1896 | --DOMWINDOW == 36 (0x831a1000) [pid = 1896] [serial = 1269] [outer = (nil)] [url = about:blank] 20:32:32 INFO - PROCESS | 1896 | --DOMWINDOW == 35 (0x8386b800) [pid = 1896] [serial = 1271] [outer = (nil)] [url = about:blank] 20:32:32 INFO - PROCESS | 1896 | --DOMWINDOW == 34 (0x921df400) [pid = 1896] [serial = 1280] [outer = (nil)] [url = about:blank] 20:32:32 INFO - PROCESS | 1896 | --DOMWINDOW == 33 (0x83872800) [pid = 1896] [serial = 1272] [outer = (nil)] [url = about:blank] 20:32:32 INFO - PROCESS | 1896 | --DOMWINDOW == 32 (0x8cfbd800) [pid = 1896] [serial = 1277] [outer = (nil)] [url = about:blank] 20:32:32 INFO - PROCESS | 1896 | --DOMWINDOW == 31 (0x8884d000) [pid = 1896] [serial = 1275] [outer = (nil)] [url = about:blank] 20:32:32 INFO - PROCESS | 1896 | --DOMWINDOW == 30 (0x8cfc5800) [pid = 1896] [serial = 1278] [outer = (nil)] [url = about:blank] 20:32:32 INFO - PROCESS | 1896 | 1477539152369 Marionette TRACE conn5 -> [0,1989,"getWindowHandles",null] 20:32:32 INFO - PROCESS | 1896 | 1477539152377 Marionette TRACE conn5 <- [1,1989,null,["8"]] 20:32:32 INFO - PROCESS | 1896 | 1477539152389 Marionette TRACE conn5 -> [0,1990,"switchToWindow",{"name":"8"}] 20:32:32 INFO - PROCESS | 1896 | 1477539152400 Marionette TRACE conn5 <- [1,1990,null,{}] 20:32:32 INFO - PROCESS | 1896 | 1477539152413 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:32 INFO - PROCESS | 1896 | ++DOCSHELL 0x83167400 == 7 [pid = 1896] [id = 443] 20:32:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 31 (0x83167800) [pid = 1896] [serial = 1297] [outer = (nil)] 20:32:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 32 (0x8319cc00) [pid = 1896] [serial = 1298] [outer = 0x83167800] 20:32:32 INFO - PROCESS | 1896 | 1477539152518 Marionette DEBUG loaded listener.js 20:32:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 33 (0x83810c00) [pid = 1896] [serial = 1299] [outer = 0x83167800] 20:32:33 INFO - PROCESS | 1896 | [h264 @ 0x83952000] err{or,}_recognition separate: 1; 1 20:32:33 INFO - PROCESS | 1896 | [h264 @ 0x83952000] err{or,}_recognition combined: 1; 1 20:32:33 INFO - PROCESS | 1896 | [h264 @ 0x83952000] Unsupported bit depth: 0 20:32:33 INFO - PROCESS | 1896 | [aac @ 0x839b7c00] err{or,}_recognition separate: 1; 1 20:32:33 INFO - PROCESS | 1896 | [aac @ 0x839b7c00] err{or,}_recognition combined: 1; 1 20:32:33 INFO - PROCESS | 1896 | [aac @ 0x839b7c00] Unsupported bit depth: 0 20:32:33 INFO - PROCESS | 1896 | [h264 @ 0x839ba000] err{or,}_recognition separate: 1; 1 20:32:33 INFO - PROCESS | 1896 | [h264 @ 0x839ba000] err{or,}_recognition combined: 1; 1 20:32:33 INFO - PROCESS | 1896 | [h264 @ 0x839ba000] Unsupported bit depth: 0 20:32:33 INFO - PROCESS | 1896 | [aac @ 0x8394ec00] err{or,}_recognition separate: 1; 1 20:32:33 INFO - PROCESS | 1896 | [aac @ 0x8394ec00] err{or,}_recognition combined: 1; 1 20:32:33 INFO - PROCESS | 1896 | [aac @ 0x8394ec00] Unsupported bit depth: 0 20:32:33 INFO - PROCESS | 1896 | [h264 @ 0x839ba000] no picture 20:32:33 INFO - PROCESS | 1896 | [h264 @ 0x843e1800] err{or,}_recognition separate: 1; 1 20:32:33 INFO - PROCESS | 1896 | [h264 @ 0x843e1800] err{or,}_recognition combined: 1; 1 20:32:33 INFO - PROCESS | 1896 | [h264 @ 0x843e1800] Unsupported bit depth: 0 20:32:33 INFO - PROCESS | 1896 | [aac @ 0x843e2400] err{or,}_recognition separate: 1; 1 20:32:33 INFO - PROCESS | 1896 | [aac @ 0x843e2400] err{or,}_recognition combined: 1; 1 20:32:33 INFO - PROCESS | 1896 | [aac @ 0x843e2400] Unsupported bit depth: 0 20:32:33 INFO - PROCESS | 1896 | [h264 @ 0x843e3400] err{or,}_recognition separate: 1; 1 20:32:33 INFO - PROCESS | 1896 | [h264 @ 0x843e3400] err{or,}_recognition combined: 1; 1 20:32:33 INFO - PROCESS | 1896 | [h264 @ 0x843e3400] Unsupported bit depth: 0 20:32:33 INFO - PROCESS | 1896 | [aac @ 0x843e1400] err{or,}_recognition separate: 1; 1 20:32:33 INFO - PROCESS | 1896 | [aac @ 0x843e1400] err{or,}_recognition combined: 1; 1 20:32:33 INFO - PROCESS | 1896 | [aac @ 0x843e1400] Unsupported bit depth: 0 20:32:33 INFO - PROCESS | 1896 | [h264 @ 0x839ba000] no picture 20:32:33 INFO - PROCESS | 1896 | [h264 @ 0x843e3400] no picture 20:32:34 INFO - PROCESS | 1896 | 1477539154209 Marionette TRACE conn5 <- [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]]]}] 20:32:34 INFO - .. 20:32:34 INFO - TEST-OK | /media-source/mediasource-seek-during-pending-seek.html | took 2931ms 20:32:34 INFO - PROCESS | 1896 | 1477539154262 Marionette TRACE conn5 -> [0,1992,"getWindowHandle",null] 20:32:34 INFO - TEST-START | /media-source/mediasource-seekable.html 20:32:34 INFO - PROCESS | 1896 | 1477539154275 Marionette TRACE conn5 <- [1,1992,null,{"value":"8"}] 20:32:34 INFO - PROCESS | 1896 | 1477539154287 Marionette TRACE conn5 -> [0,1993,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:34 INFO - PROCESS | 1896 | 1477539154553 Marionette TRACE conn5 <- [1,1993,null,{"value":null}] 20:32:34 INFO - PROCESS | 1896 | 1477539154589 Marionette TRACE conn5 -> [0,1994,"getWindowHandles",null] 20:32:34 INFO - PROCESS | 1896 | 1477539154595 Marionette TRACE conn5 <- [1,1994,null,["8"]] 20:32:34 INFO - PROCESS | 1896 | 1477539154601 Marionette TRACE conn5 -> [0,1995,"switchToWindow",{"name":"8"}] 20:32:34 INFO - PROCESS | 1896 | 1477539154612 Marionette TRACE conn5 <- [1,1995,null,{}] 20:32:34 INFO - PROCESS | 1896 | 1477539154714 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:34 INFO - PROCESS | 1896 | ++DOCSHELL 0x84461c00 == 8 [pid = 1896] [id = 444] 20:32:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 34 (0x84462400) [pid = 1896] [serial = 1300] [outer = (nil)] 20:32:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 35 (0x84467400) [pid = 1896] [serial = 1301] [outer = 0x84462400] 20:32:34 INFO - PROCESS | 1896 | 1477539154813 Marionette DEBUG loaded listener.js 20:32:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 36 (0x8446a800) [pid = 1896] [serial = 1302] [outer = 0x84462400] 20:32:35 INFO - PROCESS | 1896 | 1477539155880 Marionette TRACE conn5 <- [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]]]}] 20:32:35 INFO - ... 20:32:35 INFO - TEST-OK | /media-source/mediasource-seekable.html | took 1622ms 20:32:35 INFO - PROCESS | 1896 | 1477539155915 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 20:32:35 INFO - PROCESS | 1896 | 1477539155919 Marionette TRACE conn5 <- [1,1997,null,{"value":"8"}] 20:32:35 INFO - TEST-START | /media-source/mediasource-sequencemode-append-buffer.html 20:32:35 INFO - PROCESS | 1896 | 1477539155930 Marionette TRACE conn5 -> [0,1998,"getContext",null] 20:32:35 INFO - PROCESS | 1896 | 1477539155936 Marionette TRACE conn5 <- [1,1998,null,{"value":"content"}] 20:32:35 INFO - PROCESS | 1896 | 1477539155965 Marionette TRACE conn5 -> [0,1999,"setContext",{"value":"chrome"}] 20:32:35 INFO - PROCESS | 1896 | 1477539155972 Marionette TRACE conn5 <- [1,1999,null,{}] 20:32:35 INFO - PROCESS | 1896 | 1477539155981 Marionette TRACE conn5 -> [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}] 20:32:36 INFO - PROCESS | 1896 | 1477539156005 Marionette TRACE conn5 <- [1,2000,null,{"value":true}] 20:32:36 INFO - PROCESS | 1896 | 1477539156029 Marionette TRACE conn5 -> [0,2001,"setContext",{"value":"content"}] 20:32:36 INFO - Setting pref media.mediasource.enabled (true) 20:32:36 INFO - PROCESS | 1896 | 1477539156035 Marionette TRACE conn5 <- [1,2001,null,{}] 20:32:36 INFO - PROCESS | 1896 | 1477539156042 Marionette TRACE conn5 -> [0,2002,"getContext",null] 20:32:36 INFO - PROCESS | 1896 | 1477539156045 Marionette TRACE conn5 <- [1,2002,null,{"value":"content"}] 20:32:36 INFO - PROCESS | 1896 | 1477539156059 Marionette TRACE conn5 -> [0,2003,"setContext",{"value":"chrome"}] 20:32:36 INFO - PROCESS | 1896 | 1477539156062 Marionette TRACE conn5 <- [1,2003,null,{}] 20:32:36 INFO - PROCESS | 1896 | 1477539156070 Marionette TRACE conn5 -> [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}] 20:32:36 INFO - PROCESS | 1896 | 1477539156095 Marionette TRACE conn5 <- [1,2004,null,{"value":null}] 20:32:36 INFO - PROCESS | 1896 | 1477539156108 Marionette TRACE conn5 -> [0,2005,"setContext",{"value":"content"}] 20:32:36 INFO - PROCESS | 1896 | 1477539156111 Marionette TRACE conn5 <- [1,2005,null,{}] 20:32:36 INFO - PROCESS | 1896 | 1477539156120 Marionette TRACE conn5 -> [0,2006,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:36 INFO - PROCESS | 1896 | 1477539156403 Marionette TRACE conn5 <- [1,2006,null,{"value":null}] 20:32:36 INFO - PROCESS | 1896 | 1477539156436 Marionette TRACE conn5 -> [0,2007,"getWindowHandles",null] 20:32:36 INFO - PROCESS | 1896 | 1477539156442 Marionette TRACE conn5 <- [1,2007,null,["8"]] 20:32:36 INFO - PROCESS | 1896 | 1477539156450 Marionette TRACE conn5 -> [0,2008,"switchToWindow",{"name":"8"}] 20:32:36 INFO - PROCESS | 1896 | 1477539156460 Marionette TRACE conn5 <- [1,2008,null,{}] 20:32:36 INFO - PROCESS | 1896 | --DOMWINDOW == 35 (0x8884a800) [pid = 1896] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-remove.html] 20:32:36 INFO - PROCESS | 1896 | --DOMWINDOW == 34 (0x83812000) [pid = 1896] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play.html] 20:32:36 INFO - PROCESS | 1896 | --DOMWINDOW == 33 (0x90ffe000) [pid = 1896] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html] 20:32:36 INFO - PROCESS | 1896 | --DOMWINDOW == 32 (0x83808000) [pid = 1896] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-preload.html] 20:32:36 INFO - PROCESS | 1896 | 1477539156620 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:36 INFO - PROCESS | 1896 | ++DOCSHELL 0x831a4800 == 9 [pid = 1896] [id = 445] 20:32:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 33 (0x83808000) [pid = 1896] [serial = 1303] [outer = (nil)] 20:32:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 34 (0x8884a800) [pid = 1896] [serial = 1304] [outer = 0x83808000] 20:32:36 INFO - PROCESS | 1896 | 1477539156712 Marionette DEBUG loaded listener.js 20:32:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 35 (0x88850c00) [pid = 1896] [serial = 1305] [outer = 0x83808000] 20:32:37 INFO - PROCESS | 1896 | [h264 @ 0x8cfc1c00] err{or,}_recognition separate: 1; 1 20:32:37 INFO - PROCESS | 1896 | [h264 @ 0x8cfc1c00] err{or,}_recognition combined: 1; 1 20:32:37 INFO - PROCESS | 1896 | [h264 @ 0x8cfc1c00] Unsupported bit depth: 0 20:32:37 INFO - PROCESS | 1896 | [aac @ 0x8cfc2000] err{or,}_recognition separate: 1; 1 20:32:37 INFO - PROCESS | 1896 | [aac @ 0x8cfc2000] err{or,}_recognition combined: 1; 1 20:32:37 INFO - PROCESS | 1896 | [aac @ 0x8cfc2000] Unsupported bit depth: 0 20:32:37 INFO - PROCESS | 1896 | [h264 @ 0x8cfc0000] err{or,}_recognition separate: 1; 1 20:32:37 INFO - PROCESS | 1896 | [h264 @ 0x8cfc0000] err{or,}_recognition combined: 1; 1 20:32:37 INFO - PROCESS | 1896 | [h264 @ 0x8cfc0000] Unsupported bit depth: 0 20:32:37 INFO - PROCESS | 1896 | [aac @ 0x8cfc2000] err{or,}_recognition separate: 1; 1 20:32:37 INFO - PROCESS | 1896 | [aac @ 0x8cfc2000] err{or,}_recognition combined: 1; 1 20:32:37 INFO - PROCESS | 1896 | [aac @ 0x8cfc2000] Unsupported bit depth: 0 20:32:37 INFO - PROCESS | 1896 | [h264 @ 0x8cfc4400] err{or,}_recognition separate: 1; 1 20:32:37 INFO - PROCESS | 1896 | [h264 @ 0x8cfc4400] err{or,}_recognition combined: 1; 1 20:32:37 INFO - PROCESS | 1896 | [h264 @ 0x8cfc4400] Unsupported bit depth: 0 20:32:37 INFO - PROCESS | 1896 | [aac @ 0x8cfc5c00] err{or,}_recognition separate: 1; 1 20:32:37 INFO - PROCESS | 1896 | [aac @ 0x8cfc5c00] err{or,}_recognition combined: 1; 1 20:32:37 INFO - PROCESS | 1896 | [aac @ 0x8cfc5c00] Unsupported bit depth: 0 20:32:37 INFO - PROCESS | 1896 | [h264 @ 0x8cfc4400] err{or,}_recognition separate: 1; 1 20:32:37 INFO - PROCESS | 1896 | [h264 @ 0x8cfc4400] err{or,}_recognition combined: 1; 1 20:32:37 INFO - PROCESS | 1896 | [h264 @ 0x8cfc4400] Unsupported bit depth: 0 20:32:37 INFO - PROCESS | 1896 | [aac @ 0x8d108800] err{or,}_recognition separate: 1; 1 20:32:37 INFO - PROCESS | 1896 | [aac @ 0x8d108800] err{or,}_recognition combined: 1; 1 20:32:37 INFO - PROCESS | 1896 | [aac @ 0x8d108800] Unsupported bit depth: 0 20:32:37 INFO - PROCESS | 1896 | [h264 @ 0x8f67bc00] err{or,}_recognition separate: 1; 1 20:32:37 INFO - PROCESS | 1896 | [h264 @ 0x8f67bc00] err{or,}_recognition combined: 1; 1 20:32:37 INFO - PROCESS | 1896 | [h264 @ 0x8f67bc00] Unsupported bit depth: 0 20:32:37 INFO - PROCESS | 1896 | [aac @ 0x8f76b400] err{or,}_recognition separate: 1; 1 20:32:37 INFO - PROCESS | 1896 | [aac @ 0x8f76b400] err{or,}_recognition combined: 1; 1 20:32:37 INFO - PROCESS | 1896 | [aac @ 0x8f76b400] Unsupported bit depth: 0 20:32:37 INFO - PROCESS | 1896 | [h264 @ 0x8f895000] err{or,}_recognition separate: 1; 1 20:32:37 INFO - PROCESS | 1896 | [h264 @ 0x8f895000] err{or,}_recognition combined: 1; 1 20:32:37 INFO - PROCESS | 1896 | [h264 @ 0x8f895000] Unsupported bit depth: 0 20:32:37 INFO - PROCESS | 1896 | [aac @ 0x8f679000] err{or,}_recognition separate: 1; 1 20:32:37 INFO - PROCESS | 1896 | [aac @ 0x8f679000] err{or,}_recognition combined: 1; 1 20:32:37 INFO - PROCESS | 1896 | [aac @ 0x8f679000] Unsupported bit depth: 0 20:32:38 INFO - PROCESS | 1896 | 1477539158086 Marionette TRACE conn5 <- [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] 20:32:38 INFO - PROCESS | 1896 | 1477539158149 Marionette TRACE conn5 <- [1,2010,null,{"value":"8"}] 20:32:38 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode-timestamps.html 20:32:38 INFO - Clearing pref media.mediasource.enabled 20:32:38 INFO - PROCESS | 1896 | 1477539158164 Marionette TRACE conn5 -> [0,2011,"getContext",null] 20:32:38 INFO - PROCESS | 1896 | 1477539158168 Marionette TRACE conn5 <- [1,2011,null,{"value":"content"}] 20:32:38 INFO - PROCESS | 1896 | 1477539158174 Marionette TRACE conn5 -> [0,2012,"setContext",{"value":"chrome"}] 20:32:38 INFO - PROCESS | 1896 | 1477539158178 Marionette TRACE conn5 <- [1,2012,null,{}] 20:32:38 INFO - PROCESS | 1896 | 1477539158184 Marionette TRACE conn5 -> [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}] 20:32:38 INFO - PROCESS | 1896 | 1477539158204 Marionette TRACE conn5 <- [1,2013,null,{"value":null}] 20:32:38 INFO - PROCESS | 1896 | 1477539158213 Marionette TRACE conn5 -> [0,2014,"setContext",{"value":"content"}] 20:32:38 INFO - PROCESS | 1896 | 1477539158217 Marionette TRACE conn5 <- [1,2014,null,{}] 20:32:38 INFO - PROCESS | 1896 | 1477539158232 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:38 INFO - PROCESS | 1896 | 1477539158442 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 20:32:38 INFO - PROCESS | 1896 | 1477539158453 Marionette TRACE conn5 -> [0,2016,"getWindowHandles",null] 20:32:38 INFO - PROCESS | 1896 | 1477539158457 Marionette TRACE conn5 <- [1,2016,null,["8"]] 20:32:38 INFO - PROCESS | 1896 | 1477539158465 Marionette TRACE conn5 -> [0,2017,"switchToWindow",{"name":"8"}] 20:32:38 INFO - PROCESS | 1896 | 1477539158472 Marionette TRACE conn5 <- [1,2017,null,{}] 20:32:38 INFO - PROCESS | 1896 | 1477539158590 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:38 INFO - PROCESS | 1896 | ++DOCSHELL 0x8ce60400 == 10 [pid = 1896] [id = 446] 20:32:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 36 (0x8cfc0400) [pid = 1896] [serial = 1306] [outer = (nil)] 20:32:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 37 (0x9046d800) [pid = 1896] [serial = 1307] [outer = 0x8cfc0400] 20:32:38 INFO - PROCESS | 1896 | 1477539158682 Marionette DEBUG loaded listener.js 20:32:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 38 (0x904b6800) [pid = 1896] [serial = 1308] [outer = 0x8cfc0400] 20:32:39 INFO - PROCESS | 1896 | 1477539159499 Marionette TRACE conn5 <- [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"]]]}] 20:32:39 INFO - .. 20:32:39 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode-timestamps.html | took 1395ms 20:32:39 INFO - PROCESS | 1896 | 1477539159557 Marionette TRACE conn5 -> [0,2019,"getWindowHandle",null] 20:32:39 INFO - PROCESS | 1896 | 1477539159565 Marionette TRACE conn5 <- [1,2019,null,{"value":"8"}] 20:32:39 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode.html 20:32:39 INFO - PROCESS | 1896 | 1477539159578 Marionette TRACE conn5 -> [0,2020,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:39 INFO - PROCESS | 1896 | 1477539159891 Marionette TRACE conn5 <- [1,2020,null,{"value":null}] 20:32:40 INFO - PROCESS | 1896 | 1477539160019 Marionette TRACE conn5 -> [0,2021,"getWindowHandles",null] 20:32:40 INFO - PROCESS | 1896 | 1477539160025 Marionette TRACE conn5 <- [1,2021,null,["8"]] 20:32:40 INFO - PROCESS | 1896 | 1477539160034 Marionette TRACE conn5 -> [0,2022,"switchToWindow",{"name":"8"}] 20:32:40 INFO - PROCESS | 1896 | 1477539160044 Marionette TRACE conn5 <- [1,2022,null,{}] 20:32:40 INFO - PROCESS | 1896 | 1477539160100 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:40 INFO - PROCESS | 1896 | ++DOCSHELL 0x8448b400 == 11 [pid = 1896] [id = 447] 20:32:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 39 (0x8448bc00) [pid = 1896] [serial = 1309] [outer = (nil)] 20:32:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 40 (0x84491400) [pid = 1896] [serial = 1310] [outer = 0x8448bc00] 20:32:40 INFO - PROCESS | 1896 | 1477539160210 Marionette DEBUG loaded listener.js 20:32:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 41 (0x8884a400) [pid = 1896] [serial = 1311] [outer = 0x8448bc00] 20:32:42 INFO - PROCESS | 1896 | [aac @ 0x9b573c00] err{or,}_recognition separate: 1; 1 20:32:42 INFO - PROCESS | 1896 | [aac @ 0x9b573c00] err{or,}_recognition combined: 1; 1 20:32:42 INFO - PROCESS | 1896 | [aac @ 0x9b573c00] Unsupported bit depth: 0 20:32:42 INFO - PROCESS | 1896 | [h264 @ 0x9b574c00] err{or,}_recognition separate: 1; 1 20:32:42 INFO - PROCESS | 1896 | [h264 @ 0x9b574c00] err{or,}_recognition combined: 1; 1 20:32:42 INFO - PROCESS | 1896 | [h264 @ 0x9b574c00] Unsupported bit depth: 0 20:32:42 INFO - PROCESS | 1896 | [aac @ 0x9b573c00] err{or,}_recognition separate: 1; 1 20:32:42 INFO - PROCESS | 1896 | [aac @ 0x9b573c00] err{or,}_recognition combined: 1; 1 20:32:42 INFO - PROCESS | 1896 | [aac @ 0x9b573c00] Unsupported bit depth: 0 20:32:42 INFO - PROCESS | 1896 | [h264 @ 0x9b575800] err{or,}_recognition separate: 1; 1 20:32:42 INFO - PROCESS | 1896 | [h264 @ 0x9b575800] err{or,}_recognition combined: 1; 1 20:32:42 INFO - PROCESS | 1896 | [h264 @ 0x9b575800] Unsupported bit depth: 0 20:32:42 INFO - PROCESS | 1896 | [aac @ 0x9b573c00] err{or,}_recognition separate: 1; 1 20:32:42 INFO - PROCESS | 1896 | [aac @ 0x9b573c00] err{or,}_recognition combined: 1; 1 20:32:42 INFO - PROCESS | 1896 | [aac @ 0x9b573c00] Unsupported bit depth: 0 20:32:42 INFO - PROCESS | 1896 | [h264 @ 0x9b574c00] err{or,}_recognition separate: 1; 1 20:32:42 INFO - PROCESS | 1896 | [h264 @ 0x9b574c00] err{or,}_recognition combined: 1; 1 20:32:42 INFO - PROCESS | 1896 | [h264 @ 0x9b574c00] Unsupported bit depth: 0 20:32:42 INFO - PROCESS | 1896 | [aac @ 0x9b575400] err{or,}_recognition separate: 1; 1 20:32:42 INFO - PROCESS | 1896 | [aac @ 0x9b575400] err{or,}_recognition combined: 1; 1 20:32:42 INFO - PROCESS | 1896 | [aac @ 0x9b575400] Unsupported bit depth: 0 20:32:42 INFO - PROCESS | 1896 | [h264 @ 0x9b574000] err{or,}_recognition separate: 1; 1 20:32:42 INFO - PROCESS | 1896 | [h264 @ 0x9b574000] err{or,}_recognition combined: 1; 1 20:32:42 INFO - PROCESS | 1896 | [h264 @ 0x9b574000] Unsupported bit depth: 0 20:32:42 INFO - PROCESS | 1896 | 1477539162719 Marionette TRACE conn5 <- [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]]]}] 20:32:42 INFO - ...... 20:32:42 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode.html | took 3187ms 20:32:42 INFO - PROCESS | 1896 | 1477539162765 Marionette TRACE conn5 -> [0,2024,"getWindowHandle",null] 20:32:42 INFO - TEST-START | /media-source/mediasource-sourcebuffer-trackdefaults.html 20:32:42 INFO - PROCESS | 1896 | 1477539162774 Marionette TRACE conn5 <- [1,2024,null,{"value":"8"}] 20:32:42 INFO - PROCESS | 1896 | 1477539162784 Marionette TRACE conn5 -> [0,2025,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:43 INFO - PROCESS | 1896 | 1477539163026 Marionette TRACE conn5 <- [1,2025,null,{"value":null}] 20:32:43 INFO - PROCESS | 1896 | 1477539163171 Marionette TRACE conn5 -> [0,2026,"getWindowHandles",null] 20:32:43 INFO - PROCESS | 1896 | 1477539163177 Marionette TRACE conn5 <- [1,2026,null,["8"]] 20:32:43 INFO - PROCESS | 1896 | 1477539163186 Marionette TRACE conn5 -> [0,2027,"switchToWindow",{"name":"8"}] 20:32:43 INFO - PROCESS | 1896 | 1477539163193 Marionette TRACE conn5 <- [1,2027,null,{}] 20:32:43 INFO - PROCESS | 1896 | 1477539163201 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:43 INFO - PROCESS | 1896 | ++DOCSHELL 0x84467800 == 12 [pid = 1896] [id = 448] 20:32:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 42 (0x84468c00) [pid = 1896] [serial = 1312] [outer = (nil)] 20:32:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 43 (0x928c9000) [pid = 1896] [serial = 1313] [outer = 0x84468c00] 20:32:43 INFO - PROCESS | 1896 | 1477539163340 Marionette DEBUG loaded listener.js 20:32:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 44 (0x9b5ed000) [pid = 1896] [serial = 1314] [outer = 0x84468c00] 20:32:44 INFO - PROCESS | 1896 | --DOMWINDOW == 43 (0x88853800) [pid = 1896] [serial = 1289] [outer = (nil)] [url = about:blank] 20:32:44 INFO - PROCESS | 1896 | --DOMWINDOW == 42 (0x8c8d8000) [pid = 1896] [serial = 1290] [outer = (nil)] [url = about:blank] 20:32:44 INFO - PROCESS | 1896 | --DOMWINDOW == 41 (0x8380c000) [pid = 1896] [serial = 1286] [outer = (nil)] [url = about:blank] 20:32:44 INFO - PROCESS | 1896 | --DOMWINDOW == 40 (0x8380c800) [pid = 1896] [serial = 1287] [outer = (nil)] [url = about:blank] 20:32:44 INFO - PROCESS | 1896 | --DOMWINDOW == 39 (0x83815c00) [pid = 1896] [serial = 1283] [outer = (nil)] [url = about:blank] 20:32:44 INFO - PROCESS | 1896 | --DOMWINDOW == 38 (0x83863c00) [pid = 1896] [serial = 1284] [outer = (nil)] [url = about:blank] 20:32:44 INFO - PROCESS | 1896 | --DOMWINDOW == 37 (0x928cf000) [pid = 1896] [serial = 1281] [outer = (nil)] [url = about:blank] 20:32:44 INFO - PROCESS | 1896 | 1477539164502 Marionette TRACE conn5 <- [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"]]]}] 20:32:44 INFO - ..... 20:32:44 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-trackdefaults.html | took 1781ms 20:32:44 INFO - PROCESS | 1896 | 1477539164564 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 20:32:44 INFO - PROCESS | 1896 | 1477539164574 Marionette TRACE conn5 <- [1,2029,null,{"value":"8"}] 20:32:44 INFO - TEST-START | /media-source/mediasource-sourcebufferlist.html 20:32:44 INFO - PROCESS | 1896 | 1477539164585 Marionette TRACE conn5 -> [0,2030,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:44 INFO - PROCESS | 1896 | 1477539164884 Marionette TRACE conn5 <- [1,2030,null,{"value":null}] 20:32:45 INFO - PROCESS | 1896 | 1477539165064 Marionette TRACE conn5 -> [0,2031,"getWindowHandles",null] 20:32:45 INFO - PROCESS | 1896 | 1477539165071 Marionette TRACE conn5 <- [1,2031,null,["8"]] 20:32:45 INFO - PROCESS | 1896 | 1477539165082 Marionette TRACE conn5 -> [0,2032,"switchToWindow",{"name":"8"}] 20:32:45 INFO - PROCESS | 1896 | 1477539165090 Marionette TRACE conn5 <- [1,2032,null,{}] 20:32:45 INFO - PROCESS | 1896 | 1477539165097 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:45 INFO - PROCESS | 1896 | ++DOCSHELL 0x843a2000 == 13 [pid = 1896] [id = 449] 20:32:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 38 (0x843a7c00) [pid = 1896] [serial = 1315] [outer = (nil)] 20:32:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 39 (0x8446b800) [pid = 1896] [serial = 1316] [outer = 0x843a7c00] 20:32:45 INFO - PROCESS | 1896 | 1477539165192 Marionette DEBUG loaded listener.js 20:32:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 40 (0x84483000) [pid = 1896] [serial = 1317] [outer = 0x843a7c00] 20:32:45 INFO - PROCESS | 1896 | 1477539165934 Marionette TRACE conn5 <- [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]]]}] 20:32:45 INFO - ... 20:32:45 INFO - TEST-OK | /media-source/mediasource-sourcebufferlist.html | took 1373ms 20:32:45 INFO - PROCESS | 1896 | 1477539165958 Marionette TRACE conn5 -> [0,2034,"getWindowHandle",null] 20:32:45 INFO - PROCESS | 1896 | 1477539165964 Marionette TRACE conn5 <- [1,2034,null,{"value":"8"}] 20:32:45 INFO - TEST-START | /media-source/mediasource-timestamp-offset.html 20:32:45 INFO - PROCESS | 1896 | 1477539165973 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:46 INFO - PROCESS | 1896 | 1477539166177 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 20:32:46 INFO - PROCESS | 1896 | 1477539166317 Marionette TRACE conn5 -> [0,2036,"getWindowHandles",null] 20:32:46 INFO - PROCESS | 1896 | 1477539166321 Marionette TRACE conn5 <- [1,2036,null,["8"]] 20:32:46 INFO - PROCESS | 1896 | 1477539166329 Marionette TRACE conn5 -> [0,2037,"switchToWindow",{"name":"8"}] 20:32:46 INFO - PROCESS | 1896 | 1477539166337 Marionette TRACE conn5 <- [1,2037,null,{}] 20:32:46 INFO - PROCESS | 1896 | 1477539166344 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:46 INFO - PROCESS | 1896 | ++DOCSHELL 0x839c3000 == 14 [pid = 1896] [id = 450] 20:32:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 41 (0x8ce55400) [pid = 1896] [serial = 1318] [outer = (nil)] 20:32:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 42 (0x8cfc1400) [pid = 1896] [serial = 1319] [outer = 0x8ce55400] 20:32:46 INFO - PROCESS | 1896 | 1477539166437 Marionette DEBUG loaded listener.js 20:32:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 43 (0x8cfc7400) [pid = 1896] [serial = 1320] [outer = 0x8ce55400] 20:32:47 INFO - PROCESS | 1896 | [h264 @ 0x8d10c000] err{or,}_recognition separate: 1; 1 20:32:47 INFO - PROCESS | 1896 | [h264 @ 0x8d10c000] err{or,}_recognition combined: 1; 1 20:32:47 INFO - PROCESS | 1896 | [h264 @ 0x8d10c000] Unsupported bit depth: 0 20:32:47 INFO - PROCESS | 1896 | [aac @ 0x8f67cc00] err{or,}_recognition separate: 1; 1 20:32:47 INFO - PROCESS | 1896 | [aac @ 0x8f67cc00] err{or,}_recognition combined: 1; 1 20:32:47 INFO - PROCESS | 1896 | [aac @ 0x8f67cc00] Unsupported bit depth: 0 20:32:47 INFO - PROCESS | 1896 | [h264 @ 0x8d10c000] err{or,}_recognition separate: 1; 1 20:32:47 INFO - PROCESS | 1896 | [h264 @ 0x8d10c000] err{or,}_recognition combined: 1; 1 20:32:47 INFO - PROCESS | 1896 | [h264 @ 0x8d10c000] Unsupported bit depth: 0 20:32:47 INFO - PROCESS | 1896 | [aac @ 0x8f768c00] err{or,}_recognition separate: 1; 1 20:32:47 INFO - PROCESS | 1896 | [aac @ 0x8f768c00] err{or,}_recognition combined: 1; 1 20:32:47 INFO - PROCESS | 1896 | [aac @ 0x8f768c00] Unsupported bit depth: 0 20:32:47 INFO - PROCESS | 1896 | [h264 @ 0x8f89b000] err{or,}_recognition separate: 1; 1 20:32:47 INFO - PROCESS | 1896 | [h264 @ 0x8f89b000] err{or,}_recognition combined: 1; 1 20:32:47 INFO - PROCESS | 1896 | [h264 @ 0x8f89b000] Unsupported bit depth: 0 20:32:47 INFO - PROCESS | 1896 | [aac @ 0x8f89c400] err{or,}_recognition separate: 1; 1 20:32:47 INFO - PROCESS | 1896 | [aac @ 0x8f89c400] err{or,}_recognition combined: 1; 1 20:32:47 INFO - PROCESS | 1896 | [aac @ 0x8f89c400] Unsupported bit depth: 0 20:32:47 INFO - PROCESS | 1896 | [h264 @ 0x8f89b000] err{or,}_recognition separate: 1; 1 20:32:47 INFO - PROCESS | 1896 | [h264 @ 0x8f89b000] err{or,}_recognition combined: 1; 1 20:32:47 INFO - PROCESS | 1896 | [h264 @ 0x8f89b000] Unsupported bit depth: 0 20:32:47 INFO - PROCESS | 1896 | [aac @ 0x8f89c400] err{or,}_recognition separate: 1; 1 20:32:47 INFO - PROCESS | 1896 | [aac @ 0x8f89c400] err{or,}_recognition combined: 1; 1 20:32:47 INFO - PROCESS | 1896 | [aac @ 0x8f89c400] Unsupported bit depth: 0 20:32:47 INFO - PROCESS | 1896 | 1477539167654 Marionette TRACE conn5 <- [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]]]}] 20:32:47 INFO - ............... 20:32:47 INFO - TEST-OK | /media-source/mediasource-timestamp-offset.html | took 1738ms 20:32:47 INFO - PROCESS | 1896 | 1477539167732 Marionette TRACE conn5 -> [0,2039,"getWindowHandle",null] 20:32:47 INFO - TEST-START | /media-source/mediasource-trackdefault.html 20:32:47 INFO - PROCESS | 1896 | 1477539167741 Marionette TRACE conn5 <- [1,2039,null,{"value":"8"}] 20:32:47 INFO - PROCESS | 1896 | 1477539167752 Marionette TRACE conn5 -> [0,2040,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:48 INFO - PROCESS | 1896 | 1477539168015 Marionette TRACE conn5 <- [1,2040,null,{"value":null}] 20:32:48 INFO - PROCESS | 1896 | 1477539168044 Marionette TRACE conn5 -> [0,2041,"getWindowHandles",null] 20:32:48 INFO - PROCESS | 1896 | 1477539168051 Marionette TRACE conn5 <- [1,2041,null,["8"]] 20:32:48 INFO - PROCESS | 1896 | 1477539168057 Marionette TRACE conn5 -> [0,2042,"switchToWindow",{"name":"8"}] 20:32:48 INFO - PROCESS | 1896 | 1477539168065 Marionette TRACE conn5 <- [1,2042,null,{}] 20:32:48 INFO - PROCESS | 1896 | 1477539168145 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:48 INFO - PROCESS | 1896 | ++DOCSHELL 0x9212c000 == 15 [pid = 1896] [id = 451] 20:32:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 44 (0x92131c00) [pid = 1896] [serial = 1321] [outer = (nil)] 20:32:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 45 (0x921d4000) [pid = 1896] [serial = 1322] [outer = 0x92131c00] 20:32:48 INFO - PROCESS | 1896 | 1477539168240 Marionette DEBUG loaded listener.js 20:32:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 46 (0x930cd000) [pid = 1896] [serial = 1323] [outer = 0x92131c00] 20:32:48 INFO - PROCESS | 1896 | --DOMWINDOW == 45 (0x83167800) [pid = 1896] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html] 20:32:48 INFO - PROCESS | 1896 | --DOMWINDOW == 44 (0x83808000) [pid = 1896] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html] 20:32:48 INFO - PROCESS | 1896 | --DOMWINDOW == 43 (0x8386f400) [pid = 1896] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html] 20:32:48 INFO - PROCESS | 1896 | --DOMWINDOW == 42 (0x84462400) [pid = 1896] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seekable.html] 20:32:49 INFO - ............................ 20:32:49 INFO - TEST-OK | /media-source/mediasource-trackdefault.html | took 1348ms 20:32:49 INFO - TEST-START | /media-source/mediasource-trackdefaultlist.html 20:32:49 INFO - PROCESS | 1896 | 1477539169014 Marionette TRACE conn5 <- [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"]]]}] 20:32:49 INFO - PROCESS | 1896 | 1477539169098 Marionette TRACE conn5 -> [0,2044,"getWindowHandle",null] 20:32:49 INFO - PROCESS | 1896 | 1477539169108 Marionette TRACE conn5 <- [1,2044,null,{"value":"8"}] 20:32:49 INFO - PROCESS | 1896 | 1477539169138 Marionette TRACE conn5 -> [0,2045,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:49 INFO - PROCESS | 1896 | 1477539169491 Marionette TRACE conn5 <- [1,2045,null,{"value":null}] 20:32:49 INFO - PROCESS | 1896 | 1477539169505 Marionette TRACE conn5 -> [0,2046,"getWindowHandles",null] 20:32:49 INFO - PROCESS | 1896 | 1477539169508 Marionette TRACE conn5 <- [1,2046,null,["8"]] 20:32:49 INFO - PROCESS | 1896 | 1477539169516 Marionette TRACE conn5 -> [0,2047,"switchToWindow",{"name":"8"}] 20:32:49 INFO - PROCESS | 1896 | 1477539169523 Marionette TRACE conn5 <- [1,2047,null,{}] 20:32:49 INFO - PROCESS | 1896 | 1477539169531 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:49 INFO - PROCESS | 1896 | ++DOCSHELL 0x93fc1000 == 16 [pid = 1896] [id = 452] 20:32:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 43 (0x9560f400) [pid = 1896] [serial = 1324] [outer = (nil)] 20:32:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 44 (0x95610c00) [pid = 1896] [serial = 1325] [outer = 0x9560f400] 20:32:49 INFO - PROCESS | 1896 | 1477539169627 Marionette DEBUG loaded listener.js 20:32:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 45 (0x95614000) [pid = 1896] [serial = 1326] [outer = 0x9560f400] 20:32:50 INFO - PROCESS | 1896 | 1477539170231 Marionette TRACE conn5 <- [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"]]]}] 20:32:50 INFO - .. 20:32:50 INFO - TEST-OK | /media-source/mediasource-trackdefaultlist.html | took 1177ms 20:32:50 INFO - PROCESS | 1896 | 1477539170298 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 20:32:50 INFO - PROCESS | 1896 | 1477539170303 Marionette TRACE conn5 <- [1,2049,null,{"value":"8"}] 20:32:50 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html 20:32:50 INFO - PROCESS | 1896 | 1477539170317 Marionette TRACE conn5 -> [0,2050,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 20:32:50 INFO - PROCESS | 1896 | 1477539170520 Marionette TRACE conn5 <- [1,2050,null,{"value":null}] 20:32:50 INFO - PROCESS | 1896 | 1477539170531 Marionette TRACE conn5 -> [0,2051,"getWindowHandle",null] 20:32:50 INFO - PROCESS | 1896 | 1477539170534 Marionette TRACE conn5 <- [1,2051,null,{"value":"8"}] 20:32:50 INFO - PROCESS | 1896 | 1477539170544 Marionette TRACE conn5 -> [0,2052,"get",{"url":"https://web-platform.test:8443/testharness_runner.html"}] 20:32:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 46 (0x97d22800) [pid = 1896] [serial = 1327] [outer = 0x939f1800] 20:32:51 INFO - PROCESS | 1896 | 1477539171076 Marionette TRACE conn5 <- [1,2052,null,{}] 20:32:51 INFO - PROCESS | 1896 | 1477539171114 Marionette TRACE conn5 -> [0,2053,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 20:32:51 INFO - PROCESS | 1896 | 1477539171158 Marionette TRACE conn5 <- [1,2053,null,{"value":null}] 20:32:51 INFO - PROCESS | 1896 | 1477539171207 Marionette TRACE conn5 -> [0,2054,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:51 INFO - PROCESS | 1896 | 1477539171252 Marionette TRACE conn5 <- [1,2054,null,{"value":null}] 20:32:51 INFO - PROCESS | 1896 | 1477539171263 Marionette TRACE conn5 -> [0,2055,"getWindowHandles",null] 20:32:51 INFO - PROCESS | 1896 | 1477539171268 Marionette TRACE conn5 <- [1,2055,null,["8"]] 20:32:51 INFO - PROCESS | 1896 | 1477539171277 Marionette TRACE conn5 -> [0,2056,"switchToWindow",{"name":"8"}] 20:32:51 INFO - PROCESS | 1896 | 1477539171289 Marionette TRACE conn5 <- [1,2056,null,{}] 20:32:51 INFO - PROCESS | 1896 | 1477539171297 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:51 INFO - PROCESS | 1896 | ++DOCSHELL 0x83945c00 == 17 [pid = 1896] [id = 453] 20:32:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 47 (0x83946c00) [pid = 1896] [serial = 1328] [outer = (nil)] 20:32:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 48 (0x839b9000) [pid = 1896] [serial = 1329] [outer = 0x83946c00] 20:32:51 INFO - PROCESS | 1896 | 1477539171446 Marionette DEBUG loaded listener.js 20:32:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 49 (0x8445f400) [pid = 1896] [serial = 1330] [outer = 0x83946c00] 20:32:52 INFO - PROCESS | 1896 | 1477539172550 Marionette TRACE conn5 <- [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]]]}] 20:32:52 INFO - . 20:32:52 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html | took 2259ms 20:32:52 INFO - PROCESS | 1896 | 1477539172578 Marionette TRACE conn5 -> [0,2058,"getWindowHandle",null] 20:32:52 INFO - PROCESS | 1896 | 1477539172587 Marionette TRACE conn5 <- [1,2058,null,{"value":"8"}] 20:32:52 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 20:32:52 INFO - PROCESS | 1896 | 1477539172597 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:52 INFO - PROCESS | 1896 | 1477539172866 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 20:32:53 INFO - PROCESS | 1896 | 1477539173014 Marionette TRACE conn5 -> [0,2060,"getWindowHandles",null] 20:32:53 INFO - PROCESS | 1896 | 1477539173020 Marionette TRACE conn5 <- [1,2060,null,["8"]] 20:32:53 INFO - PROCESS | 1896 | 1477539173029 Marionette TRACE conn5 -> [0,2061,"switchToWindow",{"name":"8"}] 20:32:53 INFO - PROCESS | 1896 | 1477539173036 Marionette TRACE conn5 <- [1,2061,null,{}] 20:32:53 INFO - PROCESS | 1896 | 1477539173089 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:53 INFO - PROCESS | 1896 | ++DOCSHELL 0x8c8d8c00 == 18 [pid = 1896] [id = 454] 20:32:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 50 (0x8c8d9800) [pid = 1896] [serial = 1331] [outer = (nil)] 20:32:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 51 (0x8ce61000) [pid = 1896] [serial = 1332] [outer = 0x8c8d9800] 20:32:53 INFO - PROCESS | 1896 | 1477539173193 Marionette DEBUG loaded listener.js 20:32:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 52 (0x8cfca400) [pid = 1896] [serial = 1333] [outer = 0x8c8d9800] 20:32:54 INFO - PROCESS | 1896 | 1477539174265 Marionette TRACE conn5 <- [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]]]}] 20:32:54 INFO - . 20:32:54 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1724ms 20:32:54 INFO - PROCESS | 1896 | 1477539174331 Marionette TRACE conn5 -> [0,2063,"getWindowHandle",null] 20:32:54 INFO - PROCESS | 1896 | 1477539174340 Marionette TRACE conn5 <- [1,2063,null,{"value":"8"}] 20:32:54 INFO - TEST-START | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 20:32:54 INFO - PROCESS | 1896 | 1477539174394 Marionette TRACE conn5 -> [0,2064,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:54 INFO - PROCESS | 1896 | 1477539174654 Marionette TRACE conn5 <- [1,2064,null,{"value":null}] 20:32:54 INFO - PROCESS | 1896 | 1477539174841 Marionette TRACE conn5 -> [0,2065,"getWindowHandles",null] 20:32:54 INFO - PROCESS | 1896 | 1477539174848 Marionette TRACE conn5 <- [1,2065,null,["8"]] 20:32:54 INFO - PROCESS | 1896 | 1477539174857 Marionette TRACE conn5 -> [0,2066,"switchToWindow",{"name":"8"}] 20:32:54 INFO - PROCESS | 1896 | 1477539174867 Marionette TRACE conn5 <- [1,2066,null,{}] 20:32:54 INFO - PROCESS | 1896 | 1477539174874 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:54 INFO - PROCESS | 1896 | ++DOCSHELL 0x8449ac00 == 19 [pid = 1896] [id = 455] 20:32:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 53 (0x935cc800) [pid = 1896] [serial = 1334] [outer = (nil)] 20:32:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 54 (0x94d64400) [pid = 1896] [serial = 1335] [outer = 0x935cc800] 20:32:54 INFO - PROCESS | 1896 | 1477539174990 Marionette DEBUG loaded listener.js 20:32:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 55 (0x98327c00) [pid = 1896] [serial = 1336] [outer = 0x935cc800] 20:32:56 INFO - PROCESS | 1896 | 1477539176043 Marionette TRACE conn5 <- [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]]]}] 20:32:56 INFO - . 20:32:56 INFO - TEST-OK | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1676ms 20:32:56 INFO - PROCESS | 1896 | 1477539176067 Marionette TRACE conn5 -> [0,2068,"getWindowHandle",null] 20:32:56 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html 20:32:56 INFO - PROCESS | 1896 | 1477539176072 Marionette TRACE conn5 <- [1,2068,null,{"value":"8"}] 20:32:56 INFO - PROCESS | 1896 | 1477539176087 Marionette TRACE conn5 -> [0,2069,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:56 INFO - PROCESS | 1896 | 1477539176399 Marionette TRACE conn5 <- [1,2069,null,{"value":null}] 20:32:56 INFO - PROCESS | 1896 | 1477539176637 Marionette TRACE conn5 -> [0,2070,"getWindowHandles",null] 20:32:56 INFO - PROCESS | 1896 | 1477539176644 Marionette TRACE conn5 <- [1,2070,null,["8"]] 20:32:56 INFO - PROCESS | 1896 | 1477539176670 Marionette TRACE conn5 -> [0,2071,"switchToWindow",{"name":"8"}] 20:32:56 INFO - PROCESS | 1896 | 1477539176681 Marionette TRACE conn5 <- [1,2071,null,{}] 20:32:56 INFO - PROCESS | 1896 | 1477539176691 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:56 INFO - PROCESS | 1896 | ++DOCSHELL 0x8380c000 == 20 [pid = 1896] [id = 456] 20:32:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 56 (0x8380c800) [pid = 1896] [serial = 1337] [outer = (nil)] 20:32:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 57 (0x83869000) [pid = 1896] [serial = 1338] [outer = 0x8380c800] 20:32:56 INFO - PROCESS | 1896 | 1477539176787 Marionette DEBUG loaded listener.js 20:32:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 58 (0x83869c00) [pid = 1896] [serial = 1339] [outer = 0x8380c800] 20:32:57 INFO - PROCESS | 1896 | --DOCSHELL 0x9212c000 == 19 [pid = 1896] [id = 451] 20:32:57 INFO - PROCESS | 1896 | --DOCSHELL 0x839c3000 == 18 [pid = 1896] [id = 450] 20:32:57 INFO - PROCESS | 1896 | --DOCSHELL 0x843a2000 == 17 [pid = 1896] [id = 449] 20:32:57 INFO - PROCESS | 1896 | --DOCSHELL 0x84467800 == 16 [pid = 1896] [id = 448] 20:32:57 INFO - PROCESS | 1896 | --DOCSHELL 0x8448b400 == 15 [pid = 1896] [id = 447] 20:32:57 INFO - PROCESS | 1896 | --DOMWINDOW == 57 (0x8884a800) [pid = 1896] [serial = 1304] [outer = (nil)] [url = about:blank] 20:32:57 INFO - PROCESS | 1896 | --DOMWINDOW == 56 (0x88850c00) [pid = 1896] [serial = 1305] [outer = (nil)] [url = about:blank] 20:32:57 INFO - PROCESS | 1896 | --DOMWINDOW == 55 (0x84467400) [pid = 1896] [serial = 1301] [outer = (nil)] [url = about:blank] 20:32:57 INFO - PROCESS | 1896 | --DOMWINDOW == 54 (0x8446a800) [pid = 1896] [serial = 1302] [outer = (nil)] [url = about:blank] 20:32:57 INFO - PROCESS | 1896 | --DOMWINDOW == 53 (0x8319cc00) [pid = 1896] [serial = 1298] [outer = (nil)] [url = about:blank] 20:32:57 INFO - PROCESS | 1896 | --DOMWINDOW == 52 (0x83810c00) [pid = 1896] [serial = 1299] [outer = (nil)] [url = about:blank] 20:32:57 INFO - PROCESS | 1896 | --DOMWINDOW == 51 (0x8f67c000) [pid = 1896] [serial = 1295] [outer = (nil)] [url = about:blank] 20:32:57 INFO - PROCESS | 1896 | --DOMWINDOW == 50 (0x83949400) [pid = 1896] [serial = 1292] [outer = (nil)] [url = about:blank] 20:32:57 INFO - PROCESS | 1896 | --DOMWINDOW == 49 (0x84482800) [pid = 1896] [serial = 1293] [outer = (nil)] [url = about:blank] 20:32:58 INFO - PROCESS | 1896 | 1477539178122 Marionette TRACE conn5 <- [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]]]}] 20:32:58 INFO - . 20:32:58 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html | took 2086ms 20:32:58 INFO - PROCESS | 1896 | 1477539178167 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 20:32:58 INFO - PROCESS | 1896 | 1477539178175 Marionette TRACE conn5 <- [1,2073,null,{"value":"8"}] 20:32:58 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html 20:32:58 INFO - PROCESS | 1896 | 1477539178185 Marionette TRACE conn5 -> [0,2074,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:58 INFO - PROCESS | 1896 | 1477539178424 Marionette TRACE conn5 <- [1,2074,null,{"value":null}] 20:32:58 INFO - PROCESS | 1896 | 1477539178561 Marionette TRACE conn5 -> [0,2075,"getWindowHandles",null] 20:32:58 INFO - PROCESS | 1896 | 1477539178567 Marionette TRACE conn5 <- [1,2075,null,["8"]] 20:32:58 INFO - PROCESS | 1896 | 1477539178577 Marionette TRACE conn5 -> [0,2076,"switchToWindow",{"name":"8"}] 20:32:58 INFO - PROCESS | 1896 | 1477539178587 Marionette TRACE conn5 <- [1,2076,null,{}] 20:32:58 INFO - PROCESS | 1896 | 1477539178600 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:58 INFO - PROCESS | 1896 | ++DOCSHELL 0x839c0400 == 16 [pid = 1896] [id = 457] 20:32:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 50 (0x839c0c00) [pid = 1896] [serial = 1340] [outer = (nil)] 20:32:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 51 (0x843a1800) [pid = 1896] [serial = 1341] [outer = 0x839c0c00] 20:32:58 INFO - PROCESS | 1896 | 1477539178703 Marionette DEBUG loaded listener.js 20:32:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 52 (0x843dc000) [pid = 1896] [serial = 1342] [outer = 0x839c0c00] 20:32:59 INFO - PROCESS | 1896 | 1477539179774 Marionette TRACE conn5 <- [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]]]}] 20:32:59 INFO - . 20:32:59 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html | took 1626ms 20:32:59 INFO - PROCESS | 1896 | 1477539179810 Marionette TRACE conn5 -> [0,2078,"getWindowHandle",null] 20:32:59 INFO - PROCESS | 1896 | 1477539179816 Marionette TRACE conn5 <- [1,2078,null,{"value":"8"}] 20:32:59 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html 20:32:59 INFO - PROCESS | 1896 | 1477539179825 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:00 INFO - PROCESS | 1896 | 1477539180179 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 20:33:00 INFO - PROCESS | 1896 | 1477539180234 Marionette TRACE conn5 -> [0,2080,"getWindowHandles",null] 20:33:00 INFO - PROCESS | 1896 | 1477539180246 Marionette TRACE conn5 <- [1,2080,null,["8"]] 20:33:00 INFO - PROCESS | 1896 | 1477539180338 Marionette TRACE conn5 -> [0,2081,"switchToWindow",{"name":"8"}] 20:33:00 INFO - PROCESS | 1896 | 1477539180347 Marionette TRACE conn5 <- [1,2081,null,{}] 20:33:00 INFO - PROCESS | 1896 | 1477539180352 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:00 INFO - PROCESS | 1896 | ++DOCSHELL 0x8447a800 == 17 [pid = 1896] [id = 458] 20:33:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 53 (0x8447ac00) [pid = 1896] [serial = 1343] [outer = (nil)] 20:33:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 54 (0x8447dc00) [pid = 1896] [serial = 1344] [outer = 0x8447ac00] 20:33:00 INFO - PROCESS | 1896 | 1477539180450 Marionette DEBUG loaded listener.js 20:33:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 55 (0x84498800) [pid = 1896] [serial = 1345] [outer = 0x8447ac00] 20:33:01 INFO - PROCESS | 1896 | [1896] 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 20:33:01 INFO - PROCESS | 1896 | [1896] 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 20:33:01 INFO - PROCESS | 1896 | 1477539181510 Marionette TRACE conn5 <- [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]]]}] 20:33:01 INFO - . 20:33:01 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1722ms 20:33:01 INFO - PROCESS | 1896 | 1477539181548 Marionette TRACE conn5 -> [0,2083,"getWindowHandle",null] 20:33:01 INFO - PROCESS | 1896 | 1477539181554 Marionette TRACE conn5 <- [1,2083,null,{"value":"8"}] 20:33:01 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html 20:33:01 INFO - PROCESS | 1896 | 1477539181571 Marionette TRACE conn5 -> [0,2084,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:01 INFO - PROCESS | 1896 | 1477539181845 Marionette TRACE conn5 <- [1,2084,null,{"value":null}] 20:33:01 INFO - PROCESS | 1896 | 1477539181870 Marionette TRACE conn5 -> [0,2085,"getWindowHandles",null] 20:33:01 INFO - PROCESS | 1896 | 1477539181877 Marionette TRACE conn5 <- [1,2085,null,["8"]] 20:33:01 INFO - PROCESS | 1896 | 1477539181888 Marionette TRACE conn5 -> [0,2086,"switchToWindow",{"name":"8"}] 20:33:01 INFO - PROCESS | 1896 | 1477539181899 Marionette TRACE conn5 <- [1,2086,null,{}] 20:33:02 INFO - PROCESS | 1896 | 1477539182007 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:02 INFO - PROCESS | 1896 | ++DOCSHELL 0x8ce62400 == 18 [pid = 1896] [id = 459] 20:33:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 56 (0x8ce62c00) [pid = 1896] [serial = 1346] [outer = (nil)] 20:33:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 57 (0x8cfbdc00) [pid = 1896] [serial = 1347] [outer = 0x8ce62c00] 20:33:02 INFO - PROCESS | 1896 | 1477539182172 Marionette DEBUG loaded listener.js 20:33:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 58 (0x8cfc2400) [pid = 1896] [serial = 1348] [outer = 0x8ce62c00] 20:33:02 INFO - PROCESS | 1896 | --DOMWINDOW == 57 (0x843a7c00) [pid = 1896] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html] 20:33:02 INFO - PROCESS | 1896 | --DOMWINDOW == 56 (0x92131c00) [pid = 1896] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-trackdefault.html] 20:33:02 INFO - PROCESS | 1896 | --DOMWINDOW == 55 (0x8ce55400) [pid = 1896] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html] 20:33:03 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:33:03 INFO - PROCESS | 1896 | 1477539183140 Marionette TRACE conn5 <- [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]]]}] 20:33:03 INFO - . 20:33:03 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html | took 1633ms 20:33:03 INFO - PROCESS | 1896 | 1477539183198 Marionette TRACE conn5 -> [0,2088,"getWindowHandle",null] 20:33:03 INFO - PROCESS | 1896 | 1477539183202 Marionette TRACE conn5 <- [1,2088,null,{"value":"8"}] 20:33:03 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 20:33:03 INFO - PROCESS | 1896 | 1477539183217 Marionette TRACE conn5 -> [0,2089,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:03 INFO - PROCESS | 1896 | 1477539183420 Marionette TRACE conn5 <- [1,2089,null,{"value":null}] 20:33:03 INFO - PROCESS | 1896 | 1477539183558 Marionette TRACE conn5 -> [0,2090,"getWindowHandles",null] 20:33:03 INFO - PROCESS | 1896 | 1477539183563 Marionette TRACE conn5 <- [1,2090,null,["8"]] 20:33:03 INFO - PROCESS | 1896 | 1477539183574 Marionette TRACE conn5 -> [0,2091,"switchToWindow",{"name":"8"}] 20:33:03 INFO - PROCESS | 1896 | 1477539183579 Marionette TRACE conn5 <- [1,2091,null,{}] 20:33:03 INFO - PROCESS | 1896 | 1477539183588 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:03 INFO - PROCESS | 1896 | ++DOCSHELL 0x8380f800 == 19 [pid = 1896] [id = 460] 20:33:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 56 (0x8f898400) [pid = 1896] [serial = 1349] [outer = (nil)] 20:33:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 57 (0x90454800) [pid = 1896] [serial = 1350] [outer = 0x8f898400] 20:33:03 INFO - PROCESS | 1896 | 1477539183679 Marionette DEBUG loaded listener.js 20:33:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 58 (0x8c8e1400) [pid = 1896] [serial = 1351] [outer = 0x8f898400] 20:33:04 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:33:04 INFO - PROCESS | 1896 | 1477539184501 Marionette TRACE conn5 <- [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]]]}] 20:33:04 INFO - . 20:33:04 INFO - TEST-OK | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html | took 1375ms 20:33:04 INFO - PROCESS | 1896 | 1477539184593 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 20:33:04 INFO - PROCESS | 1896 | 1477539184601 Marionette TRACE conn5 <- [1,2093,null,{"value":"8"}] 20:33:04 INFO - TEST-START | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html 20:33:04 INFO - PROCESS | 1896 | 1477539184614 Marionette TRACE conn5 -> [0,2094,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:04 INFO - PROCESS | 1896 | 1477539184879 Marionette TRACE conn5 <- [1,2094,null,{"value":null}] 20:33:05 INFO - PROCESS | 1896 | 1477539185066 Marionette TRACE conn5 -> [0,2095,"getWindowHandles",null] 20:33:05 INFO - PROCESS | 1896 | 1477539185075 Marionette TRACE conn5 <- [1,2095,null,["8"]] 20:33:05 INFO - PROCESS | 1896 | 1477539185128 Marionette TRACE conn5 -> [0,2096,"switchToWindow",{"name":"8"}] 20:33:05 INFO - PROCESS | 1896 | 1477539185143 Marionette TRACE conn5 <- [1,2096,null,{}] 20:33:05 INFO - PROCESS | 1896 | 1477539185156 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:05 INFO - PROCESS | 1896 | ++DOCSHELL 0x83952c00 == 20 [pid = 1896] [id = 461] 20:33:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 59 (0x839b5000) [pid = 1896] [serial = 1352] [outer = (nil)] 20:33:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 60 (0x843a0800) [pid = 1896] [serial = 1353] [outer = 0x839b5000] 20:33:05 INFO - PROCESS | 1896 | 1477539185293 Marionette DEBUG loaded listener.js 20:33:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 61 (0x84461400) [pid = 1896] [serial = 1354] [outer = 0x839b5000] 20:33:06 INFO - PROCESS | 1896 | [1896] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 20:33:06 INFO - PROCESS | 1896 | 1477539186269 Marionette TRACE conn5 <- [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]]]}] 20:33:06 INFO - . 20:33:06 INFO - TEST-OK | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1728ms 20:33:06 INFO - PROCESS | 1896 | 1477539186345 Marionette TRACE conn5 -> [0,2098,"getWindowHandle",null] 20:33:06 INFO - PROCESS | 1896 | 1477539186352 Marionette TRACE conn5 <- [1,2098,null,{"value":"8"}] 20:33:06 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html 20:33:06 INFO - PROCESS | 1896 | 1477539186364 Marionette TRACE conn5 -> [0,2099,"getContext",null] 20:33:06 INFO - PROCESS | 1896 | 1477539186372 Marionette TRACE conn5 <- [1,2099,null,{"value":"content"}] 20:33:06 INFO - PROCESS | 1896 | 1477539186379 Marionette TRACE conn5 -> [0,2100,"setContext",{"value":"chrome"}] 20:33:06 INFO - PROCESS | 1896 | 1477539186384 Marionette TRACE conn5 <- [1,2100,null,{}] 20:33:06 INFO - PROCESS | 1896 | 1477539186392 Marionette TRACE conn5 -> [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}] 20:33:06 INFO - PROCESS | 1896 | 1477539186418 Marionette TRACE conn5 <- [1,2101,null,{"value":true}] 20:33:06 INFO - PROCESS | 1896 | 1477539186476 Marionette TRACE conn5 -> [0,2102,"setContext",{"value":"content"}] 20:33:06 INFO - PROCESS | 1896 | 1477539186480 Marionette TRACE conn5 <- [1,2102,null,{}] 20:33:06 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 20:33:06 INFO - PROCESS | 1896 | 1477539186500 Marionette TRACE conn5 -> [0,2103,"getContext",null] 20:33:06 INFO - PROCESS | 1896 | 1477539186513 Marionette TRACE conn5 <- [1,2103,null,{"value":"content"}] 20:33:06 INFO - PROCESS | 1896 | 1477539186522 Marionette TRACE conn5 -> [0,2104,"setContext",{"value":"chrome"}] 20:33:06 INFO - PROCESS | 1896 | 1477539186526 Marionette TRACE conn5 <- [1,2104,null,{}] 20:33:06 INFO - PROCESS | 1896 | 1477539186533 Marionette TRACE conn5 -> [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}] 20:33:06 INFO - PROCESS | 1896 | 1477539186558 Marionette TRACE conn5 <- [1,2105,null,{"value":null}] 20:33:06 INFO - PROCESS | 1896 | 1477539186563 Marionette TRACE conn5 -> [0,2106,"setContext",{"value":"content"}] 20:33:06 INFO - PROCESS | 1896 | 1477539186569 Marionette TRACE conn5 <- [1,2106,null,{}] 20:33:06 INFO - PROCESS | 1896 | 1477539186628 Marionette TRACE conn5 -> [0,2107,"getContext",null] 20:33:06 INFO - PROCESS | 1896 | 1477539186634 Marionette TRACE conn5 <- [1,2107,null,{"value":"content"}] 20:33:06 INFO - PROCESS | 1896 | 1477539186640 Marionette TRACE conn5 -> [0,2108,"setContext",{"value":"chrome"}] 20:33:06 INFO - PROCESS | 1896 | 1477539186645 Marionette TRACE conn5 <- [1,2108,null,{}] 20:33:06 INFO - PROCESS | 1896 | 1477539186655 Marionette TRACE conn5 -> [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}] 20:33:06 INFO - PROCESS | 1896 | 1477539186683 Marionette TRACE conn5 <- [1,2109,null,{"value":true}] 20:33:06 INFO - PROCESS | 1896 | 1477539186706 Marionette TRACE conn5 -> [0,2110,"setContext",{"value":"content"}] 20:33:06 INFO - PROCESS | 1896 | 1477539186711 Marionette TRACE conn5 <- [1,2110,null,{}] 20:33:06 INFO - Setting pref security.mixed_content.use_hsts (false) 20:33:06 INFO - PROCESS | 1896 | 1477539186766 Marionette TRACE conn5 -> [0,2111,"getContext",null] 20:33:06 INFO - PROCESS | 1896 | 1477539186773 Marionette TRACE conn5 <- [1,2111,null,{"value":"content"}] 20:33:06 INFO - PROCESS | 1896 | 1477539186780 Marionette TRACE conn5 -> [0,2112,"setContext",{"value":"chrome"}] 20:33:06 INFO - PROCESS | 1896 | 1477539186786 Marionette TRACE conn5 <- [1,2112,null,{}] 20:33:06 INFO - PROCESS | 1896 | 1477539186793 Marionette TRACE conn5 -> [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}] 20:33:06 INFO - PROCESS | 1896 | 1477539186818 Marionette TRACE conn5 <- [1,2113,null,{"value":null}] 20:33:06 INFO - PROCESS | 1896 | 1477539186825 Marionette TRACE conn5 -> [0,2114,"setContext",{"value":"content"}] 20:33:06 INFO - PROCESS | 1896 | 1477539186830 Marionette TRACE conn5 <- [1,2114,null,{}] 20:33:06 INFO - PROCESS | 1896 | 1477539186839 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:07 INFO - PROCESS | 1896 | 1477539187068 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 20:33:07 INFO - PROCESS | 1896 | 1477539187255 Marionette TRACE conn5 -> [0,2116,"getWindowHandles",null] 20:33:07 INFO - PROCESS | 1896 | 1477539187261 Marionette TRACE conn5 <- [1,2116,null,["8"]] 20:33:07 INFO - PROCESS | 1896 | 1477539187267 Marionette TRACE conn5 -> [0,2117,"switchToWindow",{"name":"8"}] 20:33:07 INFO - PROCESS | 1896 | 1477539187274 Marionette TRACE conn5 <- [1,2117,null,{}] 20:33:07 INFO - PROCESS | 1896 | 1477539187281 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:07 INFO - PROCESS | 1896 | ++DOCSHELL 0x8d10f400 == 21 [pid = 1896] [id = 462] 20:33:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (0x93d63400) [pid = 1896] [serial = 1355] [outer = (nil)] 20:33:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (0x93d68c00) [pid = 1896] [serial = 1356] [outer = 0x93d63400] 20:33:07 INFO - PROCESS | 1896 | 1477539187418 Marionette DEBUG loaded listener.js 20:33:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0x93d67800) [pid = 1896] [serial = 1357] [outer = 0x93d63400] 20:33:08 INFO - PROCESS | 1896 | [1896] 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 20:33:08 INFO - PROCESS | 1896 | [1896] 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 20:33:08 INFO - PROCESS | 1896 | [1896] 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 20:33:08 INFO - PROCESS | 1896 | 1477539188320 Marionette TRACE conn5 <- [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]]]}] 20:33:08 INFO - . 20:33:08 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 2005ms 20:33:08 INFO - PROCESS | 1896 | 1477539188372 Marionette TRACE conn5 -> [0,2119,"getWindowHandle",null] 20:33:08 INFO - PROCESS | 1896 | 1477539188378 Marionette TRACE conn5 <- [1,2119,null,{"value":"8"}] 20:33:08 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html 20:33:08 INFO - PROCESS | 1896 | 1477539188390 Marionette TRACE conn5 -> [0,2120,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:08 INFO - PROCESS | 1896 | 1477539188614 Marionette TRACE conn5 <- [1,2120,null,{"value":null}] 20:33:08 INFO - PROCESS | 1896 | 1477539188794 Marionette TRACE conn5 -> [0,2121,"getWindowHandles",null] 20:33:08 INFO - PROCESS | 1896 | 1477539188806 Marionette TRACE conn5 <- [1,2121,null,["8"]] 20:33:08 INFO - PROCESS | 1896 | 1477539188811 Marionette TRACE conn5 -> [0,2122,"switchToWindow",{"name":"8"}] 20:33:08 INFO - PROCESS | 1896 | 1477539188821 Marionette TRACE conn5 <- [1,2122,null,{}] 20:33:08 INFO - PROCESS | 1896 | 1477539188876 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:08 INFO - PROCESS | 1896 | ++DOCSHELL 0x9507c400 == 22 [pid = 1896] [id = 463] 20:33:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0x95080c00) [pid = 1896] [serial = 1358] [outer = (nil)] 20:33:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0x95610400) [pid = 1896] [serial = 1359] [outer = 0x95080c00] 20:33:08 INFO - PROCESS | 1896 | 1477539188985 Marionette DEBUG loaded listener.js 20:33:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0x9561ac00) [pid = 1896] [serial = 1360] [outer = 0x95080c00] 20:33:09 INFO - PROCESS | 1896 | [1896] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 20:33:09 INFO - PROCESS | 1896 | 1477539189921 Marionette TRACE conn5 <- [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]]]}] 20:33:09 INFO - . 20:33:09 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 1579ms 20:33:09 INFO - PROCESS | 1896 | 1477539189969 Marionette TRACE conn5 -> [0,2124,"getWindowHandle",null] 20:33:09 INFO - PROCESS | 1896 | 1477539189974 Marionette TRACE conn5 <- [1,2124,null,{"value":"8"}] 20:33:09 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html 20:33:09 INFO - PROCESS | 1896 | 1477539189985 Marionette TRACE conn5 -> [0,2125,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:10 INFO - PROCESS | 1896 | 1477539190244 Marionette TRACE conn5 <- [1,2125,null,{"value":null}] 20:33:10 INFO - PROCESS | 1896 | 1477539190775 Marionette TRACE conn5 -> [0,2126,"getWindowHandles",null] 20:33:10 INFO - PROCESS | 1896 | 1477539190786 Marionette TRACE conn5 <- [1,2126,null,["8"]] 20:33:10 INFO - PROCESS | 1896 | 1477539190826 Marionette TRACE conn5 -> [0,2127,"switchToWindow",{"name":"8"}] 20:33:10 INFO - PROCESS | 1896 | 1477539190845 Marionette TRACE conn5 <- [1,2127,null,{}] 20:33:10 INFO - PROCESS | 1896 | 1477539190861 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:10 INFO - PROCESS | 1896 | ++DOCSHELL 0x83866c00 == 23 [pid = 1896] [id = 464] 20:33:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0x8386b000) [pid = 1896] [serial = 1361] [outer = (nil)] 20:33:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0x839b7000) [pid = 1896] [serial = 1362] [outer = 0x8386b000] 20:33:11 INFO - PROCESS | 1896 | 1477539191068 Marionette DEBUG loaded listener.js 20:33:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0x84469400) [pid = 1896] [serial = 1363] [outer = 0x8386b000] 20:33:12 INFO - PROCESS | 1896 | [1896] 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 20:33:12 INFO - PROCESS | 1896 | [1896] 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 20:33:12 INFO - PROCESS | 1896 | 1477539192391 Marionette TRACE conn5 <- [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]]]}] 20:33:12 INFO - . 20:33:12 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 2431ms 20:33:12 INFO - PROCESS | 1896 | 1477539192415 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 20:33:12 INFO - PROCESS | 1896 | 1477539192423 Marionette TRACE conn5 <- [1,2129,null,{"value":"8"}] 20:33:12 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html 20:33:12 INFO - PROCESS | 1896 | 1477539192434 Marionette TRACE conn5 -> [0,2130,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:13 INFO - PROCESS | 1896 | --DOCSHELL 0x83167400 == 22 [pid = 1896] [id = 443] 20:33:13 INFO - PROCESS | 1896 | --DOCSHELL 0x83945c00 == 21 [pid = 1896] [id = 453] 20:33:13 INFO - PROCESS | 1896 | --DOCSHELL 0x831a4800 == 20 [pid = 1896] [id = 445] 20:33:13 INFO - PROCESS | 1896 | --DOCSHELL 0x8449ac00 == 19 [pid = 1896] [id = 455] 20:33:13 INFO - PROCESS | 1896 | --DOCSHELL 0x8ce60400 == 18 [pid = 1896] [id = 446] 20:33:13 INFO - PROCESS | 1896 | --DOCSHELL 0x8c8d8c00 == 17 [pid = 1896] [id = 454] 20:33:13 INFO - PROCESS | 1896 | --DOCSHELL 0x84461c00 == 16 [pid = 1896] [id = 444] 20:33:13 INFO - PROCESS | 1896 | --DOCSHELL 0x93fc1000 == 15 [pid = 1896] [id = 452] 20:33:13 INFO - PROCESS | 1896 | 1477539193466 Marionette TRACE conn5 <- [1,2130,null,{"value":null}] 20:33:13 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (0x9046d800) [pid = 1896] [serial = 1307] [outer = (nil)] [url = about:blank] 20:33:13 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0x84491400) [pid = 1896] [serial = 1310] [outer = (nil)] [url = about:blank] 20:33:13 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (0x928c9000) [pid = 1896] [serial = 1313] [outer = (nil)] [url = about:blank] 20:33:13 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (0x84483000) [pid = 1896] [serial = 1317] [outer = (nil)] [url = about:blank] 20:33:13 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (0x8446b800) [pid = 1896] [serial = 1316] [outer = (nil)] [url = about:blank] 20:33:13 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (0x8cfc7400) [pid = 1896] [serial = 1320] [outer = (nil)] [url = about:blank] 20:33:13 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (0x8cfc1400) [pid = 1896] [serial = 1319] [outer = (nil)] [url = about:blank] 20:33:13 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (0x930cd000) [pid = 1896] [serial = 1323] [outer = (nil)] [url = about:blank] 20:33:13 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (0x921d4000) [pid = 1896] [serial = 1322] [outer = (nil)] [url = about:blank] 20:33:13 INFO - PROCESS | 1896 | --DOMWINDOW == 60 (0x95610c00) [pid = 1896] [serial = 1325] [outer = (nil)] [url = about:blank] 20:33:13 INFO - PROCESS | 1896 | 1477539193713 Marionette TRACE conn5 -> [0,2131,"getWindowHandles",null] 20:33:13 INFO - PROCESS | 1896 | 1477539193721 Marionette TRACE conn5 <- [1,2131,null,["8"]] 20:33:13 INFO - PROCESS | 1896 | 1477539193732 Marionette TRACE conn5 -> [0,2132,"switchToWindow",{"name":"8"}] 20:33:13 INFO - PROCESS | 1896 | 1477539193744 Marionette TRACE conn5 <- [1,2132,null,{}] 20:33:13 INFO - PROCESS | 1896 | 1477539193760 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:13 INFO - PROCESS | 1896 | ++DOCSHELL 0x83197800 == 16 [pid = 1896] [id = 465] 20:33:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 61 (0x83197c00) [pid = 1896] [serial = 1364] [outer = (nil)] 20:33:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (0x8319c000) [pid = 1896] [serial = 1365] [outer = 0x83197c00] 20:33:13 INFO - PROCESS | 1896 | 1477539193863 Marionette DEBUG loaded listener.js 20:33:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (0x83807000) [pid = 1896] [serial = 1366] [outer = 0x83197c00] 20:33:14 INFO - PROCESS | 1896 | [1896] 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 20:33:14 INFO - PROCESS | 1896 | [1896] 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 20:33:14 INFO - PROCESS | 1896 | [1896] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 20:33:14 INFO - PROCESS | 1896 | 1477539194773 Marionette TRACE conn5 <- [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]]]}] 20:33:14 INFO - . 20:33:14 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 2379ms 20:33:14 INFO - PROCESS | 1896 | 1477539194814 Marionette TRACE conn5 -> [0,2134,"getWindowHandle",null] 20:33:14 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 20:33:14 INFO - Clearing pref security.mixed_content.send_hsts_priming 20:33:14 INFO - PROCESS | 1896 | 1477539194825 Marionette TRACE conn5 <- [1,2134,null,{"value":"8"}] 20:33:14 INFO - PROCESS | 1896 | 1477539194836 Marionette TRACE conn5 -> [0,2135,"getContext",null] 20:33:14 INFO - PROCESS | 1896 | 1477539194848 Marionette TRACE conn5 <- [1,2135,null,{"value":"content"}] 20:33:14 INFO - PROCESS | 1896 | 1477539194861 Marionette TRACE conn5 -> [0,2136,"setContext",{"value":"chrome"}] 20:33:14 INFO - PROCESS | 1896 | 1477539194867 Marionette TRACE conn5 <- [1,2136,null,{}] 20:33:14 INFO - PROCESS | 1896 | 1477539194874 Marionette TRACE conn5 -> [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}] 20:33:14 INFO - PROCESS | 1896 | 1477539194896 Marionette TRACE conn5 <- [1,2137,null,{"value":null}] 20:33:14 INFO - PROCESS | 1896 | 1477539194903 Marionette TRACE conn5 -> [0,2138,"setContext",{"value":"content"}] 20:33:14 INFO - Clearing pref security.mixed_content.use_hsts 20:33:14 INFO - PROCESS | 1896 | 1477539194908 Marionette TRACE conn5 <- [1,2138,null,{}] 20:33:14 INFO - PROCESS | 1896 | 1477539194917 Marionette TRACE conn5 -> [0,2139,"getContext",null] 20:33:14 INFO - PROCESS | 1896 | 1477539194923 Marionette TRACE conn5 <- [1,2139,null,{"value":"content"}] 20:33:14 INFO - PROCESS | 1896 | 1477539194932 Marionette TRACE conn5 -> [0,2140,"setContext",{"value":"chrome"}] 20:33:14 INFO - PROCESS | 1896 | 1477539194943 Marionette TRACE conn5 <- [1,2140,null,{}] 20:33:14 INFO - PROCESS | 1896 | 1477539194963 Marionette TRACE conn5 -> [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}] 20:33:14 INFO - PROCESS | 1896 | 1477539194990 Marionette TRACE conn5 <- [1,2141,null,{"value":null}] 20:33:15 INFO - PROCESS | 1896 | 1477539194999 Marionette TRACE conn5 -> [0,2142,"setContext",{"value":"content"}] 20:33:15 INFO - PROCESS | 1896 | 1477539195005 Marionette TRACE conn5 <- [1,2142,null,{}] 20:33:15 INFO - PROCESS | 1896 | 1477539195012 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:15 INFO - PROCESS | 1896 | 1477539195297 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 20:33:15 INFO - PROCESS | 1896 | 1477539195400 Marionette TRACE conn5 -> [0,2144,"getWindowHandles",null] 20:33:15 INFO - PROCESS | 1896 | 1477539195406 Marionette TRACE conn5 <- [1,2144,null,["8"]] 20:33:15 INFO - PROCESS | 1896 | 1477539195419 Marionette TRACE conn5 -> [0,2145,"switchToWindow",{"name":"8"}] 20:33:15 INFO - PROCESS | 1896 | 1477539195427 Marionette TRACE conn5 <- [1,2145,null,{}] 20:33:15 INFO - PROCESS | 1896 | 1477539195434 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:15 INFO - PROCESS | 1896 | ++DOCSHELL 0x84458800 == 17 [pid = 1896] [id = 466] 20:33:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0x84459000) [pid = 1896] [serial = 1367] [outer = (nil)] 20:33:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0x8445dc00) [pid = 1896] [serial = 1368] [outer = 0x84459000] 20:33:15 INFO - PROCESS | 1896 | 1477539195530 Marionette DEBUG loaded listener.js 20:33:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0x84470c00) [pid = 1896] [serial = 1369] [outer = 0x84459000] 20:33:16 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:33:16 INFO - PROCESS | 1896 | 1477539196535 Marionette TRACE conn5 <- [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]]]}] 20:33:16 INFO - . 20:33:16 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 1754ms 20:33:16 INFO - PROCESS | 1896 | 1477539196589 Marionette TRACE conn5 -> [0,2147,"getWindowHandle",null] 20:33:16 INFO - PROCESS | 1896 | 1477539196594 Marionette TRACE conn5 <- [1,2147,null,{"value":"8"}] 20:33:16 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html 20:33:16 INFO - PROCESS | 1896 | 1477539196609 Marionette TRACE conn5 -> [0,2148,"getContext",null] 20:33:16 INFO - PROCESS | 1896 | 1477539196615 Marionette TRACE conn5 <- [1,2148,null,{"value":"content"}] 20:33:16 INFO - PROCESS | 1896 | 1477539196621 Marionette TRACE conn5 -> [0,2149,"setContext",{"value":"chrome"}] 20:33:16 INFO - PROCESS | 1896 | 1477539196626 Marionette TRACE conn5 <- [1,2149,null,{}] 20:33:16 INFO - PROCESS | 1896 | 1477539196634 Marionette TRACE conn5 -> [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}] 20:33:16 INFO - PROCESS | 1896 | 1477539196657 Marionette TRACE conn5 <- [1,2150,null,{"value":true}] 20:33:16 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 20:33:16 INFO - PROCESS | 1896 | 1477539196670 Marionette TRACE conn5 -> [0,2151,"setContext",{"value":"content"}] 20:33:16 INFO - PROCESS | 1896 | 1477539196675 Marionette TRACE conn5 <- [1,2151,null,{}] 20:33:16 INFO - PROCESS | 1896 | 1477539196683 Marionette TRACE conn5 -> [0,2152,"getContext",null] 20:33:16 INFO - PROCESS | 1896 | 1477539196686 Marionette TRACE conn5 <- [1,2152,null,{"value":"content"}] 20:33:16 INFO - PROCESS | 1896 | 1477539196693 Marionette TRACE conn5 -> [0,2153,"setContext",{"value":"chrome"}] 20:33:16 INFO - PROCESS | 1896 | 1477539196698 Marionette TRACE conn5 <- [1,2153,null,{}] 20:33:16 INFO - PROCESS | 1896 | 1477539196712 Marionette TRACE conn5 -> [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}] 20:33:16 INFO - PROCESS | 1896 | 1477539196734 Marionette TRACE conn5 <- [1,2154,null,{"value":null}] 20:33:16 INFO - PROCESS | 1896 | 1477539196738 Marionette TRACE conn5 -> [0,2155,"setContext",{"value":"content"}] 20:33:16 INFO - PROCESS | 1896 | 1477539196744 Marionette TRACE conn5 <- [1,2155,null,{}] 20:33:16 INFO - PROCESS | 1896 | 1477539196756 Marionette TRACE conn5 -> [0,2156,"getContext",null] 20:33:16 INFO - PROCESS | 1896 | 1477539196761 Marionette TRACE conn5 <- [1,2156,null,{"value":"content"}] 20:33:16 INFO - PROCESS | 1896 | 1477539196767 Marionette TRACE conn5 -> [0,2157,"setContext",{"value":"chrome"}] 20:33:16 INFO - PROCESS | 1896 | 1477539196771 Marionette TRACE conn5 <- [1,2157,null,{}] 20:33:16 INFO - PROCESS | 1896 | 1477539196777 Marionette TRACE conn5 -> [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}] 20:33:16 INFO - PROCESS | 1896 | 1477539196799 Marionette TRACE conn5 <- [1,2158,null,{"value":true}] 20:33:16 INFO - PROCESS | 1896 | 1477539196826 Marionette TRACE conn5 -> [0,2159,"setContext",{"value":"content"}] 20:33:16 INFO - PROCESS | 1896 | 1477539196833 Marionette TRACE conn5 <- [1,2159,null,{}] 20:33:16 INFO - Setting pref security.mixed_content.use_hsts (false) 20:33:16 INFO - PROCESS | 1896 | 1477539196856 Marionette TRACE conn5 -> [0,2160,"getContext",null] 20:33:16 INFO - PROCESS | 1896 | 1477539196860 Marionette TRACE conn5 <- [1,2160,null,{"value":"content"}] 20:33:16 INFO - PROCESS | 1896 | 1477539196867 Marionette TRACE conn5 -> [0,2161,"setContext",{"value":"chrome"}] 20:33:16 INFO - PROCESS | 1896 | 1477539196874 Marionette TRACE conn5 <- [1,2161,null,{}] 20:33:16 INFO - PROCESS | 1896 | 1477539196881 Marionette TRACE conn5 -> [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}] 20:33:16 INFO - PROCESS | 1896 | 1477539196905 Marionette TRACE conn5 <- [1,2162,null,{"value":null}] 20:33:16 INFO - PROCESS | 1896 | 1477539196933 Marionette TRACE conn5 -> [0,2163,"setContext",{"value":"content"}] 20:33:16 INFO - PROCESS | 1896 | 1477539196936 Marionette TRACE conn5 <- [1,2163,null,{}] 20:33:16 INFO - PROCESS | 1896 | 1477539196944 Marionette TRACE conn5 -> [0,2164,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:17 INFO - PROCESS | 1896 | 1477539197207 Marionette TRACE conn5 <- [1,2164,null,{"value":null}] 20:33:17 INFO - PROCESS | 1896 | 1477539197240 Marionette TRACE conn5 -> [0,2165,"getWindowHandles",null] 20:33:17 INFO - PROCESS | 1896 | 1477539197246 Marionette TRACE conn5 <- [1,2165,null,["8"]] 20:33:17 INFO - PROCESS | 1896 | 1477539197257 Marionette TRACE conn5 -> [0,2166,"switchToWindow",{"name":"8"}] 20:33:17 INFO - PROCESS | 1896 | 1477539197286 Marionette TRACE conn5 <- [1,2166,null,{}] 20:33:17 INFO - PROCESS | 1896 | 1477539197368 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:17 INFO - PROCESS | 1896 | ++DOCSHELL 0x8c8d7400 == 18 [pid = 1896] [id = 467] 20:33:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0x8c8d7800) [pid = 1896] [serial = 1370] [outer = (nil)] 20:33:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0x8c8db000) [pid = 1896] [serial = 1371] [outer = 0x8c8d7800] 20:33:17 INFO - PROCESS | 1896 | 1477539197464 Marionette DEBUG loaded listener.js 20:33:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0x8c8dd400) [pid = 1896] [serial = 1372] [outer = 0x8c8d7800] 20:33:18 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0x8f898400) [pid = 1896] [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] 20:33:18 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (0x8448bc00) [pid = 1896] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html] 20:33:18 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (0x839c0c00) [pid = 1896] [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] 20:33:18 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (0x8447ac00) [pid = 1896] [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] 20:33:18 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (0x935cc800) [pid = 1896] [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] 20:33:18 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (0x8380c800) [pid = 1896] [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] 20:33:18 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (0x8c8d9800) [pid = 1896] [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] 20:33:18 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (0x8cfc0400) [pid = 1896] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html] 20:33:18 INFO - PROCESS | 1896 | --DOMWINDOW == 60 (0x84468c00) [pid = 1896] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html] 20:33:18 INFO - PROCESS | 1896 | --DOMWINDOW == 59 (0x8f677000) [pid = 1896] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html] 20:33:18 INFO - PROCESS | 1896 | --DOMWINDOW == 58 (0x83946c00) [pid = 1896] [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] 20:33:18 INFO - PROCESS | 1896 | --DOMWINDOW == 57 (0x8ce62c00) [pid = 1896] [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] 20:33:18 INFO - PROCESS | 1896 | 1477539198843 Marionette TRACE conn5 <- [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]]]}] 20:33:18 INFO - . 20:33:18 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 2282ms 20:33:18 INFO - PROCESS | 1896 | 1477539198886 Marionette TRACE conn5 -> [0,2168,"getWindowHandle",null] 20:33:18 INFO - PROCESS | 1896 | 1477539198894 Marionette TRACE conn5 <- [1,2168,null,{"value":"8"}] 20:33:18 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html 20:33:18 INFO - PROCESS | 1896 | 1477539198915 Marionette TRACE conn5 -> [0,2169,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:19 INFO - PROCESS | 1896 | 1477539199162 Marionette TRACE conn5 <- [1,2169,null,{"value":null}] 20:33:19 INFO - PROCESS | 1896 | 1477539199331 Marionette TRACE conn5 -> [0,2170,"getWindowHandles",null] 20:33:19 INFO - PROCESS | 1896 | 1477539199338 Marionette TRACE conn5 <- [1,2170,null,["8"]] 20:33:19 INFO - PROCESS | 1896 | 1477539199357 Marionette TRACE conn5 -> [0,2171,"switchToWindow",{"name":"8"}] 20:33:19 INFO - PROCESS | 1896 | 1477539199373 Marionette TRACE conn5 <- [1,2171,null,{}] 20:33:19 INFO - PROCESS | 1896 | 1477539199386 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:19 INFO - PROCESS | 1896 | ++DOCSHELL 0x83165800 == 19 [pid = 1896] [id = 468] 20:33:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 58 (0x83166800) [pid = 1896] [serial = 1373] [outer = (nil)] 20:33:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 59 (0x8319d400) [pid = 1896] [serial = 1374] [outer = 0x83166800] 20:33:19 INFO - PROCESS | 1896 | 1477539199495 Marionette DEBUG loaded listener.js 20:33:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 60 (0x8319e000) [pid = 1896] [serial = 1375] [outer = 0x83166800] 20:33:20 INFO - PROCESS | 1896 | [1896] 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 20:33:20 INFO - PROCESS | 1896 | [1896] 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 20:33:20 INFO - PROCESS | 1896 | [1896] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 20:33:20 INFO - PROCESS | 1896 | 1477539200530 Marionette TRACE conn5 <- [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]]]}] 20:33:20 INFO - . 20:33:20 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 1679ms 20:33:20 INFO - PROCESS | 1896 | 1477539200594 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 20:33:20 INFO - PROCESS | 1896 | 1477539200602 Marionette TRACE conn5 <- [1,2173,null,{"value":"8"}] 20:33:20 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 20:33:20 INFO - Clearing pref security.mixed_content.send_hsts_priming 20:33:20 INFO - PROCESS | 1896 | 1477539200613 Marionette TRACE conn5 -> [0,2174,"getContext",null] 20:33:20 INFO - PROCESS | 1896 | 1477539200623 Marionette TRACE conn5 <- [1,2174,null,{"value":"content"}] 20:33:20 INFO - PROCESS | 1896 | 1477539200637 Marionette TRACE conn5 -> [0,2175,"setContext",{"value":"chrome"}] 20:33:20 INFO - PROCESS | 1896 | 1477539200643 Marionette TRACE conn5 <- [1,2175,null,{}] 20:33:20 INFO - PROCESS | 1896 | 1477539200655 Marionette TRACE conn5 -> [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}] 20:33:20 INFO - PROCESS | 1896 | 1477539200678 Marionette TRACE conn5 <- [1,2176,null,{"value":null}] 20:33:20 INFO - Clearing pref security.mixed_content.use_hsts 20:33:20 INFO - PROCESS | 1896 | 1477539200731 Marionette TRACE conn5 -> [0,2177,"setContext",{"value":"content"}] 20:33:20 INFO - PROCESS | 1896 | 1477539200735 Marionette TRACE conn5 <- [1,2177,null,{}] 20:33:20 INFO - PROCESS | 1896 | 1477539200744 Marionette TRACE conn5 -> [0,2178,"getContext",null] 20:33:20 INFO - PROCESS | 1896 | 1477539200749 Marionette TRACE conn5 <- [1,2178,null,{"value":"content"}] 20:33:20 INFO - PROCESS | 1896 | 1477539200757 Marionette TRACE conn5 -> [0,2179,"setContext",{"value":"chrome"}] 20:33:20 INFO - PROCESS | 1896 | 1477539200765 Marionette TRACE conn5 <- [1,2179,null,{}] 20:33:20 INFO - PROCESS | 1896 | 1477539200779 Marionette TRACE conn5 -> [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}] 20:33:20 INFO - PROCESS | 1896 | 1477539200808 Marionette TRACE conn5 <- [1,2180,null,{"value":null}] 20:33:20 INFO - PROCESS | 1896 | 1477539200867 Marionette TRACE conn5 -> [0,2181,"setContext",{"value":"content"}] 20:33:20 INFO - PROCESS | 1896 | 1477539200872 Marionette TRACE conn5 <- [1,2181,null,{}] 20:33:20 INFO - PROCESS | 1896 | 1477539200898 Marionette TRACE conn5 -> [0,2182,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:21 INFO - PROCESS | 1896 | 1477539201134 Marionette TRACE conn5 <- [1,2182,null,{"value":null}] 20:33:21 INFO - PROCESS | 1896 | 1477539201313 Marionette TRACE conn5 -> [0,2183,"getWindowHandles",null] 20:33:21 INFO - PROCESS | 1896 | 1477539201317 Marionette TRACE conn5 <- [1,2183,null,["8"]] 20:33:21 INFO - PROCESS | 1896 | 1477539201324 Marionette TRACE conn5 -> [0,2184,"switchToWindow",{"name":"8"}] 20:33:21 INFO - PROCESS | 1896 | 1477539201332 Marionette TRACE conn5 <- [1,2184,null,{}] 20:33:21 INFO - PROCESS | 1896 | 1477539201340 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:21 INFO - PROCESS | 1896 | ++DOCSHELL 0x88847400 == 20 [pid = 1896] [id = 469] 20:33:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 61 (0x88847c00) [pid = 1896] [serial = 1376] [outer = (nil)] 20:33:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (0x8c8d6800) [pid = 1896] [serial = 1377] [outer = 0x88847c00] 20:33:21 INFO - PROCESS | 1896 | 1477539201484 Marionette DEBUG loaded listener.js 20:33:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (0x8c8dbc00) [pid = 1896] [serial = 1378] [outer = 0x88847c00] 20:33:22 INFO - PROCESS | 1896 | [1896] 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 20:33:22 INFO - PROCESS | 1896 | [1896] 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 20:33:22 INFO - PROCESS | 1896 | 1477539202506 Marionette TRACE conn5 <- [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]]]}] 20:33:22 INFO - . 20:33:22 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 1916ms 20:33:22 INFO - PROCESS | 1896 | 1477539202527 Marionette TRACE conn5 -> [0,2186,"getWindowHandle",null] 20:33:22 INFO - PROCESS | 1896 | 1477539202532 Marionette TRACE conn5 <- [1,2186,null,{"value":"8"}] 20:33:22 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 20:33:22 INFO - PROCESS | 1896 | 1477539202541 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:22 INFO - PROCESS | 1896 | 1477539202773 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 20:33:22 INFO - PROCESS | 1896 | 1477539202952 Marionette TRACE conn5 -> [0,2188,"getWindowHandles",null] 20:33:22 INFO - PROCESS | 1896 | 1477539202959 Marionette TRACE conn5 <- [1,2188,null,["8"]] 20:33:22 INFO - PROCESS | 1896 | 1477539202970 Marionette TRACE conn5 -> [0,2189,"switchToWindow",{"name":"8"}] 20:33:22 INFO - PROCESS | 1896 | 1477539202980 Marionette TRACE conn5 <- [1,2189,null,{}] 20:33:23 INFO - PROCESS | 1896 | 1477539203031 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:23 INFO - PROCESS | 1896 | ++DOCSHELL 0x8d106c00 == 21 [pid = 1896] [id = 470] 20:33:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0x8d107400) [pid = 1896] [serial = 1379] [outer = (nil)] 20:33:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0x8d110400) [pid = 1896] [serial = 1380] [outer = 0x8d107400] 20:33:23 INFO - PROCESS | 1896 | 1477539203132 Marionette DEBUG loaded listener.js 20:33:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0x8f67e800) [pid = 1896] [serial = 1381] [outer = 0x8d107400] 20:33:24 INFO - PROCESS | 1896 | 1477539204090 Marionette TRACE conn5 <- [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]]]}] 20:33:24 INFO - . 20:33:24 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 1576ms 20:33:24 INFO - PROCESS | 1896 | 1477539204131 Marionette TRACE conn5 -> [0,2191,"getWindowHandle",null] 20:33:24 INFO - PROCESS | 1896 | 1477539204134 Marionette TRACE conn5 <- [1,2191,null,{"value":"8"}] 20:33:24 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 20:33:24 INFO - PROCESS | 1896 | 1477539204145 Marionette TRACE conn5 -> [0,2192,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:24 INFO - PROCESS | 1896 | 1477539204387 Marionette TRACE conn5 <- [1,2192,null,{"value":null}] 20:33:24 INFO - PROCESS | 1896 | 1477539204699 Marionette TRACE conn5 -> [0,2193,"getWindowHandles",null] 20:33:24 INFO - PROCESS | 1896 | 1477539204707 Marionette TRACE conn5 <- [1,2193,null,["8"]] 20:33:24 INFO - PROCESS | 1896 | 1477539204716 Marionette TRACE conn5 -> [0,2194,"switchToWindow",{"name":"8"}] 20:33:24 INFO - PROCESS | 1896 | 1477539204727 Marionette TRACE conn5 <- [1,2194,null,{}] 20:33:24 INFO - PROCESS | 1896 | 1477539204784 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:24 INFO - PROCESS | 1896 | ++DOCSHELL 0x83198400 == 22 [pid = 1896] [id = 471] 20:33:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0x83198c00) [pid = 1896] [serial = 1382] [outer = (nil)] 20:33:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0x83809c00) [pid = 1896] [serial = 1383] [outer = 0x83198c00] 20:33:24 INFO - PROCESS | 1896 | 1477539204881 Marionette DEBUG loaded listener.js 20:33:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0x8394c400) [pid = 1896] [serial = 1384] [outer = 0x83198c00] 20:33:25 INFO - PROCESS | 1896 | --DOCSHELL 0x8c8d7400 == 21 [pid = 1896] [id = 467] 20:33:25 INFO - PROCESS | 1896 | --DOCSHELL 0x84458800 == 20 [pid = 1896] [id = 466] 20:33:25 INFO - PROCESS | 1896 | --DOCSHELL 0x83197800 == 19 [pid = 1896] [id = 465] 20:33:25 INFO - PROCESS | 1896 | [1896] 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 20:33:25 INFO - PROCESS | 1896 | [1896] 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 20:33:25 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0x90454800) [pid = 1896] [serial = 1350] [outer = (nil)] [url = about:blank] 20:33:25 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (0x8c8e1400) [pid = 1896] [serial = 1351] [outer = (nil)] [url = about:blank] 20:33:25 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (0x8cfbdc00) [pid = 1896] [serial = 1347] [outer = (nil)] [url = about:blank] 20:33:25 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (0x8cfc2400) [pid = 1896] [serial = 1348] [outer = (nil)] [url = about:blank] 20:33:25 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (0x8447dc00) [pid = 1896] [serial = 1344] [outer = (nil)] [url = about:blank] 20:33:25 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (0x84498800) [pid = 1896] [serial = 1345] [outer = (nil)] [url = about:blank] 20:33:25 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (0x843a1800) [pid = 1896] [serial = 1341] [outer = (nil)] [url = about:blank] 20:33:25 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (0x843dc000) [pid = 1896] [serial = 1342] [outer = (nil)] [url = about:blank] 20:33:25 INFO - PROCESS | 1896 | --DOMWINDOW == 60 (0x83869000) [pid = 1896] [serial = 1338] [outer = (nil)] [url = about:blank] 20:33:25 INFO - PROCESS | 1896 | --DOMWINDOW == 59 (0x83869c00) [pid = 1896] [serial = 1339] [outer = (nil)] [url = about:blank] 20:33:25 INFO - PROCESS | 1896 | --DOMWINDOW == 58 (0x94d64400) [pid = 1896] [serial = 1335] [outer = (nil)] [url = about:blank] 20:33:25 INFO - PROCESS | 1896 | --DOMWINDOW == 57 (0x98327c00) [pid = 1896] [serial = 1336] [outer = (nil)] [url = about:blank] 20:33:25 INFO - PROCESS | 1896 | --DOMWINDOW == 56 (0x8ce61000) [pid = 1896] [serial = 1332] [outer = (nil)] [url = about:blank] 20:33:25 INFO - PROCESS | 1896 | --DOMWINDOW == 55 (0x8cfca400) [pid = 1896] [serial = 1333] [outer = (nil)] [url = about:blank] 20:33:25 INFO - PROCESS | 1896 | --DOMWINDOW == 54 (0x839b9000) [pid = 1896] [serial = 1329] [outer = (nil)] [url = about:blank] 20:33:25 INFO - PROCESS | 1896 | --DOMWINDOW == 53 (0x8445f400) [pid = 1896] [serial = 1330] [outer = (nil)] [url = about:blank] 20:33:25 INFO - PROCESS | 1896 | --DOMWINDOW == 52 (0x8884a400) [pid = 1896] [serial = 1311] [outer = (nil)] [url = about:blank] 20:33:25 INFO - PROCESS | 1896 | --DOMWINDOW == 51 (0x904b6800) [pid = 1896] [serial = 1308] [outer = (nil)] [url = about:blank] 20:33:25 INFO - PROCESS | 1896 | --DOMWINDOW == 50 (0x9b5ed000) [pid = 1896] [serial = 1314] [outer = (nil)] [url = about:blank] 20:33:25 INFO - PROCESS | 1896 | --DOMWINDOW == 49 (0x8f679c00) [pid = 1896] [serial = 1296] [outer = (nil)] [url = about:blank] 20:33:26 INFO - PROCESS | 1896 | 1477539206042 Marionette TRACE conn5 <- [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]]]}] 20:33:26 INFO - . 20:33:26 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 1930ms 20:33:26 INFO - PROCESS | 1896 | 1477539206077 Marionette TRACE conn5 -> [0,2196,"getWindowHandle",null] 20:33:26 INFO - PROCESS | 1896 | 1477539206085 Marionette TRACE conn5 <- [1,2196,null,{"value":"8"}] 20:33:26 INFO - TEST-START | /mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html 20:33:26 INFO - PROCESS | 1896 | 1477539206094 Marionette TRACE conn5 -> [0,2197,"getContext",null] 20:33:26 INFO - PROCESS | 1896 | 1477539206104 Marionette TRACE conn5 <- [1,2197,null,{"value":"content"}] 20:33:26 INFO - PROCESS | 1896 | 1477539206117 Marionette TRACE conn5 -> [0,2198,"setContext",{"value":"chrome"}] 20:33:26 INFO - PROCESS | 1896 | 1477539206125 Marionette TRACE conn5 <- [1,2198,null,{}] 20:33:26 INFO - PROCESS | 1896 | 1477539206133 Marionette TRACE conn5 -> [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}] 20:33:26 INFO - PROCESS | 1896 | 1477539206157 Marionette TRACE conn5 <- [1,2199,null,{"value":true}] 20:33:26 INFO - PROCESS | 1896 | 1477539206164 Marionette TRACE conn5 -> [0,2200,"setContext",{"value":"content"}] 20:33:26 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 20:33:26 INFO - PROCESS | 1896 | 1477539206168 Marionette TRACE conn5 <- [1,2200,null,{}] 20:33:26 INFO - PROCESS | 1896 | 1477539206177 Marionette TRACE conn5 -> [0,2201,"getContext",null] 20:33:26 INFO - PROCESS | 1896 | 1477539206180 Marionette TRACE conn5 <- [1,2201,null,{"value":"content"}] 20:33:26 INFO - PROCESS | 1896 | 1477539206193 Marionette TRACE conn5 -> [0,2202,"setContext",{"value":"chrome"}] 20:33:26 INFO - PROCESS | 1896 | 1477539206200 Marionette TRACE conn5 <- [1,2202,null,{}] 20:33:26 INFO - PROCESS | 1896 | 1477539206229 Marionette TRACE conn5 -> [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}] 20:33:26 INFO - PROCESS | 1896 | 1477539206259 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 20:33:26 INFO - PROCESS | 1896 | 1477539206284 Marionette TRACE conn5 -> [0,2204,"setContext",{"value":"content"}] 20:33:26 INFO - PROCESS | 1896 | 1477539206290 Marionette TRACE conn5 <- [1,2204,null,{}] 20:33:26 INFO - PROCESS | 1896 | 1477539206297 Marionette TRACE conn5 -> [0,2205,"getContext",null] 20:33:26 INFO - PROCESS | 1896 | 1477539206304 Marionette TRACE conn5 <- [1,2205,null,{"value":"content"}] 20:33:26 INFO - PROCESS | 1896 | 1477539206310 Marionette TRACE conn5 -> [0,2206,"setContext",{"value":"chrome"}] 20:33:26 INFO - PROCESS | 1896 | 1477539206315 Marionette TRACE conn5 <- [1,2206,null,{}] 20:33:26 INFO - PROCESS | 1896 | 1477539206323 Marionette TRACE conn5 -> [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}] 20:33:26 INFO - PROCESS | 1896 | 1477539206350 Marionette TRACE conn5 <- [1,2207,null,{"value":true}] 20:33:26 INFO - PROCESS | 1896 | 1477539206354 Marionette TRACE conn5 -> [0,2208,"setContext",{"value":"content"}] 20:33:26 INFO - Setting pref security.mixed_content.use_hsts (false) 20:33:26 INFO - PROCESS | 1896 | 1477539206360 Marionette TRACE conn5 <- [1,2208,null,{}] 20:33:26 INFO - PROCESS | 1896 | 1477539206367 Marionette TRACE conn5 -> [0,2209,"getContext",null] 20:33:26 INFO - PROCESS | 1896 | 1477539206370 Marionette TRACE conn5 <- [1,2209,null,{"value":"content"}] 20:33:26 INFO - PROCESS | 1896 | 1477539206377 Marionette TRACE conn5 -> [0,2210,"setContext",{"value":"chrome"}] 20:33:26 INFO - PROCESS | 1896 | 1477539206381 Marionette TRACE conn5 <- [1,2210,null,{}] 20:33:26 INFO - PROCESS | 1896 | 1477539206387 Marionette TRACE conn5 -> [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}] 20:33:26 INFO - PROCESS | 1896 | 1477539206411 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 20:33:26 INFO - PROCESS | 1896 | 1477539206416 Marionette TRACE conn5 -> [0,2212,"setContext",{"value":"content"}] 20:33:26 INFO - PROCESS | 1896 | 1477539206419 Marionette TRACE conn5 <- [1,2212,null,{}] 20:33:26 INFO - PROCESS | 1896 | 1477539206428 Marionette TRACE conn5 -> [0,2213,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:26 INFO - PROCESS | 1896 | 1477539206659 Marionette TRACE conn5 <- [1,2213,null,{"value":null}] 20:33:26 INFO - PROCESS | 1896 | 1477539206802 Marionette TRACE conn5 -> [0,2214,"getWindowHandles",null] 20:33:26 INFO - PROCESS | 1896 | 1477539206807 Marionette TRACE conn5 <- [1,2214,null,["8"]] 20:33:26 INFO - PROCESS | 1896 | 1477539206813 Marionette TRACE conn5 -> [0,2215,"switchToWindow",{"name":"8"}] 20:33:26 INFO - PROCESS | 1896 | 1477539206821 Marionette TRACE conn5 <- [1,2215,null,{}] 20:33:26 INFO - PROCESS | 1896 | 1477539206828 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:26 INFO - PROCESS | 1896 | ++DOCSHELL 0x839b9c00 == 20 [pid = 1896] [id = 472] 20:33:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 50 (0x839ba000) [pid = 1896] [serial = 1385] [outer = (nil)] 20:33:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 51 (0x84479400) [pid = 1896] [serial = 1386] [outer = 0x839ba000] 20:33:26 INFO - PROCESS | 1896 | 1477539206920 Marionette DEBUG loaded listener.js 20:33:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 52 (0x8447c400) [pid = 1896] [serial = 1387] [outer = 0x839ba000] 20:33:27 INFO - PROCESS | 1896 | [aac @ 0x8c8d6000] err{or,}_recognition separate: 1; 1 20:33:27 INFO - PROCESS | 1896 | [aac @ 0x8c8d6000] err{or,}_recognition combined: 1; 1 20:33:27 INFO - PROCESS | 1896 | [aac @ 0x8c8d6000] Unsupported bit depth: 0 20:33:27 INFO - PROCESS | 1896 | [h264 @ 0x8c8d8400] err{or,}_recognition separate: 1; 1 20:33:27 INFO - PROCESS | 1896 | [h264 @ 0x8c8d8400] err{or,}_recognition combined: 1; 1 20:33:27 INFO - PROCESS | 1896 | [h264 @ 0x8c8d8400] Unsupported bit depth: 0 20:33:28 INFO - PROCESS | 1896 | 1477539208052 Marionette TRACE conn5 <- [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]]]}] 20:33:28 INFO - . 20:33:28 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 2011ms 20:33:28 INFO - PROCESS | 1896 | 1477539208113 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 20:33:28 INFO - PROCESS | 1896 | 1477539208117 Marionette TRACE conn5 <- [1,2217,null,{"value":"8"}] 20:33:28 INFO - TEST-START | /navigation-timing/idlharness.html 20:33:28 INFO - Clearing pref security.mixed_content.send_hsts_priming 20:33:28 INFO - PROCESS | 1896 | 1477539208126 Marionette TRACE conn5 -> [0,2218,"getContext",null] 20:33:28 INFO - PROCESS | 1896 | 1477539208129 Marionette TRACE conn5 <- [1,2218,null,{"value":"content"}] 20:33:28 INFO - PROCESS | 1896 | 1477539208134 Marionette TRACE conn5 -> [0,2219,"setContext",{"value":"chrome"}] 20:33:28 INFO - PROCESS | 1896 | 1477539208139 Marionette TRACE conn5 <- [1,2219,null,{}] 20:33:28 INFO - PROCESS | 1896 | 1477539208159 Marionette TRACE conn5 -> [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}] 20:33:28 INFO - PROCESS | 1896 | 1477539208177 Marionette TRACE conn5 <- [1,2220,null,{"value":null}] 20:33:28 INFO - PROCESS | 1896 | 1477539208183 Marionette TRACE conn5 -> [0,2221,"setContext",{"value":"content"}] 20:33:28 INFO - PROCESS | 1896 | 1477539208187 Marionette TRACE conn5 <- [1,2221,null,{}] 20:33:28 INFO - Clearing pref security.mixed_content.use_hsts 20:33:28 INFO - PROCESS | 1896 | 1477539208204 Marionette TRACE conn5 -> [0,2222,"getContext",null] 20:33:28 INFO - PROCESS | 1896 | 1477539208209 Marionette TRACE conn5 <- [1,2222,null,{"value":"content"}] 20:33:28 INFO - PROCESS | 1896 | 1477539208215 Marionette TRACE conn5 -> [0,2223,"setContext",{"value":"chrome"}] 20:33:28 INFO - PROCESS | 1896 | 1477539208221 Marionette TRACE conn5 <- [1,2223,null,{}] 20:33:28 INFO - PROCESS | 1896 | 1477539208253 Marionette TRACE conn5 -> [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}] 20:33:28 INFO - PROCESS | 1896 | 1477539208274 Marionette TRACE conn5 <- [1,2224,null,{"value":null}] 20:33:28 INFO - PROCESS | 1896 | 1477539208280 Marionette TRACE conn5 -> [0,2225,"setContext",{"value":"content"}] 20:33:28 INFO - PROCESS | 1896 | 1477539208284 Marionette TRACE conn5 <- [1,2225,null,{}] 20:33:28 INFO - PROCESS | 1896 | 1477539208304 Marionette TRACE conn5 -> [0,2226,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 20:33:28 INFO - PROCESS | 1896 | 1477539208557 Marionette TRACE conn5 <- [1,2226,null,{"value":null}] 20:33:28 INFO - PROCESS | 1896 | 1477539208594 Marionette TRACE conn5 -> [0,2227,"getWindowHandle",null] 20:33:28 INFO - PROCESS | 1896 | 1477539208598 Marionette TRACE conn5 <- [1,2227,null,{"value":"8"}] 20:33:28 INFO - PROCESS | 1896 | 1477539208604 Marionette TRACE conn5 -> [0,2228,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 20:33:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 53 (0x8cfc5c00) [pid = 1896] [serial = 1388] [outer = 0x939f1800] 20:33:28 INFO - PROCESS | 1896 | 1477539208974 Marionette TRACE conn5 <- [1,2228,null,{}] 20:33:28 INFO - PROCESS | 1896 | 1477539208992 Marionette TRACE conn5 -> [0,2229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 20:33:29 INFO - PROCESS | 1896 | 1477539209063 Marionette TRACE conn5 <- [1,2229,null,{"value":null}] 20:33:29 INFO - PROCESS | 1896 | 1477539209104 Marionette TRACE conn5 -> [0,2230,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:29 INFO - PROCESS | 1896 | 1477539209130 Marionette TRACE conn5 <- [1,2230,null,{"value":null}] 20:33:29 INFO - PROCESS | 1896 | 1477539209142 Marionette TRACE conn5 -> [0,2231,"getWindowHandles",null] 20:33:29 INFO - PROCESS | 1896 | 1477539209147 Marionette TRACE conn5 <- [1,2231,null,["8"]] 20:33:29 INFO - PROCESS | 1896 | 1477539209153 Marionette TRACE conn5 -> [0,2232,"switchToWindow",{"name":"8"}] 20:33:29 INFO - PROCESS | 1896 | 1477539209162 Marionette TRACE conn5 <- [1,2232,null,{}] 20:33:29 INFO - PROCESS | 1896 | 1477539209169 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:29 INFO - PROCESS | 1896 | ++DOCSHELL 0x8cfc1400 == 21 [pid = 1896] [id = 473] 20:33:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 54 (0x8cfc2000) [pid = 1896] [serial = 1389] [outer = (nil)] 20:33:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 55 (0x8d106000) [pid = 1896] [serial = 1390] [outer = 0x8cfc2000] 20:33:29 INFO - PROCESS | 1896 | 1477539209264 Marionette DEBUG loaded listener.js 20:33:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 56 (0x8d110800) [pid = 1896] [serial = 1391] [outer = 0x8cfc2000] 20:33:30 INFO - PROCESS | 1896 | --DOMWINDOW == 55 (0x839b5000) [pid = 1896] [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] 20:33:30 INFO - PROCESS | 1896 | --DOMWINDOW == 54 (0x93d63400) [pid = 1896] [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] 20:33:30 INFO - PROCESS | 1896 | --DOMWINDOW == 53 (0x95080c00) [pid = 1896] [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] 20:33:30 INFO - PROCESS | 1896 | --DOMWINDOW == 52 (0x83197c00) [pid = 1896] [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] 20:33:30 INFO - PROCESS | 1896 | --DOMWINDOW == 51 (0x8386b000) [pid = 1896] [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] 20:33:30 INFO - PROCESS | 1896 | --DOMWINDOW == 50 (0x84459000) [pid = 1896] [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] 20:33:31 INFO - ............................................................................................. 20:33:31 INFO - TEST-OK | /navigation-timing/idlharness.html | took 3105ms 20:33:31 INFO - TEST-START | /navigation-timing/test_document_open.html 20:33:31 INFO - PROCESS | 1896 | 1477539211122 Marionette TRACE conn5 <- [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"]]]}] 20:33:31 INFO - PROCESS | 1896 | 1477539211238 Marionette TRACE conn5 -> [0,2234,"getWindowHandle",null] 20:33:31 INFO - PROCESS | 1896 | 1477539211240 Marionette TRACE conn5 <- [1,2234,null,{"value":"8"}] 20:33:31 INFO - PROCESS | 1896 | 1477539211247 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:31 INFO - PROCESS | 1896 | 1477539211564 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 20:33:31 INFO - PROCESS | 1896 | 1477539211665 Marionette TRACE conn5 -> [0,2236,"getWindowHandles",null] 20:33:31 INFO - PROCESS | 1896 | 1477539211668 Marionette TRACE conn5 <- [1,2236,null,["8"]] 20:33:31 INFO - PROCESS | 1896 | 1477539211696 Marionette TRACE conn5 -> [0,2237,"switchToWindow",{"name":"8"}] 20:33:31 INFO - PROCESS | 1896 | 1477539211703 Marionette TRACE conn5 <- [1,2237,null,{}] 20:33:31 INFO - PROCESS | 1896 | 1477539211712 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:31 INFO - PROCESS | 1896 | ++DOCSHELL 0x84478400 == 22 [pid = 1896] [id = 474] 20:33:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 51 (0x84478c00) [pid = 1896] [serial = 1392] [outer = (nil)] 20:33:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 52 (0x921dcc00) [pid = 1896] [serial = 1393] [outer = 0x84478c00] 20:33:31 INFO - PROCESS | 1896 | 1477539211804 Marionette DEBUG loaded listener.js 20:33:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 53 (0x92333c00) [pid = 1896] [serial = 1394] [outer = 0x84478c00] 20:33:32 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f76c400 == 23 [pid = 1896] [id = 475] 20:33:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 54 (0x931be800) [pid = 1896] [serial = 1395] [outer = (nil)] 20:33:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 55 (0x935c0800) [pid = 1896] [serial = 1396] [outer = 0x931be800] 20:33:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 56 (0x930cd000) [pid = 1896] [serial = 1397] [outer = 0x931be800] 20:33:32 INFO - PROCESS | 1896 | 1477539212705 Marionette TRACE conn5 <- [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]]]}] 20:33:32 INFO - ..................... 20:33:32 INFO - TEST-OK | /navigation-timing/test_document_open.html | took 1486ms 20:33:32 INFO - PROCESS | 1896 | 1477539212734 Marionette TRACE conn5 -> [0,2239,"getWindowHandle",null] 20:33:32 INFO - PROCESS | 1896 | 1477539212742 Marionette TRACE conn5 <- [1,2239,null,{"value":"8"}] 20:33:32 INFO - TEST-START | /navigation-timing/test_document_readiness_exist.html 20:33:32 INFO - PROCESS | 1896 | 1477539212751 Marionette TRACE conn5 -> [0,2240,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:33 INFO - PROCESS | 1896 | 1477539213134 Marionette TRACE conn5 <- [1,2240,null,{"value":null}] 20:33:33 INFO - PROCESS | 1896 | 1477539213279 Marionette TRACE conn5 -> [0,2241,"getWindowHandles",null] 20:33:33 INFO - PROCESS | 1896 | 1477539213289 Marionette TRACE conn5 <- [1,2241,null,["8"]] 20:33:33 INFO - PROCESS | 1896 | 1477539213301 Marionette TRACE conn5 -> [0,2242,"switchToWindow",{"name":"8"}] 20:33:33 INFO - PROCESS | 1896 | 1477539213314 Marionette TRACE conn5 <- [1,2242,null,{}] 20:33:33 INFO - PROCESS | 1896 | 1477539213326 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:33 INFO - PROCESS | 1896 | ++DOCSHELL 0x83870000 == 24 [pid = 1896] [id = 476] 20:33:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 57 (0x83870400) [pid = 1896] [serial = 1398] [outer = (nil)] 20:33:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 58 (0x839ba400) [pid = 1896] [serial = 1399] [outer = 0x83870400] 20:33:33 INFO - PROCESS | 1896 | 1477539213448 Marionette DEBUG loaded listener.js 20:33:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 59 (0x843df800) [pid = 1896] [serial = 1400] [outer = 0x83870400] 20:33:34 INFO - PROCESS | 1896 | 1477539214221 Marionette TRACE conn5 <- [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]]]}] 20:33:34 INFO - ... 20:33:34 INFO - TEST-OK | /navigation-timing/test_document_readiness_exist.html | took 1521ms 20:33:34 INFO - PROCESS | 1896 | 1477539214275 Marionette TRACE conn5 -> [0,2244,"getWindowHandle",null] 20:33:34 INFO - PROCESS | 1896 | 1477539214282 Marionette TRACE conn5 <- [1,2244,null,{"value":"8"}] 20:33:34 INFO - TEST-START | /navigation-timing/test_navigate_within_document.html 20:33:34 INFO - PROCESS | 1896 | 1477539214339 Marionette TRACE conn5 -> [0,2245,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:34 INFO - PROCESS | 1896 | 1477539214611 Marionette TRACE conn5 <- [1,2245,null,{"value":null}] 20:33:34 INFO - PROCESS | 1896 | 1477539214788 Marionette TRACE conn5 -> [0,2246,"getWindowHandles",null] 20:33:34 INFO - PROCESS | 1896 | 1477539214795 Marionette TRACE conn5 <- [1,2246,null,["8"]] 20:33:34 INFO - PROCESS | 1896 | 1477539214806 Marionette TRACE conn5 -> [0,2247,"switchToWindow",{"name":"8"}] 20:33:34 INFO - PROCESS | 1896 | 1477539214812 Marionette TRACE conn5 <- [1,2247,null,{}] 20:33:34 INFO - PROCESS | 1896 | 1477539214823 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:34 INFO - PROCESS | 1896 | ++DOCSHELL 0x8ce5b000 == 25 [pid = 1896] [id = 477] 20:33:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 60 (0x8ce5dc00) [pid = 1896] [serial = 1401] [outer = (nil)] 20:33:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 61 (0x8cfc9000) [pid = 1896] [serial = 1402] [outer = 0x8ce5dc00] 20:33:34 INFO - PROCESS | 1896 | 1477539214930 Marionette DEBUG loaded listener.js 20:33:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (0x8cfc9400) [pid = 1896] [serial = 1403] [outer = 0x8ce5dc00] 20:33:35 INFO - PROCESS | 1896 | 1477539215810 Marionette TRACE conn5 <- [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]]]}] 20:33:35 INFO - ...................... 20:33:35 INFO - TEST-OK | /navigation-timing/test_navigate_within_document.html | took 1580ms 20:33:35 INFO - PROCESS | 1896 | 1477539215916 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 20:33:35 INFO - PROCESS | 1896 | 1477539215921 Marionette TRACE conn5 <- [1,2249,null,{"value":"8"}] 20:33:35 INFO - TEST-START | /navigation-timing/test_navigation_attributes_exist.html 20:33:35 INFO - PROCESS | 1896 | 1477539215931 Marionette TRACE conn5 -> [0,2250,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:36 INFO - PROCESS | 1896 | 1477539216192 Marionette TRACE conn5 <- [1,2250,null,{"value":null}] 20:33:36 INFO - PROCESS | 1896 | 1477539216394 Marionette TRACE conn5 -> [0,2251,"getWindowHandles",null] 20:33:36 INFO - PROCESS | 1896 | 1477539216405 Marionette TRACE conn5 <- [1,2251,null,["8"]] 20:33:36 INFO - PROCESS | 1896 | 1477539216454 Marionette TRACE conn5 -> [0,2252,"switchToWindow",{"name":"8"}] 20:33:36 INFO - PROCESS | 1896 | 1477539216463 Marionette TRACE conn5 <- [1,2252,null,{}] 20:33:36 INFO - PROCESS | 1896 | 1477539216469 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:36 INFO - PROCESS | 1896 | ++DOCSHELL 0x9323b400 == 26 [pid = 1896] [id = 478] 20:33:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (0x9327e000) [pid = 1896] [serial = 1404] [outer = (nil)] 20:33:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0x935c3400) [pid = 1896] [serial = 1405] [outer = 0x9327e000] 20:33:36 INFO - PROCESS | 1896 | 1477539216574 Marionette DEBUG loaded listener.js 20:33:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0x935c7000) [pid = 1896] [serial = 1406] [outer = 0x9327e000] 20:33:37 INFO - PROCESS | 1896 | 1477539217330 Marionette TRACE conn5 <- [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]]]}] 20:33:37 INFO - .... 20:33:37 INFO - TEST-OK | /navigation-timing/test_navigation_attributes_exist.html | took 1483ms 20:33:37 INFO - PROCESS | 1896 | 1477539217414 Marionette TRACE conn5 -> [0,2254,"getWindowHandle",null] 20:33:37 INFO - PROCESS | 1896 | 1477539217419 Marionette TRACE conn5 <- [1,2254,null,{"value":"8"}] 20:33:37 INFO - TEST-START | /navigation-timing/test_navigation_redirectCount_none.html 20:33:37 INFO - PROCESS | 1896 | 1477539217446 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:37 INFO - PROCESS | 1896 | 1477539217673 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 20:33:37 INFO - PROCESS | 1896 | 1477539217858 Marionette TRACE conn5 -> [0,2256,"getWindowHandles",null] 20:33:37 INFO - PROCESS | 1896 | 1477539217864 Marionette TRACE conn5 <- [1,2256,null,["8"]] 20:33:37 INFO - PROCESS | 1896 | 1477539217871 Marionette TRACE conn5 -> [0,2257,"switchToWindow",{"name":"8"}] 20:33:37 INFO - PROCESS | 1896 | 1477539217879 Marionette TRACE conn5 <- [1,2257,null,{}] 20:33:37 INFO - PROCESS | 1896 | 1477539217932 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:37 INFO - PROCESS | 1896 | ++DOCSHELL 0x93a29400 == 27 [pid = 1896] [id = 479] 20:33:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0x93c35400) [pid = 1896] [serial = 1407] [outer = (nil)] 20:33:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0x93c3c800) [pid = 1896] [serial = 1408] [outer = 0x93c35400] 20:33:38 INFO - PROCESS | 1896 | 1477539218035 Marionette DEBUG loaded listener.js 20:33:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0x93d67c00) [pid = 1896] [serial = 1409] [outer = 0x93c35400] 20:33:38 INFO - PROCESS | 1896 | 1477539218822 Marionette TRACE conn5 <- [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]]]}] 20:33:38 INFO - ..... 20:33:38 INFO - TEST-OK | /navigation-timing/test_navigation_redirectCount_none.html | took 1481ms 20:33:38 INFO - PROCESS | 1896 | 1477539218911 Marionette TRACE conn5 -> [0,2259,"getWindowHandle",null] 20:33:38 INFO - PROCESS | 1896 | 1477539218914 Marionette TRACE conn5 <- [1,2259,null,{"value":"8"}] 20:33:38 INFO - TEST-START | /navigation-timing/test_navigation_type_backforward.html 20:33:38 INFO - PROCESS | 1896 | 1477539218926 Marionette TRACE conn5 -> [0,2260,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:39 INFO - PROCESS | 1896 | 1477539219262 Marionette TRACE conn5 <- [1,2260,null,{"value":null}] 20:33:39 INFO - PROCESS | 1896 | 1477539219390 Marionette TRACE conn5 -> [0,2261,"getWindowHandles",null] 20:33:39 INFO - PROCESS | 1896 | 1477539219393 Marionette TRACE conn5 <- [1,2261,null,["8"]] 20:33:39 INFO - PROCESS | 1896 | 1477539219450 Marionette TRACE conn5 -> [0,2262,"switchToWindow",{"name":"8"}] 20:33:39 INFO - PROCESS | 1896 | 1477539219457 Marionette TRACE conn5 <- [1,2262,null,{}] 20:33:39 INFO - PROCESS | 1896 | 1477539219467 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:39 INFO - PROCESS | 1896 | ++DOCSHELL 0x83809800 == 28 [pid = 1896] [id = 480] 20:33:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0x83863400) [pid = 1896] [serial = 1410] [outer = (nil)] 20:33:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0x8446e400) [pid = 1896] [serial = 1411] [outer = 0x83863400] 20:33:39 INFO - PROCESS | 1896 | 1477539219566 Marionette DEBUG loaded listener.js 20:33:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0x8d10b800) [pid = 1896] [serial = 1412] [outer = 0x83863400] 20:33:40 INFO - PROCESS | 1896 | ++DOCSHELL 0x83164800 == 29 [pid = 1896] [id = 481] 20:33:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (0x831a4400) [pid = 1896] [serial = 1413] [outer = (nil)] 20:33:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (0x839b9000) [pid = 1896] [serial = 1414] [outer = 0x831a4400] 20:33:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (0x8315d000) [pid = 1896] [serial = 1415] [outer = 0x831a4400] 20:33:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (0x8319f400) [pid = 1896] [serial = 1416] [outer = 0x831a4400] 20:33:41 INFO - PROCESS | 1896 | --DOCSHELL 0x8ce62400 == 28 [pid = 1896] [id = 459] 20:33:41 INFO - PROCESS | 1896 | --DOCSHELL 0x8447a800 == 27 [pid = 1896] [id = 458] 20:33:41 INFO - PROCESS | 1896 | --DOCSHELL 0x839c0400 == 26 [pid = 1896] [id = 457] 20:33:41 INFO - PROCESS | 1896 | --DOCSHELL 0x83866c00 == 25 [pid = 1896] [id = 464] 20:33:41 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0x8c8db000) [pid = 1896] [serial = 1371] [outer = (nil)] [url = about:blank] 20:33:41 INFO - PROCESS | 1896 | --DOCSHELL 0x8d106c00 == 24 [pid = 1896] [id = 470] 20:33:41 INFO - PROCESS | 1896 | --DOCSHELL 0x88847400 == 23 [pid = 1896] [id = 469] 20:33:41 INFO - PROCESS | 1896 | --DOCSHELL 0x83165800 == 22 [pid = 1896] [id = 468] 20:33:41 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0x93d68c00) [pid = 1896] [serial = 1356] [outer = (nil)] [url = about:blank] 20:33:41 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0x93d67800) [pid = 1896] [serial = 1357] [outer = (nil)] [url = about:blank] 20:33:41 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (0x843a0800) [pid = 1896] [serial = 1353] [outer = (nil)] [url = about:blank] 20:33:41 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0x84461400) [pid = 1896] [serial = 1354] [outer = (nil)] [url = about:blank] 20:33:41 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (0x8445dc00) [pid = 1896] [serial = 1368] [outer = (nil)] [url = about:blank] 20:33:41 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0x84470c00) [pid = 1896] [serial = 1369] [outer = (nil)] [url = about:blank] 20:33:41 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (0x8319c000) [pid = 1896] [serial = 1365] [outer = (nil)] [url = about:blank] 20:33:41 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (0x83807000) [pid = 1896] [serial = 1366] [outer = (nil)] [url = about:blank] 20:33:41 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (0x839b7000) [pid = 1896] [serial = 1362] [outer = (nil)] [url = about:blank] 20:33:41 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (0x84469400) [pid = 1896] [serial = 1363] [outer = (nil)] [url = about:blank] 20:33:41 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (0x95610400) [pid = 1896] [serial = 1359] [outer = (nil)] [url = about:blank] 20:33:41 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (0x9561ac00) [pid = 1896] [serial = 1360] [outer = (nil)] [url = about:blank] 20:33:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (0x83944800) [pid = 1896] [serial = 1417] [outer = 0x831a4400] 20:33:41 INFO - PROCESS | 1896 | 1477539221613 Marionette TRACE conn5 <- [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]]]}] 20:33:41 INFO - ..... 20:33:41 INFO - TEST-OK | /navigation-timing/test_navigation_type_backforward.html | took 2736ms 20:33:41 INFO - PROCESS | 1896 | 1477539221661 Marionette TRACE conn5 -> [0,2264,"getWindowHandle",null] 20:33:41 INFO - PROCESS | 1896 | 1477539221669 Marionette TRACE conn5 <- [1,2264,null,{"value":"8"}] 20:33:41 INFO - TEST-START | /navigation-timing/test_navigation_type_enums.html 20:33:41 INFO - PROCESS | 1896 | 1477539221682 Marionette TRACE conn5 -> [0,2265,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:41 INFO - PROCESS | 1896 | 1477539221925 Marionette TRACE conn5 <- [1,2265,null,{"value":null}] 20:33:42 INFO - PROCESS | 1896 | 1477539222074 Marionette TRACE conn5 -> [0,2266,"getWindowHandles",null] 20:33:42 INFO - PROCESS | 1896 | 1477539222082 Marionette TRACE conn5 <- [1,2266,null,["8"]] 20:33:42 INFO - PROCESS | 1896 | 1477539222090 Marionette TRACE conn5 -> [0,2267,"switchToWindow",{"name":"8"}] 20:33:42 INFO - PROCESS | 1896 | 1477539222099 Marionette TRACE conn5 <- [1,2267,null,{}] 20:33:42 INFO - PROCESS | 1896 | 1477539222108 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:42 INFO - PROCESS | 1896 | ++DOCSHELL 0x843dd000 == 23 [pid = 1896] [id = 482] 20:33:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0x843dd400) [pid = 1896] [serial = 1418] [outer = (nil)] 20:33:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0x843e7000) [pid = 1896] [serial = 1419] [outer = 0x843dd400] 20:33:42 INFO - PROCESS | 1896 | 1477539222204 Marionette DEBUG loaded listener.js 20:33:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0x8445fc00) [pid = 1896] [serial = 1420] [outer = 0x843dd400] 20:33:42 INFO - PROCESS | 1896 | 1477539222855 Marionette TRACE conn5 <- [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]]]}] 20:33:42 INFO - .......... 20:33:42 INFO - TEST-OK | /navigation-timing/test_navigation_type_enums.html | took 1232ms 20:33:42 INFO - PROCESS | 1896 | 1477539222913 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 20:33:42 INFO - PROCESS | 1896 | 1477539222919 Marionette TRACE conn5 <- [1,2269,null,{"value":"8"}] 20:33:42 INFO - TEST-START | /navigation-timing/test_navigation_type_reload.html 20:33:42 INFO - PROCESS | 1896 | 1477539222926 Marionette TRACE conn5 -> [0,2270,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:43 INFO - PROCESS | 1896 | 1477539223189 Marionette TRACE conn5 <- [1,2270,null,{"value":null}] 20:33:43 INFO - PROCESS | 1896 | 1477539223278 Marionette TRACE conn5 -> [0,2271,"getWindowHandles",null] 20:33:43 INFO - PROCESS | 1896 | 1477539223284 Marionette TRACE conn5 <- [1,2271,null,["8"]] 20:33:43 INFO - PROCESS | 1896 | 1477539223291 Marionette TRACE conn5 -> [0,2272,"switchToWindow",{"name":"8"}] 20:33:43 INFO - PROCESS | 1896 | 1477539223298 Marionette TRACE conn5 <- [1,2272,null,{}] 20:33:43 INFO - PROCESS | 1896 | 1477539223305 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:43 INFO - PROCESS | 1896 | ++DOCSHELL 0x84495800 == 24 [pid = 1896] [id = 483] 20:33:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0x84497c00) [pid = 1896] [serial = 1421] [outer = (nil)] 20:33:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0x88851000) [pid = 1896] [serial = 1422] [outer = 0x84497c00] 20:33:43 INFO - PROCESS | 1896 | 1477539223408 Marionette DEBUG loaded listener.js 20:33:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0x8c8e0800) [pid = 1896] [serial = 1423] [outer = 0x84497c00] 20:33:43 INFO - PROCESS | 1896 | ++DOCSHELL 0x8ce60000 == 25 [pid = 1896] [id = 484] 20:33:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0x8ce60c00) [pid = 1896] [serial = 1424] [outer = (nil)] 20:33:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0x8d106c00) [pid = 1896] [serial = 1425] [outer = 0x8ce60c00] 20:33:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (0x8cfc7800) [pid = 1896] [serial = 1426] [outer = 0x8ce60c00] 20:33:44 INFO - PROCESS | 1896 | [1896] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4532 20:33:44 INFO - PROCESS | 1896 | 1477539224494 Marionette TRACE conn5 <- [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]]]}] 20:33:44 INFO - ....................... 20:33:44 INFO - TEST-OK | /navigation-timing/test_navigation_type_reload.html | took 1643ms 20:33:44 INFO - PROCESS | 1896 | 1477539224579 Marionette TRACE conn5 -> [0,2274,"getWindowHandle",null] 20:33:44 INFO - PROCESS | 1896 | 1477539224587 Marionette TRACE conn5 <- [1,2274,null,{"value":"8"}] 20:33:44 INFO - TEST-START | /navigation-timing/test_no_previous_document.html 20:33:44 INFO - PROCESS | 1896 | 1477539224604 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:44 INFO - PROCESS | 1896 | 1477539224869 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 20:33:44 INFO - PROCESS | 1896 | 1477539224903 Marionette TRACE conn5 -> [0,2276,"getWindowHandles",null] 20:33:44 INFO - PROCESS | 1896 | 1477539224909 Marionette TRACE conn5 <- [1,2276,null,["8"]] 20:33:45 INFO - PROCESS | 1896 | 1477539225008 Marionette TRACE conn5 -> [0,2277,"switchToWindow",{"name":"8"}] 20:33:45 INFO - PROCESS | 1896 | 1477539225017 Marionette TRACE conn5 <- [1,2277,null,{}] 20:33:45 INFO - PROCESS | 1896 | 1477539225027 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:45 INFO - PROCESS | 1896 | ++DOCSHELL 0x90f3d800 == 26 [pid = 1896] [id = 485] 20:33:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (0x90f3e400) [pid = 1896] [serial = 1427] [outer = (nil)] 20:33:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (0x90ff3c00) [pid = 1896] [serial = 1428] [outer = 0x90f3e400] 20:33:45 INFO - PROCESS | 1896 | 1477539225132 Marionette DEBUG loaded listener.js 20:33:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (0x90ffbc00) [pid = 1896] [serial = 1429] [outer = 0x90f3e400] 20:33:45 INFO - PROCESS | 1896 | ++DOCSHELL 0x935ca400 == 27 [pid = 1896] [id = 486] 20:33:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (0x935cac00) [pid = 1896] [serial = 1430] [outer = (nil)] 20:33:45 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (0x8cfc2000) [pid = 1896] [serial = 1389] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/idlharness.html] 20:33:45 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0x83198c00) [pid = 1896] [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] 20:33:45 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0x8c8d7800) [pid = 1896] [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] 20:33:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (0x83198800) [pid = 1896] [serial = 1431] [outer = 0x935cac00] 20:33:46 INFO - PROCESS | 1896 | 1477539226049 Marionette TRACE conn5 <- [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]]]}] 20:33:46 INFO - ..... 20:33:46 INFO - TEST-OK | /navigation-timing/test_no_previous_document.html | took 1477ms 20:33:46 INFO - PROCESS | 1896 | 1477539226081 Marionette TRACE conn5 -> [0,2279,"getWindowHandle",null] 20:33:46 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist.html 20:33:46 INFO - PROCESS | 1896 | 1477539226086 Marionette TRACE conn5 <- [1,2279,null,{"value":"8"}] 20:33:46 INFO - PROCESS | 1896 | 1477539226095 Marionette TRACE conn5 -> [0,2280,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:46 INFO - PROCESS | 1896 | 1477539226377 Marionette TRACE conn5 <- [1,2280,null,{"value":null}] 20:33:46 INFO - PROCESS | 1896 | 1477539226395 Marionette TRACE conn5 -> [0,2281,"getWindowHandles",null] 20:33:46 INFO - PROCESS | 1896 | 1477539226404 Marionette TRACE conn5 <- [1,2281,null,["8"]] 20:33:46 INFO - PROCESS | 1896 | 1477539226413 Marionette TRACE conn5 -> [0,2282,"switchToWindow",{"name":"8"}] 20:33:46 INFO - PROCESS | 1896 | 1477539226419 Marionette TRACE conn5 <- [1,2282,null,{}] 20:33:46 INFO - PROCESS | 1896 | 1477539226426 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:46 INFO - PROCESS | 1896 | ++DOCSHELL 0x935c3000 == 28 [pid = 1896] [id = 487] 20:33:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (0x935c5000) [pid = 1896] [serial = 1432] [outer = (nil)] 20:33:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (0x935cf000) [pid = 1896] [serial = 1433] [outer = 0x935c5000] 20:33:46 INFO - PROCESS | 1896 | 1477539226513 Marionette DEBUG loaded listener.js 20:33:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (0x93873000) [pid = 1896] [serial = 1434] [outer = 0x935c5000] 20:33:47 INFO - PROCESS | 1896 | 1477539227173 Marionette TRACE conn5 <- [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]]]}] 20:33:47 INFO - ... 20:33:47 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist.html | took 1126ms 20:33:47 INFO - PROCESS | 1896 | 1477539227223 Marionette TRACE conn5 -> [0,2284,"getWindowHandle",null] 20:33:47 INFO - PROCESS | 1896 | 1477539227227 Marionette TRACE conn5 <- [1,2284,null,{"value":"8"}] 20:33:47 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist_in_object.html 20:33:47 INFO - PROCESS | 1896 | 1477539227237 Marionette TRACE conn5 -> [0,2285,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:47 INFO - PROCESS | 1896 | 1477539227433 Marionette TRACE conn5 <- [1,2285,null,{"value":null}] 20:33:47 INFO - PROCESS | 1896 | 1477539227588 Marionette TRACE conn5 -> [0,2286,"getWindowHandles",null] 20:33:47 INFO - PROCESS | 1896 | 1477539227591 Marionette TRACE conn5 <- [1,2286,null,["8"]] 20:33:47 INFO - PROCESS | 1896 | 1477539227598 Marionette TRACE conn5 -> [0,2287,"switchToWindow",{"name":"8"}] 20:33:47 INFO - PROCESS | 1896 | 1477539227605 Marionette TRACE conn5 <- [1,2287,null,{}] 20:33:47 INFO - PROCESS | 1896 | 1477539227611 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:47 INFO - PROCESS | 1896 | ++DOCSHELL 0x93d69c00 == 29 [pid = 1896] [id = 488] 20:33:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (0x93d6c000) [pid = 1896] [serial = 1435] [outer = (nil)] 20:33:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (0x93fbec00) [pid = 1896] [serial = 1436] [outer = 0x93d6c000] 20:33:47 INFO - PROCESS | 1896 | 1477539227696 Marionette DEBUG loaded listener.js 20:33:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (0x93fc2c00) [pid = 1896] [serial = 1437] [outer = 0x93d6c000] 20:33:48 INFO - PROCESS | 1896 | ++DOCSHELL 0x83810c00 == 30 [pid = 1896] [id = 489] 20:33:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (0x839b5000) [pid = 1896] [serial = 1438] [outer = (nil)] 20:33:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (0x839bb000) [pid = 1896] [serial = 1439] [outer = 0x839b5000] 20:33:48 INFO - PROCESS | 1896 | [1896] 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 20:33:48 INFO - PROCESS | 1896 | 1477539228552 Marionette TRACE conn5 <- [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]]]}] 20:33:48 INFO - ... 20:33:48 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist_in_object.html | took 1380ms 20:33:48 INFO - PROCESS | 1896 | 1477539228617 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 20:33:48 INFO - PROCESS | 1896 | 1477539228624 Marionette TRACE conn5 <- [1,2289,null,{"value":"8"}] 20:33:48 INFO - TEST-START | /navigation-timing/test_readwrite.html 20:33:48 INFO - PROCESS | 1896 | 1477539228636 Marionette TRACE conn5 -> [0,2290,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:48 INFO - PROCESS | 1896 | 1477539228880 Marionette TRACE conn5 <- [1,2290,null,{"value":null}] 20:33:49 INFO - PROCESS | 1896 | 1477539229073 Marionette TRACE conn5 -> [0,2291,"getWindowHandles",null] 20:33:49 INFO - PROCESS | 1896 | 1477539229077 Marionette TRACE conn5 <- [1,2291,null,["8"]] 20:33:49 INFO - PROCESS | 1896 | 1477539229087 Marionette TRACE conn5 -> [0,2292,"switchToWindow",{"name":"8"}] 20:33:49 INFO - PROCESS | 1896 | 1477539229095 Marionette TRACE conn5 <- [1,2292,null,{}] 20:33:49 INFO - PROCESS | 1896 | 1477539229147 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:49 INFO - PROCESS | 1896 | ++DOCSHELL 0x84471800 == 31 [pid = 1896] [id = 490] 20:33:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (0x84472800) [pid = 1896] [serial = 1440] [outer = (nil)] 20:33:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (0x8448ec00) [pid = 1896] [serial = 1441] [outer = 0x84472800] 20:33:49 INFO - PROCESS | 1896 | 1477539229257 Marionette DEBUG loaded listener.js 20:33:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (0x8884e800) [pid = 1896] [serial = 1442] [outer = 0x84472800] 20:33:49 INFO - PROCESS | 1896 | 1477539229952 Marionette TRACE conn5 <- [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]]]}] 20:33:50 INFO - ... 20:33:50 INFO - TEST-OK | /navigation-timing/test_readwrite.html | took 1377ms 20:33:50 INFO - PROCESS | 1896 | 1477539230014 Marionette TRACE conn5 -> [0,2294,"getWindowHandle",null] 20:33:50 INFO - PROCESS | 1896 | 1477539230023 Marionette TRACE conn5 <- [1,2294,null,{"value":"8"}] 20:33:50 INFO - TEST-START | /navigation-timing/test_timing_attributes_exist.html 20:33:50 INFO - PROCESS | 1896 | 1477539230080 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:50 INFO - PROCESS | 1896 | 1477539230332 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 20:33:50 INFO - PROCESS | 1896 | 1477539230507 Marionette TRACE conn5 -> [0,2296,"getWindowHandles",null] 20:33:50 INFO - PROCESS | 1896 | 1477539230512 Marionette TRACE conn5 <- [1,2296,null,["8"]] 20:33:50 INFO - PROCESS | 1896 | 1477539230524 Marionette TRACE conn5 -> [0,2297,"switchToWindow",{"name":"8"}] 20:33:50 INFO - PROCESS | 1896 | 1477539230531 Marionette TRACE conn5 <- [1,2297,null,{}] 20:33:50 INFO - PROCESS | 1896 | 1477539230541 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:50 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f897c00 == 32 [pid = 1896] [id = 491] 20:33:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (0x8f89ec00) [pid = 1896] [serial = 1443] [outer = (nil)] 20:33:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (0x90456c00) [pid = 1896] [serial = 1444] [outer = 0x8f89ec00] 20:33:50 INFO - PROCESS | 1896 | 1477539230643 Marionette DEBUG loaded listener.js 20:33:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (0x90457400) [pid = 1896] [serial = 1445] [outer = 0x8f89ec00] 20:33:51 INFO - PROCESS | 1896 | 1477539231441 Marionette TRACE conn5 <- [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]]]}] 20:33:51 INFO - ...................... 20:33:51 INFO - TEST-OK | /navigation-timing/test_timing_attributes_exist.html | took 1488ms 20:33:51 INFO - PROCESS | 1896 | 1477539231576 Marionette TRACE conn5 -> [0,2299,"getWindowHandle",null] 20:33:51 INFO - PROCESS | 1896 | 1477539231585 Marionette TRACE conn5 <- [1,2299,null,{"value":"8"}] 20:33:51 INFO - TEST-START | /navigation-timing/test_timing_attributes_order.html 20:33:51 INFO - PROCESS | 1896 | 1477539231596 Marionette TRACE conn5 -> [0,2300,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:51 INFO - PROCESS | 1896 | 1477539231805 Marionette TRACE conn5 <- [1,2300,null,{"value":null}] 20:33:52 INFO - PROCESS | 1896 | 1477539232005 Marionette TRACE conn5 -> [0,2301,"getWindowHandles",null] 20:33:52 INFO - PROCESS | 1896 | 1477539232011 Marionette TRACE conn5 <- [1,2301,null,["8"]] 20:33:52 INFO - PROCESS | 1896 | 1477539232062 Marionette TRACE conn5 -> [0,2302,"switchToWindow",{"name":"8"}] 20:33:52 INFO - PROCESS | 1896 | 1477539232070 Marionette TRACE conn5 <- [1,2302,null,{}] 20:33:52 INFO - PROCESS | 1896 | 1477539232080 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:52 INFO - PROCESS | 1896 | ++DOCSHELL 0x93fc4c00 == 33 [pid = 1896] [id = 492] 20:33:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (0x93fc5400) [pid = 1896] [serial = 1446] [outer = (nil)] 20:33:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (0x93fc7c00) [pid = 1896] [serial = 1447] [outer = 0x93fc5400] 20:33:52 INFO - PROCESS | 1896 | 1477539232183 Marionette DEBUG loaded listener.js 20:33:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (0x93fc8000) [pid = 1896] [serial = 1448] [outer = 0x93fc5400] 20:33:52 INFO - PROCESS | 1896 | ++DOCSHELL 0x92332c00 == 34 [pid = 1896] [id = 493] 20:33:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (0x949dc800) [pid = 1896] [serial = 1449] [outer = (nil)] 20:33:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (0x94d61400) [pid = 1896] [serial = 1450] [outer = 0x949dc800] 20:33:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (0x949de000) [pid = 1896] [serial = 1451] [outer = 0x949dc800] 20:33:53 INFO - PROCESS | 1896 | 1477539233404 Marionette TRACE conn5 <- [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]]]}] 20:33:53 INFO - ......................................... 20:33:53 INFO - TEST-OK | /navigation-timing/test_timing_attributes_order.html | took 1886ms 20:33:53 INFO - PROCESS | 1896 | 1477539233483 Marionette TRACE conn5 -> [0,2304,"getWindowHandle",null] 20:33:53 INFO - PROCESS | 1896 | 1477539233488 Marionette TRACE conn5 <- [1,2304,null,{"value":"8"}] 20:33:53 INFO - TEST-START | /navigation-timing/test_timing_client_redirect.html 20:33:53 INFO - PROCESS | 1896 | 1477539233547 Marionette TRACE conn5 -> [0,2305,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:53 INFO - PROCESS | 1896 | 1477539233882 Marionette TRACE conn5 <- [1,2305,null,{"value":null}] 20:33:54 INFO - PROCESS | 1896 | 1477539234030 Marionette TRACE conn5 -> [0,2306,"getWindowHandles",null] 20:33:54 INFO - PROCESS | 1896 | 1477539234036 Marionette TRACE conn5 <- [1,2306,null,["8"]] 20:33:54 INFO - PROCESS | 1896 | 1477539234048 Marionette TRACE conn5 -> [0,2307,"switchToWindow",{"name":"8"}] 20:33:54 INFO - PROCESS | 1896 | 1477539234054 Marionette TRACE conn5 <- [1,2307,null,{}] 20:33:54 INFO - PROCESS | 1896 | 1477539234062 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:54 INFO - PROCESS | 1896 | ++DOCSHELL 0x94da1000 == 35 [pid = 1896] [id = 494] 20:33:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 95 (0x94da4c00) [pid = 1896] [serial = 1452] [outer = (nil)] 20:33:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 96 (0x95611400) [pid = 1896] [serial = 1453] [outer = 0x94da4c00] 20:33:54 INFO - PROCESS | 1896 | 1477539234162 Marionette DEBUG loaded listener.js 20:33:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 97 (0x956d8c00) [pid = 1896] [serial = 1454] [outer = 0x94da4c00] 20:33:54 INFO - PROCESS | 1896 | ++DOCSHELL 0x83870800 == 36 [pid = 1896] [id = 495] 20:33:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 98 (0x84459000) [pid = 1896] [serial = 1455] [outer = (nil)] 20:33:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 99 (0x8319c800) [pid = 1896] [serial = 1456] [outer = 0x84459000] 20:33:56 INFO - PROCESS | 1896 | --DOCSHELL 0x8380c000 == 35 [pid = 1896] [id = 456] 20:33:56 INFO - PROCESS | 1896 | --DOCSHELL 0x935ca400 == 34 [pid = 1896] [id = 486] 20:33:56 INFO - PROCESS | 1896 | --DOCSHELL 0x8d10f400 == 33 [pid = 1896] [id = 462] 20:33:56 INFO - PROCESS | 1896 | --DOCSHELL 0x8ce60000 == 32 [pid = 1896] [id = 484] 20:33:56 INFO - PROCESS | 1896 | --DOCSHELL 0x9507c400 == 31 [pid = 1896] [id = 463] 20:33:56 INFO - PROCESS | 1896 | --DOCSHELL 0x83952c00 == 30 [pid = 1896] [id = 461] 20:33:56 INFO - PROCESS | 1896 | --DOCSHELL 0x8380f800 == 29 [pid = 1896] [id = 460] 20:33:56 INFO - PROCESS | 1896 | --DOCSHELL 0x83164800 == 28 [pid = 1896] [id = 481] 20:33:56 INFO - PROCESS | 1896 | --DOCSHELL 0x8f76c400 == 27 [pid = 1896] [id = 475] 20:33:56 INFO - PROCESS | 1896 | --DOCSHELL 0x83810c00 == 26 [pid = 1896] [id = 489] 20:33:56 INFO - PROCESS | 1896 | --DOCSHELL 0x92332c00 == 25 [pid = 1896] [id = 493] 20:33:56 INFO - PROCESS | 1896 | --DOMWINDOW == 98 (0x8394c400) [pid = 1896] [serial = 1384] [outer = (nil)] [url = about:blank] 20:33:56 INFO - PROCESS | 1896 | --DOMWINDOW == 97 (0x83809c00) [pid = 1896] [serial = 1383] [outer = (nil)] [url = about:blank] 20:33:56 INFO - PROCESS | 1896 | --DOMWINDOW == 96 (0x84479400) [pid = 1896] [serial = 1386] [outer = (nil)] [url = about:blank] 20:33:56 INFO - PROCESS | 1896 | --DOMWINDOW == 95 (0x8d110800) [pid = 1896] [serial = 1391] [outer = (nil)] [url = about:blank] 20:33:56 INFO - PROCESS | 1896 | --DOMWINDOW == 94 (0x8d106000) [pid = 1896] [serial = 1390] [outer = (nil)] [url = about:blank] 20:33:56 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (0x8d110400) [pid = 1896] [serial = 1380] [outer = (nil)] [url = about:blank] 20:33:56 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (0x8c8d6800) [pid = 1896] [serial = 1377] [outer = (nil)] [url = about:blank] 20:33:56 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (0x8319d400) [pid = 1896] [serial = 1374] [outer = (nil)] [url = about:blank] 20:33:56 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (0x921dcc00) [pid = 1896] [serial = 1393] [outer = (nil)] [url = about:blank] 20:33:56 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (0x8c8dd400) [pid = 1896] [serial = 1372] [outer = (nil)] [url = about:blank] 20:33:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (0x83167000) [pid = 1896] [serial = 1457] [outer = 0x84459000] 20:33:57 INFO - PROCESS | 1896 | 1477539237137 Marionette TRACE conn5 <- [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]]]}] 20:33:57 INFO - ....... 20:33:57 INFO - TEST-OK | /navigation-timing/test_timing_client_redirect.html | took 3684ms 20:33:57 INFO - PROCESS | 1896 | 1477539237186 Marionette TRACE conn5 -> [0,2309,"getWindowHandle",null] 20:33:57 INFO - PROCESS | 1896 | 1477539237194 Marionette TRACE conn5 <- [1,2309,null,{"value":"8"}] 20:33:57 INFO - TEST-START | /navigation-timing/test_timing_reload.html 20:33:57 INFO - PROCESS | 1896 | 1477539237207 Marionette TRACE conn5 -> [0,2310,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:57 INFO - PROCESS | 1896 | 1477539237494 Marionette TRACE conn5 <- [1,2310,null,{"value":null}] 20:33:57 INFO - PROCESS | 1896 | 1477539237636 Marionette TRACE conn5 -> [0,2311,"getWindowHandles",null] 20:33:57 INFO - PROCESS | 1896 | 1477539237644 Marionette TRACE conn5 <- [1,2311,null,["8"]] 20:33:57 INFO - PROCESS | 1896 | 1477539237659 Marionette TRACE conn5 -> [0,2312,"switchToWindow",{"name":"8"}] 20:33:57 INFO - PROCESS | 1896 | 1477539237669 Marionette TRACE conn5 <- [1,2312,null,{}] 20:33:57 INFO - PROCESS | 1896 | 1477539237681 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:57 INFO - PROCESS | 1896 | ++DOCSHELL 0x8380fc00 == 26 [pid = 1896] [id = 496] 20:33:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (0x83810000) [pid = 1896] [serial = 1458] [outer = (nil)] 20:33:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (0x83813c00) [pid = 1896] [serial = 1459] [outer = 0x83810000] 20:33:57 INFO - PROCESS | 1896 | 1477539237783 Marionette DEBUG loaded listener.js 20:33:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (0x8319a400) [pid = 1896] [serial = 1460] [outer = 0x83810000] 20:33:58 INFO - PROCESS | 1896 | ++DOCSHELL 0x83811800 == 27 [pid = 1896] [id = 497] 20:33:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (0x83946c00) [pid = 1896] [serial = 1461] [outer = (nil)] 20:33:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 95 (0x839b6c00) [pid = 1896] [serial = 1462] [outer = 0x83946c00] 20:33:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 96 (0x8394c400) [pid = 1896] [serial = 1463] [outer = 0x83946c00] 20:33:58 INFO - PROCESS | 1896 | [1896] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4532 20:33:58 INFO - PROCESS | 1896 | 1477539238740 Marionette TRACE conn5 <- [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]]]}] 20:33:58 INFO - ................... 20:33:58 INFO - TEST-OK | /navigation-timing/test_timing_reload.html | took 1582ms 20:33:58 INFO - PROCESS | 1896 | 1477539238788 Marionette TRACE conn5 -> [0,2314,"getWindowHandle",null] 20:33:58 INFO - TEST-START | /navigation-timing/test_timing_server_redirect.html 20:33:58 INFO - PROCESS | 1896 | 1477539238794 Marionette TRACE conn5 <- [1,2314,null,{"value":"8"}] 20:33:58 INFO - PROCESS | 1896 | 1477539238802 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:59 INFO - PROCESS | 1896 | 1477539239101 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 20:33:59 INFO - PROCESS | 1896 | 1477539239130 Marionette TRACE conn5 -> [0,2316,"getWindowHandles",null] 20:33:59 INFO - PROCESS | 1896 | 1477539239136 Marionette TRACE conn5 <- [1,2316,null,["8"]] 20:33:59 INFO - PROCESS | 1896 | 1477539239143 Marionette TRACE conn5 -> [0,2317,"switchToWindow",{"name":"8"}] 20:33:59 INFO - PROCESS | 1896 | 1477539239149 Marionette TRACE conn5 <- [1,2317,null,{}] 20:33:59 INFO - PROCESS | 1896 | 1477539239235 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:59 INFO - PROCESS | 1896 | ++DOCSHELL 0x843db800 == 28 [pid = 1896] [id = 498] 20:33:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 97 (0x843e1400) [pid = 1896] [serial = 1464] [outer = (nil)] 20:33:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 98 (0x843e6000) [pid = 1896] [serial = 1465] [outer = 0x843e1400] 20:33:59 INFO - PROCESS | 1896 | 1477539239331 Marionette DEBUG loaded listener.js 20:33:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 99 (0x84460000) [pid = 1896] [serial = 1466] [outer = 0x843e1400] 20:33:59 INFO - PROCESS | 1896 | ++DOCSHELL 0x84475400 == 29 [pid = 1896] [id = 499] 20:33:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 100 (0x84478000) [pid = 1896] [serial = 1467] [outer = (nil)] 20:34:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 101 (0x8447b400) [pid = 1896] [serial = 1468] [outer = 0x84478000] 20:34:00 INFO - PROCESS | 1896 | 1477539240281 Marionette TRACE conn5 <- [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]]]}] 20:34:00 INFO - ........... 20:34:00 INFO - TEST-OK | /navigation-timing/test_timing_server_redirect.html | took 1576ms 20:34:00 INFO - PROCESS | 1896 | 1477539240392 Marionette TRACE conn5 -> [0,2319,"getWindowHandle",null] 20:34:00 INFO - PROCESS | 1896 | 1477539240401 Marionette TRACE conn5 <- [1,2319,null,{"value":"8"}] 20:34:00 INFO - TEST-START | /navigation-timing/test_timing_xserver_redirect.html 20:34:00 INFO - PROCESS | 1896 | 1477539240424 Marionette TRACE conn5 -> [0,2320,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:00 INFO - PROCESS | 1896 | 1477539240732 Marionette TRACE conn5 <- [1,2320,null,{"value":null}] 20:34:00 INFO - PROCESS | 1896 | 1477539240763 Marionette TRACE conn5 -> [0,2321,"getWindowHandles",null] 20:34:00 INFO - PROCESS | 1896 | 1477539240767 Marionette TRACE conn5 <- [1,2321,null,["8"]] 20:34:00 INFO - PROCESS | 1896 | 1477539240775 Marionette TRACE conn5 -> [0,2322,"switchToWindow",{"name":"8"}] 20:34:00 INFO - PROCESS | 1896 | 1477539240783 Marionette TRACE conn5 <- [1,2322,null,{}] 20:34:00 INFO - PROCESS | 1896 | 1477539240876 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:00 INFO - PROCESS | 1896 | ++DOCSHELL 0x88845800 == 30 [pid = 1896] [id = 500] 20:34:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 102 (0x88845c00) [pid = 1896] [serial = 1469] [outer = (nil)] 20:34:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 103 (0x8884b000) [pid = 1896] [serial = 1470] [outer = 0x88845c00] 20:34:00 INFO - PROCESS | 1896 | 1477539240982 Marionette DEBUG loaded listener.js 20:34:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 104 (0x88850000) [pid = 1896] [serial = 1471] [outer = 0x88845c00] 20:34:02 INFO - PROCESS | 1896 | --DOMWINDOW == 103 (0x83166800) [pid = 1896] [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] 20:34:02 INFO - PROCESS | 1896 | --DOMWINDOW == 102 (0x88847c00) [pid = 1896] [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] 20:34:02 INFO - PROCESS | 1896 | --DOMWINDOW == 101 (0x935cac00) [pid = 1896] [serial = 1430] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:02 INFO - PROCESS | 1896 | --DOMWINDOW == 100 (0x843dd400) [pid = 1896] [serial = 1418] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html] 20:34:02 INFO - PROCESS | 1896 | --DOMWINDOW == 99 (0x839b5000) [pid = 1896] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:02 INFO - PROCESS | 1896 | --DOMWINDOW == 98 (0x9327e000) [pid = 1896] [serial = 1404] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html] 20:34:02 INFO - PROCESS | 1896 | --DOMWINDOW == 97 (0x84478c00) [pid = 1896] [serial = 1392] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_open.html] 20:34:02 INFO - PROCESS | 1896 | --DOMWINDOW == 96 (0x8d107400) [pid = 1896] [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] 20:34:02 INFO - PROCESS | 1896 | --DOMWINDOW == 95 (0x84497c00) [pid = 1896] [serial = 1421] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_reload.html] 20:34:02 INFO - PROCESS | 1896 | --DOMWINDOW == 94 (0x93c35400) [pid = 1896] [serial = 1407] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html] 20:34:02 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (0x90f3e400) [pid = 1896] [serial = 1427] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_no_previous_document.html] 20:34:02 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (0x931be800) [pid = 1896] [serial = 1395] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 20:34:02 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (0x831a4400) [pid = 1896] [serial = 1413] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 20:34:02 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (0x93d6c000) [pid = 1896] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html] 20:34:02 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (0x8ce5dc00) [pid = 1896] [serial = 1401] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html] 20:34:02 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (0x8ce60c00) [pid = 1896] [serial = 1424] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:02 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (0x83863400) [pid = 1896] [serial = 1410] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html] 20:34:02 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (0x935c5000) [pid = 1896] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html] 20:34:02 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (0x83870400) [pid = 1896] [serial = 1398] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html] 20:34:02 INFO - PROCESS | 1896 | ++DOCSHELL 0x84457c00 == 31 [pid = 1896] [id = 501] 20:34:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (0x84465000) [pid = 1896] [serial = 1472] [outer = (nil)] 20:34:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (0x88848c00) [pid = 1896] [serial = 1473] [outer = 0x84465000] 20:34:02 INFO - PROCESS | 1896 | 1477539242748 Marionette TRACE conn5 <- [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]]]}] 20:34:02 INFO - ....... 20:34:02 INFO - TEST-OK | /navigation-timing/test_timing_xserver_redirect.html | took 2379ms 20:34:02 INFO - PROCESS | 1896 | 1477539242802 Marionette TRACE conn5 -> [0,2324,"getWindowHandle",null] 20:34:02 INFO - PROCESS | 1896 | 1477539242808 Marionette TRACE conn5 <- [1,2324,null,{"value":"8"}] 20:34:02 INFO - TEST-START | /navigation-timing/test_unique_performance_objects.html 20:34:02 INFO - PROCESS | 1896 | 1477539242815 Marionette TRACE conn5 -> [0,2325,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:03 INFO - PROCESS | 1896 | 1477539243099 Marionette TRACE conn5 <- [1,2325,null,{"value":null}] 20:34:03 INFO - PROCESS | 1896 | 1477539243117 Marionette TRACE conn5 -> [0,2326,"getWindowHandles",null] 20:34:03 INFO - PROCESS | 1896 | 1477539243123 Marionette TRACE conn5 <- [1,2326,null,["8"]] 20:34:03 INFO - PROCESS | 1896 | 1477539243130 Marionette TRACE conn5 -> [0,2327,"switchToWindow",{"name":"8"}] 20:34:03 INFO - PROCESS | 1896 | 1477539243138 Marionette TRACE conn5 <- [1,2327,null,{}] 20:34:03 INFO - PROCESS | 1896 | 1477539243149 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:03 INFO - PROCESS | 1896 | ++DOCSHELL 0x84467800 == 32 [pid = 1896] [id = 502] 20:34:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (0x8ce62000) [pid = 1896] [serial = 1474] [outer = (nil)] 20:34:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (0x8cfc3c00) [pid = 1896] [serial = 1475] [outer = 0x8ce62000] 20:34:03 INFO - PROCESS | 1896 | 1477539243239 Marionette DEBUG loaded listener.js 20:34:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (0x8d104c00) [pid = 1896] [serial = 1476] [outer = 0x8ce62000] 20:34:03 INFO - PROCESS | 1896 | ++DOCSHELL 0x8ce5ec00 == 33 [pid = 1896] [id = 503] 20:34:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (0x8ce61400) [pid = 1896] [serial = 1477] [outer = (nil)] 20:34:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (0x8448d400) [pid = 1896] [serial = 1478] [outer = 0x8ce61400] 20:34:04 INFO - PROCESS | 1896 | 1477539244072 Marionette TRACE conn5 <- [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]]]}] 20:34:04 INFO - ... 20:34:04 INFO - TEST-OK | /navigation-timing/test_unique_performance_objects.html | took 1280ms 20:34:04 INFO - PROCESS | 1896 | 1477539244098 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 20:34:04 INFO - PROCESS | 1896 | 1477539244106 Marionette TRACE conn5 <- [1,2329,null,{"value":"8"}] 20:34:04 INFO - TEST-START | /pointerlock/constructor.html 20:34:04 INFO - PROCESS | 1896 | 1477539244119 Marionette TRACE conn5 -> [0,2330,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:04 INFO - PROCESS | 1896 | 1477539244412 Marionette TRACE conn5 <- [1,2330,null,{"value":null}] 20:34:04 INFO - PROCESS | 1896 | 1477539244608 Marionette TRACE conn5 -> [0,2331,"getWindowHandles",null] 20:34:04 INFO - PROCESS | 1896 | 1477539244621 Marionette TRACE conn5 <- [1,2331,null,["8"]] 20:34:04 INFO - PROCESS | 1896 | 1477539244678 Marionette TRACE conn5 -> [0,2332,"switchToWindow",{"name":"8"}] 20:34:04 INFO - PROCESS | 1896 | 1477539244688 Marionette TRACE conn5 <- [1,2332,null,{}] 20:34:04 INFO - PROCESS | 1896 | 1477539244698 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:04 INFO - PROCESS | 1896 | ++DOCSHELL 0x83868c00 == 34 [pid = 1896] [id = 504] 20:34:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (0x8386ac00) [pid = 1896] [serial = 1479] [outer = (nil)] 20:34:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (0x8394a000) [pid = 1896] [serial = 1480] [outer = 0x8386ac00] 20:34:04 INFO - PROCESS | 1896 | 1477539244808 Marionette DEBUG loaded listener.js 20:34:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 95 (0x839c3000) [pid = 1896] [serial = 1481] [outer = 0x8386ac00] 20:34:05 INFO - PROCESS | 1896 | 1477539245554 Marionette TRACE conn5 <- [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]]]}] 20:34:05 INFO - .. 20:34:05 INFO - TEST-OK | /pointerlock/constructor.html | took 1523ms 20:34:05 INFO - PROCESS | 1896 | 1477539245642 Marionette TRACE conn5 -> [0,2334,"getWindowHandle",null] 20:34:05 INFO - PROCESS | 1896 | 1477539245649 Marionette TRACE conn5 <- [1,2334,null,{"value":"8"}] 20:34:05 INFO - TEST-START | /pointerlock/idlharness.html 20:34:05 INFO - PROCESS | 1896 | 1477539245658 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:06 INFO - PROCESS | 1896 | 1477539246002 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 20:34:06 INFO - PROCESS | 1896 | 1477539246140 Marionette TRACE conn5 -> [0,2336,"getWindowHandles",null] 20:34:06 INFO - PROCESS | 1896 | 1477539246147 Marionette TRACE conn5 <- [1,2336,null,["8"]] 20:34:06 INFO - PROCESS | 1896 | 1477539246155 Marionette TRACE conn5 -> [0,2337,"switchToWindow",{"name":"8"}] 20:34:06 INFO - PROCESS | 1896 | 1477539246164 Marionette TRACE conn5 <- [1,2337,null,{}] 20:34:06 INFO - PROCESS | 1896 | 1477539246216 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:06 INFO - PROCESS | 1896 | ++DOCSHELL 0x8446d000 == 35 [pid = 1896] [id = 505] 20:34:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 96 (0x84493000) [pid = 1896] [serial = 1482] [outer = (nil)] 20:34:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 97 (0x8884ac00) [pid = 1896] [serial = 1483] [outer = 0x84493000] 20:34:06 INFO - PROCESS | 1896 | 1477539246319 Marionette DEBUG loaded listener.js 20:34:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 98 (0x8ce55000) [pid = 1896] [serial = 1484] [outer = 0x84493000] 20:34:07 INFO - ........................ 20:34:07 INFO - TEST-OK | /pointerlock/idlharness.html | took 1935ms 20:34:07 INFO - PROCESS | 1896 | 1477539247555 Marionette TRACE conn5 <- [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]]]}] 20:34:07 INFO - PROCESS | 1896 | 1477539247616 Marionette TRACE conn5 -> [0,2339,"getWindowHandle",null] 20:34:07 INFO - PROCESS | 1896 | 1477539247632 Marionette TRACE conn5 <- [1,2339,null,{"value":"8"}] 20:34:07 INFO - TEST-START | /progress-events/constructor.html 20:34:07 INFO - PROCESS | 1896 | 1477539247688 Marionette TRACE conn5 -> [0,2340,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:07 INFO - PROCESS | 1896 | 1477539247894 Marionette TRACE conn5 <- [1,2340,null,{"value":null}] 20:34:08 INFO - PROCESS | 1896 | 1477539248105 Marionette TRACE conn5 -> [0,2341,"getWindowHandles",null] 20:34:08 INFO - PROCESS | 1896 | 1477539248111 Marionette TRACE conn5 <- [1,2341,null,["8"]] 20:34:08 INFO - PROCESS | 1896 | 1477539248122 Marionette TRACE conn5 -> [0,2342,"switchToWindow",{"name":"8"}] 20:34:08 INFO - PROCESS | 1896 | 1477539248132 Marionette TRACE conn5 <- [1,2342,null,{}] 20:34:08 INFO - PROCESS | 1896 | 1477539248139 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:08 INFO - PROCESS | 1896 | ++DOCSHELL 0x90450000 == 36 [pid = 1896] [id = 506] 20:34:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 99 (0x90450400) [pid = 1896] [serial = 1485] [outer = (nil)] 20:34:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 100 (0x90455000) [pid = 1896] [serial = 1486] [outer = 0x90450400] 20:34:08 INFO - PROCESS | 1896 | 1477539248246 Marionette DEBUG loaded listener.js 20:34:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 101 (0x90455400) [pid = 1896] [serial = 1487] [outer = 0x90450400] 20:34:08 INFO - PROCESS | 1896 | 1477539248989 Marionette TRACE conn5 <- [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]]]}] 20:34:09 INFO - ..... 20:34:09 INFO - TEST-OK | /progress-events/constructor.html | took 1373ms 20:34:09 INFO - PROCESS | 1896 | 1477539249044 Marionette TRACE conn5 -> [0,2344,"getWindowHandle",null] 20:34:09 INFO - PROCESS | 1896 | 1477539249050 Marionette TRACE conn5 <- [1,2344,null,{"value":"8"}] 20:34:09 INFO - TEST-START | /progress-events/interface.html 20:34:09 INFO - PROCESS | 1896 | 1477539249060 Marionette TRACE conn5 -> [0,2345,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:09 INFO - PROCESS | 1896 | 1477539249292 Marionette TRACE conn5 <- [1,2345,null,{"value":null}] 20:34:09 INFO - PROCESS | 1896 | 1477539249453 Marionette TRACE conn5 -> [0,2346,"getWindowHandles",null] 20:34:09 INFO - PROCESS | 1896 | 1477539249460 Marionette TRACE conn5 <- [1,2346,null,["8"]] 20:34:09 INFO - PROCESS | 1896 | 1477539249471 Marionette TRACE conn5 -> [0,2347,"switchToWindow",{"name":"8"}] 20:34:09 INFO - PROCESS | 1896 | 1477539249478 Marionette TRACE conn5 <- [1,2347,null,{}] 20:34:09 INFO - PROCESS | 1896 | 1477539249534 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:09 INFO - PROCESS | 1896 | ++DOCSHELL 0x8ce5cc00 == 37 [pid = 1896] [id = 507] 20:34:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 102 (0x90452c00) [pid = 1896] [serial = 1488] [outer = (nil)] 20:34:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 103 (0x91a85400) [pid = 1896] [serial = 1489] [outer = 0x90452c00] 20:34:09 INFO - PROCESS | 1896 | 1477539249647 Marionette DEBUG loaded listener.js 20:34:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 104 (0x921d5800) [pid = 1896] [serial = 1490] [outer = 0x90452c00] 20:34:10 INFO - PROCESS | 1896 | 1477539250710 Marionette TRACE conn5 <- [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]]]}] 20:34:10 INFO - ....... 20:34:10 INFO - TEST-OK | /progress-events/interface.html | took 1672ms 20:34:10 INFO - PROCESS | 1896 | 1477539250733 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 20:34:10 INFO - PROCESS | 1896 | 1477539250741 Marionette TRACE conn5 <- [1,2349,null,{"value":"8"}] 20:34:10 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 20:34:10 INFO - PROCESS | 1896 | 1477539250754 Marionette TRACE conn5 -> [0,2350,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:11 INFO - PROCESS | 1896 | 1477539250995 Marionette TRACE conn5 <- [1,2350,null,{"value":null}] 20:34:11 INFO - PROCESS | 1896 | 1477539251323 Marionette TRACE conn5 -> [0,2351,"getWindowHandles",null] 20:34:11 INFO - PROCESS | 1896 | 1477539251330 Marionette TRACE conn5 <- [1,2351,null,["8"]] 20:34:11 INFO - PROCESS | 1896 | --DOCSHELL 0x8ce5ec00 == 36 [pid = 1896] [id = 503] 20:34:11 INFO - PROCESS | 1896 | --DOCSHELL 0x84457c00 == 35 [pid = 1896] [id = 501] 20:34:11 INFO - PROCESS | 1896 | --DOCSHELL 0x84475400 == 34 [pid = 1896] [id = 499] 20:34:11 INFO - PROCESS | 1896 | --DOCSHELL 0x83811800 == 33 [pid = 1896] [id = 497] 20:34:11 INFO - PROCESS | 1896 | --DOCSHELL 0x83870800 == 32 [pid = 1896] [id = 495] 20:34:11 INFO - PROCESS | 1896 | --DOMWINDOW == 103 (0x935c0800) [pid = 1896] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 20:34:11 INFO - PROCESS | 1896 | --DOMWINDOW == 102 (0x8319e000) [pid = 1896] [serial = 1375] [outer = (nil)] [url = about:blank] 20:34:11 INFO - PROCESS | 1896 | --DOMWINDOW == 101 (0x8f67e800) [pid = 1896] [serial = 1381] [outer = (nil)] [url = about:blank] 20:34:11 INFO - PROCESS | 1896 | --DOMWINDOW == 100 (0x8c8dbc00) [pid = 1896] [serial = 1378] [outer = (nil)] [url = about:blank] 20:34:11 INFO - PROCESS | 1896 | --DOMWINDOW == 99 (0x930cd000) [pid = 1896] [serial = 1397] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 20:34:11 INFO - PROCESS | 1896 | --DOMWINDOW == 98 (0x8315d000) [pid = 1896] [serial = 1415] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 20:34:11 INFO - PROCESS | 1896 | --DOMWINDOW == 97 (0x8319f400) [pid = 1896] [serial = 1416] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 20:34:11 INFO - PROCESS | 1896 | --DOMWINDOW == 96 (0x83198800) [pid = 1896] [serial = 1431] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:11 INFO - PROCESS | 1896 | --DOMWINDOW == 95 (0x93fbec00) [pid = 1896] [serial = 1436] [outer = (nil)] [url = about:blank] 20:34:11 INFO - PROCESS | 1896 | --DOMWINDOW == 94 (0x93fc2c00) [pid = 1896] [serial = 1437] [outer = (nil)] [url = about:blank] 20:34:11 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (0x839bb000) [pid = 1896] [serial = 1439] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:11 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (0x935cf000) [pid = 1896] [serial = 1433] [outer = (nil)] [url = about:blank] 20:34:11 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (0x93873000) [pid = 1896] [serial = 1434] [outer = (nil)] [url = about:blank] 20:34:11 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (0x90ff3c00) [pid = 1896] [serial = 1428] [outer = (nil)] [url = about:blank] 20:34:11 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (0x90ffbc00) [pid = 1896] [serial = 1429] [outer = (nil)] [url = about:blank] 20:34:11 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (0x88851000) [pid = 1896] [serial = 1422] [outer = (nil)] [url = about:blank] 20:34:11 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (0x8c8e0800) [pid = 1896] [serial = 1423] [outer = (nil)] [url = about:blank] 20:34:11 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (0x8d106c00) [pid = 1896] [serial = 1425] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:11 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (0x8cfc7800) [pid = 1896] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:11 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (0x843e7000) [pid = 1896] [serial = 1419] [outer = (nil)] [url = about:blank] 20:34:11 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (0x8445fc00) [pid = 1896] [serial = 1420] [outer = (nil)] [url = about:blank] 20:34:11 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (0x8446e400) [pid = 1896] [serial = 1411] [outer = (nil)] [url = about:blank] 20:34:11 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (0x8d10b800) [pid = 1896] [serial = 1412] [outer = (nil)] [url = about:blank] 20:34:11 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (0x839b9000) [pid = 1896] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 20:34:11 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (0x83944800) [pid = 1896] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 20:34:11 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (0x93c3c800) [pid = 1896] [serial = 1408] [outer = (nil)] [url = about:blank] 20:34:11 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (0x93d67c00) [pid = 1896] [serial = 1409] [outer = (nil)] [url = about:blank] 20:34:11 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (0x935c3400) [pid = 1896] [serial = 1405] [outer = (nil)] [url = about:blank] 20:34:11 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (0x935c7000) [pid = 1896] [serial = 1406] [outer = (nil)] [url = about:blank] 20:34:11 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0x8cfc9000) [pid = 1896] [serial = 1402] [outer = (nil)] [url = about:blank] 20:34:11 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0x8cfc9400) [pid = 1896] [serial = 1403] [outer = (nil)] [url = about:blank] 20:34:11 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0x839ba400) [pid = 1896] [serial = 1399] [outer = (nil)] [url = about:blank] 20:34:11 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (0x843df800) [pid = 1896] [serial = 1400] [outer = (nil)] [url = about:blank] 20:34:11 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0x92333c00) [pid = 1896] [serial = 1394] [outer = (nil)] [url = about:blank] 20:34:11 INFO - PROCESS | 1896 | 1477539251426 Marionette TRACE conn5 -> [0,2352,"switchToWindow",{"name":"8"}] 20:34:11 INFO - PROCESS | 1896 | 1477539251447 Marionette TRACE conn5 <- [1,2352,null,{}] 20:34:11 INFO - PROCESS | 1896 | 1477539251471 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:11 INFO - PROCESS | 1896 | ++DOCSHELL 0x83164800 == 33 [pid = 1896] [id = 508] 20:34:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0x83166000) [pid = 1896] [serial = 1491] [outer = (nil)] 20:34:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (0x8319f400) [pid = 1896] [serial = 1492] [outer = 0x83166000] 20:34:11 INFO - PROCESS | 1896 | 1477539251573 Marionette DEBUG loaded listener.js 20:34:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (0x8319e000) [pid = 1896] [serial = 1493] [outer = 0x83166000] 20:34:12 WARNING - wptserve Traceback (most recent call last): 20:34:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:34:12 WARNING - rv = self.func(request, response) 20:34:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:34:12 WARNING - access_control_allow_origin = "*") 20:34:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:34:12 WARNING - payload = payload_generator(server_data) 20:34:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:34:12 WARNING - return encode_string_as_bmp_image(data) 20:34:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:34:12 WARNING - img.save(f, "BMP") 20:34:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:34:12 WARNING - f.write(bmpfileheader) 20:34:12 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:34:12 WARNING - 20:34:14 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0x84472800) [pid = 1896] [serial = 1440] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_readwrite.html] 20:34:14 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (0x88845c00) [pid = 1896] [serial = 1469] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html] 20:34:14 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0x8f89ec00) [pid = 1896] [serial = 1443] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html] 20:34:14 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (0x949dc800) [pid = 1896] [serial = 1449] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:14 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0x84459000) [pid = 1896] [serial = 1455] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:14 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (0x94da4c00) [pid = 1896] [serial = 1452] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html] 20:34:14 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (0x93fc5400) [pid = 1896] [serial = 1446] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html] 20:34:14 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (0x83946c00) [pid = 1896] [serial = 1461] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:14 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (0x83810000) [pid = 1896] [serial = 1458] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_reload.html] 20:34:14 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (0x84465000) [pid = 1896] [serial = 1472] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:14 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (0x84478000) [pid = 1896] [serial = 1467] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:14 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (0x843e1400) [pid = 1896] [serial = 1464] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html] 20:34:20 INFO - PROCESS | 1896 | --DOCSHELL 0x94da1000 == 32 [pid = 1896] [id = 494] 20:34:20 INFO - PROCESS | 1896 | --DOCSHELL 0x843dd000 == 31 [pid = 1896] [id = 482] 20:34:20 INFO - PROCESS | 1896 | --DOCSHELL 0x83809800 == 30 [pid = 1896] [id = 480] 20:34:20 INFO - PROCESS | 1896 | --DOCSHELL 0x93fc4c00 == 29 [pid = 1896] [id = 492] 20:34:20 INFO - PROCESS | 1896 | --DOCSHELL 0x90f3d800 == 28 [pid = 1896] [id = 485] 20:34:20 INFO - PROCESS | 1896 | --DOCSHELL 0x84478400 == 27 [pid = 1896] [id = 474] 20:34:20 INFO - PROCESS | 1896 | --DOCSHELL 0x843db800 == 26 [pid = 1896] [id = 498] 20:34:20 INFO - PROCESS | 1896 | --DOCSHELL 0x935c3000 == 25 [pid = 1896] [id = 487] 20:34:20 INFO - PROCESS | 1896 | --DOCSHELL 0x93d69c00 == 24 [pid = 1896] [id = 488] 20:34:20 INFO - PROCESS | 1896 | --DOCSHELL 0x88845800 == 23 [pid = 1896] [id = 500] 20:34:20 INFO - PROCESS | 1896 | --DOCSHELL 0x8380fc00 == 22 [pid = 1896] [id = 496] 20:34:20 INFO - PROCESS | 1896 | --DOCSHELL 0x839b9c00 == 21 [pid = 1896] [id = 472] 20:34:20 INFO - PROCESS | 1896 | --DOCSHELL 0x8ce5b000 == 20 [pid = 1896] [id = 477] 20:34:20 INFO - PROCESS | 1896 | --DOCSHELL 0x83870000 == 19 [pid = 1896] [id = 476] 20:34:20 INFO - PROCESS | 1896 | --DOCSHELL 0x84495800 == 18 [pid = 1896] [id = 483] 20:34:20 INFO - PROCESS | 1896 | --DOCSHELL 0x84471800 == 17 [pid = 1896] [id = 490] 20:34:20 INFO - PROCESS | 1896 | --DOCSHELL 0x83198400 == 16 [pid = 1896] [id = 471] 20:34:20 INFO - PROCESS | 1896 | --DOCSHELL 0x8f897c00 == 15 [pid = 1896] [id = 491] 20:34:20 INFO - PROCESS | 1896 | --DOCSHELL 0x9323b400 == 14 [pid = 1896] [id = 478] 20:34:20 INFO - PROCESS | 1896 | --DOCSHELL 0x93a29400 == 13 [pid = 1896] [id = 479] 20:34:20 INFO - PROCESS | 1896 | --DOCSHELL 0x8cfc1400 == 12 [pid = 1896] [id = 473] 20:34:20 INFO - PROCESS | 1896 | --DOCSHELL 0x8ce5cc00 == 11 [pid = 1896] [id = 507] 20:34:20 INFO - PROCESS | 1896 | --DOCSHELL 0x90450000 == 10 [pid = 1896] [id = 506] 20:34:20 INFO - PROCESS | 1896 | --DOCSHELL 0x8446d000 == 9 [pid = 1896] [id = 505] 20:34:20 INFO - PROCESS | 1896 | --DOCSHELL 0x83868c00 == 8 [pid = 1896] [id = 504] 20:34:20 INFO - PROCESS | 1896 | --DOCSHELL 0x84467800 == 7 [pid = 1896] [id = 502] 20:34:20 INFO - PROCESS | 1896 | --DOMWINDOW == 60 (0x83167000) [pid = 1896] [serial = 1457] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:20 INFO - PROCESS | 1896 | --DOMWINDOW == 59 (0x8319c800) [pid = 1896] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_meta_redirect.html] 20:34:20 INFO - PROCESS | 1896 | --DOMWINDOW == 58 (0x88848c00) [pid = 1896] [serial = 1473] [outer = (nil)] [url = about:blank] 20:34:20 INFO - PROCESS | 1896 | --DOMWINDOW == 57 (0x88850000) [pid = 1896] [serial = 1471] [outer = (nil)] [url = about:blank] 20:34:20 INFO - PROCESS | 1896 | --DOMWINDOW == 56 (0x8884b000) [pid = 1896] [serial = 1470] [outer = (nil)] [url = about:blank] 20:34:20 INFO - PROCESS | 1896 | --DOMWINDOW == 55 (0x843e6000) [pid = 1896] [serial = 1465] [outer = (nil)] [url = about:blank] 20:34:20 INFO - PROCESS | 1896 | --DOMWINDOW == 54 (0x84460000) [pid = 1896] [serial = 1466] [outer = (nil)] [url = about:blank] 20:34:20 INFO - PROCESS | 1896 | --DOMWINDOW == 53 (0x8447b400) [pid = 1896] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:20 INFO - PROCESS | 1896 | --DOMWINDOW == 52 (0x83813c00) [pid = 1896] [serial = 1459] [outer = (nil)] [url = about:blank] 20:34:20 INFO - PROCESS | 1896 | --DOMWINDOW == 51 (0x8319a400) [pid = 1896] [serial = 1460] [outer = (nil)] [url = about:blank] 20:34:20 INFO - PROCESS | 1896 | --DOMWINDOW == 50 (0x839b6c00) [pid = 1896] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:20 INFO - PROCESS | 1896 | --DOMWINDOW == 49 (0x8394c400) [pid = 1896] [serial = 1463] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:20 INFO - PROCESS | 1896 | --DOMWINDOW == 48 (0x95611400) [pid = 1896] [serial = 1453] [outer = (nil)] [url = about:blank] 20:34:20 INFO - PROCESS | 1896 | --DOMWINDOW == 47 (0x956d8c00) [pid = 1896] [serial = 1454] [outer = (nil)] [url = about:blank] 20:34:20 INFO - PROCESS | 1896 | --DOMWINDOW == 46 (0x93fc7c00) [pid = 1896] [serial = 1447] [outer = (nil)] [url = about:blank] 20:34:20 INFO - PROCESS | 1896 | --DOMWINDOW == 45 (0x93fc8000) [pid = 1896] [serial = 1448] [outer = (nil)] [url = about:blank] 20:34:20 INFO - PROCESS | 1896 | --DOMWINDOW == 44 (0x94d61400) [pid = 1896] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_unload.html] 20:34:20 INFO - PROCESS | 1896 | --DOMWINDOW == 43 (0x949de000) [pid = 1896] [serial = 1451] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:20 INFO - PROCESS | 1896 | --DOMWINDOW == 42 (0x90456c00) [pid = 1896] [serial = 1444] [outer = (nil)] [url = about:blank] 20:34:20 INFO - PROCESS | 1896 | --DOMWINDOW == 41 (0x90457400) [pid = 1896] [serial = 1445] [outer = (nil)] [url = about:blank] 20:34:20 INFO - PROCESS | 1896 | --DOMWINDOW == 40 (0x8448ec00) [pid = 1896] [serial = 1441] [outer = (nil)] [url = about:blank] 20:34:20 INFO - PROCESS | 1896 | --DOMWINDOW == 39 (0x8884e800) [pid = 1896] [serial = 1442] [outer = (nil)] [url = about:blank] 20:34:20 INFO - PROCESS | 1896 | --DOMWINDOW == 38 (0x8cfc3c00) [pid = 1896] [serial = 1475] [outer = (nil)] [url = about:blank] 20:34:23 INFO - PROCESS | 1896 | --DOMWINDOW == 37 (0x90450400) [pid = 1896] [serial = 1485] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/constructor.html] 20:34:23 INFO - PROCESS | 1896 | --DOMWINDOW == 36 (0x84493000) [pid = 1896] [serial = 1482] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/idlharness.html] 20:34:23 INFO - PROCESS | 1896 | --DOMWINDOW == 35 (0x90452c00) [pid = 1896] [serial = 1488] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/interface.html] 20:34:23 INFO - PROCESS | 1896 | --DOMWINDOW == 34 (0x8386ac00) [pid = 1896] [serial = 1479] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/constructor.html] 20:34:23 INFO - PROCESS | 1896 | --DOMWINDOW == 33 (0x8ce61400) [pid = 1896] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:23 INFO - PROCESS | 1896 | --DOMWINDOW == 32 (0x8ce62000) [pid = 1896] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html] 20:34:28 INFO - PROCESS | 1896 | --DOMWINDOW == 31 (0x8319f400) [pid = 1896] [serial = 1492] [outer = (nil)] [url = about:blank] 20:34:28 INFO - PROCESS | 1896 | --DOMWINDOW == 30 (0x91a85400) [pid = 1896] [serial = 1489] [outer = (nil)] [url = about:blank] 20:34:28 INFO - PROCESS | 1896 | --DOMWINDOW == 29 (0x921d5800) [pid = 1896] [serial = 1490] [outer = (nil)] [url = about:blank] 20:34:28 INFO - PROCESS | 1896 | --DOMWINDOW == 28 (0x90455000) [pid = 1896] [serial = 1486] [outer = (nil)] [url = about:blank] 20:34:28 INFO - PROCESS | 1896 | --DOMWINDOW == 27 (0x90455400) [pid = 1896] [serial = 1487] [outer = (nil)] [url = about:blank] 20:34:28 INFO - PROCESS | 1896 | --DOMWINDOW == 26 (0x8884ac00) [pid = 1896] [serial = 1483] [outer = (nil)] [url = about:blank] 20:34:28 INFO - PROCESS | 1896 | --DOMWINDOW == 25 (0x8ce55000) [pid = 1896] [serial = 1484] [outer = (nil)] [url = about:blank] 20:34:28 INFO - PROCESS | 1896 | --DOMWINDOW == 24 (0x8394a000) [pid = 1896] [serial = 1480] [outer = (nil)] [url = about:blank] 20:34:28 INFO - PROCESS | 1896 | --DOMWINDOW == 23 (0x839c3000) [pid = 1896] [serial = 1481] [outer = (nil)] [url = about:blank] 20:34:28 INFO - PROCESS | 1896 | --DOMWINDOW == 22 (0x8d104c00) [pid = 1896] [serial = 1476] [outer = (nil)] [url = about:blank] 20:34:28 INFO - PROCESS | 1896 | --DOMWINDOW == 21 (0x8448d400) [pid = 1896] [serial = 1478] [outer = (nil)] [url = about:blank] 20:34:41 INFO - PROCESS | 1896 | MARIONETTE LOG: INFO: Timeout fired 20:34:41 INFO - PROCESS | 1896 | 1477539281788 Marionette TRACE conn5 <- [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]]]}] 20:34:41 INFO - . 20:34:41 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 31074ms 20:34:41 INFO - PROCESS | 1896 | 1477539281828 Marionette TRACE conn5 -> [0,2354,"getWindowHandle",null] 20:34:41 INFO - PROCESS | 1896 | 1477539281836 Marionette TRACE conn5 <- [1,2354,null,{"value":"8"}] 20:34:41 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 20:34:41 INFO - PROCESS | 1896 | 1477539281855 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:42 INFO - PROCESS | 1896 | 1477539282107 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 20:34:42 INFO - PROCESS | 1896 | 1477539282195 Marionette TRACE conn5 -> [0,2356,"getWindowHandles",null] 20:34:42 INFO - PROCESS | 1896 | 1477539282202 Marionette TRACE conn5 <- [1,2356,null,["8"]] 20:34:42 INFO - PROCESS | 1896 | 1477539282213 Marionette TRACE conn5 -> [0,2357,"switchToWindow",{"name":"8"}] 20:34:42 INFO - PROCESS | 1896 | 1477539282223 Marionette TRACE conn5 <- [1,2357,null,{}] 20:34:42 INFO - PROCESS | 1896 | 1477539282234 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:42 INFO - PROCESS | 1896 | ++DOCSHELL 0x831a3400 == 8 [pid = 1896] [id = 509] 20:34:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 22 (0x831a3800) [pid = 1896] [serial = 1494] [outer = (nil)] 20:34:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 23 (0x83808400) [pid = 1896] [serial = 1495] [outer = 0x831a3800] 20:34:42 INFO - PROCESS | 1896 | 1477539282336 Marionette DEBUG loaded listener.js 20:34:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 24 (0x8380ec00) [pid = 1896] [serial = 1496] [outer = 0x831a3800] 20:34:42 WARNING - wptserve Traceback (most recent call last): 20:34:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:34:42 WARNING - rv = self.func(request, response) 20:34:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:34:42 WARNING - access_control_allow_origin = "*") 20:34:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:34:42 WARNING - payload = payload_generator(server_data) 20:34:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:34:42 WARNING - return encode_string_as_bmp_image(data) 20:34:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:34:42 WARNING - img.save(f, "BMP") 20:34:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:34:42 WARNING - f.write(bmpfileheader) 20:34:42 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:34:42 WARNING - 20:34:47 INFO - PROCESS | 1896 | --DOCSHELL 0x83164800 == 7 [pid = 1896] [id = 508] 20:34:50 INFO - PROCESS | 1896 | --DOMWINDOW == 23 (0x83166000) [pid = 1896] [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] 20:34:55 INFO - PROCESS | 1896 | --DOMWINDOW == 22 (0x8319e000) [pid = 1896] [serial = 1493] [outer = (nil)] [url = about:blank] 20:34:55 INFO - PROCESS | 1896 | --DOMWINDOW == 21 (0x83808400) [pid = 1896] [serial = 1495] [outer = (nil)] [url = about:blank] 20:35:12 INFO - PROCESS | 1896 | MARIONETTE LOG: INFO: Timeout fired 20:35:12 INFO - PROCESS | 1896 | 1477539312581 Marionette TRACE conn5 <- [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]]]}] 20:35:12 INFO - . 20:35:12 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30768ms 20:35:12 INFO - PROCESS | 1896 | 1477539312616 Marionette TRACE conn5 -> [0,2359,"getWindowHandle",null] 20:35:12 INFO - PROCESS | 1896 | 1477539312625 Marionette TRACE conn5 <- [1,2359,null,{"value":"8"}] 20:35:12 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 20:35:12 INFO - PROCESS | 1896 | 1477539312639 Marionette TRACE conn5 -> [0,2360,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:12 INFO - PROCESS | 1896 | 1477539312896 Marionette TRACE conn5 <- [1,2360,null,{"value":null}] 20:35:12 INFO - PROCESS | 1896 | 1477539312982 Marionette TRACE conn5 -> [0,2361,"getWindowHandles",null] 20:35:12 INFO - PROCESS | 1896 | 1477539312989 Marionette TRACE conn5 <- [1,2361,null,["8"]] 20:35:13 INFO - PROCESS | 1896 | 1477539312999 Marionette TRACE conn5 -> [0,2362,"switchToWindow",{"name":"8"}] 20:35:13 INFO - PROCESS | 1896 | 1477539313010 Marionette TRACE conn5 <- [1,2362,null,{}] 20:35:13 INFO - PROCESS | 1896 | 1477539313021 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:13 INFO - PROCESS | 1896 | ++DOCSHELL 0x831a4400 == 8 [pid = 1896] [id = 510] 20:35:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 22 (0x831a4c00) [pid = 1896] [serial = 1497] [outer = (nil)] 20:35:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 23 (0x8380a800) [pid = 1896] [serial = 1498] [outer = 0x831a4c00] 20:35:13 INFO - PROCESS | 1896 | 1477539313123 Marionette DEBUG loaded listener.js 20:35:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 24 (0x83811000) [pid = 1896] [serial = 1499] [outer = 0x831a4c00] 20:35:13 WARNING - wptserve Traceback (most recent call last): 20:35:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:35:13 WARNING - rv = self.func(request, response) 20:35:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:35:13 WARNING - access_control_allow_origin = "*") 20:35:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:35:13 WARNING - payload = payload_generator(server_data) 20:35:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:35:13 WARNING - return encode_string_as_bmp_image(data) 20:35:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:35:13 WARNING - img.save(f, "BMP") 20:35:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:35:13 WARNING - f.write(bmpfileheader) 20:35:13 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:35:13 WARNING - 20:35:22 INFO - PROCESS | 1896 | --DOCSHELL 0x831a3400 == 7 [pid = 1896] [id = 509] 20:35:25 INFO - PROCESS | 1896 | --DOMWINDOW == 23 (0x831a3800) [pid = 1896] [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] 20:35:30 INFO - PROCESS | 1896 | --DOMWINDOW == 22 (0x8380ec00) [pid = 1896] [serial = 1496] [outer = (nil)] [url = about:blank] 20:35:30 INFO - PROCESS | 1896 | --DOMWINDOW == 21 (0x8380a800) [pid = 1896] [serial = 1498] [outer = (nil)] [url = about:blank] 20:35:43 INFO - PROCESS | 1896 | MARIONETTE LOG: INFO: Timeout fired 20:35:43 INFO - PROCESS | 1896 | 1477539343349 Marionette TRACE conn5 <- [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]]]}] 20:35:43 INFO - . 20:35:43 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 30770ms 20:35:43 INFO - PROCESS | 1896 | 1477539343408 Marionette TRACE conn5 -> [0,2364,"getWindowHandle",null] 20:35:43 INFO - PROCESS | 1896 | 1477539343416 Marionette TRACE conn5 <- [1,2364,null,{"value":"8"}] 20:35:43 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html 20:35:43 INFO - PROCESS | 1896 | 1477539343429 Marionette TRACE conn5 -> [0,2365,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:43 INFO - PROCESS | 1896 | 1477539343684 Marionette TRACE conn5 <- [1,2365,null,{"value":null}] 20:35:43 INFO - PROCESS | 1896 | 1477539343771 Marionette TRACE conn5 -> [0,2366,"getWindowHandles",null] 20:35:43 INFO - PROCESS | 1896 | 1477539343779 Marionette TRACE conn5 <- [1,2366,null,["8"]] 20:35:43 INFO - PROCESS | 1896 | 1477539343790 Marionette TRACE conn5 -> [0,2367,"switchToWindow",{"name":"8"}] 20:35:43 INFO - PROCESS | 1896 | 1477539343800 Marionette TRACE conn5 <- [1,2367,null,{}] 20:35:43 INFO - PROCESS | 1896 | 1477539343812 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:43 INFO - PROCESS | 1896 | ++DOCSHELL 0x8319f400 == 8 [pid = 1896] [id = 511] 20:35:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 22 (0x8319fc00) [pid = 1896] [serial = 1500] [outer = (nil)] 20:35:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 23 (0x831a3400) [pid = 1896] [serial = 1501] [outer = 0x8319fc00] 20:35:43 INFO - PROCESS | 1896 | 1477539343917 Marionette DEBUG loaded listener.js 20:35:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 24 (0x8380d400) [pid = 1896] [serial = 1502] [outer = 0x8319fc00] 20:35:44 INFO - PROCESS | 1896 | 1477539344621 Marionette TRACE conn5 <- [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]]]}] 20:35:44 INFO - . 20:35:44 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 1220ms 20:35:44 INFO - PROCESS | 1896 | 1477539344647 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 20:35:44 INFO - PROCESS | 1896 | 1477539344655 Marionette TRACE conn5 <- [1,2369,null,{"value":"8"}] 20:35:44 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 20:35:44 INFO - PROCESS | 1896 | 1477539344666 Marionette TRACE conn5 -> [0,2370,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:44 INFO - PROCESS | 1896 | 1477539344958 Marionette TRACE conn5 <- [1,2370,null,{"value":null}] 20:35:44 INFO - PROCESS | 1896 | 1477539344973 Marionette TRACE conn5 -> [0,2371,"getWindowHandles",null] 20:35:44 INFO - PROCESS | 1896 | 1477539344980 Marionette TRACE conn5 <- [1,2371,null,["8"]] 20:35:44 INFO - PROCESS | 1896 | 1477539344989 Marionette TRACE conn5 -> [0,2372,"switchToWindow",{"name":"8"}] 20:35:44 INFO - PROCESS | 1896 | 1477539344994 Marionette TRACE conn5 <- [1,2372,null,{}] 20:35:45 INFO - PROCESS | 1896 | 1477539345003 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:45 INFO - PROCESS | 1896 | ++DOCSHELL 0x8394a000 == 9 [pid = 1896] [id = 512] 20:35:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 25 (0x8394a800) [pid = 1896] [serial = 1503] [outer = (nil)] 20:35:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 26 (0x8394d400) [pid = 1896] [serial = 1504] [outer = 0x8394a800] 20:35:45 INFO - PROCESS | 1896 | 1477539345096 Marionette DEBUG loaded listener.js 20:35:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 27 (0x83950800) [pid = 1896] [serial = 1505] [outer = 0x8394a800] 20:35:45 INFO - PROCESS | 1896 | 1477539345935 Marionette TRACE conn5 <- [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]]]}] 20:35:45 INFO - . 20:35:45 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | took 1326ms 20:35:46 INFO - PROCESS | 1896 | 1477539346002 Marionette TRACE conn5 -> [0,2374,"getWindowHandle",null] 20:35:46 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html 20:35:46 INFO - PROCESS | 1896 | 1477539346011 Marionette TRACE conn5 <- [1,2374,null,{"value":"8"}] 20:35:46 INFO - PROCESS | 1896 | 1477539346021 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:46 INFO - PROCESS | 1896 | 1477539346234 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 20:35:46 INFO - PROCESS | 1896 | 1477539346363 Marionette TRACE conn5 -> [0,2376,"getWindowHandles",null] 20:35:46 INFO - PROCESS | 1896 | 1477539346370 Marionette TRACE conn5 <- [1,2376,null,["8"]] 20:35:46 INFO - PROCESS | 1896 | 1477539346377 Marionette TRACE conn5 -> [0,2377,"switchToWindow",{"name":"8"}] 20:35:46 INFO - PROCESS | 1896 | 1477539346386 Marionette TRACE conn5 <- [1,2377,null,{}] 20:35:46 INFO - PROCESS | 1896 | 1477539346394 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:46 INFO - PROCESS | 1896 | ++DOCSHELL 0x84465c00 == 10 [pid = 1896] [id = 513] 20:35:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 28 (0x84466400) [pid = 1896] [serial = 1506] [outer = (nil)] 20:35:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 29 (0x84468800) [pid = 1896] [serial = 1507] [outer = 0x84466400] 20:35:46 INFO - PROCESS | 1896 | 1477539346490 Marionette DEBUG loaded listener.js 20:35:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 30 (0x8446fc00) [pid = 1896] [serial = 1508] [outer = 0x84466400] 20:35:47 INFO - PROCESS | 1896 | 1477539347180 Marionette TRACE conn5 <- [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]]]}] 20:35:47 INFO - . 20:35:47 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 1225ms 20:35:47 INFO - PROCESS | 1896 | 1477539347244 Marionette TRACE conn5 -> [0,2379,"getWindowHandle",null] 20:35:47 INFO - PROCESS | 1896 | 1477539347250 Marionette TRACE conn5 <- [1,2379,null,{"value":"8"}] 20:35:47 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 20:35:47 INFO - PROCESS | 1896 | 1477539347259 Marionette TRACE conn5 -> [0,2380,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:47 INFO - PROCESS | 1896 | 1477539347515 Marionette TRACE conn5 <- [1,2380,null,{"value":null}] 20:35:47 INFO - PROCESS | 1896 | 1477539347533 Marionette TRACE conn5 -> [0,2381,"getWindowHandles",null] 20:35:47 INFO - PROCESS | 1896 | 1477539347541 Marionette TRACE conn5 <- [1,2381,null,["8"]] 20:35:47 INFO - PROCESS | 1896 | 1477539347549 Marionette TRACE conn5 -> [0,2382,"switchToWindow",{"name":"8"}] 20:35:47 INFO - PROCESS | 1896 | 1477539347557 Marionette TRACE conn5 <- [1,2382,null,{}] 20:35:47 INFO - PROCESS | 1896 | 1477539347565 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:47 INFO - PROCESS | 1896 | ++DOCSHELL 0x84493c00 == 11 [pid = 1896] [id = 514] 20:35:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 31 (0x84494800) [pid = 1896] [serial = 1509] [outer = (nil)] 20:35:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 32 (0x84496c00) [pid = 1896] [serial = 1510] [outer = 0x84494800] 20:35:47 INFO - PROCESS | 1896 | 1477539347659 Marionette DEBUG loaded listener.js 20:35:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 33 (0x8884ac00) [pid = 1896] [serial = 1511] [outer = 0x84494800] 20:35:48 INFO - PROCESS | 1896 | 1477539348440 Marionette TRACE conn5 <- [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]]]}] 20:35:48 INFO - . 20:35:48 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 1234ms 20:35:48 INFO - PROCESS | 1896 | 1477539348493 Marionette TRACE conn5 -> [0,2384,"getWindowHandle",null] 20:35:48 INFO - PROCESS | 1896 | 1477539348497 Marionette TRACE conn5 <- [1,2384,null,{"value":"8"}] 20:35:48 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 20:35:48 INFO - PROCESS | 1896 | 1477539348506 Marionette TRACE conn5 -> [0,2385,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:48 INFO - PROCESS | 1896 | 1477539348751 Marionette TRACE conn5 <- [1,2385,null,{"value":null}] 20:35:48 INFO - PROCESS | 1896 | 1477539348770 Marionette TRACE conn5 -> [0,2386,"getWindowHandles",null] 20:35:48 INFO - PROCESS | 1896 | 1477539348775 Marionette TRACE conn5 <- [1,2386,null,["8"]] 20:35:48 INFO - PROCESS | 1896 | 1477539348784 Marionette TRACE conn5 -> [0,2387,"switchToWindow",{"name":"8"}] 20:35:48 INFO - PROCESS | 1896 | 1477539348791 Marionette TRACE conn5 <- [1,2387,null,{}] 20:35:48 INFO - PROCESS | 1896 | 1477539348797 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:48 INFO - PROCESS | 1896 | ++DOCSHELL 0x8c8df400 == 12 [pid = 1896] [id = 515] 20:35:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 34 (0x8c8df800) [pid = 1896] [serial = 1512] [outer = (nil)] 20:35:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 35 (0x8c8e2000) [pid = 1896] [serial = 1513] [outer = 0x8c8df800] 20:35:48 INFO - PROCESS | 1896 | 1477539348885 Marionette DEBUG loaded listener.js 20:35:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 36 (0x8c8e3c00) [pid = 1896] [serial = 1514] [outer = 0x8c8df800] 20:35:49 INFO - PROCESS | 1896 | 1477539349602 Marionette TRACE conn5 <- [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]]]}] 20:35:49 INFO - . 20:35:49 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 1124ms 20:35:49 INFO - PROCESS | 1896 | 1477539349630 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 20:35:49 INFO - PROCESS | 1896 | 1477539349634 Marionette TRACE conn5 <- [1,2389,null,{"value":"8"}] 20:35:49 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 20:35:49 INFO - PROCESS | 1896 | 1477539349642 Marionette TRACE conn5 -> [0,2390,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:49 INFO - PROCESS | 1896 | 1477539349888 Marionette TRACE conn5 <- [1,2390,null,{"value":null}] 20:35:50 INFO - PROCESS | 1896 | 1477539350021 Marionette TRACE conn5 -> [0,2391,"getWindowHandles",null] 20:35:50 INFO - PROCESS | 1896 | 1477539350024 Marionette TRACE conn5 <- [1,2391,null,["8"]] 20:35:50 INFO - PROCESS | 1896 | 1477539350031 Marionette TRACE conn5 -> [0,2392,"switchToWindow",{"name":"8"}] 20:35:50 INFO - PROCESS | 1896 | 1477539350037 Marionette TRACE conn5 <- [1,2392,null,{}] 20:35:50 INFO - PROCESS | 1896 | 1477539350042 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:50 INFO - PROCESS | 1896 | ++DOCSHELL 0x8cfbd800 == 13 [pid = 1896] [id = 516] 20:35:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 37 (0x8cfbdc00) [pid = 1896] [serial = 1515] [outer = (nil)] 20:35:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 38 (0x8cfca400) [pid = 1896] [serial = 1516] [outer = 0x8cfbdc00] 20:35:50 INFO - PROCESS | 1896 | 1477539350141 Marionette DEBUG loaded listener.js 20:35:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 39 (0x8d106c00) [pid = 1896] [serial = 1517] [outer = 0x8cfbdc00] 20:35:50 INFO - PROCESS | 1896 | 1477539350854 Marionette TRACE conn5 <- [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]]]}] 20:35:50 INFO - . 20:35:50 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 1236ms 20:35:50 INFO - PROCESS | 1896 | 1477539350878 Marionette TRACE conn5 -> [0,2394,"getWindowHandle",null] 20:35:50 INFO - PROCESS | 1896 | 1477539350882 Marionette TRACE conn5 <- [1,2394,null,{"value":"8"}] 20:35:50 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 20:35:50 INFO - PROCESS | 1896 | 1477539350894 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:51 INFO - PROCESS | 1896 | 1477539351119 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 20:35:51 INFO - PROCESS | 1896 | 1477539351135 Marionette TRACE conn5 -> [0,2396,"getWindowHandles",null] 20:35:51 INFO - PROCESS | 1896 | 1477539351141 Marionette TRACE conn5 <- [1,2396,null,["8"]] 20:35:51 INFO - PROCESS | 1896 | 1477539351148 Marionette TRACE conn5 -> [0,2397,"switchToWindow",{"name":"8"}] 20:35:51 INFO - PROCESS | 1896 | 1477539351155 Marionette TRACE conn5 <- [1,2397,null,{}] 20:35:51 INFO - PROCESS | 1896 | 1477539351161 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:51 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f67bc00 == 14 [pid = 1896] [id = 517] 20:35:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 40 (0x8f67f400) [pid = 1896] [serial = 1518] [outer = (nil)] 20:35:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 41 (0x8f75e800) [pid = 1896] [serial = 1519] [outer = 0x8f67f400] 20:35:51 INFO - PROCESS | 1896 | 1477539351248 Marionette DEBUG loaded listener.js 20:35:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 42 (0x8f75f400) [pid = 1896] [serial = 1520] [outer = 0x8f67f400] 20:35:52 INFO - PROCESS | 1896 | 1477539352069 Marionette TRACE conn5 <- [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]]]}] 20:35:52 INFO - . 20:35:52 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 1225ms 20:35:52 INFO - PROCESS | 1896 | 1477539352135 Marionette TRACE conn5 -> [0,2399,"getWindowHandle",null] 20:35:52 INFO - PROCESS | 1896 | 1477539352144 Marionette TRACE conn5 <- [1,2399,null,{"value":"8"}] 20:35:52 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 20:35:52 INFO - PROCESS | 1896 | 1477539352157 Marionette TRACE conn5 -> [0,2400,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:52 INFO - PROCESS | 1896 | 1477539352388 Marionette TRACE conn5 <- [1,2400,null,{"value":null}] 20:35:52 INFO - PROCESS | 1896 | 1477539352562 Marionette TRACE conn5 -> [0,2401,"getWindowHandles",null] 20:35:52 INFO - PROCESS | 1896 | 1477539352569 Marionette TRACE conn5 <- [1,2401,null,["8"]] 20:35:52 INFO - PROCESS | 1896 | 1477539352578 Marionette TRACE conn5 -> [0,2402,"switchToWindow",{"name":"8"}] 20:35:52 INFO - PROCESS | 1896 | 1477539352587 Marionette TRACE conn5 <- [1,2402,null,{}] 20:35:52 INFO - PROCESS | 1896 | 1477539352639 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:52 INFO - PROCESS | 1896 | ++DOCSHELL 0x83949400 == 15 [pid = 1896] [id = 518] 20:35:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 43 (0x843a2c00) [pid = 1896] [serial = 1521] [outer = (nil)] 20:35:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 44 (0x84456800) [pid = 1896] [serial = 1522] [outer = 0x843a2c00] 20:35:52 INFO - PROCESS | 1896 | 1477539352751 Marionette DEBUG loaded listener.js 20:35:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 45 (0x84462000) [pid = 1896] [serial = 1523] [outer = 0x843a2c00] 20:35:53 INFO - PROCESS | 1896 | 1477539353501 Marionette TRACE conn5 <- [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]]]}] 20:35:53 INFO - . 20:35:53 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1506ms 20:35:53 INFO - PROCESS | 1896 | 1477539353663 Marionette TRACE conn5 -> [0,2404,"getWindowHandle",null] 20:35:53 INFO - PROCESS | 1896 | 1477539353672 Marionette TRACE conn5 <- [1,2404,null,{"value":"8"}] 20:35:53 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 20:35:53 INFO - PROCESS | 1896 | 1477539353682 Marionette TRACE conn5 -> [0,2405,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:53 INFO - PROCESS | 1896 | 1477539353935 Marionette TRACE conn5 <- [1,2405,null,{"value":null}] 20:35:54 INFO - PROCESS | 1896 | 1477539354080 Marionette TRACE conn5 -> [0,2406,"getWindowHandles",null] 20:35:54 INFO - PROCESS | 1896 | 1477539354086 Marionette TRACE conn5 <- [1,2406,null,["8"]] 20:35:54 INFO - PROCESS | 1896 | 1477539354095 Marionette TRACE conn5 -> [0,2407,"switchToWindow",{"name":"8"}] 20:35:54 INFO - PROCESS | 1896 | 1477539354104 Marionette TRACE conn5 <- [1,2407,null,{}] 20:35:54 INFO - PROCESS | 1896 | 1477539354155 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:54 INFO - PROCESS | 1896 | ++DOCSHELL 0x84465400 == 16 [pid = 1896] [id = 519] 20:35:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 46 (0x8d101c00) [pid = 1896] [serial = 1524] [outer = (nil)] 20:35:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 47 (0x8f675c00) [pid = 1896] [serial = 1525] [outer = 0x8d101c00] 20:35:54 INFO - PROCESS | 1896 | 1477539354263 Marionette DEBUG loaded listener.js 20:35:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 48 (0x8f67c000) [pid = 1896] [serial = 1526] [outer = 0x8d101c00] 20:35:55 INFO - PROCESS | 1896 | 1477539355064 Marionette TRACE conn5 <- [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]]]}] 20:35:55 INFO - . 20:35:55 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 1429ms 20:35:55 INFO - PROCESS | 1896 | 1477539355144 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 20:35:55 INFO - PROCESS | 1896 | 1477539355154 Marionette TRACE conn5 <- [1,2409,null,{"value":"8"}] 20:35:55 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 20:35:55 INFO - PROCESS | 1896 | 1477539355171 Marionette TRACE conn5 -> [0,2410,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:55 INFO - PROCESS | 1896 | 1477539355384 Marionette TRACE conn5 <- [1,2410,null,{"value":null}] 20:35:55 INFO - PROCESS | 1896 | 1477539355587 Marionette TRACE conn5 -> [0,2411,"getWindowHandles",null] 20:35:55 INFO - PROCESS | 1896 | 1477539355593 Marionette TRACE conn5 <- [1,2411,null,["8"]] 20:35:55 INFO - PROCESS | 1896 | 1477539355600 Marionette TRACE conn5 -> [0,2412,"switchToWindow",{"name":"8"}] 20:35:55 INFO - PROCESS | 1896 | 1477539355609 Marionette TRACE conn5 <- [1,2412,null,{}] 20:35:55 INFO - PROCESS | 1896 | 1477539355662 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:55 INFO - PROCESS | 1896 | ++DOCSHELL 0x9044a000 == 17 [pid = 1896] [id = 520] 20:35:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 49 (0x9044a400) [pid = 1896] [serial = 1527] [outer = (nil)] 20:35:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 50 (0x9044fc00) [pid = 1896] [serial = 1528] [outer = 0x9044a400] 20:35:55 INFO - PROCESS | 1896 | 1477539355785 Marionette DEBUG loaded listener.js 20:35:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 51 (0x90452400) [pid = 1896] [serial = 1529] [outer = 0x9044a400] 20:35:56 WARNING - wptserve Traceback (most recent call last): 20:35:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:35:56 WARNING - rv = self.func(request, response) 20:35:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:35:56 WARNING - access_control_allow_origin = "*") 20:35:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:35:56 WARNING - payload = payload_generator(server_data) 20:35:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:35:56 WARNING - return encode_string_as_bmp_image(data) 20: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 20:35:56 WARNING - img.save(f, "BMP") 20:35:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:35:56 WARNING - f.write(bmpfileheader) 20:35:56 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:35:56 WARNING - 20:35:57 INFO - PROCESS | 1896 | --DOCSHELL 0x831a4400 == 16 [pid = 1896] [id = 510] 20:36:00 INFO - PROCESS | 1896 | --DOMWINDOW == 50 (0x8cfbdc00) [pid = 1896] [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] 20:36:00 INFO - PROCESS | 1896 | --DOMWINDOW == 49 (0x8c8df800) [pid = 1896] [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] 20:36:00 INFO - PROCESS | 1896 | --DOMWINDOW == 48 (0x84494800) [pid = 1896] [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] 20:36:00 INFO - PROCESS | 1896 | --DOMWINDOW == 47 (0x84466400) [pid = 1896] [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] 20:36:00 INFO - PROCESS | 1896 | --DOMWINDOW == 46 (0x8394a800) [pid = 1896] [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] 20:36:00 INFO - PROCESS | 1896 | --DOMWINDOW == 45 (0x8319fc00) [pid = 1896] [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] 20:36:00 INFO - PROCESS | 1896 | --DOMWINDOW == 44 (0x831a4c00) [pid = 1896] [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] 20:36:05 INFO - PROCESS | 1896 | --DOCSHELL 0x8394a000 == 15 [pid = 1896] [id = 512] 20:36:05 INFO - PROCESS | 1896 | --DOCSHELL 0x8cfbd800 == 14 [pid = 1896] [id = 516] 20:36:05 INFO - PROCESS | 1896 | --DOCSHELL 0x8c8df400 == 13 [pid = 1896] [id = 515] 20:36:05 INFO - PROCESS | 1896 | --DOCSHELL 0x84493c00 == 12 [pid = 1896] [id = 514] 20:36:05 INFO - PROCESS | 1896 | --DOCSHELL 0x84465c00 == 11 [pid = 1896] [id = 513] 20:36:05 INFO - PROCESS | 1896 | --DOCSHELL 0x8319f400 == 10 [pid = 1896] [id = 511] 20:36:05 INFO - PROCESS | 1896 | --DOCSHELL 0x84465400 == 9 [pid = 1896] [id = 519] 20:36:05 INFO - PROCESS | 1896 | --DOCSHELL 0x83949400 == 8 [pid = 1896] [id = 518] 20:36:05 INFO - PROCESS | 1896 | --DOCSHELL 0x8f67bc00 == 7 [pid = 1896] [id = 517] 20:36:05 INFO - PROCESS | 1896 | --DOMWINDOW == 43 (0x8380d400) [pid = 1896] [serial = 1502] [outer = (nil)] [url = about:blank] 20:36:05 INFO - PROCESS | 1896 | --DOMWINDOW == 42 (0x831a3400) [pid = 1896] [serial = 1501] [outer = (nil)] [url = about:blank] 20:36:05 INFO - PROCESS | 1896 | --DOMWINDOW == 41 (0x83950800) [pid = 1896] [serial = 1505] [outer = (nil)] [url = about:blank] 20:36:05 INFO - PROCESS | 1896 | --DOMWINDOW == 40 (0x8394d400) [pid = 1896] [serial = 1504] [outer = (nil)] [url = about:blank] 20:36:05 INFO - PROCESS | 1896 | --DOMWINDOW == 39 (0x8446fc00) [pid = 1896] [serial = 1508] [outer = (nil)] [url = about:blank] 20:36:05 INFO - PROCESS | 1896 | --DOMWINDOW == 38 (0x84468800) [pid = 1896] [serial = 1507] [outer = (nil)] [url = about:blank] 20:36:05 INFO - PROCESS | 1896 | --DOMWINDOW == 37 (0x8884ac00) [pid = 1896] [serial = 1511] [outer = (nil)] [url = about:blank] 20:36:05 INFO - PROCESS | 1896 | --DOMWINDOW == 36 (0x84496c00) [pid = 1896] [serial = 1510] [outer = (nil)] [url = about:blank] 20:36:05 INFO - PROCESS | 1896 | --DOMWINDOW == 35 (0x8c8e3c00) [pid = 1896] [serial = 1514] [outer = (nil)] [url = about:blank] 20:36:05 INFO - PROCESS | 1896 | --DOMWINDOW == 34 (0x8c8e2000) [pid = 1896] [serial = 1513] [outer = (nil)] [url = about:blank] 20:36:05 INFO - PROCESS | 1896 | --DOMWINDOW == 33 (0x8d106c00) [pid = 1896] [serial = 1517] [outer = (nil)] [url = about:blank] 20:36:05 INFO - PROCESS | 1896 | --DOMWINDOW == 32 (0x8cfca400) [pid = 1896] [serial = 1516] [outer = (nil)] [url = about:blank] 20:36:05 INFO - PROCESS | 1896 | --DOMWINDOW == 31 (0x83811000) [pid = 1896] [serial = 1499] [outer = (nil)] [url = about:blank] 20:36:05 INFO - PROCESS | 1896 | --DOMWINDOW == 30 (0x8f75e800) [pid = 1896] [serial = 1519] [outer = (nil)] [url = about:blank] 20:36:07 INFO - PROCESS | 1896 | --DOMWINDOW == 29 (0x8f67f400) [pid = 1896] [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] 20:36:07 INFO - PROCESS | 1896 | --DOMWINDOW == 28 (0x8d101c00) [pid = 1896] [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] 20:36:07 INFO - PROCESS | 1896 | --DOMWINDOW == 27 (0x843a2c00) [pid = 1896] [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] 20:36:13 INFO - PROCESS | 1896 | --DOMWINDOW == 26 (0x8f75f400) [pid = 1896] [serial = 1520] [outer = (nil)] [url = about:blank] 20:36:13 INFO - PROCESS | 1896 | --DOMWINDOW == 25 (0x84462000) [pid = 1896] [serial = 1523] [outer = (nil)] [url = about:blank] 20:36:13 INFO - PROCESS | 1896 | --DOMWINDOW == 24 (0x84456800) [pid = 1896] [serial = 1522] [outer = (nil)] [url = about:blank] 20:36:13 INFO - PROCESS | 1896 | --DOMWINDOW == 23 (0x8f67c000) [pid = 1896] [serial = 1526] [outer = (nil)] [url = about:blank] 20:36:13 INFO - PROCESS | 1896 | --DOMWINDOW == 22 (0x8f675c00) [pid = 1896] [serial = 1525] [outer = (nil)] [url = about:blank] 20:36:13 INFO - PROCESS | 1896 | --DOMWINDOW == 21 (0x9044fc00) [pid = 1896] [serial = 1528] [outer = (nil)] [url = about:blank] 20:36:25 INFO - PROCESS | 1896 | MARIONETTE LOG: INFO: Timeout fired 20:36:26 INFO - PROCESS | 1896 | 1477539386012 Marionette TRACE conn5 <- [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]]]}] 20:36:26 INFO - . 20:36:26 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30886ms 20:36:26 INFO - PROCESS | 1896 | 1477539386053 Marionette TRACE conn5 -> [0,2414,"getWindowHandle",null] 20:36:26 INFO - PROCESS | 1896 | 1477539386060 Marionette TRACE conn5 <- [1,2414,null,{"value":"8"}] 20:36:26 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html 20:36:26 INFO - PROCESS | 1896 | 1477539386075 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:26 INFO - PROCESS | 1896 | 1477539386337 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 20:36:26 INFO - PROCESS | 1896 | 1477539386424 Marionette TRACE conn5 -> [0,2416,"getWindowHandles",null] 20:36:26 INFO - PROCESS | 1896 | 1477539386432 Marionette TRACE conn5 <- [1,2416,null,["8"]] 20:36:26 INFO - PROCESS | 1896 | 1477539386441 Marionette TRACE conn5 -> [0,2417,"switchToWindow",{"name":"8"}] 20:36:26 INFO - PROCESS | 1896 | 1477539386451 Marionette TRACE conn5 <- [1,2417,null,{}] 20:36:26 INFO - PROCESS | 1896 | 1477539386462 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:26 INFO - PROCESS | 1896 | ++DOCSHELL 0x8319f400 == 8 [pid = 1896] [id = 521] 20:36:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 22 (0x8319fc00) [pid = 1896] [serial = 1530] [outer = (nil)] 20:36:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 23 (0x831a3000) [pid = 1896] [serial = 1531] [outer = 0x8319fc00] 20:36:26 INFO - PROCESS | 1896 | 1477539386564 Marionette DEBUG loaded listener.js 20:36:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 24 (0x8380a800) [pid = 1896] [serial = 1532] [outer = 0x8319fc00] 20:36:27 WARNING - wptserve Traceback (most recent call last): 20:36:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:36:27 WARNING - rv = self.func(request, response) 20:36:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:36:27 WARNING - access_control_allow_origin = "*") 20:36:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:36:27 WARNING - payload = payload_generator(server_data) 20:36:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:36:27 WARNING - return encode_string_as_bmp_image(data) 20: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 20:36:27 WARNING - img.save(f, "BMP") 20:36:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:36:27 WARNING - f.write(bmpfileheader) 20:36:27 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:36:27 WARNING - 20:36:36 INFO - PROCESS | 1896 | --DOCSHELL 0x9044a000 == 7 [pid = 1896] [id = 520] 20:36:38 INFO - PROCESS | 1896 | --DOMWINDOW == 23 (0x9044a400) [pid = 1896] [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] 20:36:44 INFO - PROCESS | 1896 | --DOMWINDOW == 22 (0x90452400) [pid = 1896] [serial = 1529] [outer = (nil)] [url = about:blank] 20:36:44 INFO - PROCESS | 1896 | --DOMWINDOW == 21 (0x831a3000) [pid = 1896] [serial = 1531] [outer = (nil)] [url = about:blank] 20:36:56 INFO - PROCESS | 1896 | MARIONETTE LOG: INFO: Timeout fired 20:36:56 INFO - PROCESS | 1896 | 1477539416811 Marionette TRACE conn5 <- [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]]]}] 20:36:56 INFO - . 20:36:56 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30785ms 20:36:56 INFO - PROCESS | 1896 | 1477539416858 Marionette TRACE conn5 -> [0,2419,"getWindowHandle",null] 20:36:56 INFO - PROCESS | 1896 | 1477539416866 Marionette TRACE conn5 <- [1,2419,null,{"value":"8"}] 20:36:56 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 20:36:56 INFO - PROCESS | 1896 | 1477539416881 Marionette TRACE conn5 -> [0,2420,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:57 INFO - PROCESS | 1896 | 1477539417133 Marionette TRACE conn5 <- [1,2420,null,{"value":null}] 20:36:57 INFO - PROCESS | 1896 | 1477539417220 Marionette TRACE conn5 -> [0,2421,"getWindowHandles",null] 20:36:57 INFO - PROCESS | 1896 | 1477539417227 Marionette TRACE conn5 <- [1,2421,null,["8"]] 20:36:57 INFO - PROCESS | 1896 | 1477539417236 Marionette TRACE conn5 -> [0,2422,"switchToWindow",{"name":"8"}] 20:36:57 INFO - PROCESS | 1896 | 1477539417246 Marionette TRACE conn5 <- [1,2422,null,{}] 20:36:57 INFO - PROCESS | 1896 | 1477539417254 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:57 INFO - PROCESS | 1896 | ++DOCSHELL 0x83806400 == 8 [pid = 1896] [id = 522] 20:36:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 22 (0x83806800) [pid = 1896] [serial = 1533] [outer = (nil)] 20:36:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 23 (0x8380b400) [pid = 1896] [serial = 1534] [outer = 0x83806800] 20:36:57 INFO - PROCESS | 1896 | 1477539417356 Marionette DEBUG loaded listener.js 20:36:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 24 (0x83813800) [pid = 1896] [serial = 1535] [outer = 0x83806800] 20:36:57 WARNING - wptserve Traceback (most recent call last): 20:36:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:36:57 WARNING - rv = self.func(request, response) 20:36:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:36:57 WARNING - access_control_allow_origin = "*") 20:36:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:36:57 WARNING - payload = payload_generator(server_data) 20:36:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:36:57 WARNING - return encode_string_as_bmp_image(data) 20: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 20:36:57 WARNING - img.save(f, "BMP") 20:36:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:36:57 WARNING - f.write(bmpfileheader) 20:36:57 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:36:57 WARNING - 20:37:07 INFO - PROCESS | 1896 | --DOCSHELL 0x8319f400 == 7 [pid = 1896] [id = 521] 20:37:13 INFO - PROCESS | 1896 | --DOMWINDOW == 23 (0x8319fc00) [pid = 1896] [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] 20:37:18 INFO - PROCESS | 1896 | --DOMWINDOW == 22 (0x8380a800) [pid = 1896] [serial = 1532] [outer = (nil)] [url = about:blank] 20:37:18 INFO - PROCESS | 1896 | --DOMWINDOW == 21 (0x8380b400) [pid = 1896] [serial = 1534] [outer = (nil)] [url = about:blank] 20:37:27 INFO - PROCESS | 1896 | MARIONETTE LOG: INFO: Timeout fired 20:37:27 INFO - PROCESS | 1896 | 1477539447585 Marionette TRACE conn5 <- [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]]]}] 20:37:27 INFO - . 20:37:27 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30729ms 20:37:27 INFO - PROCESS | 1896 | 1477539447607 Marionette TRACE conn5 -> [0,2424,"getWindowHandle",null] 20:37:27 INFO - PROCESS | 1896 | 1477539447614 Marionette TRACE conn5 <- [1,2424,null,{"value":"8"}] 20:37:27 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 20:37:27 INFO - PROCESS | 1896 | 1477539447629 Marionette TRACE conn5 -> [0,2425,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:27 INFO - PROCESS | 1896 | 1477539447879 Marionette TRACE conn5 <- [1,2425,null,{"value":null}] 20:37:27 INFO - PROCESS | 1896 | 1477539447964 Marionette TRACE conn5 -> [0,2426,"getWindowHandles",null] 20:37:27 INFO - PROCESS | 1896 | 1477539447972 Marionette TRACE conn5 <- [1,2426,null,["8"]] 20:37:27 INFO - PROCESS | 1896 | 1477539447981 Marionette TRACE conn5 -> [0,2427,"switchToWindow",{"name":"8"}] 20:37:27 INFO - PROCESS | 1896 | 1477539447991 Marionette TRACE conn5 <- [1,2427,null,{}] 20:37:28 INFO - PROCESS | 1896 | 1477539447998 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:28 INFO - PROCESS | 1896 | ++DOCSHELL 0x831a2800 == 8 [pid = 1896] [id = 523] 20:37:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 22 (0x831a2c00) [pid = 1896] [serial = 1536] [outer = (nil)] 20:37:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 23 (0x83809400) [pid = 1896] [serial = 1537] [outer = 0x831a2c00] 20:37:28 INFO - PROCESS | 1896 | 1477539448104 Marionette DEBUG loaded listener.js 20:37:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 24 (0x83810000) [pid = 1896] [serial = 1538] [outer = 0x831a2c00] 20:37:28 INFO - PROCESS | 1896 | 1477539448773 Marionette TRACE conn5 <- [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]]]}] 20:37:28 INFO - . 20:37:28 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1174ms 20:37:28 INFO - PROCESS | 1896 | 1477539448801 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 20:37:28 INFO - PROCESS | 1896 | 1477539448807 Marionette TRACE conn5 <- [1,2429,null,{"value":"8"}] 20:37:28 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 20:37:28 INFO - PROCESS | 1896 | 1477539448816 Marionette TRACE conn5 -> [0,2430,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:29 INFO - PROCESS | 1896 | 1477539449024 Marionette TRACE conn5 <- [1,2430,null,{"value":null}] 20:37:29 INFO - PROCESS | 1896 | 1477539449165 Marionette TRACE conn5 -> [0,2431,"getWindowHandles",null] 20:37:29 INFO - PROCESS | 1896 | 1477539449171 Marionette TRACE conn5 <- [1,2431,null,["8"]] 20:37:29 INFO - PROCESS | 1896 | 1477539449178 Marionette TRACE conn5 -> [0,2432,"switchToWindow",{"name":"8"}] 20:37:29 INFO - PROCESS | 1896 | 1477539449185 Marionette TRACE conn5 <- [1,2432,null,{}] 20:37:29 INFO - PROCESS | 1896 | 1477539449192 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:29 INFO - PROCESS | 1896 | ++DOCSHELL 0x83196800 == 9 [pid = 1896] [id = 524] 20:37:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 25 (0x8394c000) [pid = 1896] [serial = 1539] [outer = (nil)] 20:37:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 26 (0x8394f800) [pid = 1896] [serial = 1540] [outer = 0x8394c000] 20:37:29 INFO - PROCESS | 1896 | 1477539449285 Marionette DEBUG loaded listener.js 20:37:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 27 (0x83952000) [pid = 1896] [serial = 1541] [outer = 0x8394c000] 20:37:30 INFO - PROCESS | 1896 | 1477539450037 Marionette TRACE conn5 <- [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]]]}] 20:37:30 INFO - . 20:37:30 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1279ms 20:37:30 INFO - PROCESS | 1896 | 1477539450105 Marionette TRACE conn5 -> [0,2434,"getWindowHandle",null] 20:37:30 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 20:37:30 INFO - PROCESS | 1896 | 1477539450114 Marionette TRACE conn5 <- [1,2434,null,{"value":"8"}] 20:37:30 INFO - PROCESS | 1896 | 1477539450132 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:30 INFO - PROCESS | 1896 | 1477539450333 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 20:37:30 INFO - PROCESS | 1896 | 1477539450346 Marionette TRACE conn5 -> [0,2436,"getWindowHandles",null] 20:37:30 INFO - PROCESS | 1896 | 1477539450352 Marionette TRACE conn5 <- [1,2436,null,["8"]] 20:37:30 INFO - PROCESS | 1896 | 1477539450359 Marionette TRACE conn5 -> [0,2437,"switchToWindow",{"name":"8"}] 20:37:30 INFO - PROCESS | 1896 | 1477539450367 Marionette TRACE conn5 <- [1,2437,null,{}] 20:37:30 INFO - PROCESS | 1896 | 1477539450375 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:30 INFO - PROCESS | 1896 | ++DOCSHELL 0x8445fc00 == 10 [pid = 1896] [id = 525] 20:37:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 28 (0x84460400) [pid = 1896] [serial = 1542] [outer = (nil)] 20:37:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 29 (0x84462800) [pid = 1896] [serial = 1543] [outer = 0x84460400] 20:37:30 INFO - PROCESS | 1896 | 1477539450580 Marionette DEBUG loaded listener.js 20:37:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 30 (0x84469c00) [pid = 1896] [serial = 1544] [outer = 0x84460400] 20:37:31 INFO - PROCESS | 1896 | 1477539451280 Marionette TRACE conn5 <- [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]]]}] 20:37:31 INFO - . 20:37:31 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1179ms 20:37:31 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 20:37:31 INFO - PROCESS | 1896 | 1477539451300 Marionette TRACE conn5 -> [0,2439,"getWindowHandle",null] 20:37:31 INFO - PROCESS | 1896 | 1477539451304 Marionette TRACE conn5 <- [1,2439,null,{"value":"8"}] 20:37:31 INFO - PROCESS | 1896 | 1477539451312 Marionette TRACE conn5 -> [0,2440,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:31 INFO - PROCESS | 1896 | 1477539451550 Marionette TRACE conn5 <- [1,2440,null,{"value":null}] 20:37:31 INFO - PROCESS | 1896 | 1477539451634 Marionette TRACE conn5 -> [0,2441,"getWindowHandles",null] 20:37:31 INFO - PROCESS | 1896 | 1477539451641 Marionette TRACE conn5 <- [1,2441,null,["8"]] 20:37:31 INFO - PROCESS | 1896 | 1477539451651 Marionette TRACE conn5 -> [0,2442,"switchToWindow",{"name":"8"}] 20:37:31 INFO - PROCESS | 1896 | 1477539451657 Marionette TRACE conn5 <- [1,2442,null,{}] 20:37:31 INFO - PROCESS | 1896 | 1477539451665 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:31 INFO - PROCESS | 1896 | ++DOCSHELL 0x8448c800 == 11 [pid = 1896] [id = 526] 20:37:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 31 (0x8448e000) [pid = 1896] [serial = 1545] [outer = (nil)] 20:37:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 32 (0x84491000) [pid = 1896] [serial = 1546] [outer = 0x8448e000] 20:37:31 INFO - PROCESS | 1896 | 1477539451753 Marionette DEBUG loaded listener.js 20:37:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 33 (0x84499c00) [pid = 1896] [serial = 1547] [outer = 0x8448e000] 20:37:32 INFO - PROCESS | 1896 | 1477539452444 Marionette TRACE conn5 <- [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]]]}] 20:37:32 INFO - . 20:37:32 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1173ms 20:37:32 INFO - PROCESS | 1896 | 1477539452485 Marionette TRACE conn5 -> [0,2444,"getWindowHandle",null] 20:37:32 INFO - PROCESS | 1896 | 1477539452488 Marionette TRACE conn5 <- [1,2444,null,{"value":"8"}] 20:37:32 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html 20:37:32 INFO - PROCESS | 1896 | 1477539452496 Marionette TRACE conn5 -> [0,2445,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:32 INFO - PROCESS | 1896 | 1477539452678 Marionette TRACE conn5 <- [1,2445,null,{"value":null}] 20:37:32 INFO - PROCESS | 1896 | 1477539452812 Marionette TRACE conn5 -> [0,2446,"getWindowHandles",null] 20:37:32 INFO - PROCESS | 1896 | 1477539452818 Marionette TRACE conn5 <- [1,2446,null,["8"]] 20:37:32 INFO - PROCESS | 1896 | 1477539452824 Marionette TRACE conn5 -> [0,2447,"switchToWindow",{"name":"8"}] 20:37:32 INFO - PROCESS | 1896 | 1477539452829 Marionette TRACE conn5 <- [1,2447,null,{}] 20:37:32 INFO - PROCESS | 1896 | 1477539452835 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:32 INFO - PROCESS | 1896 | ++DOCSHELL 0x88851c00 == 12 [pid = 1896] [id = 527] 20:37:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 34 (0x88852400) [pid = 1896] [serial = 1548] [outer = (nil)] 20:37:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 35 (0x8c8dc000) [pid = 1896] [serial = 1549] [outer = 0x88852400] 20:37:32 INFO - PROCESS | 1896 | 1477539452919 Marionette DEBUG loaded listener.js 20:37:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 36 (0x8c8df400) [pid = 1896] [serial = 1550] [outer = 0x88852400] 20:37:33 INFO - PROCESS | 1896 | 1477539453635 Marionette TRACE conn5 <- [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]]]}] 20:37:33 INFO - . 20:37:33 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1183ms 20:37:33 INFO - PROCESS | 1896 | 1477539453680 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 20:37:33 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 20:37:33 INFO - PROCESS | 1896 | 1477539453685 Marionette TRACE conn5 <- [1,2449,null,{"value":"8"}] 20:37:33 INFO - PROCESS | 1896 | 1477539453692 Marionette TRACE conn5 -> [0,2450,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:33 INFO - PROCESS | 1896 | 1477539453966 Marionette TRACE conn5 <- [1,2450,null,{"value":null}] 20:37:33 INFO - PROCESS | 1896 | 1477539453981 Marionette TRACE conn5 -> [0,2451,"getWindowHandles",null] 20:37:33 INFO - PROCESS | 1896 | 1477539453985 Marionette TRACE conn5 <- [1,2451,null,["8"]] 20:37:33 INFO - PROCESS | 1896 | 1477539453992 Marionette TRACE conn5 -> [0,2452,"switchToWindow",{"name":"8"}] 20:37:33 INFO - PROCESS | 1896 | 1477539453998 Marionette TRACE conn5 <- [1,2452,null,{}] 20:37:34 INFO - PROCESS | 1896 | 1477539454003 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:34 INFO - PROCESS | 1896 | ++DOCSHELL 0x8ce5c800 == 13 [pid = 1896] [id = 528] 20:37:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 37 (0x8ce5cc00) [pid = 1896] [serial = 1551] [outer = (nil)] 20:37:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 38 (0x8cfbfc00) [pid = 1896] [serial = 1552] [outer = 0x8ce5cc00] 20:37:34 INFO - PROCESS | 1896 | 1477539454092 Marionette DEBUG loaded listener.js 20:37:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 39 (0x8cfcac00) [pid = 1896] [serial = 1553] [outer = 0x8ce5cc00] 20:37:34 INFO - PROCESS | 1896 | 1477539454834 Marionette TRACE conn5 <- [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]]]}] 20:37:34 INFO - . 20:37:34 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1174ms 20:37:34 INFO - PROCESS | 1896 | 1477539454865 Marionette TRACE conn5 -> [0,2454,"getWindowHandle",null] 20:37:34 INFO - PROCESS | 1896 | 1477539454869 Marionette TRACE conn5 <- [1,2454,null,{"value":"8"}] 20:37:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 20:37:34 INFO - PROCESS | 1896 | 1477539454876 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:35 INFO - PROCESS | 1896 | 1477539455107 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 20:37:35 INFO - PROCESS | 1896 | 1477539455131 Marionette TRACE conn5 -> [0,2456,"getWindowHandles",null] 20:37:35 INFO - PROCESS | 1896 | 1477539455139 Marionette TRACE conn5 <- [1,2456,null,["8"]] 20:37:35 INFO - PROCESS | 1896 | 1477539455144 Marionette TRACE conn5 -> [0,2457,"switchToWindow",{"name":"8"}] 20:37:35 INFO - PROCESS | 1896 | 1477539455151 Marionette TRACE conn5 <- [1,2457,null,{}] 20:37:35 INFO - PROCESS | 1896 | 1477539455237 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:35 INFO - PROCESS | 1896 | ++DOCSHELL 0x8d10dc00 == 14 [pid = 1896] [id = 529] 20:37:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 40 (0x8d10ec00) [pid = 1896] [serial = 1554] [outer = (nil)] 20:37:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 41 (0x8f678400) [pid = 1896] [serial = 1555] [outer = 0x8d10ec00] 20:37:35 INFO - PROCESS | 1896 | 1477539455344 Marionette DEBUG loaded listener.js 20:37:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 42 (0x8f678c00) [pid = 1896] [serial = 1556] [outer = 0x8d10ec00] 20:37:36 INFO - PROCESS | 1896 | 1477539456071 Marionette TRACE conn5 <- [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]]]}] 20:37:36 INFO - . 20:37:36 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 1229ms 20:37:36 INFO - PROCESS | 1896 | 1477539456107 Marionette TRACE conn5 -> [0,2459,"getWindowHandle",null] 20:37:36 INFO - PROCESS | 1896 | 1477539456115 Marionette TRACE conn5 <- [1,2459,null,{"value":"8"}] 20:37:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 20:37:36 INFO - PROCESS | 1896 | 1477539456127 Marionette TRACE conn5 -> [0,2460,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:36 INFO - PROCESS | 1896 | 1477539456373 Marionette TRACE conn5 <- [1,2460,null,{"value":null}] 20:37:36 INFO - PROCESS | 1896 | 1477539456545 Marionette TRACE conn5 -> [0,2461,"getWindowHandles",null] 20:37:36 INFO - PROCESS | 1896 | 1477539456552 Marionette TRACE conn5 <- [1,2461,null,["8"]] 20:37:36 INFO - PROCESS | 1896 | 1477539456564 Marionette TRACE conn5 -> [0,2462,"switchToWindow",{"name":"8"}] 20:37:36 INFO - PROCESS | 1896 | 1477539456573 Marionette TRACE conn5 <- [1,2462,null,{}] 20:37:36 INFO - PROCESS | 1896 | 1477539456624 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:36 INFO - PROCESS | 1896 | ++DOCSHELL 0x839b6c00 == 15 [pid = 1896] [id = 530] 20:37:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 43 (0x839b7400) [pid = 1896] [serial = 1557] [outer = (nil)] 20:37:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 44 (0x839c0800) [pid = 1896] [serial = 1558] [outer = 0x839b7400] 20:37:36 INFO - PROCESS | 1896 | 1477539456733 Marionette DEBUG loaded listener.js 20:37:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 45 (0x839c1800) [pid = 1896] [serial = 1559] [outer = 0x839b7400] 20:37:37 INFO - PROCESS | 1896 | 1477539457447 Marionette TRACE conn5 <- [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]]]}] 20:37:37 INFO - . 20:37:37 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1384ms 20:37:37 INFO - PROCESS | 1896 | 1477539457511 Marionette TRACE conn5 -> [0,2464,"getWindowHandle",null] 20:37:37 INFO - PROCESS | 1896 | 1477539457517 Marionette TRACE conn5 <- [1,2464,null,{"value":"8"}] 20:37:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 20:37:37 INFO - PROCESS | 1896 | 1477539457525 Marionette TRACE conn5 -> [0,2465,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:37 INFO - PROCESS | 1896 | 1477539457797 Marionette TRACE conn5 <- [1,2465,null,{"value":null}] 20:37:37 INFO - PROCESS | 1896 | 1477539457920 Marionette TRACE conn5 -> [0,2466,"getWindowHandles",null] 20:37:37 INFO - PROCESS | 1896 | 1477539457926 Marionette TRACE conn5 <- [1,2466,null,["8"]] 20:37:37 INFO - PROCESS | 1896 | 1477539457935 Marionette TRACE conn5 -> [0,2467,"switchToWindow",{"name":"8"}] 20:37:37 INFO - PROCESS | 1896 | 1477539457941 Marionette TRACE conn5 <- [1,2467,null,{}] 20:37:37 INFO - PROCESS | 1896 | 1477539457953 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:38 INFO - PROCESS | 1896 | ++DOCSHELL 0x8445f000 == 16 [pid = 1896] [id = 531] 20:37:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 46 (0x88847400) [pid = 1896] [serial = 1560] [outer = (nil)] 20:37:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 47 (0x8ce5b400) [pid = 1896] [serial = 1561] [outer = 0x88847400] 20:37:38 INFO - PROCESS | 1896 | 1477539458092 Marionette DEBUG loaded listener.js 20:37:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 48 (0x8ce61000) [pid = 1896] [serial = 1562] [outer = 0x88847400] 20:37:38 INFO - PROCESS | 1896 | 1477539458893 Marionette TRACE conn5 <- [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]]]}] 20:37:38 INFO - . 20:37:38 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 1422ms 20:37:38 INFO - PROCESS | 1896 | 1477539458956 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 20:37:38 INFO - PROCESS | 1896 | 1477539458966 Marionette TRACE conn5 <- [1,2469,null,{"value":"8"}] 20:37:38 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html 20:37:38 INFO - PROCESS | 1896 | 1477539458975 Marionette TRACE conn5 -> [0,2470,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:39 INFO - PROCESS | 1896 | 1477539459184 Marionette TRACE conn5 <- [1,2470,null,{"value":null}] 20:37:39 INFO - PROCESS | 1896 | 1477539459363 Marionette TRACE conn5 -> [0,2471,"getWindowHandles",null] 20:37:39 INFO - PROCESS | 1896 | 1477539459369 Marionette TRACE conn5 <- [1,2471,null,["8"]] 20:37:39 INFO - PROCESS | 1896 | 1477539459380 Marionette TRACE conn5 -> [0,2472,"switchToWindow",{"name":"8"}] 20:37:39 INFO - PROCESS | 1896 | 1477539459388 Marionette TRACE conn5 <- [1,2472,null,{}] 20:37:39 INFO - PROCESS | 1896 | 1477539459426 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:39 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f7c2800 == 17 [pid = 1896] [id = 532] 20:37:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 49 (0x8f896000) [pid = 1896] [serial = 1563] [outer = (nil)] 20:37:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 50 (0x8f89a000) [pid = 1896] [serial = 1564] [outer = 0x8f896000] 20:37:39 INFO - PROCESS | 1896 | 1477539459531 Marionette DEBUG loaded listener.js 20:37:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 51 (0x8f89e000) [pid = 1896] [serial = 1565] [outer = 0x8f896000] 20:37:40 INFO - PROCESS | 1896 | 1477539460437 Marionette TRACE conn5 <- [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]]]}] 20:37:40 INFO - . 20:37:40 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 1481ms 20:37:40 INFO - PROCESS | 1896 | 1477539460457 Marionette TRACE conn5 -> [0,2474,"getWindowHandle",null] 20:37:40 INFO - PROCESS | 1896 | 1477539460468 Marionette TRACE conn5 <- [1,2474,null,{"value":"8"}] 20:37:40 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 20:37:40 INFO - PROCESS | 1896 | 1477539460484 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:40 INFO - PROCESS | 1896 | 1477539460870 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 20:37:41 INFO - PROCESS | 1896 | 1477539461148 Marionette TRACE conn5 -> [0,2476,"getWindowHandles",null] 20:37:41 INFO - PROCESS | 1896 | 1477539461155 Marionette TRACE conn5 <- [1,2476,null,["8"]] 20:37:41 INFO - PROCESS | 1896 | 1477539461163 Marionette TRACE conn5 -> [0,2477,"switchToWindow",{"name":"8"}] 20:37:41 INFO - PROCESS | 1896 | 1477539461173 Marionette TRACE conn5 <- [1,2477,null,{}] 20:37:41 INFO - PROCESS | 1896 | 1477539461179 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:41 INFO - PROCESS | 1896 | ++DOCSHELL 0x83199800 == 18 [pid = 1896] [id = 533] 20:37:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 52 (0x8319b400) [pid = 1896] [serial = 1566] [outer = (nil)] 20:37:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 53 (0x83864800) [pid = 1896] [serial = 1567] [outer = 0x8319b400] 20:37:41 INFO - PROCESS | 1896 | 1477539461288 Marionette DEBUG loaded listener.js 20:37:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 54 (0x839b4800) [pid = 1896] [serial = 1568] [outer = 0x8319b400] 20:37:41 INFO - PROCESS | 1896 | --DOCSHELL 0x83806400 == 17 [pid = 1896] [id = 522] 20:37:41 INFO - PROCESS | 1896 | 1477539461973 Marionette TRACE conn5 <- [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]]]}] 20:37:41 INFO - . 20:37:41 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 1522ms 20:37:42 INFO - PROCESS | 1896 | 1477539462005 Marionette TRACE conn5 -> [0,2479,"getWindowHandle",null] 20:37:42 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html 20:37:42 INFO - PROCESS | 1896 | 1477539462011 Marionette TRACE conn5 <- [1,2479,null,{"value":"8"}] 20:37:42 INFO - PROCESS | 1896 | 1477539462020 Marionette TRACE conn5 -> [0,2480,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:42 INFO - PROCESS | 1896 | 1477539462246 Marionette TRACE conn5 <- [1,2480,null,{"value":null}] 20:37:42 INFO - PROCESS | 1896 | 1477539462384 Marionette TRACE conn5 -> [0,2481,"getWindowHandles",null] 20:37:42 INFO - PROCESS | 1896 | 1477539462389 Marionette TRACE conn5 <- [1,2481,null,["8"]] 20:37:42 INFO - PROCESS | 1896 | 1477539462396 Marionette TRACE conn5 -> [0,2482,"switchToWindow",{"name":"8"}] 20:37:42 INFO - PROCESS | 1896 | 1477539462402 Marionette TRACE conn5 <- [1,2482,null,{}] 20:37:42 INFO - PROCESS | 1896 | 1477539462409 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:42 INFO - PROCESS | 1896 | ++DOCSHELL 0x839bc800 == 18 [pid = 1896] [id = 534] 20:37:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 55 (0x8884ac00) [pid = 1896] [serial = 1569] [outer = (nil)] 20:37:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 56 (0x8c8d9400) [pid = 1896] [serial = 1570] [outer = 0x8884ac00] 20:37:42 INFO - PROCESS | 1896 | 1477539462499 Marionette DEBUG loaded listener.js 20:37:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 57 (0x8c8e1800) [pid = 1896] [serial = 1571] [outer = 0x8884ac00] 20:37:43 INFO - PROCESS | 1896 | 1477539463117 Marionette TRACE conn5 <- [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]]]}] 20:37:43 INFO - . 20:37:43 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 1127ms 20:37:43 INFO - PROCESS | 1896 | 1477539463154 Marionette TRACE conn5 -> [0,2484,"getWindowHandle",null] 20:37:43 INFO - PROCESS | 1896 | 1477539463162 Marionette TRACE conn5 <- [1,2484,null,{"value":"8"}] 20:37:43 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 20:37:43 INFO - PROCESS | 1896 | 1477539463170 Marionette TRACE conn5 -> [0,2485,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:43 INFO - PROCESS | 1896 | 1477539463400 Marionette TRACE conn5 <- [1,2485,null,{"value":null}] 20:37:43 INFO - PROCESS | 1896 | 1477539463422 Marionette TRACE conn5 -> [0,2486,"getWindowHandles",null] 20:37:43 INFO - PROCESS | 1896 | 1477539463427 Marionette TRACE conn5 <- [1,2486,null,["8"]] 20:37:43 INFO - PROCESS | 1896 | 1477539463433 Marionette TRACE conn5 -> [0,2487,"switchToWindow",{"name":"8"}] 20:37:43 INFO - PROCESS | 1896 | 1477539463440 Marionette TRACE conn5 <- [1,2487,null,{}] 20:37:43 INFO - PROCESS | 1896 | 1477539463448 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:43 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f67dc00 == 19 [pid = 1896] [id = 535] 20:37:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 58 (0x8f76a800) [pid = 1896] [serial = 1572] [outer = (nil)] 20:37:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 59 (0x8f7c0800) [pid = 1896] [serial = 1573] [outer = 0x8f76a800] 20:37:43 INFO - PROCESS | 1896 | 1477539463540 Marionette DEBUG loaded listener.js 20:37:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 60 (0x8f8a0c00) [pid = 1896] [serial = 1574] [outer = 0x8f76a800] 20:37:44 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 20:37:44 WARNING - wptserve Traceback (most recent call last): 20:37:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:37:44 WARNING - rv = self.func(request, response) 20:37:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:37:44 WARNING - access_control_allow_origin = "*") 20:37:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:37:44 WARNING - payload = payload_generator(server_data) 20:37:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:37:44 WARNING - return encode_string_as_bmp_image(data) 20:37:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:37:44 WARNING - img.save(f, "BMP") 20:37:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:37:44 WARNING - f.write(bmpfileheader) 20:37:44 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:37:44 WARNING - 20:37:45 INFO - PROCESS | 1896 | --DOMWINDOW == 59 (0x8ce5cc00) [pid = 1896] [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] 20:37:45 INFO - PROCESS | 1896 | --DOMWINDOW == 58 (0x88852400) [pid = 1896] [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] 20:37:45 INFO - PROCESS | 1896 | --DOMWINDOW == 57 (0x8448e000) [pid = 1896] [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] 20:37:45 INFO - PROCESS | 1896 | --DOMWINDOW == 56 (0x84460400) [pid = 1896] [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] 20:37:45 INFO - PROCESS | 1896 | --DOMWINDOW == 55 (0x8394c000) [pid = 1896] [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] 20:37:45 INFO - PROCESS | 1896 | --DOMWINDOW == 54 (0x831a2c00) [pid = 1896] [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] 20:37:45 INFO - PROCESS | 1896 | --DOMWINDOW == 53 (0x83806800) [pid = 1896] [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] 20:37:50 INFO - PROCESS | 1896 | --DOCSHELL 0x83196800 == 18 [pid = 1896] [id = 524] 20:37:50 INFO - PROCESS | 1896 | --DOCSHELL 0x8ce5c800 == 17 [pid = 1896] [id = 528] 20:37:50 INFO - PROCESS | 1896 | --DOCSHELL 0x88851c00 == 16 [pid = 1896] [id = 527] 20:37:50 INFO - PROCESS | 1896 | --DOCSHELL 0x8448c800 == 15 [pid = 1896] [id = 526] 20:37:50 INFO - PROCESS | 1896 | --DOCSHELL 0x8445fc00 == 14 [pid = 1896] [id = 525] 20:37:50 INFO - PROCESS | 1896 | --DOCSHELL 0x831a2800 == 13 [pid = 1896] [id = 523] 20:37:50 INFO - PROCESS | 1896 | --DOCSHELL 0x839bc800 == 12 [pid = 1896] [id = 534] 20:37:50 INFO - PROCESS | 1896 | --DOCSHELL 0x83199800 == 11 [pid = 1896] [id = 533] 20:37:50 INFO - PROCESS | 1896 | --DOCSHELL 0x8f7c2800 == 10 [pid = 1896] [id = 532] 20:37:50 INFO - PROCESS | 1896 | --DOCSHELL 0x8445f000 == 9 [pid = 1896] [id = 531] 20:37:50 INFO - PROCESS | 1896 | --DOCSHELL 0x839b6c00 == 8 [pid = 1896] [id = 530] 20:37:50 INFO - PROCESS | 1896 | --DOCSHELL 0x8d10dc00 == 7 [pid = 1896] [id = 529] 20:37:50 INFO - PROCESS | 1896 | --DOMWINDOW == 52 (0x8cfcac00) [pid = 1896] [serial = 1553] [outer = (nil)] [url = about:blank] 20:37:50 INFO - PROCESS | 1896 | --DOMWINDOW == 51 (0x8cfbfc00) [pid = 1896] [serial = 1552] [outer = (nil)] [url = about:blank] 20:37:50 INFO - PROCESS | 1896 | --DOMWINDOW == 50 (0x84491000) [pid = 1896] [serial = 1546] [outer = (nil)] [url = about:blank] 20:37:50 INFO - PROCESS | 1896 | --DOMWINDOW == 49 (0x84469c00) [pid = 1896] [serial = 1544] [outer = (nil)] [url = about:blank] 20:37:50 INFO - PROCESS | 1896 | --DOMWINDOW == 48 (0x8c8dc000) [pid = 1896] [serial = 1549] [outer = (nil)] [url = about:blank] 20:37:50 INFO - PROCESS | 1896 | --DOMWINDOW == 47 (0x83813800) [pid = 1896] [serial = 1535] [outer = (nil)] [url = about:blank] 20:37:50 INFO - PROCESS | 1896 | --DOMWINDOW == 46 (0x83952000) [pid = 1896] [serial = 1541] [outer = (nil)] [url = about:blank] 20:37:50 INFO - PROCESS | 1896 | --DOMWINDOW == 45 (0x83810000) [pid = 1896] [serial = 1538] [outer = (nil)] [url = about:blank] 20:37:50 INFO - PROCESS | 1896 | --DOMWINDOW == 44 (0x83809400) [pid = 1896] [serial = 1537] [outer = (nil)] [url = about:blank] 20:37:50 INFO - PROCESS | 1896 | --DOMWINDOW == 43 (0x84499c00) [pid = 1896] [serial = 1547] [outer = (nil)] [url = about:blank] 20:37:50 INFO - PROCESS | 1896 | --DOMWINDOW == 42 (0x84462800) [pid = 1896] [serial = 1543] [outer = (nil)] [url = about:blank] 20:37:50 INFO - PROCESS | 1896 | --DOMWINDOW == 41 (0x8394f800) [pid = 1896] [serial = 1540] [outer = (nil)] [url = about:blank] 20:37:50 INFO - PROCESS | 1896 | --DOMWINDOW == 40 (0x8f678400) [pid = 1896] [serial = 1555] [outer = (nil)] [url = about:blank] 20:37:50 INFO - PROCESS | 1896 | --DOMWINDOW == 39 (0x8c8df400) [pid = 1896] [serial = 1550] [outer = (nil)] [url = about:blank] 20:37:53 INFO - PROCESS | 1896 | --DOMWINDOW == 38 (0x8f896000) [pid = 1896] [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] 20:37:53 INFO - PROCESS | 1896 | --DOMWINDOW == 37 (0x88847400) [pid = 1896] [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] 20:37:53 INFO - PROCESS | 1896 | --DOMWINDOW == 36 (0x8884ac00) [pid = 1896] [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] 20:37:53 INFO - PROCESS | 1896 | --DOMWINDOW == 35 (0x8319b400) [pid = 1896] [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] 20:37:53 INFO - PROCESS | 1896 | --DOMWINDOW == 34 (0x839b7400) [pid = 1896] [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] 20:37:53 INFO - PROCESS | 1896 | --DOMWINDOW == 33 (0x8d10ec00) [pid = 1896] [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] 20:37:58 INFO - PROCESS | 1896 | --DOMWINDOW == 32 (0x839c1800) [pid = 1896] [serial = 1559] [outer = (nil)] [url = about:blank] 20:37:58 INFO - PROCESS | 1896 | --DOMWINDOW == 31 (0x839c0800) [pid = 1896] [serial = 1558] [outer = (nil)] [url = about:blank] 20:37:58 INFO - PROCESS | 1896 | --DOMWINDOW == 30 (0x8ce61000) [pid = 1896] [serial = 1562] [outer = (nil)] [url = about:blank] 20:37:58 INFO - PROCESS | 1896 | --DOMWINDOW == 29 (0x8ce5b400) [pid = 1896] [serial = 1561] [outer = (nil)] [url = about:blank] 20:37:58 INFO - PROCESS | 1896 | --DOMWINDOW == 28 (0x8f89e000) [pid = 1896] [serial = 1565] [outer = (nil)] [url = about:blank] 20:37:58 INFO - PROCESS | 1896 | --DOMWINDOW == 27 (0x8f89a000) [pid = 1896] [serial = 1564] [outer = (nil)] [url = about:blank] 20:37:58 INFO - PROCESS | 1896 | --DOMWINDOW == 26 (0x839b4800) [pid = 1896] [serial = 1568] [outer = (nil)] [url = about:blank] 20:37:58 INFO - PROCESS | 1896 | --DOMWINDOW == 25 (0x83864800) [pid = 1896] [serial = 1567] [outer = (nil)] [url = about:blank] 20:37:58 INFO - PROCESS | 1896 | --DOMWINDOW == 24 (0x8c8e1800) [pid = 1896] [serial = 1571] [outer = (nil)] [url = about:blank] 20:37:58 INFO - PROCESS | 1896 | --DOMWINDOW == 23 (0x8c8d9400) [pid = 1896] [serial = 1570] [outer = (nil)] [url = about:blank] 20:37:58 INFO - PROCESS | 1896 | --DOMWINDOW == 22 (0x8f7c0800) [pid = 1896] [serial = 1573] [outer = (nil)] [url = about:blank] 20:37:58 INFO - PROCESS | 1896 | --DOMWINDOW == 21 (0x8f678c00) [pid = 1896] [serial = 1556] [outer = (nil)] [url = about:blank] 20:38:13 INFO - PROCESS | 1896 | MARIONETTE LOG: INFO: Timeout fired 20:38:13 INFO - PROCESS | 1896 | 1477539493750 Marionette TRACE conn5 <- [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]]]}] 20:38:13 INFO - . 20:38:13 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30620ms 20:38:13 INFO - PROCESS | 1896 | 1477539493792 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 20:38:13 INFO - PROCESS | 1896 | 1477539493801 Marionette TRACE conn5 <- [1,2489,null,{"value":"8"}] 20:38:13 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 20:38:13 INFO - PROCESS | 1896 | 1477539493815 Marionette TRACE conn5 -> [0,2490,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:38:14 INFO - PROCESS | 1896 | 1477539494083 Marionette TRACE conn5 <- [1,2490,null,{"value":null}] 20:38:14 INFO - PROCESS | 1896 | 1477539494171 Marionette TRACE conn5 -> [0,2491,"getWindowHandles",null] 20:38:14 INFO - PROCESS | 1896 | 1477539494178 Marionette TRACE conn5 <- [1,2491,null,["8"]] 20:38:14 INFO - PROCESS | 1896 | 1477539494188 Marionette TRACE conn5 -> [0,2492,"switchToWindow",{"name":"8"}] 20:38:14 INFO - PROCESS | 1896 | 1477539494198 Marionette TRACE conn5 <- [1,2492,null,{}] 20:38:14 INFO - PROCESS | 1896 | 1477539494210 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:14 INFO - PROCESS | 1896 | ++DOCSHELL 0x83806400 == 8 [pid = 1896] [id = 536] 20:38:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 22 (0x83806800) [pid = 1896] [serial = 1575] [outer = (nil)] 20:38:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 23 (0x8380a000) [pid = 1896] [serial = 1576] [outer = 0x83806800] 20:38:14 INFO - PROCESS | 1896 | 1477539494309 Marionette DEBUG loaded listener.js 20:38:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 24 (0x83810800) [pid = 1896] [serial = 1577] [outer = 0x83806800] 20:38:14 WARNING - wptserve Traceback (most recent call last): 20:38:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:38:14 WARNING - rv = self.func(request, response) 20:38:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:38:14 WARNING - access_control_allow_origin = "*") 20:38:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:38:14 WARNING - payload = payload_generator(server_data) 20:38:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:38:14 WARNING - return encode_string_as_bmp_image(data) 20:38: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 20:38:14 WARNING - img.save(f, "BMP") 20:38:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:38:14 WARNING - f.write(bmpfileheader) 20:38:14 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:38:14 WARNING - 20:38:14 WARNING - wptserve Traceback (most recent call last): 20:38:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:38:14 WARNING - rv = self.func(request, response) 20:38:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:38:14 WARNING - access_control_allow_origin = "*") 20:38:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:38:14 WARNING - payload = payload_generator(server_data) 20:38:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:38:14 WARNING - return encode_string_as_bmp_image(data) 20:38: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 20:38:14 WARNING - img.save(f, "BMP") 20:38:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:38:14 WARNING - f.write(bmpfileheader) 20:38:14 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:38:14 WARNING - 20:38:23 INFO - PROCESS | 1896 | --DOCSHELL 0x8f67dc00 == 7 [pid = 1896] [id = 535] 20:38:26 INFO - PROCESS | 1896 | --DOMWINDOW == 23 (0x8f76a800) [pid = 1896] [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] 20:38:31 INFO - PROCESS | 1896 | --DOMWINDOW == 22 (0x8f8a0c00) [pid = 1896] [serial = 1574] [outer = (nil)] [url = about:blank] 20:38:31 INFO - PROCESS | 1896 | --DOMWINDOW == 21 (0x8380a000) [pid = 1896] [serial = 1576] [outer = (nil)] [url = about:blank] 20:38:44 INFO - PROCESS | 1896 | MARIONETTE LOG: INFO: Timeout fired 20:38:44 INFO - PROCESS | 1896 | 1477539524542 Marionette TRACE conn5 <- [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]]]}] 20:38:44 INFO - . 20:38:44 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30769ms 20:38:44 INFO - PROCESS | 1896 | 1477539524582 Marionette TRACE conn5 -> [0,2494,"getWindowHandle",null] 20:38:44 INFO - PROCESS | 1896 | 1477539524591 Marionette TRACE conn5 <- [1,2494,null,{"value":"8"}] 20:38:44 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 20:38:44 INFO - PROCESS | 1896 | 1477539524604 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:38:44 INFO - PROCESS | 1896 | 1477539524859 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 20:38:44 INFO - PROCESS | 1896 | 1477539524946 Marionette TRACE conn5 -> [0,2496,"getWindowHandles",null] 20:38:44 INFO - PROCESS | 1896 | 1477539524954 Marionette TRACE conn5 <- [1,2496,null,["8"]] 20:38:44 INFO - PROCESS | 1896 | 1477539524965 Marionette TRACE conn5 -> [0,2497,"switchToWindow",{"name":"8"}] 20:38:44 INFO - PROCESS | 1896 | 1477539524975 Marionette TRACE conn5 <- [1,2497,null,{}] 20:38:45 INFO - PROCESS | 1896 | 1477539524987 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:45 INFO - PROCESS | 1896 | ++DOCSHELL 0x831a2000 == 8 [pid = 1896] [id = 537] 20:38:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 22 (0x831a2800) [pid = 1896] [serial = 1578] [outer = (nil)] 20:38:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 23 (0x83808800) [pid = 1896] [serial = 1579] [outer = 0x831a2800] 20:38:45 INFO - PROCESS | 1896 | 1477539525088 Marionette DEBUG loaded listener.js 20:38:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 24 (0x8380f800) [pid = 1896] [serial = 1580] [outer = 0x831a2800] 20:38:45 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 20:38:45 WARNING - wptserve Traceback (most recent call last): 20:38:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:38:45 WARNING - rv = self.func(request, response) 20:38:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:38:45 WARNING - access_control_allow_origin = "*") 20:38:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:38:45 WARNING - payload = payload_generator(server_data) 20:38:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:38:45 WARNING - return encode_string_as_bmp_image(data) 20:38: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 20:38:45 WARNING - img.save(f, "BMP") 20:38:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:38:45 WARNING - f.write(bmpfileheader) 20:38:45 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:38:45 WARNING - 20:38:54 INFO - PROCESS | 1896 | --DOCSHELL 0x83806400 == 7 [pid = 1896] [id = 536] 20:38:57 INFO - PROCESS | 1896 | --DOMWINDOW == 23 (0x83806800) [pid = 1896] [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] 20:39:02 INFO - PROCESS | 1896 | --DOMWINDOW == 22 (0x83810800) [pid = 1896] [serial = 1577] [outer = (nil)] [url = about:blank] 20:39:02 INFO - PROCESS | 1896 | --DOMWINDOW == 21 (0x83808800) [pid = 1896] [serial = 1579] [outer = (nil)] [url = about:blank] 20:39:15 INFO - PROCESS | 1896 | MARIONETTE LOG: INFO: Timeout fired 20:39:15 INFO - PROCESS | 1896 | 1477539555323 Marionette TRACE conn5 <- [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]]]}] 20:39:15 INFO - . 20:39:15 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30770ms 20:39:15 INFO - PROCESS | 1896 | 1477539555373 Marionette TRACE conn5 -> [0,2499,"getWindowHandle",null] 20:39:15 INFO - PROCESS | 1896 | 1477539555380 Marionette TRACE conn5 <- [1,2499,null,{"value":"8"}] 20:39:15 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 20:39:15 INFO - PROCESS | 1896 | 1477539555393 Marionette TRACE conn5 -> [0,2500,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:15 INFO - PROCESS | 1896 | 1477539555641 Marionette TRACE conn5 <- [1,2500,null,{"value":null}] 20:39:15 INFO - PROCESS | 1896 | 1477539555727 Marionette TRACE conn5 -> [0,2501,"getWindowHandles",null] 20:39:15 INFO - PROCESS | 1896 | 1477539555734 Marionette TRACE conn5 <- [1,2501,null,["8"]] 20:39:15 INFO - PROCESS | 1896 | 1477539555745 Marionette TRACE conn5 -> [0,2502,"switchToWindow",{"name":"8"}] 20:39:15 INFO - PROCESS | 1896 | 1477539555754 Marionette TRACE conn5 <- [1,2502,null,{}] 20:39:15 INFO - PROCESS | 1896 | 1477539555761 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:15 INFO - PROCESS | 1896 | ++DOCSHELL 0x831a4800 == 8 [pid = 1896] [id = 538] 20:39:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 22 (0x831a4c00) [pid = 1896] [serial = 1581] [outer = (nil)] 20:39:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 23 (0x83809400) [pid = 1896] [serial = 1582] [outer = 0x831a4c00] 20:39:15 INFO - PROCESS | 1896 | 1477539555865 Marionette DEBUG loaded listener.js 20:39:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 24 (0x83811000) [pid = 1896] [serial = 1583] [outer = 0x831a4c00] 20:39:16 INFO - PROCESS | 1896 | ++DOCSHELL 0x8386f800 == 9 [pid = 1896] [id = 539] 20:39:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 25 (0x83870c00) [pid = 1896] [serial = 1584] [outer = (nil)] 20:39:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 26 (0x83871000) [pid = 1896] [serial = 1585] [outer = 0x83870c00] 20:39:16 INFO - PROCESS | 1896 | 1477539556640 Marionette TRACE conn5 <- [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]]]}] 20:39:16 INFO - . 20:39:16 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1323ms 20:39:16 INFO - PROCESS | 1896 | 1477539556714 Marionette TRACE conn5 -> [0,2504,"getWindowHandle",null] 20:39:16 INFO - PROCESS | 1896 | 1477539556721 Marionette TRACE conn5 <- [1,2504,null,{"value":"8"}] 20:39:16 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 20:39:16 INFO - PROCESS | 1896 | 1477539556730 Marionette TRACE conn5 -> [0,2505,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:16 INFO - PROCESS | 1896 | 1477539556961 Marionette TRACE conn5 <- [1,2505,null,{"value":null}] 20:39:17 INFO - PROCESS | 1896 | 1477539557087 Marionette TRACE conn5 -> [0,2506,"getWindowHandles",null] 20:39:17 INFO - PROCESS | 1896 | 1477539557093 Marionette TRACE conn5 <- [1,2506,null,["8"]] 20:39:17 INFO - PROCESS | 1896 | 1477539557104 Marionette TRACE conn5 -> [0,2507,"switchToWindow",{"name":"8"}] 20:39:17 INFO - PROCESS | 1896 | 1477539557109 Marionette TRACE conn5 <- [1,2507,null,{}] 20:39:17 INFO - PROCESS | 1896 | 1477539557117 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:17 INFO - PROCESS | 1896 | ++DOCSHELL 0x8386c400 == 10 [pid = 1896] [id = 540] 20:39:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 27 (0x83952000) [pid = 1896] [serial = 1586] [outer = (nil)] 20:39:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 28 (0x839b5400) [pid = 1896] [serial = 1587] [outer = 0x83952000] 20:39:17 INFO - PROCESS | 1896 | 1477539557207 Marionette DEBUG loaded listener.js 20:39:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 29 (0x839b7800) [pid = 1896] [serial = 1588] [outer = 0x83952000] 20:39:17 INFO - PROCESS | 1896 | ++DOCSHELL 0x843af800 == 11 [pid = 1896] [id = 541] 20:39:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 30 (0x84457c00) [pid = 1896] [serial = 1589] [outer = (nil)] 20:39:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 31 (0x84459400) [pid = 1896] [serial = 1590] [outer = 0x84457c00] 20:39:18 INFO - PROCESS | 1896 | 1477539558102 Marionette TRACE conn5 <- [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]]]}] 20:39:18 INFO - . 20:39:18 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1422ms 20:39:18 INFO - PROCESS | 1896 | 1477539558162 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 20:39:18 INFO - PROCESS | 1896 | 1477539558171 Marionette TRACE conn5 <- [1,2509,null,{"value":"8"}] 20:39:18 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 20:39:18 INFO - PROCESS | 1896 | 1477539558179 Marionette TRACE conn5 -> [0,2510,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:18 INFO - PROCESS | 1896 | 1477539558391 Marionette TRACE conn5 <- [1,2510,null,{"value":null}] 20:39:18 INFO - PROCESS | 1896 | 1477539558524 Marionette TRACE conn5 -> [0,2511,"getWindowHandles",null] 20:39:18 INFO - PROCESS | 1896 | 1477539558530 Marionette TRACE conn5 <- [1,2511,null,["8"]] 20:39:18 INFO - PROCESS | 1896 | 1477539558536 Marionette TRACE conn5 -> [0,2512,"switchToWindow",{"name":"8"}] 20:39:18 INFO - PROCESS | 1896 | 1477539558545 Marionette TRACE conn5 <- [1,2512,null,{}] 20:39:18 INFO - PROCESS | 1896 | 1477539558552 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:18 INFO - PROCESS | 1896 | ++DOCSHELL 0x8446d000 == 12 [pid = 1896] [id = 542] 20:39:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 32 (0x8446e000) [pid = 1896] [serial = 1591] [outer = (nil)] 20:39:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 33 (0x84471800) [pid = 1896] [serial = 1592] [outer = 0x8446e000] 20:39:18 INFO - PROCESS | 1896 | 1477539558654 Marionette DEBUG loaded listener.js 20:39:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 34 (0x8447a400) [pid = 1896] [serial = 1593] [outer = 0x8446e000] 20:39:19 INFO - PROCESS | 1896 | ++DOCSHELL 0x84493400 == 13 [pid = 1896] [id = 543] 20:39:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 35 (0x84493800) [pid = 1896] [serial = 1594] [outer = (nil)] 20:39:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 36 (0x84495800) [pid = 1896] [serial = 1595] [outer = 0x84493800] 20:39:19 INFO - PROCESS | 1896 | 1477539559477 Marionette TRACE conn5 <- [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]]]}] 20:39:19 INFO - . 20:39:19 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1321ms 20:39:19 INFO - PROCESS | 1896 | 1477539559527 Marionette TRACE conn5 -> [0,2514,"getWindowHandle",null] 20:39:19 INFO - PROCESS | 1896 | 1477539559533 Marionette TRACE conn5 <- [1,2514,null,{"value":"8"}] 20:39:19 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 20:39:19 INFO - PROCESS | 1896 | 1477539559544 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:19 INFO - PROCESS | 1896 | 1477539559758 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 20:39:19 INFO - PROCESS | 1896 | 1477539559889 Marionette TRACE conn5 -> [0,2516,"getWindowHandles",null] 20:39:19 INFO - PROCESS | 1896 | 1477539559897 Marionette TRACE conn5 <- [1,2516,null,["8"]] 20:39:19 INFO - PROCESS | 1896 | 1477539559903 Marionette TRACE conn5 -> [0,2517,"switchToWindow",{"name":"8"}] 20:39:19 INFO - PROCESS | 1896 | 1477539559911 Marionette TRACE conn5 <- [1,2517,null,{}] 20:39:19 INFO - PROCESS | 1896 | 1477539559919 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:19 INFO - PROCESS | 1896 | ++DOCSHELL 0x88847c00 == 14 [pid = 1896] [id = 544] 20:39:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 37 (0x88848400) [pid = 1896] [serial = 1596] [outer = (nil)] 20:39:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 38 (0x8884e400) [pid = 1896] [serial = 1597] [outer = 0x88848400] 20:39:20 INFO - PROCESS | 1896 | 1477539560010 Marionette DEBUG loaded listener.js 20:39:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 39 (0x88850c00) [pid = 1896] [serial = 1598] [outer = 0x88848400] 20:39:20 INFO - PROCESS | 1896 | 1477539560752 Marionette TRACE conn5 <- [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]]]}] 20:39:20 INFO - . 20:39:20 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1239ms 20:39:20 INFO - PROCESS | 1896 | 1477539560782 Marionette TRACE conn5 -> [0,2519,"getWindowHandle",null] 20:39:20 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 20:39:20 INFO - PROCESS | 1896 | 1477539560787 Marionette TRACE conn5 <- [1,2519,null,{"value":"8"}] 20:39:20 INFO - PROCESS | 1896 | 1477539560795 Marionette TRACE conn5 -> [0,2520,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:20 INFO - PROCESS | 1896 | 1477539560975 Marionette TRACE conn5 <- [1,2520,null,{"value":null}] 20:39:21 INFO - PROCESS | 1896 | 1477539561112 Marionette TRACE conn5 -> [0,2521,"getWindowHandles",null] 20:39:21 INFO - PROCESS | 1896 | 1477539561117 Marionette TRACE conn5 <- [1,2521,null,["8"]] 20:39:21 INFO - PROCESS | 1896 | 1477539561122 Marionette TRACE conn5 -> [0,2522,"switchToWindow",{"name":"8"}] 20:39:21 INFO - PROCESS | 1896 | 1477539561128 Marionette TRACE conn5 <- [1,2522,null,{}] 20:39:21 INFO - PROCESS | 1896 | 1477539561133 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:21 INFO - PROCESS | 1896 | ++DOCSHELL 0x8ce5a800 == 15 [pid = 1896] [id = 545] 20:39:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 40 (0x8ce5b400) [pid = 1896] [serial = 1599] [outer = (nil)] 20:39:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 41 (0x8ce5e400) [pid = 1896] [serial = 1600] [outer = 0x8ce5b400] 20:39:21 INFO - PROCESS | 1896 | 1477539561217 Marionette DEBUG loaded listener.js 20:39:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 42 (0x8ce60c00) [pid = 1896] [serial = 1601] [outer = 0x8ce5b400] 20:39:21 INFO - PROCESS | 1896 | 1477539561819 Marionette TRACE conn5 <- [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]]]}] 20:39:21 INFO - . 20:39:21 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1073ms 20:39:21 INFO - PROCESS | 1896 | 1477539561867 Marionette TRACE conn5 -> [0,2524,"getWindowHandle",null] 20:39:21 INFO - PROCESS | 1896 | 1477539561871 Marionette TRACE conn5 <- [1,2524,null,{"value":"8"}] 20:39:21 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 20:39:21 INFO - PROCESS | 1896 | 1477539561878 Marionette TRACE conn5 -> [0,2525,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:22 INFO - PROCESS | 1896 | 1477539562150 Marionette TRACE conn5 <- [1,2525,null,{"value":null}] 20:39:22 INFO - PROCESS | 1896 | 1477539562164 Marionette TRACE conn5 -> [0,2526,"getWindowHandles",null] 20:39:22 INFO - PROCESS | 1896 | 1477539562168 Marionette TRACE conn5 <- [1,2526,null,["8"]] 20:39:22 INFO - PROCESS | 1896 | 1477539562175 Marionette TRACE conn5 -> [0,2527,"switchToWindow",{"name":"8"}] 20:39:22 INFO - PROCESS | 1896 | 1477539562181 Marionette TRACE conn5 <- [1,2527,null,{}] 20:39:22 INFO - PROCESS | 1896 | 1477539562186 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:22 INFO - PROCESS | 1896 | ++DOCSHELL 0x8cfc9400 == 16 [pid = 1896] [id = 546] 20:39:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 43 (0x8cfc9c00) [pid = 1896] [serial = 1602] [outer = (nil)] 20:39:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 44 (0x8d109c00) [pid = 1896] [serial = 1603] [outer = 0x8cfc9c00] 20:39:22 INFO - PROCESS | 1896 | 1477539562270 Marionette DEBUG loaded listener.js 20:39:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 45 (0x8d10e800) [pid = 1896] [serial = 1604] [outer = 0x8cfc9c00] 20:39:23 INFO - PROCESS | 1896 | 1477539563005 Marionette TRACE conn5 <- [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]]]}] 20:39:23 INFO - . 20:39:23 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1170ms 20:39:23 INFO - PROCESS | 1896 | 1477539563049 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 20:39:23 INFO - PROCESS | 1896 | 1477539563053 Marionette TRACE conn5 <- [1,2529,null,{"value":"8"}] 20:39:23 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 20:39:23 INFO - PROCESS | 1896 | 1477539563061 Marionette TRACE conn5 -> [0,2530,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:23 INFO - PROCESS | 1896 | 1477539563291 Marionette TRACE conn5 <- [1,2530,null,{"value":null}] 20:39:23 INFO - PROCESS | 1896 | 1477539563304 Marionette TRACE conn5 -> [0,2531,"getWindowHandles",null] 20:39:23 INFO - PROCESS | 1896 | 1477539563310 Marionette TRACE conn5 <- [1,2531,null,["8"]] 20:39:23 INFO - PROCESS | 1896 | 1477539563322 Marionette TRACE conn5 -> [0,2532,"switchToWindow",{"name":"8"}] 20:39:23 INFO - PROCESS | 1896 | 1477539563331 Marionette TRACE conn5 <- [1,2532,null,{}] 20:39:23 INFO - PROCESS | 1896 | 1477539563336 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:23 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f765000 == 17 [pid = 1896] [id = 547] 20:39:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 46 (0x8f765c00) [pid = 1896] [serial = 1605] [outer = (nil)] 20:39:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 47 (0x8f76b400) [pid = 1896] [serial = 1606] [outer = 0x8f765c00] 20:39:23 INFO - PROCESS | 1896 | 1477539563420 Marionette DEBUG loaded listener.js 20:39:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 48 (0x8f76c000) [pid = 1896] [serial = 1607] [outer = 0x8f765c00] 20:39:24 INFO - PROCESS | 1896 | 1477539564262 Marionette TRACE conn5 <- [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]]]}] 20:39:24 INFO - . 20:39:24 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1231ms 20:39:24 INFO - PROCESS | 1896 | 1477539564329 Marionette TRACE conn5 -> [0,2534,"getWindowHandle",null] 20:39:24 INFO - PROCESS | 1896 | 1477539564336 Marionette TRACE conn5 <- [1,2534,null,{"value":"8"}] 20:39:24 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 20:39:24 INFO - PROCESS | 1896 | 1477539564350 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:24 INFO - PROCESS | 1896 | 1477539564564 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 20:39:24 INFO - PROCESS | 1896 | 1477539564736 Marionette TRACE conn5 -> [0,2536,"getWindowHandles",null] 20:39:24 INFO - PROCESS | 1896 | 1477539564741 Marionette TRACE conn5 <- [1,2536,null,["8"]] 20:39:24 INFO - PROCESS | 1896 | 1477539564754 Marionette TRACE conn5 -> [0,2537,"switchToWindow",{"name":"8"}] 20:39:24 INFO - PROCESS | 1896 | 1477539564763 Marionette TRACE conn5 <- [1,2537,null,{}] 20:39:24 INFO - PROCESS | 1896 | 1477539564811 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:24 INFO - PROCESS | 1896 | ++DOCSHELL 0x839c2800 == 18 [pid = 1896] [id = 548] 20:39:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 49 (0x839c3000) [pid = 1896] [serial = 1608] [outer = (nil)] 20:39:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 50 (0x843a9c00) [pid = 1896] [serial = 1609] [outer = 0x839c3000] 20:39:24 INFO - PROCESS | 1896 | 1477539564920 Marionette DEBUG loaded listener.js 20:39:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 51 (0x84459800) [pid = 1896] [serial = 1610] [outer = 0x839c3000] 20:39:25 INFO - PROCESS | 1896 | 1477539565640 Marionette TRACE conn5 <- [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]]]}] 20:39:25 INFO - . 20:39:25 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1327ms 20:39:25 INFO - PROCESS | 1896 | 1477539565678 Marionette TRACE conn5 -> [0,2539,"getWindowHandle",null] 20:39:25 INFO - PROCESS | 1896 | 1477539565688 Marionette TRACE conn5 <- [1,2539,null,{"value":"8"}] 20:39:25 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 20:39:25 INFO - PROCESS | 1896 | 1477539565698 Marionette TRACE conn5 -> [0,2540,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:26 INFO - PROCESS | 1896 | 1477539566055 Marionette TRACE conn5 <- [1,2540,null,{"value":null}] 20:39:26 INFO - PROCESS | 1896 | 1477539566186 Marionette TRACE conn5 -> [0,2541,"getWindowHandles",null] 20:39:26 INFO - PROCESS | 1896 | 1477539566191 Marionette TRACE conn5 <- [1,2541,null,["8"]] 20:39:26 INFO - PROCESS | 1896 | 1477539566203 Marionette TRACE conn5 -> [0,2542,"switchToWindow",{"name":"8"}] 20:39:26 INFO - PROCESS | 1896 | 1477539566210 Marionette TRACE conn5 <- [1,2542,null,{}] 20:39:26 INFO - PROCESS | 1896 | 1477539566218 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:26 INFO - PROCESS | 1896 | ++DOCSHELL 0x8446c000 == 19 [pid = 1896] [id = 549] 20:39:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 52 (0x8c8d7000) [pid = 1896] [serial = 1611] [outer = (nil)] 20:39:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 53 (0x8cfbf000) [pid = 1896] [serial = 1612] [outer = 0x8c8d7000] 20:39:26 INFO - PROCESS | 1896 | 1477539566320 Marionette DEBUG loaded listener.js 20:39:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 54 (0x8ce63c00) [pid = 1896] [serial = 1613] [outer = 0x8c8d7000] 20:39:27 INFO - PROCESS | 1896 | 1477539567106 Marionette TRACE conn5 <- [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]]]}] 20:39:27 INFO - . 20:39:27 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1426ms 20:39:27 INFO - PROCESS | 1896 | 1477539567132 Marionette TRACE conn5 -> [0,2544,"getWindowHandle",null] 20:39:27 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html 20:39:27 INFO - PROCESS | 1896 | 1477539567141 Marionette TRACE conn5 <- [1,2544,null,{"value":"8"}] 20:39:27 INFO - PROCESS | 1896 | 1477539567191 Marionette TRACE conn5 -> [0,2545,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:27 INFO - PROCESS | 1896 | 1477539567455 Marionette TRACE conn5 <- [1,2545,null,{"value":null}] 20:39:27 INFO - PROCESS | 1896 | 1477539567566 Marionette TRACE conn5 -> [0,2546,"getWindowHandles",null] 20:39:27 INFO - PROCESS | 1896 | 1477539567572 Marionette TRACE conn5 <- [1,2546,null,["8"]] 20:39:27 INFO - PROCESS | 1896 | 1477539567580 Marionette TRACE conn5 -> [0,2547,"switchToWindow",{"name":"8"}] 20:39:27 INFO - PROCESS | 1896 | 1477539567588 Marionette TRACE conn5 <- [1,2547,null,{}] 20:39:27 INFO - PROCESS | 1896 | 1477539567596 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:27 INFO - PROCESS | 1896 | ++DOCSHELL 0x9044ac00 == 20 [pid = 1896] [id = 550] 20:39:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 55 (0x9044b000) [pid = 1896] [serial = 1614] [outer = (nil)] 20:39:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 56 (0x9044f000) [pid = 1896] [serial = 1615] [outer = 0x9044b000] 20:39:27 INFO - PROCESS | 1896 | 1477539567716 Marionette DEBUG loaded listener.js 20:39:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 57 (0x90451800) [pid = 1896] [serial = 1616] [outer = 0x9044b000] 20:39:28 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 20:39:28 WARNING - wptserve Traceback (most recent call last): 20:39:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:39:28 WARNING - rv = self.func(request, response) 20:39:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:39:28 WARNING - access_control_allow_origin = "*") 20:39:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:39:28 WARNING - payload = payload_generator(server_data) 20:39:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:39:28 WARNING - return encode_string_as_bmp_image(data) 20:39: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 20:39:28 WARNING - img.save(f, "BMP") 20:39:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:39:28 WARNING - f.write(bmpfileheader) 20:39:28 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:39:28 WARNING - 20:39:29 INFO - PROCESS | 1896 | --DOCSHELL 0x84493400 == 19 [pid = 1896] [id = 543] 20:39:29 INFO - PROCESS | 1896 | --DOCSHELL 0x843af800 == 18 [pid = 1896] [id = 541] 20:39:29 INFO - PROCESS | 1896 | --DOCSHELL 0x8386f800 == 17 [pid = 1896] [id = 539] 20:39:29 INFO - PROCESS | 1896 | --DOCSHELL 0x831a2000 == 16 [pid = 1896] [id = 537] 20:39:32 INFO - PROCESS | 1896 | --DOMWINDOW == 56 (0x8cfc9c00) [pid = 1896] [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] 20:39:32 INFO - PROCESS | 1896 | --DOMWINDOW == 55 (0x8ce5b400) [pid = 1896] [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] 20:39:32 INFO - PROCESS | 1896 | --DOMWINDOW == 54 (0x88848400) [pid = 1896] [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] 20:39:32 INFO - PROCESS | 1896 | --DOMWINDOW == 53 (0x84493800) [pid = 1896] [serial = 1594] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:39:32 INFO - PROCESS | 1896 | --DOMWINDOW == 52 (0x8446e000) [pid = 1896] [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] 20:39:32 INFO - PROCESS | 1896 | --DOMWINDOW == 51 (0x84457c00) [pid = 1896] [serial = 1589] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477539557825] 20:39:32 INFO - PROCESS | 1896 | --DOMWINDOW == 50 (0x83952000) [pid = 1896] [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] 20:39:32 INFO - PROCESS | 1896 | --DOMWINDOW == 49 (0x83870c00) [pid = 1896] [serial = 1584] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:39:32 INFO - PROCESS | 1896 | --DOMWINDOW == 48 (0x831a4c00) [pid = 1896] [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] 20:39:32 INFO - PROCESS | 1896 | --DOMWINDOW == 47 (0x831a2800) [pid = 1896] [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] 20:39:37 INFO - PROCESS | 1896 | --DOCSHELL 0x8386c400 == 15 [pid = 1896] [id = 540] 20:39:37 INFO - PROCESS | 1896 | --DOCSHELL 0x8cfc9400 == 14 [pid = 1896] [id = 546] 20:39:37 INFO - PROCESS | 1896 | --DOCSHELL 0x8ce5a800 == 13 [pid = 1896] [id = 545] 20:39:37 INFO - PROCESS | 1896 | --DOCSHELL 0x88847c00 == 12 [pid = 1896] [id = 544] 20:39:37 INFO - PROCESS | 1896 | --DOCSHELL 0x8446d000 == 11 [pid = 1896] [id = 542] 20:39:37 INFO - PROCESS | 1896 | --DOCSHELL 0x831a4800 == 10 [pid = 1896] [id = 538] 20:39:37 INFO - PROCESS | 1896 | --DOCSHELL 0x8446c000 == 9 [pid = 1896] [id = 549] 20:39:37 INFO - PROCESS | 1896 | --DOCSHELL 0x839c2800 == 8 [pid = 1896] [id = 548] 20:39:37 INFO - PROCESS | 1896 | --DOCSHELL 0x8f765000 == 7 [pid = 1896] [id = 547] 20:39:37 INFO - PROCESS | 1896 | --DOMWINDOW == 46 (0x839b7800) [pid = 1896] [serial = 1588] [outer = (nil)] [url = about:blank] 20:39:37 INFO - PROCESS | 1896 | --DOMWINDOW == 45 (0x839b5400) [pid = 1896] [serial = 1587] [outer = (nil)] [url = about:blank] 20:39:37 INFO - PROCESS | 1896 | --DOMWINDOW == 44 (0x84495800) [pid = 1896] [serial = 1595] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:39:37 INFO - PROCESS | 1896 | --DOMWINDOW == 43 (0x8447a400) [pid = 1896] [serial = 1593] [outer = (nil)] [url = about:blank] 20:39:37 INFO - PROCESS | 1896 | --DOMWINDOW == 42 (0x84471800) [pid = 1896] [serial = 1592] [outer = (nil)] [url = about:blank] 20:39:37 INFO - PROCESS | 1896 | --DOMWINDOW == 41 (0x88850c00) [pid = 1896] [serial = 1598] [outer = (nil)] [url = about:blank] 20:39:37 INFO - PROCESS | 1896 | --DOMWINDOW == 40 (0x8884e400) [pid = 1896] [serial = 1597] [outer = (nil)] [url = about:blank] 20:39:37 INFO - PROCESS | 1896 | --DOMWINDOW == 39 (0x8ce60c00) [pid = 1896] [serial = 1601] [outer = (nil)] [url = about:blank] 20:39:37 INFO - PROCESS | 1896 | --DOMWINDOW == 38 (0x8ce5e400) [pid = 1896] [serial = 1600] [outer = (nil)] [url = about:blank] 20:39:37 INFO - PROCESS | 1896 | --DOMWINDOW == 37 (0x8d10e800) [pid = 1896] [serial = 1604] [outer = (nil)] [url = about:blank] 20:39:37 INFO - PROCESS | 1896 | --DOMWINDOW == 36 (0x8d109c00) [pid = 1896] [serial = 1603] [outer = (nil)] [url = about:blank] 20:39:37 INFO - PROCESS | 1896 | --DOMWINDOW == 35 (0x84459400) [pid = 1896] [serial = 1590] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477539557825] 20:39:37 INFO - PROCESS | 1896 | --DOMWINDOW == 34 (0x83809400) [pid = 1896] [serial = 1582] [outer = (nil)] [url = about:blank] 20:39:37 INFO - PROCESS | 1896 | --DOMWINDOW == 33 (0x83811000) [pid = 1896] [serial = 1583] [outer = (nil)] [url = about:blank] 20:39:37 INFO - PROCESS | 1896 | --DOMWINDOW == 32 (0x83871000) [pid = 1896] [serial = 1585] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:39:37 INFO - PROCESS | 1896 | --DOMWINDOW == 31 (0x8380f800) [pid = 1896] [serial = 1580] [outer = (nil)] [url = about:blank] 20:39:40 INFO - PROCESS | 1896 | --DOMWINDOW == 30 (0x839c3000) [pid = 1896] [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] 20:39:40 INFO - PROCESS | 1896 | --DOMWINDOW == 29 (0x8f765c00) [pid = 1896] [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] 20:39:40 INFO - PROCESS | 1896 | --DOMWINDOW == 28 (0x8c8d7000) [pid = 1896] [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] 20:39:45 INFO - PROCESS | 1896 | --DOMWINDOW == 27 (0x8f76c000) [pid = 1896] [serial = 1607] [outer = (nil)] [url = about:blank] 20:39:45 INFO - PROCESS | 1896 | --DOMWINDOW == 26 (0x8f76b400) [pid = 1896] [serial = 1606] [outer = (nil)] [url = about:blank] 20:39:45 INFO - PROCESS | 1896 | --DOMWINDOW == 25 (0x84459800) [pid = 1896] [serial = 1610] [outer = (nil)] [url = about:blank] 20:39:45 INFO - PROCESS | 1896 | --DOMWINDOW == 24 (0x843a9c00) [pid = 1896] [serial = 1609] [outer = (nil)] [url = about:blank] 20:39:45 INFO - PROCESS | 1896 | --DOMWINDOW == 23 (0x8ce63c00) [pid = 1896] [serial = 1613] [outer = (nil)] [url = about:blank] 20:39:45 INFO - PROCESS | 1896 | --DOMWINDOW == 22 (0x8cfbf000) [pid = 1896] [serial = 1612] [outer = (nil)] [url = about:blank] 20:39:45 INFO - PROCESS | 1896 | --DOMWINDOW == 21 (0x9044f000) [pid = 1896] [serial = 1615] [outer = (nil)] [url = about:blank] 20:39:57 INFO - PROCESS | 1896 | MARIONETTE LOG: INFO: Timeout fired 20:39:57 INFO - PROCESS | 1896 | 1477539597931 Marionette TRACE conn5 <- [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]]]}] 20:39:57 INFO - . 20:39:57 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 30824ms 20:39:57 INFO - PROCESS | 1896 | 1477539597975 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 20:39:57 INFO - PROCESS | 1896 | 1477539597982 Marionette TRACE conn5 <- [1,2549,null,{"value":"8"}] 20:39:57 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 20:39:58 INFO - PROCESS | 1896 | 1477539597996 Marionette TRACE conn5 -> [0,2550,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:58 INFO - PROCESS | 1896 | 1477539598259 Marionette TRACE conn5 <- [1,2550,null,{"value":null}] 20:39:58 INFO - PROCESS | 1896 | 1477539598347 Marionette TRACE conn5 -> [0,2551,"getWindowHandles",null] 20:39:58 INFO - PROCESS | 1896 | 1477539598354 Marionette TRACE conn5 <- [1,2551,null,["8"]] 20:39:58 INFO - PROCESS | 1896 | 1477539598364 Marionette TRACE conn5 -> [0,2552,"switchToWindow",{"name":"8"}] 20:39:58 INFO - PROCESS | 1896 | 1477539598373 Marionette TRACE conn5 <- [1,2552,null,{}] 20:39:58 INFO - PROCESS | 1896 | 1477539598379 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:58 INFO - PROCESS | 1896 | ++DOCSHELL 0x831a2800 == 8 [pid = 1896] [id = 551] 20:39:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 22 (0x831a2c00) [pid = 1896] [serial = 1617] [outer = (nil)] 20:39:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 23 (0x83808000) [pid = 1896] [serial = 1618] [outer = 0x831a2c00] 20:39:58 INFO - PROCESS | 1896 | 1477539598483 Marionette DEBUG loaded listener.js 20:39:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 24 (0x8380dc00) [pid = 1896] [serial = 1619] [outer = 0x831a2c00] 20:39:58 WARNING - wptserve Traceback (most recent call last): 20:39:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:39:58 WARNING - rv = self.func(request, response) 20:39:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:39:58 WARNING - access_control_allow_origin = "*") 20:39:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:39:58 WARNING - payload = payload_generator(server_data) 20:39:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:39:58 WARNING - return encode_string_as_bmp_image(data) 20:39:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:39:58 WARNING - img.save(f, "BMP") 20:39:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:39:58 WARNING - f.write(bmpfileheader) 20:39:58 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:39:58 WARNING - 20:39:59 WARNING - wptserve Traceback (most recent call last): 20:39:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:39:59 WARNING - rv = self.func(request, response) 20:39:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:39:59 WARNING - access_control_allow_origin = "*") 20:39:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:39:59 WARNING - payload = payload_generator(server_data) 20:39:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:39:59 WARNING - return encode_string_as_bmp_image(data) 20:39:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:39:59 WARNING - img.save(f, "BMP") 20:39:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:39:59 WARNING - f.write(bmpfileheader) 20:39:59 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:39:59 WARNING - 20:40:08 INFO - PROCESS | 1896 | --DOCSHELL 0x9044ac00 == 7 [pid = 1896] [id = 550] 20:40:10 INFO - PROCESS | 1896 | --DOMWINDOW == 23 (0x9044b000) [pid = 1896] [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] 20:40:16 INFO - PROCESS | 1896 | --DOMWINDOW == 22 (0x90451800) [pid = 1896] [serial = 1616] [outer = (nil)] [url = about:blank] 20:40:16 INFO - PROCESS | 1896 | --DOMWINDOW == 21 (0x83808000) [pid = 1896] [serial = 1618] [outer = (nil)] [url = about:blank] 20:40:28 INFO - PROCESS | 1896 | MARIONETTE LOG: INFO: Timeout fired 20:40:28 INFO - PROCESS | 1896 | 1477539628707 Marionette TRACE conn5 <- [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]]]}] 20:40:28 INFO - . 20:40:28 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 30769ms 20:40:28 INFO - PROCESS | 1896 | 1477539628763 Marionette TRACE conn5 -> [0,2554,"getWindowHandle",null] 20:40:28 INFO - PROCESS | 1896 | 1477539628769 Marionette TRACE conn5 <- [1,2554,null,{"value":"8"}] 20:40:28 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html 20:40:28 INFO - PROCESS | 1896 | 1477539628782 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:40:29 INFO - PROCESS | 1896 | 1477539629034 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 20:40:29 INFO - PROCESS | 1896 | 1477539629119 Marionette TRACE conn5 -> [0,2556,"getWindowHandles",null] 20:40:29 INFO - PROCESS | 1896 | 1477539629126 Marionette TRACE conn5 <- [1,2556,null,["8"]] 20:40:29 INFO - PROCESS | 1896 | 1477539629136 Marionette TRACE conn5 -> [0,2557,"switchToWindow",{"name":"8"}] 20:40:29 INFO - PROCESS | 1896 | 1477539629145 Marionette TRACE conn5 <- [1,2557,null,{}] 20:40:29 INFO - PROCESS | 1896 | 1477539629152 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:29 INFO - PROCESS | 1896 | ++DOCSHELL 0x831a3c00 == 8 [pid = 1896] [id = 552] 20:40:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 22 (0x831a4c00) [pid = 1896] [serial = 1620] [outer = (nil)] 20:40:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 23 (0x8380a800) [pid = 1896] [serial = 1621] [outer = 0x831a4c00] 20:40:29 INFO - PROCESS | 1896 | 1477539629257 Marionette DEBUG loaded listener.js 20:40:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 24 (0x83811c00) [pid = 1896] [serial = 1622] [outer = 0x831a4c00] 20:40:29 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 20:40:29 WARNING - wptserve Traceback (most recent call last): 20:40:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:40:29 WARNING - rv = self.func(request, response) 20:40:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:40:29 WARNING - access_control_allow_origin = "*") 20:40:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:40:29 WARNING - payload = payload_generator(server_data) 20:40:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:40:29 WARNING - return encode_string_as_bmp_image(data) 20:40:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:40:29 WARNING - img.save(f, "BMP") 20:40:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:40:29 WARNING - f.write(bmpfileheader) 20:40:29 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:40:29 WARNING - 20:40:38 INFO - PROCESS | 1896 | --DOCSHELL 0x831a2800 == 7 [pid = 1896] [id = 551] 20:40:44 INFO - PROCESS | 1896 | --DOMWINDOW == 23 (0x831a2c00) [pid = 1896] [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] 20:40:50 INFO - PROCESS | 1896 | --DOMWINDOW == 22 (0x8380dc00) [pid = 1896] [serial = 1619] [outer = (nil)] [url = about:blank] 20:40:50 INFO - PROCESS | 1896 | --DOMWINDOW == 21 (0x8380a800) [pid = 1896] [serial = 1621] [outer = (nil)] [url = about:blank] 20:40:59 INFO - PROCESS | 1896 | MARIONETTE LOG: INFO: Timeout fired 20:40:59 INFO - PROCESS | 1896 | 1477539659483 Marionette TRACE conn5 <- [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]]]}] 20:40:59 INFO - . 20:40:59 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 30768ms 20:40:59 INFO - PROCESS | 1896 | 1477539659549 Marionette TRACE conn5 -> [0,2559,"getWindowHandle",null] 20:40:59 INFO - PROCESS | 1896 | 1477539659557 Marionette TRACE conn5 <- [1,2559,null,{"value":"8"}] 20:40:59 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 20:40:59 INFO - PROCESS | 1896 | 1477539659570 Marionette TRACE conn5 -> [0,2560,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:40:59 INFO - PROCESS | 1896 | 1477539659828 Marionette TRACE conn5 <- [1,2560,null,{"value":null}] 20:40:59 INFO - PROCESS | 1896 | 1477539659917 Marionette TRACE conn5 -> [0,2561,"getWindowHandles",null] 20:40:59 INFO - PROCESS | 1896 | 1477539659924 Marionette TRACE conn5 <- [1,2561,null,["8"]] 20:40:59 INFO - PROCESS | 1896 | 1477539659935 Marionette TRACE conn5 -> [0,2562,"switchToWindow",{"name":"8"}] 20:40:59 INFO - PROCESS | 1896 | 1477539659945 Marionette TRACE conn5 <- [1,2562,null,{}] 20:40:59 INFO - PROCESS | 1896 | 1477539659957 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:00 INFO - PROCESS | 1896 | ++DOCSHELL 0x831a2800 == 8 [pid = 1896] [id = 553] 20:41:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 22 (0x831a2c00) [pid = 1896] [serial = 1623] [outer = (nil)] 20:41:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 23 (0x83809800) [pid = 1896] [serial = 1624] [outer = 0x831a2c00] 20:41:00 INFO - PROCESS | 1896 | 1477539660058 Marionette DEBUG loaded listener.js 20:41:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 24 (0x83810400) [pid = 1896] [serial = 1625] [outer = 0x831a2c00] 20:41:00 INFO - PROCESS | 1896 | 1477539660710 Marionette TRACE conn5 <- [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]]]}] 20:41:00 INFO - . 20:41:00 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 1222ms 20:41:00 INFO - PROCESS | 1896 | 1477539660793 Marionette TRACE conn5 -> [0,2564,"getWindowHandle",null] 20:41:00 INFO - PROCESS | 1896 | 1477539660803 Marionette TRACE conn5 <- [1,2564,null,{"value":"8"}] 20:41:00 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 20:41:00 INFO - PROCESS | 1896 | 1477539660816 Marionette TRACE conn5 -> [0,2565,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:01 INFO - PROCESS | 1896 | 1477539661113 Marionette TRACE conn5 <- [1,2565,null,{"value":null}] 20:41:01 INFO - PROCESS | 1896 | 1477539661129 Marionette TRACE conn5 -> [0,2566,"getWindowHandles",null] 20:41:01 INFO - PROCESS | 1896 | 1477539661133 Marionette TRACE conn5 <- [1,2566,null,["8"]] 20:41:01 INFO - PROCESS | 1896 | 1477539661141 Marionette TRACE conn5 -> [0,2567,"switchToWindow",{"name":"8"}] 20:41:01 INFO - PROCESS | 1896 | 1477539661148 Marionette TRACE conn5 <- [1,2567,null,{}] 20:41:01 INFO - PROCESS | 1896 | 1477539661155 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:01 INFO - PROCESS | 1896 | ++DOCSHELL 0x83950800 == 9 [pid = 1896] [id = 554] 20:41:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 25 (0x83951000) [pid = 1896] [serial = 1626] [outer = (nil)] 20:41:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 26 (0x83953c00) [pid = 1896] [serial = 1627] [outer = 0x83951000] 20:41:01 INFO - PROCESS | 1896 | 1477539661246 Marionette DEBUG loaded listener.js 20:41:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 27 (0x839b6400) [pid = 1896] [serial = 1628] [outer = 0x83951000] 20:41:02 INFO - PROCESS | 1896 | 1477539662321 Marionette TRACE conn5 <- [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]]]}] 20:41:02 INFO - . 20:41:02 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1532ms 20:41:02 INFO - PROCESS | 1896 | 1477539662371 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 20:41:02 INFO - PROCESS | 1896 | 1477539662386 Marionette TRACE conn5 <- [1,2569,null,{"value":"8"}] 20:41:02 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 20:41:02 INFO - PROCESS | 1896 | 1477539662399 Marionette TRACE conn5 -> [0,2570,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:02 INFO - PROCESS | 1896 | 1477539662662 Marionette TRACE conn5 <- [1,2570,null,{"value":null}] 20:41:02 INFO - PROCESS | 1896 | 1477539662680 Marionette TRACE conn5 -> [0,2571,"getWindowHandles",null] 20:41:02 INFO - PROCESS | 1896 | 1477539662686 Marionette TRACE conn5 <- [1,2571,null,["8"]] 20:41:02 INFO - PROCESS | 1896 | 1477539662696 Marionette TRACE conn5 -> [0,2572,"switchToWindow",{"name":"8"}] 20:41:02 INFO - PROCESS | 1896 | 1477539662704 Marionette TRACE conn5 <- [1,2572,null,{}] 20:41:02 INFO - PROCESS | 1896 | 1477539662712 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:02 INFO - PROCESS | 1896 | ++DOCSHELL 0x84465000 == 10 [pid = 1896] [id = 555] 20:41:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 28 (0x84465400) [pid = 1896] [serial = 1629] [outer = (nil)] 20:41:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 29 (0x84467800) [pid = 1896] [serial = 1630] [outer = 0x84465400] 20:41:02 INFO - PROCESS | 1896 | 1477539662807 Marionette DEBUG loaded listener.js 20:41:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 30 (0x84470800) [pid = 1896] [serial = 1631] [outer = 0x84465400] 20:41:03 INFO - PROCESS | 1896 | 1477539663545 Marionette TRACE conn5 <- [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]]]}] 20:41:03 INFO - . 20:41:03 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 1170ms 20:41:03 INFO - PROCESS | 1896 | 1477539663569 Marionette TRACE conn5 -> [0,2574,"getWindowHandle",null] 20:41:03 INFO - PROCESS | 1896 | 1477539663574 Marionette TRACE conn5 <- [1,2574,null,{"value":"8"}] 20:41:03 INFO - TEST-START | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html 20:41:03 INFO - PROCESS | 1896 | 1477539663582 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:03 INFO - PROCESS | 1896 | 1477539663817 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 20:41:03 INFO - PROCESS | 1896 | 1477539663840 Marionette TRACE conn5 -> [0,2576,"getWindowHandles",null] 20:41:03 INFO - PROCESS | 1896 | 1477539663849 Marionette TRACE conn5 <- [1,2576,null,["8"]] 20:41:03 INFO - PROCESS | 1896 | 1477539663854 Marionette TRACE conn5 -> [0,2577,"switchToWindow",{"name":"8"}] 20:41:03 INFO - PROCESS | 1896 | 1477539663861 Marionette TRACE conn5 <- [1,2577,null,{}] 20:41:03 INFO - PROCESS | 1896 | 1477539663868 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:03 INFO - PROCESS | 1896 | ++DOCSHELL 0x8315d400 == 11 [pid = 1896] [id = 556] 20:41:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 31 (0x84493000) [pid = 1896] [serial = 1632] [outer = (nil)] 20:41:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 32 (0x84496c00) [pid = 1896] [serial = 1633] [outer = 0x84493000] 20:41:03 INFO - PROCESS | 1896 | 1477539663956 Marionette DEBUG loaded listener.js 20:41:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 33 (0x8884ac00) [pid = 1896] [serial = 1634] [outer = 0x84493000] 20:41:04 INFO - PROCESS | 1896 | 1477539664673 Marionette TRACE conn5 <- [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]]]}] 20:41:04 INFO - . 20:41:04 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 1122ms 20:41:04 INFO - PROCESS | 1896 | 1477539664705 Marionette TRACE conn5 -> [0,2579,"getWindowHandle",null] 20:41:04 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 20:41:04 INFO - PROCESS | 1896 | 1477539664709 Marionette TRACE conn5 <- [1,2579,null,{"value":"8"}] 20:41:04 INFO - PROCESS | 1896 | 1477539664717 Marionette TRACE conn5 -> [0,2580,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:04 INFO - PROCESS | 1896 | 1477539664948 Marionette TRACE conn5 <- [1,2580,null,{"value":null}] 20:41:04 INFO - PROCESS | 1896 | 1477539664967 Marionette TRACE conn5 -> [0,2581,"getWindowHandles",null] 20:41:04 INFO - PROCESS | 1896 | 1477539664973 Marionette TRACE conn5 <- [1,2581,null,["8"]] 20:41:04 INFO - PROCESS | 1896 | 1477539664981 Marionette TRACE conn5 -> [0,2582,"switchToWindow",{"name":"8"}] 20:41:04 INFO - PROCESS | 1896 | 1477539664987 Marionette TRACE conn5 <- [1,2582,null,{}] 20:41:05 INFO - PROCESS | 1896 | 1477539664992 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:05 INFO - PROCESS | 1896 | ++DOCSHELL 0x8c8dec00 == 12 [pid = 1896] [id = 557] 20:41:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 34 (0x8c8df400) [pid = 1896] [serial = 1635] [outer = (nil)] 20:41:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 35 (0x8c8e3000) [pid = 1896] [serial = 1636] [outer = 0x8c8df400] 20:41:05 INFO - PROCESS | 1896 | 1477539665079 Marionette DEBUG loaded listener.js 20:41:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 36 (0x8ce54c00) [pid = 1896] [serial = 1637] [outer = 0x8c8df400] 20:41:05 WARNING - wptserve Traceback (most recent call last): 20:41:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:41:05 WARNING - rv = self.func(request, response) 20:41:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:41:05 WARNING - access_control_allow_origin = "*") 20:41:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:41:05 WARNING - payload = payload_generator(server_data) 20:41:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:41:05 WARNING - return encode_string_as_bmp_image(data) 20:41:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:41:05 WARNING - img.save(f, "BMP") 20:41:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:41:05 WARNING - f.write(bmpfileheader) 20:41:05 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:41:05 WARNING - 20:41:09 INFO - PROCESS | 1896 | --DOCSHELL 0x8315d400 == 11 [pid = 1896] [id = 556] 20:41:09 INFO - PROCESS | 1896 | --DOCSHELL 0x84465000 == 10 [pid = 1896] [id = 555] 20:41:09 INFO - PROCESS | 1896 | --DOCSHELL 0x83950800 == 9 [pid = 1896] [id = 554] 20:41:09 INFO - PROCESS | 1896 | --DOCSHELL 0x831a2800 == 8 [pid = 1896] [id = 553] 20:41:09 INFO - PROCESS | 1896 | --DOCSHELL 0x831a3c00 == 7 [pid = 1896] [id = 552] 20:41:12 INFO - PROCESS | 1896 | --DOMWINDOW == 35 (0x84493000) [pid = 1896] [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] 20:41:12 INFO - PROCESS | 1896 | --DOMWINDOW == 34 (0x84465400) [pid = 1896] [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] 20:41:12 INFO - PROCESS | 1896 | --DOMWINDOW == 33 (0x83951000) [pid = 1896] [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] 20:41:12 INFO - PROCESS | 1896 | --DOMWINDOW == 32 (0x831a4c00) [pid = 1896] [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] 20:41:12 INFO - PROCESS | 1896 | --DOMWINDOW == 31 (0x831a2c00) [pid = 1896] [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] 20:41:18 INFO - PROCESS | 1896 | --DOMWINDOW == 30 (0x839b6400) [pid = 1896] [serial = 1628] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1896 | --DOMWINDOW == 29 (0x83953c00) [pid = 1896] [serial = 1627] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1896 | --DOMWINDOW == 28 (0x84470800) [pid = 1896] [serial = 1631] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1896 | --DOMWINDOW == 27 (0x84467800) [pid = 1896] [serial = 1630] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1896 | --DOMWINDOW == 26 (0x8884ac00) [pid = 1896] [serial = 1634] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1896 | --DOMWINDOW == 25 (0x84496c00) [pid = 1896] [serial = 1633] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1896 | --DOMWINDOW == 24 (0x8c8e3000) [pid = 1896] [serial = 1636] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1896 | --DOMWINDOW == 23 (0x83809800) [pid = 1896] [serial = 1624] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1896 | --DOMWINDOW == 22 (0x83810400) [pid = 1896] [serial = 1625] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1896 | --DOMWINDOW == 21 (0x83811c00) [pid = 1896] [serial = 1622] [outer = (nil)] [url = about:blank] 20:41:35 INFO - PROCESS | 1896 | MARIONETTE LOG: INFO: Timeout fired 20:41:35 INFO - PROCESS | 1896 | 1477539695275 Marionette TRACE conn5 <- [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]]]}] 20:41:35 INFO - . 20:41:35 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 30619ms 20:41:35 INFO - PROCESS | 1896 | 1477539695337 Marionette TRACE conn5 -> [0,2584,"getWindowHandle",null] 20:41:35 INFO - PROCESS | 1896 | 1477539695344 Marionette TRACE conn5 <- [1,2584,null,{"value":"8"}] 20:41:35 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 20:41:35 INFO - PROCESS | 1896 | 1477539695357 Marionette TRACE conn5 -> [0,2585,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:35 INFO - PROCESS | 1896 | 1477539695604 Marionette TRACE conn5 <- [1,2585,null,{"value":null}] 20:41:35 INFO - PROCESS | 1896 | 1477539695691 Marionette TRACE conn5 -> [0,2586,"getWindowHandles",null] 20:41:35 INFO - PROCESS | 1896 | 1477539695698 Marionette TRACE conn5 <- [1,2586,null,["8"]] 20:41:35 INFO - PROCESS | 1896 | 1477539695714 Marionette TRACE conn5 -> [0,2587,"switchToWindow",{"name":"8"}] 20:41:35 INFO - PROCESS | 1896 | 1477539695728 Marionette TRACE conn5 <- [1,2587,null,{}] 20:41:35 INFO - PROCESS | 1896 | 1477539695740 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:35 INFO - PROCESS | 1896 | ++DOCSHELL 0x8380a400 == 8 [pid = 1896] [id = 558] 20:41:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 22 (0x8380a800) [pid = 1896] [serial = 1638] [outer = (nil)] 20:41:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 23 (0x8380d800) [pid = 1896] [serial = 1639] [outer = 0x8380a800] 20:41:35 INFO - PROCESS | 1896 | 1477539695839 Marionette DEBUG loaded listener.js 20:41:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 24 (0x83813800) [pid = 1896] [serial = 1640] [outer = 0x8380a800] 20:41:36 WARNING - wptserve Traceback (most recent call last): 20:41:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:41:36 WARNING - rv = self.func(request, response) 20:41:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:41:36 WARNING - access_control_allow_origin = "*") 20:41:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:41:36 WARNING - payload = payload_generator(server_data) 20:41:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:41:36 WARNING - return encode_string_as_bmp_image(data) 20:41:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:41:36 WARNING - img.save(f, "BMP") 20:41:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:41:36 WARNING - f.write(bmpfileheader) 20:41:36 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:41:36 WARNING - 20:41:45 INFO - PROCESS | 1896 | --DOCSHELL 0x8c8dec00 == 7 [pid = 1896] [id = 557] 20:41:47 INFO - PROCESS | 1896 | --DOMWINDOW == 23 (0x8c8df400) [pid = 1896] [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] 20:41:53 INFO - PROCESS | 1896 | --DOMWINDOW == 22 (0x8ce54c00) [pid = 1896] [serial = 1637] [outer = (nil)] [url = about:blank] 20:41:53 INFO - PROCESS | 1896 | --DOMWINDOW == 21 (0x8380d800) [pid = 1896] [serial = 1639] [outer = (nil)] [url = about:blank] 20:42:06 INFO - PROCESS | 1896 | MARIONETTE LOG: INFO: Timeout fired 20:42:06 INFO - . 20:42:06 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 30725ms 20:42:06 INFO - PROCESS | 1896 | 1477539726065 Marionette TRACE conn5 <- [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]]]}] 20:42:06 INFO - PROCESS | 1896 | 1477539726081 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 20:42:06 INFO - PROCESS | 1896 | 1477539726089 Marionette TRACE conn5 <- [1,2589,null,{"value":"8"}] 20:42:06 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 20:42:06 INFO - PROCESS | 1896 | 1477539726102 Marionette TRACE conn5 -> [0,2590,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:06 INFO - PROCESS | 1896 | 1477539726354 Marionette TRACE conn5 <- [1,2590,null,{"value":null}] 20:42:06 INFO - PROCESS | 1896 | 1477539726441 Marionette TRACE conn5 -> [0,2591,"getWindowHandles",null] 20:42:06 INFO - PROCESS | 1896 | 1477539726448 Marionette TRACE conn5 <- [1,2591,null,["8"]] 20:42:06 INFO - PROCESS | 1896 | 1477539726460 Marionette TRACE conn5 -> [0,2592,"switchToWindow",{"name":"8"}] 20:42:06 INFO - PROCESS | 1896 | 1477539726470 Marionette TRACE conn5 <- [1,2592,null,{}] 20:42:06 INFO - PROCESS | 1896 | 1477539726481 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:06 INFO - PROCESS | 1896 | ++DOCSHELL 0x831a1c00 == 8 [pid = 1896] [id = 559] 20:42:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 22 (0x831a2000) [pid = 1896] [serial = 1641] [outer = (nil)] 20:42:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 23 (0x83806800) [pid = 1896] [serial = 1642] [outer = 0x831a2000] 20:42:06 INFO - PROCESS | 1896 | 1477539726582 Marionette DEBUG loaded listener.js 20:42:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 24 (0x83810000) [pid = 1896] [serial = 1643] [outer = 0x831a2000] 20:42:07 WARNING - wptserve Traceback (most recent call last): 20:42:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:42:07 WARNING - rv = self.func(request, response) 20:42:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:42:07 WARNING - access_control_allow_origin = "*") 20:42:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:42:07 WARNING - payload = payload_generator(server_data) 20:42:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:42:07 WARNING - return encode_string_as_bmp_image(data) 20:42:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:42:07 WARNING - img.save(f, "BMP") 20:42:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:42:07 WARNING - f.write(bmpfileheader) 20:42:07 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:42:07 WARNING - 20:42:16 INFO - PROCESS | 1896 | --DOCSHELL 0x8380a400 == 7 [pid = 1896] [id = 558] 20:42:18 INFO - PROCESS | 1896 | --DOMWINDOW == 23 (0x8380a800) [pid = 1896] [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] 20:42:24 INFO - PROCESS | 1896 | --DOMWINDOW == 22 (0x83813800) [pid = 1896] [serial = 1640] [outer = (nil)] [url = about:blank] 20:42:24 INFO - PROCESS | 1896 | --DOMWINDOW == 21 (0x83806800) [pid = 1896] [serial = 1642] [outer = (nil)] [url = about:blank] 20:42:36 INFO - PROCESS | 1896 | MARIONETTE LOG: INFO: Timeout fired 20:42:36 INFO - PROCESS | 1896 | 1477539756808 Marionette TRACE conn5 <- [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]]]}] 20:42:36 INFO - . 20:42:36 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 30725ms 20:42:36 INFO - PROCESS | 1896 | 1477539756825 Marionette TRACE conn5 -> [0,2594,"getWindowHandle",null] 20:42:36 INFO - PROCESS | 1896 | 1477539756833 Marionette TRACE conn5 <- [1,2594,null,{"value":"8"}] 20:42:36 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html 20:42:36 INFO - PROCESS | 1896 | 1477539756847 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:37 INFO - PROCESS | 1896 | 1477539757106 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 20:42:37 INFO - PROCESS | 1896 | 1477539757194 Marionette TRACE conn5 -> [0,2596,"getWindowHandles",null] 20:42:37 INFO - PROCESS | 1896 | 1477539757201 Marionette TRACE conn5 <- [1,2596,null,["8"]] 20:42:37 INFO - PROCESS | 1896 | 1477539757212 Marionette TRACE conn5 -> [0,2597,"switchToWindow",{"name":"8"}] 20:42:37 INFO - PROCESS | 1896 | 1477539757222 Marionette TRACE conn5 <- [1,2597,null,{}] 20:42:37 INFO - PROCESS | 1896 | 1477539757234 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:37 INFO - PROCESS | 1896 | ++DOCSHELL 0x831a4400 == 8 [pid = 1896] [id = 560] 20:42:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 22 (0x83806400) [pid = 1896] [serial = 1644] [outer = (nil)] 20:42:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 23 (0x8380b000) [pid = 1896] [serial = 1645] [outer = 0x83806400] 20:42:37 INFO - PROCESS | 1896 | 1477539757336 Marionette DEBUG loaded listener.js 20:42:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 24 (0x83813c00) [pid = 1896] [serial = 1646] [outer = 0x83806400] 20:42:38 INFO - PROCESS | 1896 | 1477539758058 Marionette TRACE conn5 <- [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]]]}] 20:42:38 INFO - . 20:42:38 INFO - TEST-OK | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 1230ms 20:42:38 INFO - PROCESS | 1896 | 1477539758075 Marionette TRACE conn5 -> [0,2599,"getWindowHandle",null] 20:42:38 INFO - PROCESS | 1896 | 1477539758082 Marionette TRACE conn5 <- [1,2599,null,{"value":"8"}] 20:42:38 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html 20:42:38 INFO - PROCESS | 1896 | 1477539758096 Marionette TRACE conn5 -> [0,2600,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:38 INFO - PROCESS | 1896 | 1477539758363 Marionette TRACE conn5 <- [1,2600,null,{"value":null}] 20:42:38 INFO - PROCESS | 1896 | 1477539758442 Marionette TRACE conn5 -> [0,2601,"getWindowHandles",null] 20:42:38 INFO - PROCESS | 1896 | 1477539758448 Marionette TRACE conn5 <- [1,2601,null,["8"]] 20:42:38 INFO - PROCESS | 1896 | 1477539758455 Marionette TRACE conn5 -> [0,2602,"switchToWindow",{"name":"8"}] 20:42:38 INFO - PROCESS | 1896 | 1477539758461 Marionette TRACE conn5 <- [1,2602,null,{}] 20:42:38 INFO - PROCESS | 1896 | 1477539758469 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:38 INFO - PROCESS | 1896 | ++DOCSHELL 0x83951400 == 9 [pid = 1896] [id = 561] 20:42:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 25 (0x83951800) [pid = 1896] [serial = 1647] [outer = (nil)] 20:42:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 26 (0x839b4c00) [pid = 1896] [serial = 1648] [outer = 0x83951800] 20:42:38 INFO - PROCESS | 1896 | 1477539758560 Marionette DEBUG loaded listener.js 20:42:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 27 (0x839b6c00) [pid = 1896] [serial = 1649] [outer = 0x83951800] 20:42:39 INFO - PROCESS | 1896 | ++DOCSHELL 0x843ae400 == 10 [pid = 1896] [id = 562] 20:42:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 28 (0x84456c00) [pid = 1896] [serial = 1650] [outer = (nil)] 20:42:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 29 (0x8445a000) [pid = 1896] [serial = 1651] [outer = 0x84456c00] 20:42:39 INFO - PROCESS | 1896 | 1477539759428 Marionette TRACE conn5 <- [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]]]}] 20:42:39 INFO - . 20:42:39 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 1422ms 20:42:39 INFO - PROCESS | 1896 | 1477539759527 Marionette TRACE conn5 -> [0,2604,"getWindowHandle",null] 20:42:39 INFO - PROCESS | 1896 | 1477539759535 Marionette TRACE conn5 <- [1,2604,null,{"value":"8"}] 20:42:39 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html 20:42:39 INFO - PROCESS | 1896 | 1477539759544 Marionette TRACE conn5 -> [0,2605,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:39 INFO - PROCESS | 1896 | 1477539759756 Marionette TRACE conn5 <- [1,2605,null,{"value":null}] 20:42:39 INFO - PROCESS | 1896 | 1477539759886 Marionette TRACE conn5 -> [0,2606,"getWindowHandles",null] 20:42:39 INFO - PROCESS | 1896 | 1477539759891 Marionette TRACE conn5 <- [1,2606,null,["8"]] 20:42:39 INFO - PROCESS | 1896 | 1477539759902 Marionette TRACE conn5 -> [0,2607,"switchToWindow",{"name":"8"}] 20:42:39 INFO - PROCESS | 1896 | 1477539759910 Marionette TRACE conn5 <- [1,2607,null,{}] 20:42:39 INFO - PROCESS | 1896 | 1477539759918 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:39 INFO - PROCESS | 1896 | ++DOCSHELL 0x84470000 == 11 [pid = 1896] [id = 563] 20:42:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 30 (0x84470800) [pid = 1896] [serial = 1652] [outer = (nil)] 20:42:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 31 (0x84474800) [pid = 1896] [serial = 1653] [outer = 0x84470800] 20:42:40 INFO - PROCESS | 1896 | 1477539760016 Marionette DEBUG loaded listener.js 20:42:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 32 (0x8447b400) [pid = 1896] [serial = 1654] [outer = 0x84470800] 20:42:40 INFO - PROCESS | 1896 | ++DOCSHELL 0x84495800 == 12 [pid = 1896] [id = 564] 20:42:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 33 (0x84497800) [pid = 1896] [serial = 1655] [outer = (nil)] 20:42:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 34 (0x8449a400) [pid = 1896] [serial = 1656] [outer = 0x84497800] 20:42:40 INFO - PROCESS | 1896 | 1477539760796 Marionette TRACE conn5 <- [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]]]}] 20:42:40 INFO - . 20:42:40 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 1282ms 20:42:40 INFO - PROCESS | 1896 | 1477539760826 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 20:42:40 INFO - PROCESS | 1896 | 1477539760831 Marionette TRACE conn5 <- [1,2609,null,{"value":"8"}] 20:42:40 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html 20:42:40 INFO - PROCESS | 1896 | 1477539760877 Marionette TRACE conn5 -> [0,2610,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:41 INFO - PROCESS | 1896 | 1477539761149 Marionette TRACE conn5 <- [1,2610,null,{"value":null}] 20:42:41 INFO - PROCESS | 1896 | 1477539761168 Marionette TRACE conn5 -> [0,2611,"getWindowHandles",null] 20:42:41 INFO - PROCESS | 1896 | 1477539761177 Marionette TRACE conn5 <- [1,2611,null,["8"]] 20:42:41 INFO - PROCESS | 1896 | 1477539761183 Marionette TRACE conn5 -> [0,2612,"switchToWindow",{"name":"8"}] 20:42:41 INFO - PROCESS | 1896 | 1477539761191 Marionette TRACE conn5 <- [1,2612,null,{}] 20:42:41 INFO - PROCESS | 1896 | 1477539761198 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:41 INFO - PROCESS | 1896 | ++DOCSHELL 0x8884f800 == 13 [pid = 1896] [id = 565] 20:42:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 35 (0x88850000) [pid = 1896] [serial = 1657] [outer = (nil)] 20:42:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 36 (0x8c8d5400) [pid = 1896] [serial = 1658] [outer = 0x88850000] 20:42:41 INFO - PROCESS | 1896 | 1477539761287 Marionette DEBUG loaded listener.js 20:42:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 37 (0x8c8d8800) [pid = 1896] [serial = 1659] [outer = 0x88850000] 20:42:41 INFO - PROCESS | 1896 | ++DOCSHELL 0x8ce57c00 == 14 [pid = 1896] [id = 566] 20:42:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 38 (0x8ce58000) [pid = 1896] [serial = 1660] [outer = (nil)] 20:42:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 39 (0x8ce5ac00) [pid = 1896] [serial = 1661] [outer = 0x8ce58000] 20:42:42 INFO - PROCESS | 1896 | 1477539762086 Marionette TRACE conn5 <- [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]]]}] 20:42:42 INFO - . 20:42:42 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 1236ms 20:42:42 INFO - PROCESS | 1896 | 1477539762107 Marionette TRACE conn5 -> [0,2614,"getWindowHandle",null] 20:42:42 INFO - PROCESS | 1896 | 1477539762112 Marionette TRACE conn5 <- [1,2614,null,{"value":"8"}] 20:42:42 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 20:42:42 INFO - PROCESS | 1896 | 1477539762120 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:42 INFO - PROCESS | 1896 | 1477539762368 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 20:42:42 INFO - PROCESS | 1896 | 1477539762391 Marionette TRACE conn5 -> [0,2616,"getWindowHandles",null] 20:42:42 INFO - PROCESS | 1896 | 1477539762397 Marionette TRACE conn5 <- [1,2616,null,["8"]] 20:42:42 INFO - PROCESS | 1896 | 1477539762406 Marionette TRACE conn5 -> [0,2617,"switchToWindow",{"name":"8"}] 20:42:42 INFO - PROCESS | 1896 | 1477539762412 Marionette TRACE conn5 <- [1,2617,null,{}] 20:42:42 INFO - PROCESS | 1896 | 1477539762418 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:42 INFO - PROCESS | 1896 | ++DOCSHELL 0x8ce62400 == 15 [pid = 1896] [id = 567] 20:42:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 40 (0x8ce62800) [pid = 1896] [serial = 1662] [outer = (nil)] 20:42:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 41 (0x8cfbe400) [pid = 1896] [serial = 1663] [outer = 0x8ce62800] 20:42:42 INFO - PROCESS | 1896 | 1477539762506 Marionette DEBUG loaded listener.js 20:42:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 42 (0x8cfc2800) [pid = 1896] [serial = 1664] [outer = 0x8ce62800] 20:42:43 INFO - PROCESS | 1896 | ++DOCSHELL 0x8d103c00 == 16 [pid = 1896] [id = 568] 20:42:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 43 (0x8d104000) [pid = 1896] [serial = 1665] [outer = (nil)] 20:42:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 44 (0x8d107400) [pid = 1896] [serial = 1666] [outer = 0x8d104000] 20:42:43 INFO - PROCESS | 1896 | 1477539763357 Marionette TRACE conn5 <- [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]]]}] 20:42:43 INFO - . 20:42:43 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 1271ms 20:42:43 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 20:42:43 INFO - PROCESS | 1896 | 1477539763391 Marionette TRACE conn5 -> [0,2619,"getWindowHandle",null] 20:42:43 INFO - PROCESS | 1896 | 1477539763395 Marionette TRACE conn5 <- [1,2619,null,{"value":"8"}] 20:42:43 INFO - PROCESS | 1896 | 1477539763403 Marionette TRACE conn5 -> [0,2620,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:43 INFO - PROCESS | 1896 | 1477539763654 Marionette TRACE conn5 <- [1,2620,null,{"value":null}] 20:42:43 INFO - PROCESS | 1896 | 1477539763786 Marionette TRACE conn5 -> [0,2621,"getWindowHandles",null] 20:42:43 INFO - PROCESS | 1896 | 1477539763790 Marionette TRACE conn5 <- [1,2621,null,["8"]] 20:42:43 INFO - PROCESS | 1896 | 1477539763797 Marionette TRACE conn5 -> [0,2622,"switchToWindow",{"name":"8"}] 20:42:43 INFO - PROCESS | 1896 | 1477539763803 Marionette TRACE conn5 <- [1,2622,null,{}] 20:42:43 INFO - PROCESS | 1896 | 1477539763809 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:43 INFO - PROCESS | 1896 | ++DOCSHELL 0x8445f400 == 17 [pid = 1896] [id = 569] 20:42:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 45 (0x8446dc00) [pid = 1896] [serial = 1667] [outer = (nil)] 20:42:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 46 (0x8f67e000) [pid = 1896] [serial = 1668] [outer = 0x8446dc00] 20:42:43 INFO - PROCESS | 1896 | 1477539763902 Marionette DEBUG loaded listener.js 20:42:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 47 (0x8f761400) [pid = 1896] [serial = 1669] [outer = 0x8446dc00] 20:42:44 INFO - PROCESS | 1896 | ++DOCSHELL 0x84479400 == 18 [pid = 1896] [id = 570] 20:42:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 48 (0x8f7c3400) [pid = 1896] [serial = 1670] [outer = (nil)] 20:42:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 49 (0x8f898800) [pid = 1896] [serial = 1671] [outer = 0x8f7c3400] 20:42:44 INFO - PROCESS | 1896 | 1477539764699 Marionette TRACE conn5 <- [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]]]}] 20:42:44 INFO - . 20:42:44 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 1323ms 20:42:44 INFO - PROCESS | 1896 | 1477539764725 Marionette TRACE conn5 -> [0,2624,"getWindowHandle",null] 20:42:44 INFO - PROCESS | 1896 | 1477539764730 Marionette TRACE conn5 <- [1,2624,null,{"value":"8"}] 20:42:44 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 20:42:44 INFO - PROCESS | 1896 | 1477539764737 Marionette TRACE conn5 -> [0,2625,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:44 INFO - PROCESS | 1896 | 1477539764937 Marionette TRACE conn5 <- [1,2625,null,{"value":null}] 20:42:44 INFO - PROCESS | 1896 | 1477539764949 Marionette TRACE conn5 -> [0,2626,"getWindowHandles",null] 20:42:44 INFO - PROCESS | 1896 | 1477539764957 Marionette TRACE conn5 <- [1,2626,null,["8"]] 20:42:45 INFO - PROCESS | 1896 | 1477539765119 Marionette TRACE conn5 -> [0,2627,"switchToWindow",{"name":"8"}] 20:42:45 INFO - PROCESS | 1896 | 1477539765130 Marionette TRACE conn5 <- [1,2627,null,{}] 20:42:45 INFO - PROCESS | 1896 | 1477539765140 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:45 INFO - PROCESS | 1896 | ++DOCSHELL 0x8315fc00 == 19 [pid = 1896] [id = 571] 20:42:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 50 (0x83162c00) [pid = 1896] [serial = 1672] [outer = (nil)] 20:42:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 51 (0x83198c00) [pid = 1896] [serial = 1673] [outer = 0x83162c00] 20:42:45 INFO - PROCESS | 1896 | 1477539765250 Marionette DEBUG loaded listener.js 20:42:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 52 (0x8380f000) [pid = 1896] [serial = 1674] [outer = 0x83162c00] 20:42:45 INFO - PROCESS | 1896 | ++DOCSHELL 0x839bc800 == 20 [pid = 1896] [id = 572] 20:42:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 53 (0x839bd400) [pid = 1896] [serial = 1675] [outer = (nil)] 20:42:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 54 (0x83946000) [pid = 1896] [serial = 1676] [outer = 0x839bd400] 20:42:46 INFO - PROCESS | 1896 | 1477539766246 Marionette TRACE conn5 <- [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]]]}] 20:42:46 INFO - . 20:42:46 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 1524ms 20:42:46 INFO - PROCESS | 1896 | 1477539766263 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 20:42:46 INFO - PROCESS | 1896 | 1477539766271 Marionette TRACE conn5 <- [1,2629,null,{"value":"8"}] 20:42:46 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html 20:42:46 INFO - PROCESS | 1896 | 1477539766281 Marionette TRACE conn5 -> [0,2630,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:46 INFO - PROCESS | 1896 | 1477539766548 Marionette TRACE conn5 <- [1,2630,null,{"value":null}] 20:42:46 INFO - PROCESS | 1896 | 1477539766741 Marionette TRACE conn5 -> [0,2631,"getWindowHandles",null] 20:42:46 INFO - PROCESS | 1896 | 1477539766746 Marionette TRACE conn5 <- [1,2631,null,["8"]] 20:42:46 INFO - PROCESS | 1896 | 1477539766761 Marionette TRACE conn5 -> [0,2632,"switchToWindow",{"name":"8"}] 20:42:46 INFO - PROCESS | 1896 | 1477539766773 Marionette TRACE conn5 <- [1,2632,null,{}] 20:42:46 INFO - PROCESS | 1896 | 1477539766825 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:46 INFO - PROCESS | 1896 | ++DOCSHELL 0x8446c000 == 21 [pid = 1896] [id = 573] 20:42:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 55 (0x8446e000) [pid = 1896] [serial = 1677] [outer = (nil)] 20:42:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 56 (0x8447a000) [pid = 1896] [serial = 1678] [outer = 0x8446e000] 20:42:46 INFO - PROCESS | 1896 | 1477539766938 Marionette DEBUG loaded listener.js 20:42:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 57 (0x8447ac00) [pid = 1896] [serial = 1679] [outer = 0x8446e000] 20:42:47 INFO - PROCESS | 1896 | 1477539767744 Marionette TRACE conn5 <- [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]]]}] 20:42:47 INFO - . 20:42:47 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 1522ms 20:42:47 INFO - PROCESS | 1896 | 1477539767817 Marionette TRACE conn5 -> [0,2634,"getWindowHandle",null] 20:42:47 INFO - PROCESS | 1896 | 1477539767823 Marionette TRACE conn5 <- [1,2634,null,{"value":"8"}] 20:42:47 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html 20:42:47 INFO - PROCESS | 1896 | 1477539767835 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:48 INFO - PROCESS | 1896 | 1477539768068 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 20:42:48 INFO - PROCESS | 1896 | 1477539768252 Marionette TRACE conn5 -> [0,2636,"getWindowHandles",null] 20:42:48 INFO - PROCESS | 1896 | 1477539768258 Marionette TRACE conn5 <- [1,2636,null,["8"]] 20:42:48 INFO - PROCESS | 1896 | 1477539768274 Marionette TRACE conn5 -> [0,2637,"switchToWindow",{"name":"8"}] 20:42:48 INFO - PROCESS | 1896 | 1477539768289 Marionette TRACE conn5 <- [1,2637,null,{}] 20:42:48 INFO - PROCESS | 1896 | 1477539768343 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:48 INFO - PROCESS | 1896 | ++DOCSHELL 0x83945000 == 22 [pid = 1896] [id = 574] 20:42:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 58 (0x8d109800) [pid = 1896] [serial = 1680] [outer = (nil)] 20:42:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 59 (0x8f676000) [pid = 1896] [serial = 1681] [outer = 0x8d109800] 20:42:48 INFO - PROCESS | 1896 | 1477539768446 Marionette DEBUG loaded listener.js 20:42:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 60 (0x8f764000) [pid = 1896] [serial = 1682] [outer = 0x8d109800] 20:42:49 INFO - PROCESS | 1896 | 1477539769258 Marionette TRACE conn5 <- [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]]]}] 20:42:49 INFO - . 20:42:49 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 1476ms 20:42:49 INFO - PROCESS | 1896 | 1477539769310 Marionette TRACE conn5 -> [0,2639,"getWindowHandle",null] 20:42:49 INFO - PROCESS | 1896 | 1477539769315 Marionette TRACE conn5 <- [1,2639,null,{"value":"8"}] 20:42:49 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html 20:42:49 INFO - PROCESS | 1896 | 1477539769324 Marionette TRACE conn5 -> [0,2640,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:49 INFO - PROCESS | 1896 | 1477539769614 Marionette TRACE conn5 <- [1,2640,null,{"value":null}] 20:42:49 INFO - PROCESS | 1896 | 1477539769741 Marionette TRACE conn5 -> [0,2641,"getWindowHandles",null] 20:42:49 INFO - PROCESS | 1896 | 1477539769747 Marionette TRACE conn5 <- [1,2641,null,["8"]] 20:42:49 INFO - PROCESS | 1896 | 1477539769757 Marionette TRACE conn5 -> [0,2642,"switchToWindow",{"name":"8"}] 20:42:49 INFO - PROCESS | 1896 | 1477539769764 Marionette TRACE conn5 <- [1,2642,null,{}] 20:42:49 INFO - PROCESS | 1896 | 1477539769778 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:49 INFO - PROCESS | 1896 | ++DOCSHELL 0x8319a800 == 23 [pid = 1896] [id = 575] 20:42:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 61 (0x90456800) [pid = 1896] [serial = 1683] [outer = (nil)] 20:42:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (0x904b5400) [pid = 1896] [serial = 1684] [outer = 0x90456800] 20:42:49 INFO - PROCESS | 1896 | 1477539769876 Marionette DEBUG loaded listener.js 20:42:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (0x90e23800) [pid = 1896] [serial = 1685] [outer = 0x90456800] 20:42:50 INFO - PROCESS | 1896 | 1477539770947 Marionette TRACE conn5 <- [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]]]}] 20:42:51 INFO - . 20:42:51 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 1683ms 20:42:51 INFO - PROCESS | 1896 | 1477539771008 Marionette TRACE conn5 -> [0,2644,"getWindowHandle",null] 20:42:51 INFO - PROCESS | 1896 | 1477539771016 Marionette TRACE conn5 <- [1,2644,null,{"value":"8"}] 20:42:51 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 20:42:51 INFO - PROCESS | 1896 | 1477539771086 Marionette TRACE conn5 -> [0,2645,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:51 INFO - PROCESS | 1896 | 1477539771293 Marionette TRACE conn5 <- [1,2645,null,{"value":null}] 20:42:51 INFO - PROCESS | 1896 | --DOCSHELL 0x84479400 == 22 [pid = 1896] [id = 570] 20:42:51 INFO - PROCESS | 1896 | --DOCSHELL 0x8445f400 == 21 [pid = 1896] [id = 569] 20:42:51 INFO - PROCESS | 1896 | --DOCSHELL 0x8d103c00 == 20 [pid = 1896] [id = 568] 20:42:51 INFO - PROCESS | 1896 | --DOCSHELL 0x8ce62400 == 19 [pid = 1896] [id = 567] 20:42:51 INFO - PROCESS | 1896 | --DOCSHELL 0x8ce57c00 == 18 [pid = 1896] [id = 566] 20:42:51 INFO - PROCESS | 1896 | --DOCSHELL 0x8884f800 == 17 [pid = 1896] [id = 565] 20:42:51 INFO - PROCESS | 1896 | --DOCSHELL 0x84495800 == 16 [pid = 1896] [id = 564] 20:42:51 INFO - PROCESS | 1896 | --DOCSHELL 0x84470000 == 15 [pid = 1896] [id = 563] 20:42:51 INFO - PROCESS | 1896 | --DOCSHELL 0x843ae400 == 14 [pid = 1896] [id = 562] 20:42:51 INFO - PROCESS | 1896 | --DOCSHELL 0x83951400 == 13 [pid = 1896] [id = 561] 20:42:51 INFO - PROCESS | 1896 | --DOCSHELL 0x831a4400 == 12 [pid = 1896] [id = 560] 20:42:51 INFO - PROCESS | 1896 | --DOCSHELL 0x831a1c00 == 11 [pid = 1896] [id = 559] 20:42:51 INFO - PROCESS | 1896 | 1477539771474 Marionette TRACE conn5 -> [0,2646,"getWindowHandles",null] 20:42:51 INFO - PROCESS | 1896 | 1477539771481 Marionette TRACE conn5 <- [1,2646,null,["8"]] 20:42:51 INFO - PROCESS | 1896 | 1477539771510 Marionette TRACE conn5 -> [0,2647,"switchToWindow",{"name":"8"}] 20:42:51 INFO - PROCESS | 1896 | 1477539771518 Marionette TRACE conn5 <- [1,2647,null,{}] 20:42:51 INFO - PROCESS | 1896 | 1477539771531 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:51 INFO - PROCESS | 1896 | ++DOCSHELL 0x8386b800 == 12 [pid = 1896] [id = 576] 20:42:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0x83951400) [pid = 1896] [serial = 1686] [outer = (nil)] 20:42:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0x839bc400) [pid = 1896] [serial = 1687] [outer = 0x83951400] 20:42:51 INFO - PROCESS | 1896 | 1477539771631 Marionette DEBUG loaded listener.js 20:42:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0x843af800) [pid = 1896] [serial = 1688] [outer = 0x83951400] 20:42:52 INFO - PROCESS | 1896 | 1477539772389 Marionette TRACE conn5 <- [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]]]}] 20:42:52 INFO - . 20:42:52 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 1332ms 20:42:52 INFO - PROCESS | 1896 | 1477539772415 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 20:42:52 INFO - PROCESS | 1896 | 1477539772421 Marionette TRACE conn5 <- [1,2649,null,{"value":"8"}] 20:42:52 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 20:42:52 INFO - PROCESS | 1896 | 1477539772430 Marionette TRACE conn5 -> [0,2650,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:52 INFO - PROCESS | 1896 | 1477539772646 Marionette TRACE conn5 <- [1,2650,null,{"value":null}] 20:42:52 INFO - PROCESS | 1896 | 1477539772783 Marionette TRACE conn5 -> [0,2651,"getWindowHandles",null] 20:42:52 INFO - PROCESS | 1896 | 1477539772789 Marionette TRACE conn5 <- [1,2651,null,["8"]] 20:42:52 INFO - PROCESS | 1896 | 1477539772797 Marionette TRACE conn5 -> [0,2652,"switchToWindow",{"name":"8"}] 20:42:52 INFO - PROCESS | 1896 | 1477539772803 Marionette TRACE conn5 <- [1,2652,null,{}] 20:42:52 INFO - PROCESS | 1896 | 1477539772809 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:52 INFO - PROCESS | 1896 | ++DOCSHELL 0x8448bc00 == 13 [pid = 1896] [id = 577] 20:42:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0x8448fc00) [pid = 1896] [serial = 1689] [outer = (nil)] 20:42:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0x84499c00) [pid = 1896] [serial = 1690] [outer = 0x8448fc00] 20:42:52 INFO - PROCESS | 1896 | 1477539772906 Marionette DEBUG loaded listener.js 20:42:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0x8884a400) [pid = 1896] [serial = 1691] [outer = 0x8448fc00] 20:42:53 INFO - PROCESS | 1896 | 1477539773906 Marionette TRACE conn5 <- [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]]]}] 20:42:53 INFO - . 20:42:53 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 1535ms 20:42:53 INFO - PROCESS | 1896 | 1477539773975 Marionette TRACE conn5 -> [0,2654,"getWindowHandle",null] 20:42:53 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 20:42:53 INFO - PROCESS | 1896 | 1477539773985 Marionette TRACE conn5 <- [1,2654,null,{"value":"8"}] 20:42:54 INFO - PROCESS | 1896 | 1477539773994 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:54 INFO - PROCESS | 1896 | 1477539774361 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 20:42:54 INFO - PROCESS | 1896 | 1477539774467 Marionette TRACE conn5 -> [0,2656,"getWindowHandles",null] 20:42:54 INFO - PROCESS | 1896 | 1477539774473 Marionette TRACE conn5 <- [1,2656,null,["8"]] 20:42:54 INFO - PROCESS | 1896 | 1477539774479 Marionette TRACE conn5 -> [0,2657,"switchToWindow",{"name":"8"}] 20:42:54 INFO - PROCESS | 1896 | 1477539774486 Marionette TRACE conn5 <- [1,2657,null,{}] 20:42:54 INFO - PROCESS | 1896 | 1477539774495 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:54 INFO - PROCESS | 1896 | ++DOCSHELL 0x8d108400 == 14 [pid = 1896] [id = 578] 20:42:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0x8d108800) [pid = 1896] [serial = 1692] [outer = (nil)] 20:42:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0x8d10dc00) [pid = 1896] [serial = 1693] [outer = 0x8d108800] 20:42:54 INFO - PROCESS | 1896 | 1477539774599 Marionette DEBUG loaded listener.js 20:42:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (0x8f682c00) [pid = 1896] [serial = 1694] [outer = 0x8d108800] 20:42:55 INFO - PROCESS | 1896 | 1477539775420 Marionette TRACE conn5 <- [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]]]}] 20:42:55 INFO - . 20:42:55 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 1473ms 20:42:55 INFO - PROCESS | 1896 | 1477539775477 Marionette TRACE conn5 -> [0,2659,"getWindowHandle",null] 20:42:55 INFO - PROCESS | 1896 | 1477539775484 Marionette TRACE conn5 <- [1,2659,null,{"value":"8"}] 20:42:55 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 20:42:55 INFO - PROCESS | 1896 | 1477539775493 Marionette TRACE conn5 -> [0,2660,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:55 INFO - PROCESS | 1896 | 1477539775756 Marionette TRACE conn5 <- [1,2660,null,{"value":null}] 20:42:55 INFO - PROCESS | 1896 | 1477539775780 Marionette TRACE conn5 -> [0,2661,"getWindowHandles",null] 20:42:55 INFO - PROCESS | 1896 | 1477539775788 Marionette TRACE conn5 <- [1,2661,null,["8"]] 20:42:55 INFO - PROCESS | 1896 | 1477539775794 Marionette TRACE conn5 -> [0,2662,"switchToWindow",{"name":"8"}] 20:42:55 INFO - PROCESS | 1896 | 1477539775801 Marionette TRACE conn5 <- [1,2662,null,{}] 20:42:55 INFO - PROCESS | 1896 | 1477539775882 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:55 INFO - PROCESS | 1896 | ++DOCSHELL 0x90e24800 == 15 [pid = 1896] [id = 579] 20:42:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (0x90e27400) [pid = 1896] [serial = 1695] [outer = (nil)] 20:42:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (0x90e2ac00) [pid = 1896] [serial = 1696] [outer = 0x90e27400] 20:42:55 INFO - PROCESS | 1896 | 1477539775984 Marionette DEBUG loaded listener.js 20:42:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (0x90e2e800) [pid = 1896] [serial = 1697] [outer = 0x90e27400] 20:42:56 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0x8d104000) [pid = 1896] [serial = 1665] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:42:56 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0x8ce62800) [pid = 1896] [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] 20:42:56 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0x8ce58000) [pid = 1896] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 20:42:56 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (0x88850000) [pid = 1896] [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] 20:42:56 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0x84497800) [pid = 1896] [serial = 1655] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477539760535] 20:42:56 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (0x84470800) [pid = 1896] [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] 20:42:56 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0x84456c00) [pid = 1896] [serial = 1650] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 20:42:56 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (0x83951800) [pid = 1896] [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] 20:42:56 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (0x831a2000) [pid = 1896] [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] 20:42:56 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (0x83806400) [pid = 1896] [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] 20:42:56 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (0x8f7c3400) [pid = 1896] [serial = 1670] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477539764382] 20:42:56 INFO - PROCESS | 1896 | 1477539776894 Marionette TRACE conn5 <- [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]]]}] 20:42:56 INFO - . 20:42:56 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 1433ms 20:42:56 INFO - PROCESS | 1896 | 1477539776926 Marionette TRACE conn5 -> [0,2664,"getWindowHandle",null] 20:42:56 INFO - PROCESS | 1896 | 1477539776929 Marionette TRACE conn5 <- [1,2664,null,{"value":"8"}] 20:42:56 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 20:42:56 INFO - PROCESS | 1896 | 1477539776943 Marionette TRACE conn5 -> [0,2665,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:57 INFO - PROCESS | 1896 | 1477539777207 Marionette TRACE conn5 <- [1,2665,null,{"value":null}] 20:42:57 INFO - PROCESS | 1896 | 1477539777228 Marionette TRACE conn5 -> [0,2666,"getWindowHandles",null] 20:42:57 INFO - PROCESS | 1896 | 1477539777234 Marionette TRACE conn5 <- [1,2666,null,["8"]] 20:42:57 INFO - PROCESS | 1896 | 1477539777244 Marionette TRACE conn5 -> [0,2667,"switchToWindow",{"name":"8"}] 20:42:57 INFO - PROCESS | 1896 | 1477539777252 Marionette TRACE conn5 <- [1,2667,null,{}] 20:42:57 INFO - PROCESS | 1896 | 1477539777260 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:57 INFO - PROCESS | 1896 | ++DOCSHELL 0x8319cc00 == 16 [pid = 1896] [id = 580] 20:42:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0x90456000) [pid = 1896] [serial = 1698] [outer = (nil)] 20:42:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0x9212c000) [pid = 1896] [serial = 1699] [outer = 0x90456000] 20:42:57 INFO - PROCESS | 1896 | 1477539777413 Marionette DEBUG loaded listener.js 20:42:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0x921df400) [pid = 1896] [serial = 1700] [outer = 0x90456000] 20:42:58 INFO - PROCESS | 1896 | 1477539778141 Marionette TRACE conn5 <- [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]]]}] 20:42:58 INFO - . 20:42:58 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 1224ms 20:42:58 INFO - PROCESS | 1896 | 1477539778168 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 20:42:58 INFO - PROCESS | 1896 | 1477539778172 Marionette TRACE conn5 <- [1,2669,null,{"value":"8"}] 20:42:58 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 20:42:58 INFO - PROCESS | 1896 | 1477539778181 Marionette TRACE conn5 -> [0,2670,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:58 INFO - PROCESS | 1896 | 1477539778473 Marionette TRACE conn5 <- [1,2670,null,{"value":null}] 20:42:58 INFO - PROCESS | 1896 | 1477539778600 Marionette TRACE conn5 -> [0,2671,"getWindowHandles",null] 20:42:58 INFO - PROCESS | 1896 | 1477539778607 Marionette TRACE conn5 <- [1,2671,null,["8"]] 20:42:58 INFO - PROCESS | 1896 | 1477539778615 Marionette TRACE conn5 -> [0,2672,"switchToWindow",{"name":"8"}] 20:42:58 INFO - PROCESS | 1896 | 1477539778627 Marionette TRACE conn5 <- [1,2672,null,{}] 20:42:58 INFO - PROCESS | 1896 | 1477539778683 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:58 INFO - PROCESS | 1896 | ++DOCSHELL 0x83164800 == 17 [pid = 1896] [id = 581] 20:42:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0x83165800) [pid = 1896] [serial = 1701] [outer = (nil)] 20:42:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0x831a0c00) [pid = 1896] [serial = 1702] [outer = 0x83165800] 20:42:58 INFO - PROCESS | 1896 | 1477539778793 Marionette DEBUG loaded listener.js 20:42:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0x8386f800) [pid = 1896] [serial = 1703] [outer = 0x83165800] 20:42:59 INFO - PROCESS | 1896 | 1477539779779 Marionette TRACE conn5 <- [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]]]}] 20:42:59 INFO - . 20:42:59 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 1624ms 20:42:59 INFO - PROCESS | 1896 | 1477539779823 Marionette TRACE conn5 -> [0,2674,"getWindowHandle",null] 20:42:59 INFO - PROCESS | 1896 | 1477539779831 Marionette TRACE conn5 <- [1,2674,null,{"value":"8"}] 20:42:59 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 20:42:59 INFO - PROCESS | 1896 | 1477539779842 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:00 INFO - PROCESS | 1896 | 1477539780059 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 20:43:00 INFO - PROCESS | 1896 | 1477539780244 Marionette TRACE conn5 -> [0,2676,"getWindowHandles",null] 20:43:00 INFO - PROCESS | 1896 | 1477539780252 Marionette TRACE conn5 <- [1,2676,null,["8"]] 20:43:00 INFO - PROCESS | 1896 | 1477539780259 Marionette TRACE conn5 -> [0,2677,"switchToWindow",{"name":"8"}] 20:43:00 INFO - PROCESS | 1896 | 1477539780269 Marionette TRACE conn5 <- [1,2677,null,{}] 20:43:00 INFO - PROCESS | 1896 | 1477539780323 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:00 INFO - PROCESS | 1896 | ++DOCSHELL 0x8ce5b000 == 18 [pid = 1896] [id = 582] 20:43:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0x8ce5ec00) [pid = 1896] [serial = 1704] [outer = (nil)] 20:43:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (0x8cfc2000) [pid = 1896] [serial = 1705] [outer = 0x8ce5ec00] 20:43:00 INFO - PROCESS | 1896 | 1477539780430 Marionette DEBUG loaded listener.js 20:43:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (0x8cfc3000) [pid = 1896] [serial = 1706] [outer = 0x8ce5ec00] 20:43:01 INFO - PROCESS | 1896 | 1477539781312 Marionette TRACE conn5 <- [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]]]}] 20:43:01 INFO - . 20:43:01 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 1484ms 20:43:01 INFO - PROCESS | 1896 | 1477539781326 Marionette TRACE conn5 -> [0,2679,"getWindowHandle",null] 20:43:01 INFO - PROCESS | 1896 | 1477539781331 Marionette TRACE conn5 <- [1,2679,null,{"value":"8"}] 20:43:01 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 20:43:01 INFO - PROCESS | 1896 | 1477539781340 Marionette TRACE conn5 -> [0,2680,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:01 INFO - PROCESS | 1896 | 1477539781673 Marionette TRACE conn5 <- [1,2680,null,{"value":null}] 20:43:01 INFO - PROCESS | 1896 | 1477539781835 Marionette TRACE conn5 -> [0,2681,"getWindowHandles",null] 20:43:01 INFO - PROCESS | 1896 | 1477539781849 Marionette TRACE conn5 <- [1,2681,null,["8"]] 20:43:01 INFO - PROCESS | 1896 | 1477539781900 Marionette TRACE conn5 -> [0,2682,"switchToWindow",{"name":"8"}] 20:43:01 INFO - PROCESS | 1896 | 1477539781913 Marionette TRACE conn5 <- [1,2682,null,{}] 20:43:01 INFO - PROCESS | 1896 | 1477539781921 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:01 INFO - PROCESS | 1896 | ++DOCSHELL 0x921d9000 == 19 [pid = 1896] [id = 583] 20:43:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (0x921dcc00) [pid = 1896] [serial = 1707] [outer = (nil)] 20:43:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (0x92844000) [pid = 1896] [serial = 1708] [outer = 0x921dcc00] 20:43:02 INFO - PROCESS | 1896 | 1477539782043 Marionette DEBUG loaded listener.js 20:43:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (0x9327a400) [pid = 1896] [serial = 1709] [outer = 0x921dcc00] 20:43:03 INFO - PROCESS | 1896 | 1477539783011 Marionette TRACE conn5 <- [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]]]}] 20:43:03 INFO - . 20:43:03 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 1729ms 20:43:03 INFO - PROCESS | 1896 | 1477539783087 Marionette TRACE conn5 -> [0,2684,"getWindowHandle",null] 20:43:03 INFO - PROCESS | 1896 | 1477539783095 Marionette TRACE conn5 <- [1,2684,null,{"value":"8"}] 20:43:03 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 20:43:03 INFO - PROCESS | 1896 | 1477539783112 Marionette TRACE conn5 -> [0,2685,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:03 INFO - PROCESS | 1896 | 1477539783457 Marionette TRACE conn5 <- [1,2685,null,{"value":null}] 20:43:03 INFO - PROCESS | 1896 | 1477539783738 Marionette TRACE conn5 -> [0,2686,"getWindowHandles",null] 20:43:03 INFO - PROCESS | 1896 | 1477539783747 Marionette TRACE conn5 <- [1,2686,null,["8"]] 20:43:03 INFO - PROCESS | 1896 | 1477539783760 Marionette TRACE conn5 -> [0,2687,"switchToWindow",{"name":"8"}] 20:43:03 INFO - PROCESS | 1896 | 1477539783773 Marionette TRACE conn5 <- [1,2687,null,{}] 20:43:03 INFO - PROCESS | 1896 | 1477539783784 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:03 INFO - PROCESS | 1896 | ++DOCSHELL 0x8ce61c00 == 20 [pid = 1896] [id = 584] 20:43:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (0x935ccc00) [pid = 1896] [serial = 1710] [outer = (nil)] 20:43:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (0x93873000) [pid = 1896] [serial = 1711] [outer = 0x935ccc00] 20:43:03 INFO - PROCESS | 1896 | 1477539783949 Marionette DEBUG loaded listener.js 20:43:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (0x93c35400) [pid = 1896] [serial = 1712] [outer = 0x935ccc00] 20:43:04 INFO - PROCESS | 1896 | 1477539784957 Marionette TRACE conn5 <- [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]]]}] 20:43:04 INFO - . 20:43:04 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 1878ms 20:43:04 INFO - PROCESS | 1896 | 1477539784988 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 20:43:04 INFO - PROCESS | 1896 | 1477539784994 Marionette TRACE conn5 <- [1,2689,null,{"value":"8"}] 20:43:04 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html 20:43:05 INFO - PROCESS | 1896 | 1477539785018 Marionette TRACE conn5 -> [0,2690,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:05 INFO - PROCESS | 1896 | 1477539785276 Marionette TRACE conn5 <- [1,2690,null,{"value":null}] 20:43:05 INFO - PROCESS | 1896 | 1477539785405 Marionette TRACE conn5 -> [0,2691,"getWindowHandles",null] 20:43:05 INFO - PROCESS | 1896 | 1477539785410 Marionette TRACE conn5 <- [1,2691,null,["8"]] 20:43:05 INFO - PROCESS | 1896 | 1477539785423 Marionette TRACE conn5 -> [0,2692,"switchToWindow",{"name":"8"}] 20:43:05 INFO - PROCESS | 1896 | 1477539785428 Marionette TRACE conn5 <- [1,2692,null,{}] 20:43:05 INFO - PROCESS | 1896 | 1477539785436 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:05 INFO - PROCESS | 1896 | ++DOCSHELL 0x93fbe000 == 21 [pid = 1896] [id = 585] 20:43:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (0x93fbec00) [pid = 1896] [serial = 1713] [outer = (nil)] 20:43:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (0x93fc1400) [pid = 1896] [serial = 1714] [outer = 0x93fbec00] 20:43:05 INFO - PROCESS | 1896 | 1477539785539 Marionette DEBUG loaded listener.js 20:43:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (0x93fc1800) [pid = 1896] [serial = 1715] [outer = 0x93fbec00] 20:43:06 INFO - PROCESS | 1896 | 1477539786325 Marionette TRACE conn5 <- [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]]]}] 20:43:06 INFO - . 20:43:06 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html | took 1382ms 20:43:06 INFO - PROCESS | 1896 | 1477539786385 Marionette TRACE conn5 -> [0,2694,"getWindowHandle",null] 20:43:06 INFO - PROCESS | 1896 | 1477539786390 Marionette TRACE conn5 <- [1,2694,null,{"value":"8"}] 20:43:06 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html 20:43:06 INFO - PROCESS | 1896 | 1477539786413 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:06 INFO - PROCESS | 1896 | 1477539786765 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 20:43:06 INFO - PROCESS | 1896 | 1477539786967 Marionette TRACE conn5 -> [0,2696,"getWindowHandles",null] 20:43:06 INFO - PROCESS | 1896 | 1477539786974 Marionette TRACE conn5 <- [1,2696,null,["8"]] 20:43:07 INFO - PROCESS | 1896 | 1477539787052 Marionette TRACE conn5 -> [0,2697,"switchToWindow",{"name":"8"}] 20:43:07 INFO - PROCESS | 1896 | 1477539787070 Marionette TRACE conn5 <- [1,2697,null,{}] 20:43:07 INFO - PROCESS | 1896 | 1477539787094 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:07 INFO - PROCESS | 1896 | ++DOCSHELL 0x8319d000 == 22 [pid = 1896] [id = 586] 20:43:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (0x831a2c00) [pid = 1896] [serial = 1716] [outer = (nil)] 20:43:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (0x83865800) [pid = 1896] [serial = 1717] [outer = 0x831a2c00] 20:43:07 INFO - PROCESS | 1896 | 1477539787187 Marionette DEBUG loaded listener.js 20:43:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (0x83950800) [pid = 1896] [serial = 1718] [outer = 0x831a2c00] 20:43:07 INFO - PROCESS | 1896 | --DOCSHELL 0x8319cc00 == 21 [pid = 1896] [id = 580] 20:43:07 INFO - PROCESS | 1896 | --DOCSHELL 0x8d108400 == 20 [pid = 1896] [id = 578] 20:43:07 INFO - PROCESS | 1896 | --DOCSHELL 0x8448bc00 == 19 [pid = 1896] [id = 577] 20:43:07 INFO - PROCESS | 1896 | --DOCSHELL 0x8386b800 == 18 [pid = 1896] [id = 576] 20:43:07 INFO - PROCESS | 1896 | --DOCSHELL 0x8319a800 == 17 [pid = 1896] [id = 575] 20:43:07 INFO - PROCESS | 1896 | --DOCSHELL 0x83945000 == 16 [pid = 1896] [id = 574] 20:43:07 INFO - PROCESS | 1896 | --DOCSHELL 0x8446c000 == 15 [pid = 1896] [id = 573] 20:43:07 INFO - PROCESS | 1896 | --DOCSHELL 0x839bc800 == 14 [pid = 1896] [id = 572] 20:43:07 INFO - PROCESS | 1896 | --DOCSHELL 0x8315fc00 == 13 [pid = 1896] [id = 571] 20:43:08 INFO - PROCESS | 1896 | 1477539788004 Marionette TRACE conn5 <- [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]]]}] 20:43:08 INFO - . 20:43:08 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | took 1626ms 20:43:08 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (0x839b4c00) [pid = 1896] [serial = 1648] [outer = (nil)] [url = about:blank] 20:43:08 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (0x8d107400) [pid = 1896] [serial = 1666] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:43:08 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (0x839b6c00) [pid = 1896] [serial = 1649] [outer = (nil)] [url = about:blank] 20:43:08 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (0x8f898800) [pid = 1896] [serial = 1671] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477539764382] 20:43:08 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (0x8cfbe400) [pid = 1896] [serial = 1663] [outer = (nil)] [url = about:blank] 20:43:08 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (0x8c8d8800) [pid = 1896] [serial = 1659] [outer = (nil)] [url = about:blank] 20:43:08 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (0x8ce5ac00) [pid = 1896] [serial = 1661] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 20:43:08 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (0x83813c00) [pid = 1896] [serial = 1646] [outer = (nil)] [url = about:blank] 20:43:08 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (0x8f67e000) [pid = 1896] [serial = 1668] [outer = (nil)] [url = about:blank] 20:43:08 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (0x8c8d5400) [pid = 1896] [serial = 1658] [outer = (nil)] [url = about:blank] 20:43:08 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0x84474800) [pid = 1896] [serial = 1653] [outer = (nil)] [url = about:blank] 20:43:08 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0x8447b400) [pid = 1896] [serial = 1654] [outer = (nil)] [url = about:blank] 20:43:08 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0x8cfc2800) [pid = 1896] [serial = 1664] [outer = (nil)] [url = about:blank] 20:43:08 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (0x8445a000) [pid = 1896] [serial = 1651] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 20:43:08 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0x8449a400) [pid = 1896] [serial = 1656] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477539760535] 20:43:08 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (0x8380b000) [pid = 1896] [serial = 1645] [outer = (nil)] [url = about:blank] 20:43:08 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0x83810000) [pid = 1896] [serial = 1643] [outer = (nil)] [url = about:blank] 20:43:08 INFO - PROCESS | 1896 | 1477539788083 Marionette TRACE conn5 -> [0,2699,"getWindowHandle",null] 20:43:08 INFO - PROCESS | 1896 | 1477539788100 Marionette TRACE conn5 <- [1,2699,null,{"value":"8"}] 20:43:08 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html 20:43:08 INFO - PROCESS | 1896 | 1477539788121 Marionette TRACE conn5 -> [0,2700,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:08 INFO - PROCESS | 1896 | 1477539788314 Marionette TRACE conn5 <- [1,2700,null,{"value":null}] 20:43:08 INFO - PROCESS | 1896 | 1477539788458 Marionette TRACE conn5 -> [0,2701,"getWindowHandles",null] 20:43:08 INFO - PROCESS | 1896 | 1477539788465 Marionette TRACE conn5 <- [1,2701,null,["8"]] 20:43:08 INFO - PROCESS | 1896 | 1477539788476 Marionette TRACE conn5 -> [0,2702,"switchToWindow",{"name":"8"}] 20:43:08 INFO - PROCESS | 1896 | 1477539788486 Marionette TRACE conn5 <- [1,2702,null,{}] 20:43:08 INFO - PROCESS | 1896 | 1477539788493 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:08 INFO - PROCESS | 1896 | ++DOCSHELL 0x8445a000 == 14 [pid = 1896] [id = 587] 20:43:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0x8445b800) [pid = 1896] [serial = 1719] [outer = (nil)] 20:43:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0x8446c000) [pid = 1896] [serial = 1720] [outer = 0x8445b800] 20:43:08 INFO - PROCESS | 1896 | 1477539788589 Marionette DEBUG loaded listener.js 20:43:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0x84476c00) [pid = 1896] [serial = 1721] [outer = 0x8445b800] 20:43:09 INFO - PROCESS | 1896 | 1477539789532 Marionette TRACE conn5 <- [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]]]}] 20:43:09 INFO - . 20:43:09 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html | took 1430ms 20:43:09 INFO - PROCESS | 1896 | 1477539789549 Marionette TRACE conn5 -> [0,2704,"getWindowHandle",null] 20:43:09 INFO - PROCESS | 1896 | 1477539789552 Marionette TRACE conn5 <- [1,2704,null,{"value":"8"}] 20:43:09 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 20:43:09 INFO - PROCESS | 1896 | 1477539789561 Marionette TRACE conn5 -> [0,2705,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:09 INFO - PROCESS | 1896 | 1477539789812 Marionette TRACE conn5 <- [1,2705,null,{"value":null}] 20:43:09 INFO - PROCESS | 1896 | 1477539789863 Marionette TRACE conn5 -> [0,2706,"getWindowHandles",null] 20:43:09 INFO - PROCESS | 1896 | 1477539789877 Marionette TRACE conn5 <- [1,2706,null,["8"]] 20:43:09 INFO - PROCESS | 1896 | 1477539789887 Marionette TRACE conn5 -> [0,2707,"switchToWindow",{"name":"8"}] 20:43:09 INFO - PROCESS | 1896 | 1477539789900 Marionette TRACE conn5 <- [1,2707,null,{}] 20:43:09 INFO - PROCESS | 1896 | 1477539789911 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:09 INFO - PROCESS | 1896 | ++DOCSHELL 0x8ce63000 == 15 [pid = 1896] [id = 588] 20:43:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (0x8cfbf000) [pid = 1896] [serial = 1722] [outer = (nil)] 20:43:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (0x8cfc3400) [pid = 1896] [serial = 1723] [outer = 0x8cfbf000] 20:43:10 INFO - PROCESS | 1896 | 1477539790061 Marionette DEBUG loaded listener.js 20:43:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (0x8d103c00) [pid = 1896] [serial = 1724] [outer = 0x8cfbf000] 20:43:11 INFO - PROCESS | 1896 | 1477539791287 Marionette TRACE conn5 <- [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]]]}] 20:43:11 INFO - . 20:43:11 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1781ms 20:43:11 INFO - PROCESS | 1896 | 1477539791343 Marionette TRACE conn5 -> [0,2709,"getWindowHandle",null] 20:43:11 INFO - PROCESS | 1896 | 1477539791347 Marionette TRACE conn5 <- [1,2709,null,{"value":"8"}] 20:43:11 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 20:43:11 INFO - PROCESS | 1896 | 1477539791368 Marionette TRACE conn5 -> [0,2710,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:11 INFO - PROCESS | 1896 | 1477539791725 Marionette TRACE conn5 <- [1,2710,null,{"value":null}] 20:43:11 INFO - PROCESS | 1896 | 1477539791757 Marionette TRACE conn5 -> [0,2711,"getWindowHandles",null] 20:43:11 INFO - PROCESS | 1896 | 1477539791760 Marionette TRACE conn5 <- [1,2711,null,["8"]] 20:43:11 INFO - PROCESS | 1896 | 1477539791771 Marionette TRACE conn5 -> [0,2712,"switchToWindow",{"name":"8"}] 20:43:11 INFO - PROCESS | 1896 | 1477539791779 Marionette TRACE conn5 <- [1,2712,null,{}] 20:43:11 INFO - PROCESS | 1896 | 1477539791872 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:11 INFO - PROCESS | 1896 | ++DOCSHELL 0x9044e800 == 16 [pid = 1896] [id = 589] 20:43:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (0x90465c00) [pid = 1896] [serial = 1725] [outer = (nil)] 20:43:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (0x904b4c00) [pid = 1896] [serial = 1726] [outer = 0x90465c00] 20:43:11 INFO - PROCESS | 1896 | 1477539791968 Marionette DEBUG loaded listener.js 20:43:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (0x90e2a400) [pid = 1896] [serial = 1727] [outer = 0x90465c00] 20:43:13 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (0x8d108800) [pid = 1896] [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] 20:43:13 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (0x839bd400) [pid = 1896] [serial = 1675] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:43:13 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0x8448fc00) [pid = 1896] [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] 20:43:13 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0x83951400) [pid = 1896] [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] 20:43:13 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0x90456800) [pid = 1896] [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] 20:43:13 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (0x90e27400) [pid = 1896] [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] 20:43:13 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0x8d109800) [pid = 1896] [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] 20:43:13 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (0x83162c00) [pid = 1896] [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] 20:43:13 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0x8446e000) [pid = 1896] [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] 20:43:13 INFO - PROCESS | 1896 | 1477539793149 Marionette TRACE conn5 <- [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]]]}] 20:43:13 INFO - . 20:43:13 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1822ms 20:43:13 INFO - PROCESS | 1896 | 1477539793179 Marionette TRACE conn5 -> [0,2714,"getWindowHandle",null] 20:43:13 INFO - PROCESS | 1896 | 1477539793184 Marionette TRACE conn5 <- [1,2714,null,{"value":"8"}] 20:43:13 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 20:43:13 INFO - PROCESS | 1896 | 1477539793193 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:13 INFO - PROCESS | 1896 | 1477539793386 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 20:43:13 INFO - PROCESS | 1896 | 1477539793396 Marionette TRACE conn5 -> [0,2716,"getWindowHandles",null] 20:43:13 INFO - PROCESS | 1896 | 1477539793399 Marionette TRACE conn5 <- [1,2716,null,["8"]] 20:43:13 INFO - PROCESS | 1896 | 1477539793406 Marionette TRACE conn5 -> [0,2717,"switchToWindow",{"name":"8"}] 20:43:13 INFO - PROCESS | 1896 | 1477539793412 Marionette TRACE conn5 <- [1,2717,null,{}] 20:43:13 INFO - PROCESS | 1896 | 1477539793554 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:13 INFO - PROCESS | 1896 | ++DOCSHELL 0x8c8da000 == 17 [pid = 1896] [id = 590] 20:43:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0x8c8e2800) [pid = 1896] [serial = 1728] [outer = (nil)] 20:43:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0x9044f800) [pid = 1896] [serial = 1729] [outer = 0x8c8e2800] 20:43:13 INFO - PROCESS | 1896 | 1477539793646 Marionette DEBUG loaded listener.js 20:43:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0x92131c00) [pid = 1896] [serial = 1730] [outer = 0x8c8e2800] 20:43:14 INFO - PROCESS | 1896 | 1477539794352 Marionette TRACE conn5 <- [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]]]}] 20:43:14 INFO - . 20:43:14 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1174ms 20:43:14 INFO - PROCESS | 1896 | 1477539794365 Marionette TRACE conn5 -> [0,2719,"getWindowHandle",null] 20:43:14 INFO - PROCESS | 1896 | 1477539794369 Marionette TRACE conn5 <- [1,2719,null,{"value":"8"}] 20:43:14 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 20:43:14 INFO - PROCESS | 1896 | 1477539794384 Marionette TRACE conn5 -> [0,2720,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:14 INFO - PROCESS | 1896 | 1477539794646 Marionette TRACE conn5 <- [1,2720,null,{"value":null}] 20:43:14 INFO - PROCESS | 1896 | 1477539794661 Marionette TRACE conn5 -> [0,2721,"getWindowHandles",null] 20:43:14 INFO - PROCESS | 1896 | 1477539794666 Marionette TRACE conn5 <- [1,2721,null,["8"]] 20:43:14 INFO - PROCESS | 1896 | 1477539794673 Marionette TRACE conn5 -> [0,2722,"switchToWindow",{"name":"8"}] 20:43:14 INFO - PROCESS | 1896 | 1477539794679 Marionette TRACE conn5 <- [1,2722,null,{}] 20:43:14 INFO - PROCESS | 1896 | 1477539794685 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:14 INFO - PROCESS | 1896 | ++DOCSHELL 0x935cec00 == 18 [pid = 1896] [id = 591] 20:43:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (0x936a1400) [pid = 1896] [serial = 1731] [outer = (nil)] 20:43:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (0x93a1ec00) [pid = 1896] [serial = 1732] [outer = 0x936a1400] 20:43:14 INFO - PROCESS | 1896 | 1477539794805 Marionette DEBUG loaded listener.js 20:43:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (0x93fbe400) [pid = 1896] [serial = 1733] [outer = 0x936a1400] 20:43:15 WARNING - wptserve Traceback (most recent call last): 20:43:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:43:15 WARNING - rv = self.func(request, response) 20:43:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:43:15 WARNING - access_control_allow_origin = "*") 20:43:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:43:15 WARNING - payload = payload_generator(server_data) 20:43:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:43:15 WARNING - return encode_string_as_bmp_image(data) 20:43: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 20:43:15 WARNING - img.save(f, "BMP") 20:43:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:43:15 WARNING - f.write(bmpfileheader) 20:43:15 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:43:15 WARNING - 20:43:18 INFO - PROCESS | 1896 | --DOCSHELL 0x90e24800 == 17 [pid = 1896] [id = 579] 20:43:18 INFO - PROCESS | 1896 | --DOCSHELL 0x93fbe000 == 16 [pid = 1896] [id = 585] 20:43:18 INFO - PROCESS | 1896 | --DOCSHELL 0x8ce61c00 == 15 [pid = 1896] [id = 584] 20:43:18 INFO - PROCESS | 1896 | --DOCSHELL 0x921d9000 == 14 [pid = 1896] [id = 583] 20:43:18 INFO - PROCESS | 1896 | --DOCSHELL 0x8ce5b000 == 13 [pid = 1896] [id = 582] 20:43:18 INFO - PROCESS | 1896 | --DOCSHELL 0x83164800 == 12 [pid = 1896] [id = 581] 20:43:18 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0x90e2ac00) [pid = 1896] [serial = 1696] [outer = (nil)] [url = about:blank] 20:43:18 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0x90e2e800) [pid = 1896] [serial = 1697] [outer = (nil)] [url = about:blank] 20:43:18 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (0x8d10dc00) [pid = 1896] [serial = 1693] [outer = (nil)] [url = about:blank] 20:43:18 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0x8f682c00) [pid = 1896] [serial = 1694] [outer = (nil)] [url = about:blank] 20:43:18 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (0x84499c00) [pid = 1896] [serial = 1690] [outer = (nil)] [url = about:blank] 20:43:18 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0x8884a400) [pid = 1896] [serial = 1691] [outer = (nil)] [url = about:blank] 20:43:18 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (0x839bc400) [pid = 1896] [serial = 1687] [outer = (nil)] [url = about:blank] 20:43:18 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (0x843af800) [pid = 1896] [serial = 1688] [outer = (nil)] [url = about:blank] 20:43:18 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (0x904b5400) [pid = 1896] [serial = 1684] [outer = (nil)] [url = about:blank] 20:43:18 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (0x90e23800) [pid = 1896] [serial = 1685] [outer = (nil)] [url = about:blank] 20:43:18 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (0x8f676000) [pid = 1896] [serial = 1681] [outer = (nil)] [url = about:blank] 20:43:18 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (0x8f764000) [pid = 1896] [serial = 1682] [outer = (nil)] [url = about:blank] 20:43:18 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (0x8447a000) [pid = 1896] [serial = 1678] [outer = (nil)] [url = about:blank] 20:43:18 INFO - PROCESS | 1896 | --DOMWINDOW == 60 (0x8447ac00) [pid = 1896] [serial = 1679] [outer = (nil)] [url = about:blank] 20:43:18 INFO - PROCESS | 1896 | --DOMWINDOW == 59 (0x83198c00) [pid = 1896] [serial = 1673] [outer = (nil)] [url = about:blank] 20:43:18 INFO - PROCESS | 1896 | --DOMWINDOW == 58 (0x8380f000) [pid = 1896] [serial = 1674] [outer = (nil)] [url = about:blank] 20:43:18 INFO - PROCESS | 1896 | --DOMWINDOW == 57 (0x83946000) [pid = 1896] [serial = 1676] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:43:18 INFO - PROCESS | 1896 | --DOMWINDOW == 56 (0x9212c000) [pid = 1896] [serial = 1699] [outer = (nil)] [url = about:blank] 20:43:22 INFO - PROCESS | 1896 | --DOMWINDOW == 55 (0x921dcc00) [pid = 1896] [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] 20:43:22 INFO - PROCESS | 1896 | --DOMWINDOW == 54 (0x831a2c00) [pid = 1896] [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] 20:43:22 INFO - PROCESS | 1896 | --DOMWINDOW == 53 (0x93fbec00) [pid = 1896] [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] 20:43:22 INFO - PROCESS | 1896 | --DOMWINDOW == 52 (0x83165800) [pid = 1896] [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] 20:43:22 INFO - PROCESS | 1896 | --DOMWINDOW == 51 (0x935ccc00) [pid = 1896] [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] 20:43:22 INFO - PROCESS | 1896 | --DOMWINDOW == 50 (0x8445b800) [pid = 1896] [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] 20:43:22 INFO - PROCESS | 1896 | --DOMWINDOW == 49 (0x8ce5ec00) [pid = 1896] [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] 20:43:22 INFO - PROCESS | 1896 | --DOMWINDOW == 48 (0x90465c00) [pid = 1896] [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] 20:43:22 INFO - PROCESS | 1896 | --DOMWINDOW == 47 (0x8c8e2800) [pid = 1896] [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] 20:43:22 INFO - PROCESS | 1896 | --DOMWINDOW == 46 (0x8cfbf000) [pid = 1896] [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] 20:43:22 INFO - PROCESS | 1896 | --DOMWINDOW == 45 (0x8446dc00) [pid = 1896] [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] 20:43:22 INFO - PROCESS | 1896 | --DOMWINDOW == 44 (0x90456000) [pid = 1896] [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] 20:43:27 INFO - PROCESS | 1896 | --DOCSHELL 0x9044e800 == 11 [pid = 1896] [id = 589] 20:43:27 INFO - PROCESS | 1896 | --DOCSHELL 0x8ce63000 == 10 [pid = 1896] [id = 588] 20:43:27 INFO - PROCESS | 1896 | --DOCSHELL 0x8c8da000 == 9 [pid = 1896] [id = 590] 20:43:27 INFO - PROCESS | 1896 | --DOCSHELL 0x8445a000 == 8 [pid = 1896] [id = 587] 20:43:27 INFO - PROCESS | 1896 | --DOCSHELL 0x8319d000 == 7 [pid = 1896] [id = 586] 20:43:27 INFO - PROCESS | 1896 | --DOMWINDOW == 43 (0x93a1ec00) [pid = 1896] [serial = 1732] [outer = (nil)] [url = about:blank] 20:43:27 INFO - PROCESS | 1896 | --DOMWINDOW == 42 (0x90e2a400) [pid = 1896] [serial = 1727] [outer = (nil)] [url = about:blank] 20:43:27 INFO - PROCESS | 1896 | --DOMWINDOW == 41 (0x904b4c00) [pid = 1896] [serial = 1726] [outer = (nil)] [url = about:blank] 20:43:27 INFO - PROCESS | 1896 | --DOMWINDOW == 40 (0x92131c00) [pid = 1896] [serial = 1730] [outer = (nil)] [url = about:blank] 20:43:27 INFO - PROCESS | 1896 | --DOMWINDOW == 39 (0x9044f800) [pid = 1896] [serial = 1729] [outer = (nil)] [url = about:blank] 20:43:27 INFO - PROCESS | 1896 | --DOMWINDOW == 38 (0x8cfc3400) [pid = 1896] [serial = 1723] [outer = (nil)] [url = about:blank] 20:43:27 INFO - PROCESS | 1896 | --DOMWINDOW == 37 (0x8d103c00) [pid = 1896] [serial = 1724] [outer = (nil)] [url = about:blank] 20:43:27 INFO - PROCESS | 1896 | --DOMWINDOW == 36 (0x8446c000) [pid = 1896] [serial = 1720] [outer = (nil)] [url = about:blank] 20:43:27 INFO - PROCESS | 1896 | --DOMWINDOW == 35 (0x84476c00) [pid = 1896] [serial = 1721] [outer = (nil)] [url = about:blank] 20:43:27 INFO - PROCESS | 1896 | --DOMWINDOW == 34 (0x83865800) [pid = 1896] [serial = 1717] [outer = (nil)] [url = about:blank] 20:43:27 INFO - PROCESS | 1896 | --DOMWINDOW == 33 (0x83950800) [pid = 1896] [serial = 1718] [outer = (nil)] [url = about:blank] 20:43:27 INFO - PROCESS | 1896 | --DOMWINDOW == 32 (0x93fc1400) [pid = 1896] [serial = 1714] [outer = (nil)] [url = about:blank] 20:43:27 INFO - PROCESS | 1896 | --DOMWINDOW == 31 (0x93fc1800) [pid = 1896] [serial = 1715] [outer = (nil)] [url = about:blank] 20:43:27 INFO - PROCESS | 1896 | --DOMWINDOW == 30 (0x93873000) [pid = 1896] [serial = 1711] [outer = (nil)] [url = about:blank] 20:43:27 INFO - PROCESS | 1896 | --DOMWINDOW == 29 (0x93c35400) [pid = 1896] [serial = 1712] [outer = (nil)] [url = about:blank] 20:43:27 INFO - PROCESS | 1896 | --DOMWINDOW == 28 (0x92844000) [pid = 1896] [serial = 1708] [outer = (nil)] [url = about:blank] 20:43:27 INFO - PROCESS | 1896 | --DOMWINDOW == 27 (0x9327a400) [pid = 1896] [serial = 1709] [outer = (nil)] [url = about:blank] 20:43:27 INFO - PROCESS | 1896 | --DOMWINDOW == 26 (0x8f761400) [pid = 1896] [serial = 1669] [outer = (nil)] [url = about:blank] 20:43:27 INFO - PROCESS | 1896 | --DOMWINDOW == 25 (0x921df400) [pid = 1896] [serial = 1700] [outer = (nil)] [url = about:blank] 20:43:27 INFO - PROCESS | 1896 | --DOMWINDOW == 24 (0x8cfc2000) [pid = 1896] [serial = 1705] [outer = (nil)] [url = about:blank] 20:43:27 INFO - PROCESS | 1896 | --DOMWINDOW == 23 (0x8cfc3000) [pid = 1896] [serial = 1706] [outer = (nil)] [url = about:blank] 20:43:27 INFO - PROCESS | 1896 | --DOMWINDOW == 22 (0x831a0c00) [pid = 1896] [serial = 1702] [outer = (nil)] [url = about:blank] 20:43:27 INFO - PROCESS | 1896 | --DOMWINDOW == 21 (0x8386f800) [pid = 1896] [serial = 1703] [outer = (nil)] [url = about:blank] 20:43:45 INFO - PROCESS | 1896 | MARIONETTE LOG: INFO: Timeout fired 20:43:45 INFO - PROCESS | 1896 | 1477539825040 Marionette TRACE conn5 <- [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]]]}] 20:43:45 INFO - . 20:43:45 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30674ms 20:43:45 INFO - PROCESS | 1896 | 1477539825058 Marionette TRACE conn5 -> [0,2724,"getWindowHandle",null] 20:43:45 INFO - PROCESS | 1896 | 1477539825066 Marionette TRACE conn5 <- [1,2724,null,{"value":"8"}] 20:43:45 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 20:43:45 INFO - PROCESS | 1896 | 1477539825080 Marionette TRACE conn5 -> [0,2725,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:45 INFO - PROCESS | 1896 | 1477539825344 Marionette TRACE conn5 <- [1,2725,null,{"value":null}] 20:43:45 INFO - PROCESS | 1896 | 1477539825435 Marionette TRACE conn5 -> [0,2726,"getWindowHandles",null] 20:43:45 INFO - PROCESS | 1896 | 1477539825443 Marionette TRACE conn5 <- [1,2726,null,["8"]] 20:43:45 INFO - PROCESS | 1896 | 1477539825451 Marionette TRACE conn5 -> [0,2727,"switchToWindow",{"name":"8"}] 20:43:45 INFO - PROCESS | 1896 | 1477539825461 Marionette TRACE conn5 <- [1,2727,null,{}] 20:43:45 INFO - PROCESS | 1896 | 1477539825472 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:45 INFO - PROCESS | 1896 | ++DOCSHELL 0x831a3400 == 8 [pid = 1896] [id = 592] 20:43:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 22 (0x831a3800) [pid = 1896] [serial = 1734] [outer = (nil)] 20:43:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 23 (0x83809000) [pid = 1896] [serial = 1735] [outer = 0x831a3800] 20:43:45 INFO - PROCESS | 1896 | 1477539825577 Marionette DEBUG loaded listener.js 20:43:45 INFO - PROCESS | 1896 | ++DOMWINDOW == 24 (0x8380fc00) [pid = 1896] [serial = 1736] [outer = 0x831a3800] 20:43:46 WARNING - wptserve Traceback (most recent call last): 20:43:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:43:46 WARNING - rv = self.func(request, response) 20:43:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:43:46 WARNING - access_control_allow_origin = "*") 20:43:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:43:46 WARNING - payload = payload_generator(server_data) 20:43:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:43:46 WARNING - return encode_string_as_bmp_image(data) 20:43:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:43:46 WARNING - img.save(f, "BMP") 20:43:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:43:46 WARNING - f.write(bmpfileheader) 20:43:46 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:43:46 WARNING - 20:43:55 INFO - PROCESS | 1896 | --DOCSHELL 0x935cec00 == 7 [pid = 1896] [id = 591] 20:43:57 INFO - PROCESS | 1896 | --DOMWINDOW == 23 (0x936a1400) [pid = 1896] [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] 20:44:03 INFO - PROCESS | 1896 | --DOMWINDOW == 22 (0x93fbe400) [pid = 1896] [serial = 1733] [outer = (nil)] [url = about:blank] 20:44:03 INFO - PROCESS | 1896 | --DOMWINDOW == 21 (0x83809000) [pid = 1896] [serial = 1735] [outer = (nil)] [url = about:blank] 20:44:15 INFO - PROCESS | 1896 | MARIONETTE LOG: INFO: Timeout fired 20:44:15 INFO - PROCESS | 1896 | 1477539855806 Marionette TRACE conn5 <- [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]]]}] 20:44:15 INFO - . 20:44:15 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30764ms 20:44:15 INFO - PROCESS | 1896 | 1477539855842 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 20:44:15 INFO - PROCESS | 1896 | 1477539855848 Marionette TRACE conn5 <- [1,2729,null,{"value":"8"}] 20:44:15 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 20:44:15 INFO - PROCESS | 1896 | 1477539855862 Marionette TRACE conn5 -> [0,2730,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:16 INFO - PROCESS | 1896 | 1477539856119 Marionette TRACE conn5 <- [1,2730,null,{"value":null}] 20:44:16 INFO - PROCESS | 1896 | 1477539856218 Marionette TRACE conn5 -> [0,2731,"getWindowHandles",null] 20:44:16 INFO - PROCESS | 1896 | 1477539856225 Marionette TRACE conn5 <- [1,2731,null,["8"]] 20:44:16 INFO - PROCESS | 1896 | 1477539856235 Marionette TRACE conn5 -> [0,2732,"switchToWindow",{"name":"8"}] 20:44:16 INFO - PROCESS | 1896 | 1477539856245 Marionette TRACE conn5 <- [1,2732,null,{}] 20:44:16 INFO - PROCESS | 1896 | 1477539856257 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:16 INFO - PROCESS | 1896 | ++DOCSHELL 0x8319f400 == 8 [pid = 1896] [id = 593] 20:44:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 22 (0x8319fc00) [pid = 1896] [serial = 1737] [outer = (nil)] 20:44:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 23 (0x831a4400) [pid = 1896] [serial = 1738] [outer = 0x8319fc00] 20:44:16 INFO - PROCESS | 1896 | 1477539856360 Marionette DEBUG loaded listener.js 20:44:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 24 (0x8380e400) [pid = 1896] [serial = 1739] [outer = 0x8319fc00] 20:44:17 WARNING - wptserve Traceback (most recent call last): 20:44:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:44:17 WARNING - rv = self.func(request, response) 20:44:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:44:17 WARNING - access_control_allow_origin = "*") 20:44:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:44:17 WARNING - payload = payload_generator(server_data) 20:44:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:44:17 WARNING - return encode_string_as_bmp_image(data) 20:44:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:44:17 WARNING - img.save(f, "BMP") 20:44:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:44:17 WARNING - f.write(bmpfileheader) 20:44:17 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:44:17 WARNING - 20:44:26 INFO - PROCESS | 1896 | --DOCSHELL 0x831a3400 == 7 [pid = 1896] [id = 592] 20:44:32 INFO - PROCESS | 1896 | --DOMWINDOW == 23 (0x831a3800) [pid = 1896] [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] 20:44:37 INFO - PROCESS | 1896 | --DOMWINDOW == 22 (0x8380fc00) [pid = 1896] [serial = 1736] [outer = (nil)] [url = about:blank] 20:44:37 INFO - PROCESS | 1896 | --DOMWINDOW == 21 (0x831a4400) [pid = 1896] [serial = 1738] [outer = (nil)] [url = about:blank] 20:44:46 INFO - PROCESS | 1896 | MARIONETTE LOG: INFO: Timeout fired 20:44:46 INFO - PROCESS | 1896 | 1477539886591 Marionette TRACE conn5 <- [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]]]}] 20:44:46 INFO - . 20:44:46 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30771ms 20:44:46 INFO - PROCESS | 1896 | 1477539886632 Marionette TRACE conn5 -> [0,2734,"getWindowHandle",null] 20:44:46 INFO - PROCESS | 1896 | 1477539886639 Marionette TRACE conn5 <- [1,2734,null,{"value":"8"}] 20:44:46 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 20:44:46 INFO - PROCESS | 1896 | 1477539886654 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:46 INFO - PROCESS | 1896 | 1477539886912 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 20:44:47 INFO - PROCESS | 1896 | 1477539887002 Marionette TRACE conn5 -> [0,2736,"getWindowHandles",null] 20:44:47 INFO - PROCESS | 1896 | 1477539887010 Marionette TRACE conn5 <- [1,2736,null,["8"]] 20:44:47 INFO - PROCESS | 1896 | 1477539887019 Marionette TRACE conn5 -> [0,2737,"switchToWindow",{"name":"8"}] 20:44:47 INFO - PROCESS | 1896 | 1477539887029 Marionette TRACE conn5 <- [1,2737,null,{}] 20:44:47 INFO - PROCESS | 1896 | 1477539887041 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:47 INFO - PROCESS | 1896 | ++DOCSHELL 0x831a3800 == 8 [pid = 1896] [id = 594] 20:44:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 22 (0x831a3c00) [pid = 1896] [serial = 1740] [outer = (nil)] 20:44:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 23 (0x83809400) [pid = 1896] [serial = 1741] [outer = 0x831a3c00] 20:44:47 INFO - PROCESS | 1896 | 1477539887145 Marionette DEBUG loaded listener.js 20:44:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 24 (0x83811c00) [pid = 1896] [serial = 1742] [outer = 0x831a3c00] 20:44:47 INFO - PROCESS | 1896 | 1477539887936 Marionette TRACE conn5 <- [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]]]}] 20:44:47 INFO - . 20:44:47 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1326ms 20:44:47 INFO - PROCESS | 1896 | 1477539887978 Marionette TRACE conn5 -> [0,2739,"getWindowHandle",null] 20:44:47 INFO - PROCESS | 1896 | 1477539887983 Marionette TRACE conn5 <- [1,2739,null,{"value":"8"}] 20:44:47 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 20:44:48 INFO - PROCESS | 1896 | 1477539887993 Marionette TRACE conn5 -> [0,2740,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:48 INFO - PROCESS | 1896 | 1477539888263 Marionette TRACE conn5 <- [1,2740,null,{"value":null}] 20:44:48 INFO - PROCESS | 1896 | 1477539888346 Marionette TRACE conn5 -> [0,2741,"getWindowHandles",null] 20:44:48 INFO - PROCESS | 1896 | 1477539888353 Marionette TRACE conn5 <- [1,2741,null,["8"]] 20:44:48 INFO - PROCESS | 1896 | 1477539888360 Marionette TRACE conn5 -> [0,2742,"switchToWindow",{"name":"8"}] 20:44:48 INFO - PROCESS | 1896 | 1477539888367 Marionette TRACE conn5 <- [1,2742,null,{}] 20:44:48 INFO - PROCESS | 1896 | 1477539888374 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:48 INFO - PROCESS | 1896 | ++DOCSHELL 0x83949c00 == 9 [pid = 1896] [id = 595] 20:44:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 25 (0x83951000) [pid = 1896] [serial = 1743] [outer = (nil)] 20:44:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 26 (0x83953c00) [pid = 1896] [serial = 1744] [outer = 0x83951000] 20:44:48 INFO - PROCESS | 1896 | 1477539888466 Marionette DEBUG loaded listener.js 20:44:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 27 (0x839b6400) [pid = 1896] [serial = 1745] [outer = 0x83951000] 20:44:49 INFO - PROCESS | 1896 | 1477539889235 Marionette TRACE conn5 <- [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]]]}] 20:44:49 INFO - . 20:44:49 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1279ms 20:44:49 INFO - PROCESS | 1896 | 1477539889281 Marionette TRACE conn5 -> [0,2744,"getWindowHandle",null] 20:44:49 INFO - PROCESS | 1896 | 1477539889290 Marionette TRACE conn5 <- [1,2744,null,{"value":"8"}] 20:44:49 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 20:44:49 INFO - PROCESS | 1896 | 1477539889299 Marionette TRACE conn5 -> [0,2745,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:49 INFO - PROCESS | 1896 | 1477539889502 Marionette TRACE conn5 <- [1,2745,null,{"value":null}] 20:44:49 INFO - PROCESS | 1896 | 1477539889634 Marionette TRACE conn5 -> [0,2746,"getWindowHandles",null] 20:44:49 INFO - PROCESS | 1896 | 1477539889641 Marionette TRACE conn5 <- [1,2746,null,["8"]] 20:44:49 INFO - PROCESS | 1896 | 1477539889652 Marionette TRACE conn5 -> [0,2747,"switchToWindow",{"name":"8"}] 20:44:49 INFO - PROCESS | 1896 | 1477539889661 Marionette TRACE conn5 <- [1,2747,null,{}] 20:44:49 INFO - PROCESS | 1896 | 1477539889669 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:49 INFO - PROCESS | 1896 | ++DOCSHELL 0x84466c00 == 10 [pid = 1896] [id = 596] 20:44:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 28 (0x84467400) [pid = 1896] [serial = 1746] [outer = (nil)] 20:44:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 29 (0x8446ac00) [pid = 1896] [serial = 1747] [outer = 0x84467400] 20:44:49 INFO - PROCESS | 1896 | 1477539889766 Marionette DEBUG loaded listener.js 20:44:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 30 (0x84471400) [pid = 1896] [serial = 1748] [outer = 0x84467400] 20:44:50 INFO - PROCESS | 1896 | 1477539890482 Marionette TRACE conn5 <- [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]]]}] 20:44:50 INFO - . 20:44:50 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1226ms 20:44:50 INFO - PROCESS | 1896 | 1477539890525 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 20:44:50 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 20:44:50 INFO - PROCESS | 1896 | 1477539890530 Marionette TRACE conn5 <- [1,2749,null,{"value":"8"}] 20:44:50 INFO - PROCESS | 1896 | 1477539890543 Marionette TRACE conn5 -> [0,2750,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:50 INFO - PROCESS | 1896 | 1477539890792 Marionette TRACE conn5 <- [1,2750,null,{"value":null}] 20:44:50 INFO - PROCESS | 1896 | 1477539890810 Marionette TRACE conn5 -> [0,2751,"getWindowHandles",null] 20:44:50 INFO - PROCESS | 1896 | 1477539890818 Marionette TRACE conn5 <- [1,2751,null,["8"]] 20:44:50 INFO - PROCESS | 1896 | 1477539890825 Marionette TRACE conn5 -> [0,2752,"switchToWindow",{"name":"8"}] 20:44:50 INFO - PROCESS | 1896 | 1477539890832 Marionette TRACE conn5 <- [1,2752,null,{}] 20:44:50 INFO - PROCESS | 1896 | 1477539890839 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:50 INFO - PROCESS | 1896 | ++DOCSHELL 0x839be400 == 11 [pid = 1896] [id = 597] 20:44:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 31 (0x84492400) [pid = 1896] [serial = 1749] [outer = (nil)] 20:44:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 32 (0x84498c00) [pid = 1896] [serial = 1750] [outer = 0x84492400] 20:44:50 INFO - PROCESS | 1896 | 1477539890928 Marionette DEBUG loaded listener.js 20:44:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 33 (0x8884dc00) [pid = 1896] [serial = 1751] [outer = 0x84492400] 20:44:51 INFO - PROCESS | 1896 | ++DOCSHELL 0x8c8dc800 == 12 [pid = 1896] [id = 598] 20:44:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 34 (0x8c8de800) [pid = 1896] [serial = 1752] [outer = (nil)] 20:44:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 35 (0x8c8d5400) [pid = 1896] [serial = 1753] [outer = 0x8c8de800] 20:44:51 INFO - PROCESS | 1896 | 1477539891802 Marionette TRACE conn5 <- [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]]]}] 20:44:51 INFO - . 20:44:51 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1276ms 20:44:51 INFO - PROCESS | 1896 | 1477539891814 Marionette TRACE conn5 -> [0,2754,"getWindowHandle",null] 20:44:51 INFO - PROCESS | 1896 | 1477539891818 Marionette TRACE conn5 <- [1,2754,null,{"value":"8"}] 20:44:51 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 20:44:51 INFO - PROCESS | 1896 | 1477539891827 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:52 INFO - PROCESS | 1896 | 1477539892083 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 20:44:52 INFO - PROCESS | 1896 | 1477539892108 Marionette TRACE conn5 -> [0,2756,"getWindowHandles",null] 20:44:52 INFO - PROCESS | 1896 | 1477539892113 Marionette TRACE conn5 <- [1,2756,null,["8"]] 20:44:52 INFO - PROCESS | 1896 | 1477539892120 Marionette TRACE conn5 -> [0,2757,"switchToWindow",{"name":"8"}] 20:44:52 INFO - PROCESS | 1896 | 1477539892126 Marionette TRACE conn5 <- [1,2757,null,{}] 20:44:52 INFO - PROCESS | 1896 | 1477539892132 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:52 INFO - PROCESS | 1896 | ++DOCSHELL 0x8c8e2000 == 13 [pid = 1896] [id = 599] 20:44:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 36 (0x8c8e2800) [pid = 1896] [serial = 1754] [outer = (nil)] 20:44:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 37 (0x8ce57c00) [pid = 1896] [serial = 1755] [outer = 0x8c8e2800] 20:44:52 INFO - PROCESS | 1896 | 1477539892217 Marionette DEBUG loaded listener.js 20:44:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 38 (0x8ce5c400) [pid = 1896] [serial = 1756] [outer = 0x8c8e2800] 20:44:52 INFO - PROCESS | 1896 | ++DOCSHELL 0x8cfc1400 == 14 [pid = 1896] [id = 600] 20:44:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 39 (0x8cfc2000) [pid = 1896] [serial = 1757] [outer = (nil)] 20:44:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 40 (0x8ce61000) [pid = 1896] [serial = 1758] [outer = 0x8cfc2000] 20:44:53 INFO - PROCESS | 1896 | 1477539893032 Marionette TRACE conn5 <- [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]]]}] 20:44:53 INFO - . 20:44:53 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1228ms 20:44:53 INFO - PROCESS | 1896 | 1477539893055 Marionette TRACE conn5 -> [0,2759,"getWindowHandle",null] 20:44:53 INFO - PROCESS | 1896 | 1477539893060 Marionette TRACE conn5 <- [1,2759,null,{"value":"8"}] 20:44:53 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 20:44:53 INFO - PROCESS | 1896 | 1477539893067 Marionette TRACE conn5 -> [0,2760,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:53 INFO - PROCESS | 1896 | 1477539893324 Marionette TRACE conn5 <- [1,2760,null,{"value":null}] 20:44:53 INFO - PROCESS | 1896 | 1477539893460 Marionette TRACE conn5 -> [0,2761,"getWindowHandles",null] 20:44:53 INFO - PROCESS | 1896 | 1477539893463 Marionette TRACE conn5 <- [1,2761,null,["8"]] 20:44:53 INFO - PROCESS | 1896 | 1477539893470 Marionette TRACE conn5 -> [0,2762,"switchToWindow",{"name":"8"}] 20:44:53 INFO - PROCESS | 1896 | 1477539893476 Marionette TRACE conn5 <- [1,2762,null,{}] 20:44:53 INFO - PROCESS | 1896 | 1477539893482 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:53 INFO - PROCESS | 1896 | ++DOCSHELL 0x8cfcc800 == 15 [pid = 1896] [id = 601] 20:44:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 41 (0x8d101400) [pid = 1896] [serial = 1759] [outer = (nil)] 20:44:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 42 (0x88853000) [pid = 1896] [serial = 1760] [outer = 0x8d101400] 20:44:53 INFO - PROCESS | 1896 | 1477539893577 Marionette DEBUG loaded listener.js 20:44:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 43 (0x8f676000) [pid = 1896] [serial = 1761] [outer = 0x8d101400] 20:44:54 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f76ac00 == 16 [pid = 1896] [id = 602] 20:44:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 44 (0x8f76b000) [pid = 1896] [serial = 1762] [outer = (nil)] 20:44:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 45 (0x8f7c0800) [pid = 1896] [serial = 1763] [outer = 0x8f76b000] 20:44:54 INFO - PROCESS | 1896 | 1477539894364 Marionette TRACE conn5 <- [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]]]}] 20:44:54 INFO - . 20:44:54 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1322ms 20:44:54 INFO - PROCESS | 1896 | 1477539894407 Marionette TRACE conn5 -> [0,2764,"getWindowHandle",null] 20:44:54 INFO - PROCESS | 1896 | 1477539894410 Marionette TRACE conn5 <- [1,2764,null,{"value":"8"}] 20:44:54 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 20:44:54 INFO - PROCESS | 1896 | 1477539894420 Marionette TRACE conn5 -> [0,2765,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:54 INFO - PROCESS | 1896 | 1477539894691 Marionette TRACE conn5 <- [1,2765,null,{"value":null}] 20:44:54 INFO - PROCESS | 1896 | 1477539894706 Marionette TRACE conn5 -> [0,2766,"getWindowHandles",null] 20:44:54 INFO - PROCESS | 1896 | 1477539894713 Marionette TRACE conn5 <- [1,2766,null,["8"]] 20:44:54 INFO - PROCESS | 1896 | 1477539894721 Marionette TRACE conn5 -> [0,2767,"switchToWindow",{"name":"8"}] 20:44:54 INFO - PROCESS | 1896 | 1477539894729 Marionette TRACE conn5 <- [1,2767,null,{}] 20:44:54 INFO - PROCESS | 1896 | 1477539894840 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:54 INFO - PROCESS | 1896 | ++DOCSHELL 0x8315bc00 == 17 [pid = 1896] [id = 603] 20:44:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 46 (0x8315dc00) [pid = 1896] [serial = 1764] [outer = (nil)] 20:44:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 47 (0x83197800) [pid = 1896] [serial = 1765] [outer = 0x8315dc00] 20:44:54 INFO - PROCESS | 1896 | 1477539894952 Marionette DEBUG loaded listener.js 20:44:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 48 (0x83807c00) [pid = 1896] [serial = 1766] [outer = 0x8315dc00] 20:44:55 WARNING - wptserve Traceback (most recent call last): 20:44:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:44:55 WARNING - rv = self.func(request, response) 20:44:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:44:55 WARNING - access_control_allow_origin = "*") 20:44:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:44:55 WARNING - payload = payload_generator(server_data) 20:44:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:44:55 WARNING - return encode_string_as_bmp_image(data) 20:44: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 20:44:55 WARNING - img.save(f, "BMP") 20:44:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:44:55 WARNING - f.write(bmpfileheader) 20:44:55 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:44:55 WARNING - 20:44:58 INFO - PROCESS | 1896 | --DOCSHELL 0x8f76ac00 == 16 [pid = 1896] [id = 602] 20:44:58 INFO - PROCESS | 1896 | --DOCSHELL 0x8cfcc800 == 15 [pid = 1896] [id = 601] 20:44:58 INFO - PROCESS | 1896 | --DOCSHELL 0x8cfc1400 == 14 [pid = 1896] [id = 600] 20:44:58 INFO - PROCESS | 1896 | --DOCSHELL 0x8c8e2000 == 13 [pid = 1896] [id = 599] 20:44:58 INFO - PROCESS | 1896 | --DOCSHELL 0x8c8dc800 == 12 [pid = 1896] [id = 598] 20:44:58 INFO - PROCESS | 1896 | --DOCSHELL 0x839be400 == 11 [pid = 1896] [id = 597] 20:44:58 INFO - PROCESS | 1896 | --DOCSHELL 0x84466c00 == 10 [pid = 1896] [id = 596] 20:44:58 INFO - PROCESS | 1896 | --DOCSHELL 0x83949c00 == 9 [pid = 1896] [id = 595] 20:44:58 INFO - PROCESS | 1896 | --DOCSHELL 0x831a3800 == 8 [pid = 1896] [id = 594] 20:44:58 INFO - PROCESS | 1896 | --DOCSHELL 0x8319f400 == 7 [pid = 1896] [id = 593] 20:45:01 INFO - PROCESS | 1896 | --DOMWINDOW == 47 (0x8f76b000) [pid = 1896] [serial = 1762] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:45:01 INFO - PROCESS | 1896 | --DOMWINDOW == 46 (0x8cfc2000) [pid = 1896] [serial = 1757] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477539892779] 20:45:01 INFO - PROCESS | 1896 | --DOMWINDOW == 45 (0x8c8e2800) [pid = 1896] [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] 20:45:01 INFO - PROCESS | 1896 | --DOMWINDOW == 44 (0x8c8de800) [pid = 1896] [serial = 1752] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:45:01 INFO - PROCESS | 1896 | --DOMWINDOW == 43 (0x84492400) [pid = 1896] [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] 20:45:01 INFO - PROCESS | 1896 | --DOMWINDOW == 42 (0x84467400) [pid = 1896] [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] 20:45:01 INFO - PROCESS | 1896 | --DOMWINDOW == 41 (0x83951000) [pid = 1896] [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] 20:45:01 INFO - PROCESS | 1896 | --DOMWINDOW == 40 (0x831a3c00) [pid = 1896] [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] 20:45:01 INFO - PROCESS | 1896 | --DOMWINDOW == 39 (0x8319fc00) [pid = 1896] [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] 20:45:06 INFO - PROCESS | 1896 | --DOMWINDOW == 38 (0x84471400) [pid = 1896] [serial = 1748] [outer = (nil)] [url = about:blank] 20:45:06 INFO - PROCESS | 1896 | --DOMWINDOW == 37 (0x8446ac00) [pid = 1896] [serial = 1747] [outer = (nil)] [url = about:blank] 20:45:06 INFO - PROCESS | 1896 | --DOMWINDOW == 36 (0x8c8d5400) [pid = 1896] [serial = 1753] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:45:06 INFO - PROCESS | 1896 | --DOMWINDOW == 35 (0x8884dc00) [pid = 1896] [serial = 1751] [outer = (nil)] [url = about:blank] 20:45:06 INFO - PROCESS | 1896 | --DOMWINDOW == 34 (0x84498c00) [pid = 1896] [serial = 1750] [outer = (nil)] [url = about:blank] 20:45:06 INFO - PROCESS | 1896 | --DOMWINDOW == 33 (0x8ce61000) [pid = 1896] [serial = 1758] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477539892779] 20:45:06 INFO - PROCESS | 1896 | --DOMWINDOW == 32 (0x8ce5c400) [pid = 1896] [serial = 1756] [outer = (nil)] [url = about:blank] 20:45:06 INFO - PROCESS | 1896 | --DOMWINDOW == 31 (0x8ce57c00) [pid = 1896] [serial = 1755] [outer = (nil)] [url = about:blank] 20:45:06 INFO - PROCESS | 1896 | --DOMWINDOW == 30 (0x83953c00) [pid = 1896] [serial = 1744] [outer = (nil)] [url = about:blank] 20:45:06 INFO - PROCESS | 1896 | --DOMWINDOW == 29 (0x839b6400) [pid = 1896] [serial = 1745] [outer = (nil)] [url = about:blank] 20:45:06 INFO - PROCESS | 1896 | --DOMWINDOW == 28 (0x83809400) [pid = 1896] [serial = 1741] [outer = (nil)] [url = about:blank] 20:45:06 INFO - PROCESS | 1896 | --DOMWINDOW == 27 (0x83811c00) [pid = 1896] [serial = 1742] [outer = (nil)] [url = about:blank] 20:45:06 INFO - PROCESS | 1896 | --DOMWINDOW == 26 (0x8380e400) [pid = 1896] [serial = 1739] [outer = (nil)] [url = about:blank] 20:45:06 INFO - PROCESS | 1896 | --DOMWINDOW == 25 (0x88853000) [pid = 1896] [serial = 1760] [outer = (nil)] [url = about:blank] 20:45:06 INFO - PROCESS | 1896 | --DOMWINDOW == 24 (0x8f7c0800) [pid = 1896] [serial = 1763] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:45:08 INFO - PROCESS | 1896 | --DOMWINDOW == 23 (0x8d101400) [pid = 1896] [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] 20:45:14 INFO - PROCESS | 1896 | --DOMWINDOW == 22 (0x83197800) [pid = 1896] [serial = 1765] [outer = (nil)] [url = about:blank] 20:45:14 INFO - PROCESS | 1896 | --DOMWINDOW == 21 (0x8f676000) [pid = 1896] [serial = 1761] [outer = (nil)] [url = about:blank] 20:45:25 INFO - PROCESS | 1896 | MARIONETTE LOG: INFO: Timeout fired 20:45:25 INFO - PROCESS | 1896 | 1477539925184 Marionette TRACE conn5 <- [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]]]}] 20:45:25 INFO - . 20:45:25 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30787ms 20:45:25 INFO - PROCESS | 1896 | 1477539925209 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 20:45:25 INFO - PROCESS | 1896 | 1477539925216 Marionette TRACE conn5 <- [1,2769,null,{"value":"8"}] 20:45:25 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 20:45:25 INFO - PROCESS | 1896 | 1477539925230 Marionette TRACE conn5 -> [0,2770,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:45:25 INFO - PROCESS | 1896 | 1477539925490 Marionette TRACE conn5 <- [1,2770,null,{"value":null}] 20:45:25 INFO - PROCESS | 1896 | 1477539925581 Marionette TRACE conn5 -> [0,2771,"getWindowHandles",null] 20:45:25 INFO - PROCESS | 1896 | 1477539925587 Marionette TRACE conn5 <- [1,2771,null,["8"]] 20:45:25 INFO - PROCESS | 1896 | 1477539925596 Marionette TRACE conn5 -> [0,2772,"switchToWindow",{"name":"8"}] 20:45:25 INFO - PROCESS | 1896 | 1477539925606 Marionette TRACE conn5 <- [1,2772,null,{}] 20:45:25 INFO - PROCESS | 1896 | 1477539925619 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:25 INFO - PROCESS | 1896 | ++DOCSHELL 0x83807000 == 8 [pid = 1896] [id = 604] 20:45:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 22 (0x83807800) [pid = 1896] [serial = 1767] [outer = (nil)] 20:45:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 23 (0x8380b400) [pid = 1896] [serial = 1768] [outer = 0x83807800] 20:45:25 INFO - PROCESS | 1896 | 1477539925720 Marionette DEBUG loaded listener.js 20:45:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 24 (0x83810800) [pid = 1896] [serial = 1769] [outer = 0x83807800] 20:45:26 WARNING - wptserve Traceback (most recent call last): 20:45:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:45:26 WARNING - rv = self.func(request, response) 20:45:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:45:26 WARNING - access_control_allow_origin = "*") 20:45:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:45:26 WARNING - payload = payload_generator(server_data) 20:45:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:45:26 WARNING - return encode_string_as_bmp_image(data) 20:45: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 20:45:26 WARNING - img.save(f, "BMP") 20:45:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:45:26 WARNING - f.write(bmpfileheader) 20:45:26 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:45:26 WARNING - 20:45:35 INFO - PROCESS | 1896 | --DOCSHELL 0x8315bc00 == 7 [pid = 1896] [id = 603] 20:45:41 INFO - PROCESS | 1896 | --DOMWINDOW == 23 (0x8315dc00) [pid = 1896] [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] 20:45:47 INFO - PROCESS | 1896 | --DOMWINDOW == 22 (0x83807c00) [pid = 1896] [serial = 1766] [outer = (nil)] [url = about:blank] 20:45:47 INFO - PROCESS | 1896 | --DOMWINDOW == 21 (0x8380b400) [pid = 1896] [serial = 1768] [outer = (nil)] [url = about:blank] 20:45:55 INFO - PROCESS | 1896 | MARIONETTE LOG: INFO: Timeout fired 20:45:55 INFO - PROCESS | 1896 | 1477539955949 Marionette TRACE conn5 <- [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]]]}] 20:45:55 INFO - . 20:45:55 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30769ms 20:45:56 INFO - PROCESS | 1896 | 1477539955998 Marionette TRACE conn5 -> [0,2774,"getWindowHandle",null] 20:45:56 INFO - PROCESS | 1896 | 1477539956006 Marionette TRACE conn5 <- [1,2774,null,{"value":"8"}] 20:45:56 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 20:45:56 INFO - PROCESS | 1896 | 1477539956020 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:45:56 INFO - PROCESS | 1896 | 1477539956278 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 20:45:56 INFO - PROCESS | 1896 | 1477539956368 Marionette TRACE conn5 -> [0,2776,"getWindowHandles",null] 20:45:56 INFO - PROCESS | 1896 | 1477539956375 Marionette TRACE conn5 <- [1,2776,null,["8"]] 20:45:56 INFO - PROCESS | 1896 | 1477539956384 Marionette TRACE conn5 -> [0,2777,"switchToWindow",{"name":"8"}] 20:45:56 INFO - PROCESS | 1896 | 1477539956394 Marionette TRACE conn5 <- [1,2777,null,{}] 20:45:56 INFO - PROCESS | 1896 | 1477539956401 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:56 INFO - PROCESS | 1896 | ++DOCSHELL 0x831a1400 == 8 [pid = 1896] [id = 605] 20:45:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 22 (0x831a1800) [pid = 1896] [serial = 1770] [outer = (nil)] 20:45:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 23 (0x83808400) [pid = 1896] [serial = 1771] [outer = 0x831a1800] 20:45:56 INFO - PROCESS | 1896 | 1477539956516 Marionette DEBUG loaded listener.js 20:45:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 24 (0x8380f800) [pid = 1896] [serial = 1772] [outer = 0x831a1800] 20:45:57 WARNING - wptserve Traceback (most recent call last): 20:45:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:45:57 WARNING - rv = self.func(request, response) 20:45:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:45:57 WARNING - access_control_allow_origin = "*") 20:45:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:45:57 WARNING - payload = payload_generator(server_data) 20:45:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:45:57 WARNING - return encode_string_as_bmp_image(data) 20:45:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:45:57 WARNING - img.save(f, "BMP") 20:45:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:45:57 WARNING - f.write(bmpfileheader) 20:45:57 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:45:57 WARNING - 20:46:06 INFO - PROCESS | 1896 | --DOCSHELL 0x83807000 == 7 [pid = 1896] [id = 604] 20:46:08 INFO - PROCESS | 1896 | --DOMWINDOW == 23 (0x83807800) [pid = 1896] [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] 20:46:14 INFO - PROCESS | 1896 | --DOMWINDOW == 22 (0x83810800) [pid = 1896] [serial = 1769] [outer = (nil)] [url = about:blank] 20:46:14 INFO - PROCESS | 1896 | --DOMWINDOW == 21 (0x83808400) [pid = 1896] [serial = 1771] [outer = (nil)] [url = about:blank] 20:46:26 INFO - PROCESS | 1896 | MARIONETTE LOG: INFO: Timeout fired 20:46:26 INFO - PROCESS | 1896 | 1477539986746 Marionette TRACE conn5 <- [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]]]}] 20:46:26 INFO - . 20:46:26 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30768ms 20:46:26 INFO - PROCESS | 1896 | 1477539986786 Marionette TRACE conn5 -> [0,2779,"getWindowHandle",null] 20:46:26 INFO - PROCESS | 1896 | 1477539986794 Marionette TRACE conn5 <- [1,2779,null,{"value":"8"}] 20:46:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 20:46:26 INFO - PROCESS | 1896 | 1477539986807 Marionette TRACE conn5 -> [0,2780,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:27 INFO - PROCESS | 1896 | 1477539987063 Marionette TRACE conn5 <- [1,2780,null,{"value":null}] 20:46:27 INFO - PROCESS | 1896 | 1477539987151 Marionette TRACE conn5 -> [0,2781,"getWindowHandles",null] 20:46:27 INFO - PROCESS | 1896 | 1477539987158 Marionette TRACE conn5 <- [1,2781,null,["8"]] 20:46:27 INFO - PROCESS | 1896 | 1477539987168 Marionette TRACE conn5 -> [0,2782,"switchToWindow",{"name":"8"}] 20:46:27 INFO - PROCESS | 1896 | 1477539987177 Marionette TRACE conn5 <- [1,2782,null,{}] 20:46:27 INFO - PROCESS | 1896 | 1477539987184 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:27 INFO - PROCESS | 1896 | ++DOCSHELL 0x83806800 == 8 [pid = 1896] [id = 606] 20:46:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 22 (0x83807000) [pid = 1896] [serial = 1773] [outer = (nil)] 20:46:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 23 (0x8380a800) [pid = 1896] [serial = 1774] [outer = 0x83807000] 20:46:27 INFO - PROCESS | 1896 | 1477539987288 Marionette DEBUG loaded listener.js 20:46:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 24 (0x83812000) [pid = 1896] [serial = 1775] [outer = 0x83807000] 20:46:27 INFO - PROCESS | 1896 | 1477539987969 Marionette TRACE conn5 <- [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]]]}] 20:46:28 INFO - . 20:46:28 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1228ms 20:46:28 INFO - PROCESS | 1896 | 1477539988034 Marionette TRACE conn5 -> [0,2784,"getWindowHandle",null] 20:46:28 INFO - PROCESS | 1896 | 1477539988040 Marionette TRACE conn5 <- [1,2784,null,{"value":"8"}] 20:46:28 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 20:46:28 INFO - PROCESS | 1896 | 1477539988049 Marionette TRACE conn5 -> [0,2785,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:28 INFO - PROCESS | 1896 | 1477539988326 Marionette TRACE conn5 <- [1,2785,null,{"value":null}] 20:46:28 INFO - PROCESS | 1896 | 1477539988341 Marionette TRACE conn5 -> [0,2786,"getWindowHandles",null] 20:46:28 INFO - PROCESS | 1896 | 1477539988346 Marionette TRACE conn5 <- [1,2786,null,["8"]] 20:46:28 INFO - PROCESS | 1896 | 1477539988354 Marionette TRACE conn5 -> [0,2787,"switchToWindow",{"name":"8"}] 20:46:28 INFO - PROCESS | 1896 | 1477539988360 Marionette TRACE conn5 <- [1,2787,null,{}] 20:46:28 INFO - PROCESS | 1896 | 1477539988367 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:28 INFO - PROCESS | 1896 | ++DOCSHELL 0x83950800 == 9 [pid = 1896] [id = 607] 20:46:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 25 (0x83951400) [pid = 1896] [serial = 1776] [outer = (nil)] 20:46:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 26 (0x839b4800) [pid = 1896] [serial = 1777] [outer = 0x83951400] 20:46:28 INFO - PROCESS | 1896 | 1477539988459 Marionette DEBUG loaded listener.js 20:46:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 27 (0x839b6800) [pid = 1896] [serial = 1778] [outer = 0x83951400] 20:46:29 INFO - PROCESS | 1896 | 1477539989272 Marionette TRACE conn5 <- [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]]]}] 20:46:29 INFO - . 20:46:29 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1274ms 20:46:29 INFO - PROCESS | 1896 | 1477539989331 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 20:46:29 INFO - PROCESS | 1896 | 1477539989340 Marionette TRACE conn5 <- [1,2789,null,{"value":"8"}] 20:46:29 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 20:46:29 INFO - PROCESS | 1896 | 1477539989349 Marionette TRACE conn5 -> [0,2790,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:29 INFO - PROCESS | 1896 | 1477539989599 Marionette TRACE conn5 <- [1,2790,null,{"value":null}] 20:46:29 INFO - PROCESS | 1896 | 1477539989617 Marionette TRACE conn5 -> [0,2791,"getWindowHandles",null] 20:46:29 INFO - PROCESS | 1896 | 1477539989623 Marionette TRACE conn5 <- [1,2791,null,["8"]] 20:46:29 INFO - PROCESS | 1896 | 1477539989630 Marionette TRACE conn5 -> [0,2792,"switchToWindow",{"name":"8"}] 20:46:29 INFO - PROCESS | 1896 | 1477539989639 Marionette TRACE conn5 <- [1,2792,null,{}] 20:46:29 INFO - PROCESS | 1896 | 1477539989646 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:29 INFO - PROCESS | 1896 | ++DOCSHELL 0x84468c00 == 10 [pid = 1896] [id = 608] 20:46:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 28 (0x84469000) [pid = 1896] [serial = 1779] [outer = (nil)] 20:46:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 29 (0x8446b800) [pid = 1896] [serial = 1780] [outer = 0x84469000] 20:46:29 INFO - PROCESS | 1896 | 1477539989741 Marionette DEBUG loaded listener.js 20:46:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 30 (0x84473400) [pid = 1896] [serial = 1781] [outer = 0x84469000] 20:46:30 INFO - PROCESS | 1896 | 1477539990505 Marionette TRACE conn5 <- [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]]]}] 20:46:30 INFO - . 20:46:30 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1172ms 20:46:30 INFO - PROCESS | 1896 | 1477539990521 Marionette TRACE conn5 -> [0,2794,"getWindowHandle",null] 20:46:30 INFO - PROCESS | 1896 | 1477539990525 Marionette TRACE conn5 <- [1,2794,null,{"value":"8"}] 20:46:30 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 20:46:30 INFO - PROCESS | 1896 | 1477539990533 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:30 INFO - PROCESS | 1896 | 1477539990722 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 20:46:30 INFO - PROCESS | 1896 | 1477539990859 Marionette TRACE conn5 -> [0,2796,"getWindowHandles",null] 20:46:30 INFO - PROCESS | 1896 | 1477539990868 Marionette TRACE conn5 <- [1,2796,null,["8"]] 20:46:30 INFO - PROCESS | 1896 | 1477539990873 Marionette TRACE conn5 -> [0,2797,"switchToWindow",{"name":"8"}] 20:46:30 INFO - PROCESS | 1896 | 1477539990880 Marionette TRACE conn5 <- [1,2797,null,{}] 20:46:30 INFO - PROCESS | 1896 | 1477539990887 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:30 INFO - PROCESS | 1896 | ++DOCSHELL 0x83165800 == 11 [pid = 1896] [id = 609] 20:46:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 31 (0x84497c00) [pid = 1896] [serial = 1782] [outer = (nil)] 20:46:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 32 (0x88846000) [pid = 1896] [serial = 1783] [outer = 0x84497c00] 20:46:30 INFO - PROCESS | 1896 | 1477539990974 Marionette DEBUG loaded listener.js 20:46:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 33 (0x88850800) [pid = 1896] [serial = 1784] [outer = 0x84497c00] 20:46:31 INFO - PROCESS | 1896 | 1477539991619 Marionette TRACE conn5 <- [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]]]}] 20:46:31 INFO - . 20:46:31 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1126ms 20:46:31 INFO - PROCESS | 1896 | 1477539991660 Marionette TRACE conn5 -> [0,2799,"getWindowHandle",null] 20:46:31 INFO - PROCESS | 1896 | 1477539991663 Marionette TRACE conn5 <- [1,2799,null,{"value":"8"}] 20:46:31 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 20:46:31 INFO - PROCESS | 1896 | 1477539991672 Marionette TRACE conn5 -> [0,2800,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:31 INFO - PROCESS | 1896 | 1477539991911 Marionette TRACE conn5 <- [1,2800,null,{"value":null}] 20:46:31 INFO - PROCESS | 1896 | 1477539991937 Marionette TRACE conn5 -> [0,2801,"getWindowHandles",null] 20:46:31 INFO - PROCESS | 1896 | 1477539991943 Marionette TRACE conn5 <- [1,2801,null,["8"]] 20:46:31 INFO - PROCESS | 1896 | 1477539991948 Marionette TRACE conn5 -> [0,2802,"switchToWindow",{"name":"8"}] 20:46:31 INFO - PROCESS | 1896 | 1477539991955 Marionette TRACE conn5 <- [1,2802,null,{}] 20:46:31 INFO - PROCESS | 1896 | 1477539991961 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:31 INFO - PROCESS | 1896 | ++DOCSHELL 0x8c8e1800 == 12 [pid = 1896] [id = 610] 20:46:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 34 (0x8c8e2000) [pid = 1896] [serial = 1785] [outer = (nil)] 20:46:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 35 (0x8c8e4c00) [pid = 1896] [serial = 1786] [outer = 0x8c8e2000] 20:46:32 INFO - PROCESS | 1896 | 1477539992048 Marionette DEBUG loaded listener.js 20:46:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 36 (0x8ce56c00) [pid = 1896] [serial = 1787] [outer = 0x8c8e2000] 20:46:32 INFO - PROCESS | 1896 | 1477539992693 Marionette TRACE conn5 <- [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]]]}] 20:46:32 INFO - . 20:46:32 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1075ms 20:46:32 INFO - PROCESS | 1896 | 1477539992747 Marionette TRACE conn5 -> [0,2804,"getWindowHandle",null] 20:46:32 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 20:46:32 INFO - PROCESS | 1896 | 1477539992752 Marionette TRACE conn5 <- [1,2804,null,{"value":"8"}] 20:46:32 INFO - PROCESS | 1896 | 1477539992759 Marionette TRACE conn5 -> [0,2805,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:33 INFO - PROCESS | 1896 | 1477539993054 Marionette TRACE conn5 <- [1,2805,null,{"value":null}] 20:46:33 INFO - PROCESS | 1896 | 1477539993139 Marionette TRACE conn5 -> [0,2806,"getWindowHandles",null] 20:46:33 INFO - PROCESS | 1896 | 1477539993143 Marionette TRACE conn5 <- [1,2806,null,["8"]] 20:46:33 INFO - PROCESS | 1896 | 1477539993149 Marionette TRACE conn5 -> [0,2807,"switchToWindow",{"name":"8"}] 20:46:33 INFO - PROCESS | 1896 | 1477539993155 Marionette TRACE conn5 <- [1,2807,null,{}] 20:46:33 INFO - PROCESS | 1896 | 1477539993161 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:33 INFO - PROCESS | 1896 | ++DOCSHELL 0x8cfbec00 == 13 [pid = 1896] [id = 611] 20:46:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 37 (0x8cfbf000) [pid = 1896] [serial = 1788] [outer = (nil)] 20:46:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 38 (0x8d102000) [pid = 1896] [serial = 1789] [outer = 0x8cfbf000] 20:46:33 INFO - PROCESS | 1896 | 1477539993255 Marionette DEBUG loaded listener.js 20:46:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 39 (0x8d109c00) [pid = 1896] [serial = 1790] [outer = 0x8cfbf000] 20:46:33 INFO - PROCESS | 1896 | 1477539993871 Marionette TRACE conn5 <- [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]]]}] 20:46:33 INFO - . 20:46:33 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1179ms 20:46:33 INFO - PROCESS | 1896 | 1477539993938 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 20:46:33 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 20:46:33 INFO - PROCESS | 1896 | 1477539993942 Marionette TRACE conn5 <- [1,2809,null,{"value":"8"}] 20:46:33 INFO - PROCESS | 1896 | 1477539993949 Marionette TRACE conn5 -> [0,2810,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:34 INFO - PROCESS | 1896 | 1477539994146 Marionette TRACE conn5 <- [1,2810,null,{"value":null}] 20:46:34 INFO - PROCESS | 1896 | 1477539994283 Marionette TRACE conn5 -> [0,2811,"getWindowHandles",null] 20:46:34 INFO - PROCESS | 1896 | 1477539994291 Marionette TRACE conn5 <- [1,2811,null,["8"]] 20:46:34 INFO - PROCESS | 1896 | 1477539994297 Marionette TRACE conn5 -> [0,2812,"switchToWindow",{"name":"8"}] 20:46:34 INFO - PROCESS | 1896 | 1477539994304 Marionette TRACE conn5 <- [1,2812,null,{}] 20:46:34 INFO - PROCESS | 1896 | 1477539994310 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:34 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f680400 == 14 [pid = 1896] [id = 612] 20:46:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 40 (0x8f682c00) [pid = 1896] [serial = 1791] [outer = (nil)] 20:46:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 41 (0x8f766c00) [pid = 1896] [serial = 1792] [outer = 0x8f682c00] 20:46:34 INFO - PROCESS | 1896 | 1477539994395 Marionette DEBUG loaded listener.js 20:46:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 42 (0x8f764400) [pid = 1896] [serial = 1793] [outer = 0x8f682c00] 20:46:35 INFO - PROCESS | 1896 | 1477539995158 Marionette TRACE conn5 <- [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]]]}] 20:46:35 INFO - . 20:46:35 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1274ms 20:46:35 INFO - PROCESS | 1896 | 1477539995225 Marionette TRACE conn5 -> [0,2814,"getWindowHandle",null] 20:46:35 INFO - PROCESS | 1896 | 1477539995233 Marionette TRACE conn5 <- [1,2814,null,{"value":"8"}] 20:46:35 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html 20:46:35 INFO - PROCESS | 1896 | 1477539995245 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:35 INFO - PROCESS | 1896 | 1477539995495 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 20:46:35 INFO - PROCESS | 1896 | 1477539995674 Marionette TRACE conn5 -> [0,2816,"getWindowHandles",null] 20:46:35 INFO - PROCESS | 1896 | 1477539995681 Marionette TRACE conn5 <- [1,2816,null,["8"]] 20:46:35 INFO - PROCESS | 1896 | 1477539995689 Marionette TRACE conn5 -> [0,2817,"switchToWindow",{"name":"8"}] 20:46:35 INFO - PROCESS | 1896 | 1477539995699 Marionette TRACE conn5 <- [1,2817,null,{}] 20:46:35 INFO - PROCESS | 1896 | 1477539995750 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:35 INFO - PROCESS | 1896 | ++DOCSHELL 0x839b7c00 == 15 [pid = 1896] [id = 613] 20:46:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 43 (0x839b8800) [pid = 1896] [serial = 1794] [outer = (nil)] 20:46:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 44 (0x843a1000) [pid = 1896] [serial = 1795] [outer = 0x839b8800] 20:46:35 INFO - PROCESS | 1896 | 1477539995859 Marionette DEBUG loaded listener.js 20:46:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 45 (0x843af400) [pid = 1896] [serial = 1796] [outer = 0x839b8800] 20:46:36 INFO - PROCESS | 1896 | 1477539996646 Marionette TRACE conn5 <- [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]]]}] 20:46:36 INFO - . 20:46:36 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1426ms 20:46:36 INFO - PROCESS | 1896 | 1477539996670 Marionette TRACE conn5 -> [0,2819,"getWindowHandle",null] 20:46:36 INFO - PROCESS | 1896 | 1477539996676 Marionette TRACE conn5 <- [1,2819,null,{"value":"8"}] 20:46:36 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 20:46:36 INFO - PROCESS | 1896 | 1477539996685 Marionette TRACE conn5 -> [0,2820,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:36 INFO - PROCESS | 1896 | 1477539996892 Marionette TRACE conn5 <- [1,2820,null,{"value":null}] 20:46:37 INFO - PROCESS | 1896 | 1477539997068 Marionette TRACE conn5 -> [0,2821,"getWindowHandles",null] 20:46:37 INFO - PROCESS | 1896 | 1477539997074 Marionette TRACE conn5 <- [1,2821,null,["8"]] 20:46:37 INFO - PROCESS | 1896 | 1477539997084 Marionette TRACE conn5 -> [0,2822,"switchToWindow",{"name":"8"}] 20:46:37 INFO - PROCESS | 1896 | 1477539997091 Marionette TRACE conn5 <- [1,2822,null,{}] 20:46:37 INFO - PROCESS | 1896 | 1477539997096 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:37 INFO - PROCESS | 1896 | ++DOCSHELL 0x84468800 == 16 [pid = 1896] [id = 614] 20:46:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 46 (0x8c8e0000) [pid = 1896] [serial = 1797] [outer = (nil)] 20:46:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 47 (0x8ce5c400) [pid = 1896] [serial = 1798] [outer = 0x8c8e0000] 20:46:37 INFO - PROCESS | 1896 | 1477539997243 Marionette DEBUG loaded listener.js 20:46:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 48 (0x8ce62800) [pid = 1896] [serial = 1799] [outer = 0x8c8e0000] 20:46:38 INFO - PROCESS | 1896 | 1477539998054 Marionette TRACE conn5 <- [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]]]}] 20:46:38 INFO - . 20:46:38 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1430ms 20:46:38 INFO - PROCESS | 1896 | 1477539998124 Marionette TRACE conn5 -> [0,2824,"getWindowHandle",null] 20:46:38 INFO - PROCESS | 1896 | 1477539998133 Marionette TRACE conn5 <- [1,2824,null,{"value":"8"}] 20:46:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 20:46:38 INFO - PROCESS | 1896 | 1477539998189 Marionette TRACE conn5 -> [0,2825,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:38 INFO - PROCESS | 1896 | 1477539998389 Marionette TRACE conn5 <- [1,2825,null,{"value":null}] 20:46:38 INFO - PROCESS | 1896 | 1477539998569 Marionette TRACE conn5 -> [0,2826,"getWindowHandles",null] 20:46:38 INFO - PROCESS | 1896 | 1477539998575 Marionette TRACE conn5 <- [1,2826,null,["8"]] 20:46:38 INFO - PROCESS | 1896 | 1477539998582 Marionette TRACE conn5 -> [0,2827,"switchToWindow",{"name":"8"}] 20:46:38 INFO - PROCESS | 1896 | 1477539998590 Marionette TRACE conn5 <- [1,2827,null,{}] 20:46:38 INFO - PROCESS | 1896 | 1477539998633 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:38 INFO - PROCESS | 1896 | ++DOCSHELL 0x843af000 == 17 [pid = 1896] [id = 615] 20:46:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 49 (0x84494800) [pid = 1896] [serial = 1800] [outer = (nil)] 20:46:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 50 (0x90450000) [pid = 1896] [serial = 1801] [outer = 0x84494800] 20:46:38 INFO - PROCESS | 1896 | 1477539998739 Marionette DEBUG loaded listener.js 20:46:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 51 (0x90452c00) [pid = 1896] [serial = 1802] [outer = 0x84494800] 20:46:39 INFO - PROCESS | 1896 | ++DOCSHELL 0x831a4800 == 18 [pid = 1896] [id = 616] 20:46:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 52 (0x8380ec00) [pid = 1896] [serial = 1803] [outer = (nil)] 20:46:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 53 (0x83870000) [pid = 1896] [serial = 1804] [outer = 0x8380ec00] 20:46:39 INFO - PROCESS | 1896 | 1477539999870 Marionette TRACE conn5 <- [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]]]}] 20:46:39 INFO - . 20:46:39 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html | took 1725ms 20:46:39 INFO - PROCESS | 1896 | 1477539999908 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 20:46:39 INFO - PROCESS | 1896 | 1477539999915 Marionette TRACE conn5 <- [1,2829,null,{"value":"8"}] 20:46:39 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 20:46:39 INFO - PROCESS | 1896 | 1477539999927 Marionette TRACE conn5 -> [0,2830,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:40 INFO - PROCESS | 1896 | 1477540000157 Marionette TRACE conn5 <- [1,2830,null,{"value":null}] 20:46:40 INFO - PROCESS | 1896 | --DOCSHELL 0x831a1400 == 17 [pid = 1896] [id = 605] 20:46:40 INFO - PROCESS | 1896 | 1477540000382 Marionette TRACE conn5 -> [0,2831,"getWindowHandles",null] 20:46:40 INFO - PROCESS | 1896 | 1477540000389 Marionette TRACE conn5 <- [1,2831,null,["8"]] 20:46:40 INFO - PROCESS | 1896 | 1477540000398 Marionette TRACE conn5 -> [0,2832,"switchToWindow",{"name":"8"}] 20:46:40 INFO - PROCESS | 1896 | 1477540000407 Marionette TRACE conn5 <- [1,2832,null,{}] 20:46:40 INFO - PROCESS | 1896 | 1477540000414 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:40 INFO - PROCESS | 1896 | ++DOCSHELL 0x843a0400 == 18 [pid = 1896] [id = 617] 20:46:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 54 (0x843a3000) [pid = 1896] [serial = 1805] [outer = (nil)] 20:46:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 55 (0x84458c00) [pid = 1896] [serial = 1806] [outer = 0x843a3000] 20:46:40 INFO - PROCESS | 1896 | 1477540000522 Marionette DEBUG loaded listener.js 20:46:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 56 (0x84470800) [pid = 1896] [serial = 1807] [outer = 0x843a3000] 20:46:41 INFO - PROCESS | 1896 | ++DOCSHELL 0x8884dc00 == 19 [pid = 1896] [id = 618] 20:46:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 57 (0x8884ec00) [pid = 1896] [serial = 1808] [outer = (nil)] 20:46:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 58 (0x8c8d8800) [pid = 1896] [serial = 1809] [outer = 0x8884ec00] 20:46:41 INFO - PROCESS | 1896 | 1477540001358 Marionette TRACE conn5 <- [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]]]}] 20:46:41 INFO - . 20:46:41 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 1482ms 20:46:41 INFO - PROCESS | 1896 | 1477540001408 Marionette TRACE conn5 -> [0,2834,"getWindowHandle",null] 20:46:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 20:46:41 INFO - PROCESS | 1896 | 1477540001415 Marionette TRACE conn5 <- [1,2834,null,{"value":"8"}] 20:46:41 INFO - PROCESS | 1896 | 1477540001423 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:41 INFO - PROCESS | 1896 | 1477540001648 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 20:46:41 INFO - PROCESS | 1896 | 1477540001788 Marionette TRACE conn5 -> [0,2836,"getWindowHandles",null] 20:46:41 INFO - PROCESS | 1896 | 1477540001794 Marionette TRACE conn5 <- [1,2836,null,["8"]] 20:46:41 INFO - PROCESS | 1896 | 1477540001807 Marionette TRACE conn5 -> [0,2837,"switchToWindow",{"name":"8"}] 20:46:41 INFO - PROCESS | 1896 | 1477540001814 Marionette TRACE conn5 <- [1,2837,null,{}] 20:46:41 INFO - PROCESS | 1896 | 1477540001821 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:41 INFO - PROCESS | 1896 | ++DOCSHELL 0x8ce5b000 == 20 [pid = 1896] [id = 619] 20:46:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 59 (0x8ce5e000) [pid = 1896] [serial = 1810] [outer = (nil)] 20:46:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 60 (0x8ce63000) [pid = 1896] [serial = 1811] [outer = 0x8ce5e000] 20:46:41 INFO - PROCESS | 1896 | 1477540001911 Marionette DEBUG loaded listener.js 20:46:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 61 (0x8cfcb000) [pid = 1896] [serial = 1812] [outer = 0x8ce5e000] 20:46:42 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f76ac00 == 21 [pid = 1896] [id = 620] 20:46:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (0x8f76b400) [pid = 1896] [serial = 1813] [outer = (nil)] 20:46:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (0x8f7c0800) [pid = 1896] [serial = 1814] [outer = 0x8f76b400] 20:46:42 INFO - PROCESS | 1896 | 1477540002677 Marionette TRACE conn5 <- [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]]]}] 20:46:42 INFO - . 20:46:42 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html | took 1287ms 20:46:42 INFO - PROCESS | 1896 | 1477540002722 Marionette TRACE conn5 -> [0,2839,"getWindowHandle",null] 20:46:42 INFO - PROCESS | 1896 | 1477540002730 Marionette TRACE conn5 <- [1,2839,null,{"value":"8"}] 20:46:42 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 20:46:42 INFO - PROCESS | 1896 | 1477540002752 Marionette TRACE conn5 -> [0,2840,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:43 INFO - PROCESS | 1896 | 1477540003006 Marionette TRACE conn5 <- [1,2840,null,{"value":null}] 20:46:43 INFO - PROCESS | 1896 | 1477540003033 Marionette TRACE conn5 -> [0,2841,"getWindowHandles",null] 20:46:43 INFO - PROCESS | 1896 | 1477540003038 Marionette TRACE conn5 <- [1,2841,null,["8"]] 20:46:43 INFO - PROCESS | 1896 | 1477540003044 Marionette TRACE conn5 -> [0,2842,"switchToWindow",{"name":"8"}] 20:46:43 INFO - PROCESS | 1896 | 1477540003050 Marionette TRACE conn5 <- [1,2842,null,{}] 20:46:43 INFO - PROCESS | 1896 | 1477540003132 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:43 INFO - PROCESS | 1896 | ++DOCSHELL 0x8ce55800 == 22 [pid = 1896] [id = 621] 20:46:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0x9046ac00) [pid = 1896] [serial = 1815] [outer = (nil)] 20:46:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0x904b6800) [pid = 1896] [serial = 1816] [outer = 0x9046ac00] 20:46:43 INFO - PROCESS | 1896 | 1477540003230 Marionette DEBUG loaded listener.js 20:46:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0x90e23c00) [pid = 1896] [serial = 1817] [outer = 0x9046ac00] 20:46:43 WARNING - wptserve Traceback (most recent call last): 20:46:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:46:43 WARNING - rv = self.func(request, response) 20:46:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:46:43 WARNING - access_control_allow_origin = "*") 20:46:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:46:43 WARNING - payload = payload_generator(server_data) 20:46:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:46:43 WARNING - return encode_string_as_bmp_image(data) 20:46:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:46:43 WARNING - img.save(f, "BMP") 20:46:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:46:43 WARNING - f.write(bmpfileheader) 20:46:43 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:46:43 WARNING - 20:46:44 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (0x8cfbf000) [pid = 1896] [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] 20:46:44 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (0x8c8e2000) [pid = 1896] [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] 20:46:44 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (0x84497c00) [pid = 1896] [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] 20:46:44 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (0x84469000) [pid = 1896] [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] 20:46:44 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (0x83951400) [pid = 1896] [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] 20:46:44 INFO - PROCESS | 1896 | --DOMWINDOW == 60 (0x83807000) [pid = 1896] [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] 20:46:44 INFO - PROCESS | 1896 | --DOMWINDOW == 59 (0x831a1800) [pid = 1896] [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] 20:46:49 INFO - PROCESS | 1896 | --DOCSHELL 0x83950800 == 21 [pid = 1896] [id = 607] 20:46:49 INFO - PROCESS | 1896 | --DOCSHELL 0x8cfbec00 == 20 [pid = 1896] [id = 611] 20:46:49 INFO - PROCESS | 1896 | --DOCSHELL 0x8c8e1800 == 19 [pid = 1896] [id = 610] 20:46:49 INFO - PROCESS | 1896 | --DOCSHELL 0x84468c00 == 18 [pid = 1896] [id = 608] 20:46:49 INFO - PROCESS | 1896 | --DOCSHELL 0x83165800 == 17 [pid = 1896] [id = 609] 20:46:49 INFO - PROCESS | 1896 | --DOCSHELL 0x83806800 == 16 [pid = 1896] [id = 606] 20:46:49 INFO - PROCESS | 1896 | --DOCSHELL 0x8f76ac00 == 15 [pid = 1896] [id = 620] 20:46:49 INFO - PROCESS | 1896 | --DOCSHELL 0x8ce5b000 == 14 [pid = 1896] [id = 619] 20:46:49 INFO - PROCESS | 1896 | --DOCSHELL 0x8884dc00 == 13 [pid = 1896] [id = 618] 20:46:49 INFO - PROCESS | 1896 | --DOCSHELL 0x843a0400 == 12 [pid = 1896] [id = 617] 20:46:49 INFO - PROCESS | 1896 | --DOCSHELL 0x831a4800 == 11 [pid = 1896] [id = 616] 20:46:49 INFO - PROCESS | 1896 | --DOCSHELL 0x843af000 == 10 [pid = 1896] [id = 615] 20:46:49 INFO - PROCESS | 1896 | --DOCSHELL 0x84468800 == 9 [pid = 1896] [id = 614] 20:46:49 INFO - PROCESS | 1896 | --DOCSHELL 0x839b7c00 == 8 [pid = 1896] [id = 613] 20:46:49 INFO - PROCESS | 1896 | --DOCSHELL 0x8f680400 == 7 [pid = 1896] [id = 612] 20:46:49 INFO - PROCESS | 1896 | --DOMWINDOW == 58 (0x8ce56c00) [pid = 1896] [serial = 1787] [outer = (nil)] [url = about:blank] 20:46:49 INFO - PROCESS | 1896 | --DOMWINDOW == 57 (0x8c8e4c00) [pid = 1896] [serial = 1786] [outer = (nil)] [url = about:blank] 20:46:49 INFO - PROCESS | 1896 | --DOMWINDOW == 56 (0x8d109c00) [pid = 1896] [serial = 1790] [outer = (nil)] [url = about:blank] 20:46:49 INFO - PROCESS | 1896 | --DOMWINDOW == 55 (0x8d102000) [pid = 1896] [serial = 1789] [outer = (nil)] [url = about:blank] 20:46:49 INFO - PROCESS | 1896 | --DOMWINDOW == 54 (0x88846000) [pid = 1896] [serial = 1783] [outer = (nil)] [url = about:blank] 20:46:49 INFO - PROCESS | 1896 | --DOMWINDOW == 53 (0x88850800) [pid = 1896] [serial = 1784] [outer = (nil)] [url = about:blank] 20:46:49 INFO - PROCESS | 1896 | --DOMWINDOW == 52 (0x8446b800) [pid = 1896] [serial = 1780] [outer = (nil)] [url = about:blank] 20:46:49 INFO - PROCESS | 1896 | --DOMWINDOW == 51 (0x84473400) [pid = 1896] [serial = 1781] [outer = (nil)] [url = about:blank] 20:46:49 INFO - PROCESS | 1896 | --DOMWINDOW == 50 (0x839b4800) [pid = 1896] [serial = 1777] [outer = (nil)] [url = about:blank] 20:46:49 INFO - PROCESS | 1896 | --DOMWINDOW == 49 (0x839b6800) [pid = 1896] [serial = 1778] [outer = (nil)] [url = about:blank] 20:46:49 INFO - PROCESS | 1896 | --DOMWINDOW == 48 (0x8380a800) [pid = 1896] [serial = 1774] [outer = (nil)] [url = about:blank] 20:46:49 INFO - PROCESS | 1896 | --DOMWINDOW == 47 (0x83812000) [pid = 1896] [serial = 1775] [outer = (nil)] [url = about:blank] 20:46:49 INFO - PROCESS | 1896 | --DOMWINDOW == 46 (0x8380f800) [pid = 1896] [serial = 1772] [outer = (nil)] [url = about:blank] 20:46:49 INFO - PROCESS | 1896 | --DOMWINDOW == 45 (0x8f766c00) [pid = 1896] [serial = 1792] [outer = (nil)] [url = about:blank] 20:46:52 INFO - PROCESS | 1896 | --DOMWINDOW == 44 (0x8c8e0000) [pid = 1896] [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] 20:46:52 INFO - PROCESS | 1896 | --DOMWINDOW == 43 (0x839b8800) [pid = 1896] [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] 20:46:52 INFO - PROCESS | 1896 | --DOMWINDOW == 42 (0x8f682c00) [pid = 1896] [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] 20:46:52 INFO - PROCESS | 1896 | --DOMWINDOW == 41 (0x8380ec00) [pid = 1896] [serial = 1803] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 20:46:52 INFO - PROCESS | 1896 | --DOMWINDOW == 40 (0x84494800) [pid = 1896] [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] 20:46:52 INFO - PROCESS | 1896 | --DOMWINDOW == 39 (0x8f76b400) [pid = 1896] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 20:46:52 INFO - PROCESS | 1896 | --DOMWINDOW == 38 (0x8884ec00) [pid = 1896] [serial = 1808] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477540001033] 20:46:52 INFO - PROCESS | 1896 | --DOMWINDOW == 37 (0x843a3000) [pid = 1896] [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] 20:46:52 INFO - PROCESS | 1896 | --DOMWINDOW == 36 (0x8ce5e000) [pid = 1896] [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] 20:46:57 INFO - PROCESS | 1896 | --DOMWINDOW == 35 (0x8f7c0800) [pid = 1896] [serial = 1814] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 20:46:57 INFO - PROCESS | 1896 | --DOMWINDOW == 34 (0x8ce63000) [pid = 1896] [serial = 1811] [outer = (nil)] [url = about:blank] 20:46:57 INFO - PROCESS | 1896 | --DOMWINDOW == 33 (0x843a1000) [pid = 1896] [serial = 1795] [outer = (nil)] [url = about:blank] 20:46:57 INFO - PROCESS | 1896 | --DOMWINDOW == 32 (0x83870000) [pid = 1896] [serial = 1804] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 20:46:57 INFO - PROCESS | 1896 | --DOMWINDOW == 31 (0x904b6800) [pid = 1896] [serial = 1816] [outer = (nil)] [url = about:blank] 20:46:57 INFO - PROCESS | 1896 | --DOMWINDOW == 30 (0x84458c00) [pid = 1896] [serial = 1806] [outer = (nil)] [url = about:blank] 20:46:57 INFO - PROCESS | 1896 | --DOMWINDOW == 29 (0x8f764400) [pid = 1896] [serial = 1793] [outer = (nil)] [url = about:blank] 20:46:57 INFO - PROCESS | 1896 | --DOMWINDOW == 28 (0x8ce62800) [pid = 1896] [serial = 1799] [outer = (nil)] [url = about:blank] 20:46:57 INFO - PROCESS | 1896 | --DOMWINDOW == 27 (0x8cfcb000) [pid = 1896] [serial = 1812] [outer = (nil)] [url = about:blank] 20:46:57 INFO - PROCESS | 1896 | --DOMWINDOW == 26 (0x90450000) [pid = 1896] [serial = 1801] [outer = (nil)] [url = about:blank] 20:46:57 INFO - PROCESS | 1896 | --DOMWINDOW == 25 (0x90452c00) [pid = 1896] [serial = 1802] [outer = (nil)] [url = about:blank] 20:46:57 INFO - PROCESS | 1896 | --DOMWINDOW == 24 (0x8ce5c400) [pid = 1896] [serial = 1798] [outer = (nil)] [url = about:blank] 20:46:57 INFO - PROCESS | 1896 | --DOMWINDOW == 23 (0x84470800) [pid = 1896] [serial = 1807] [outer = (nil)] [url = about:blank] 20:46:57 INFO - PROCESS | 1896 | --DOMWINDOW == 22 (0x8c8d8800) [pid = 1896] [serial = 1809] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477540001033] 20:46:57 INFO - PROCESS | 1896 | --DOMWINDOW == 21 (0x843af400) [pid = 1896] [serial = 1796] [outer = (nil)] [url = about:blank] 20:47:13 INFO - PROCESS | 1896 | MARIONETTE LOG: INFO: Timeout fired 20:47:13 INFO - PROCESS | 1896 | 1477540033423 Marionette TRACE conn5 <- [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]]]}] 20:47:13 INFO - . 20:47:13 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30720ms 20:47:13 INFO - PROCESS | 1896 | 1477540033474 Marionette TRACE conn5 -> [0,2844,"getWindowHandle",null] 20:47:13 INFO - PROCESS | 1896 | 1477540033483 Marionette TRACE conn5 <- [1,2844,null,{"value":"8"}] 20:47:13 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 20:47:13 INFO - PROCESS | 1896 | 1477540033496 Marionette TRACE conn5 -> [0,2845,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:47:13 INFO - PROCESS | 1896 | 1477540033762 Marionette TRACE conn5 <- [1,2845,null,{"value":null}] 20:47:13 INFO - PROCESS | 1896 | 1477540033856 Marionette TRACE conn5 -> [0,2846,"getWindowHandles",null] 20:47:13 INFO - PROCESS | 1896 | 1477540033862 Marionette TRACE conn5 <- [1,2846,null,["8"]] 20:47:13 INFO - PROCESS | 1896 | 1477540033871 Marionette TRACE conn5 -> [0,2847,"switchToWindow",{"name":"8"}] 20:47:13 INFO - PROCESS | 1896 | 1477540033881 Marionette TRACE conn5 <- [1,2847,null,{}] 20:47:13 INFO - PROCESS | 1896 | 1477540033887 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:13 INFO - PROCESS | 1896 | ++DOCSHELL 0x83807000 == 8 [pid = 1896] [id = 622] 20:47:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 22 (0x83807800) [pid = 1896] [serial = 1818] [outer = (nil)] 20:47:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 23 (0x8380a000) [pid = 1896] [serial = 1819] [outer = 0x83807800] 20:47:13 INFO - PROCESS | 1896 | 1477540033985 Marionette DEBUG loaded listener.js 20:47:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 24 (0x8380fc00) [pid = 1896] [serial = 1820] [outer = 0x83807800] 20:47:14 WARNING - wptserve Traceback (most recent call last): 20:47:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:47:14 WARNING - rv = self.func(request, response) 20:47:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:47:14 WARNING - access_control_allow_origin = "*") 20:47:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:47:14 WARNING - payload = payload_generator(server_data) 20:47:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:47:14 WARNING - return encode_string_as_bmp_image(data) 20:47: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 20:47:14 WARNING - img.save(f, "BMP") 20:47:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:47:14 WARNING - f.write(bmpfileheader) 20:47:14 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:47:14 WARNING - 20:47:25 INFO - PROCESS | 1896 | --DOCSHELL 0x8ce55800 == 7 [pid = 1896] [id = 621] 20:47:31 INFO - PROCESS | 1896 | --DOMWINDOW == 23 (0x9046ac00) [pid = 1896] [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] 20:47:37 INFO - PROCESS | 1896 | --DOMWINDOW == 22 (0x90e23c00) [pid = 1896] [serial = 1817] [outer = (nil)] [url = about:blank] 20:47:37 INFO - PROCESS | 1896 | --DOMWINDOW == 21 (0x8380a000) [pid = 1896] [serial = 1819] [outer = (nil)] [url = about:blank] 20:47:44 INFO - PROCESS | 1896 | MARIONETTE LOG: INFO: Timeout fired 20:47:44 INFO - PROCESS | 1896 | 1477540064211 Marionette TRACE conn5 <- [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]]]}] 20:47:44 INFO - . 20:47:44 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30762ms 20:47:44 INFO - PROCESS | 1896 | 1477540064256 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 20:47:44 INFO - PROCESS | 1896 | 1477540064263 Marionette TRACE conn5 <- [1,2849,null,{"value":"8"}] 20:47:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 20:47:44 INFO - PROCESS | 1896 | 1477540064277 Marionette TRACE conn5 -> [0,2850,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:47:44 INFO - PROCESS | 1896 | 1477540064530 Marionette TRACE conn5 <- [1,2850,null,{"value":null}] 20:47:44 INFO - PROCESS | 1896 | 1477540064619 Marionette TRACE conn5 -> [0,2851,"getWindowHandles",null] 20:47:44 INFO - PROCESS | 1896 | 1477540064626 Marionette TRACE conn5 <- [1,2851,null,["8"]] 20:47:44 INFO - PROCESS | 1896 | 1477540064635 Marionette TRACE conn5 -> [0,2852,"switchToWindow",{"name":"8"}] 20:47:44 INFO - PROCESS | 1896 | 1477540064644 Marionette TRACE conn5 <- [1,2852,null,{}] 20:47:44 INFO - PROCESS | 1896 | 1477540064651 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:44 INFO - PROCESS | 1896 | ++DOCSHELL 0x831a3800 == 8 [pid = 1896] [id = 623] 20:47:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 22 (0x831a3c00) [pid = 1896] [serial = 1821] [outer = (nil)] 20:47:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 23 (0x8380a000) [pid = 1896] [serial = 1822] [outer = 0x831a3c00] 20:47:44 INFO - PROCESS | 1896 | 1477540064750 Marionette DEBUG loaded listener.js 20:47:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 24 (0x83813400) [pid = 1896] [serial = 1823] [outer = 0x831a3c00] 20:47:45 WARNING - wptserve Traceback (most recent call last): 20:47:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:47:45 WARNING - rv = self.func(request, response) 20:47:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:47:45 WARNING - access_control_allow_origin = "*") 20:47:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:47:45 WARNING - payload = payload_generator(server_data) 20:47:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:47:45 WARNING - return encode_string_as_bmp_image(data) 20:47: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 20:47:45 WARNING - img.save(f, "BMP") 20:47:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:47:45 WARNING - f.write(bmpfileheader) 20:47:45 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:47:45 WARNING - 20:47:54 INFO - PROCESS | 1896 | --DOCSHELL 0x83807000 == 7 [pid = 1896] [id = 622] 20:48:00 INFO - PROCESS | 1896 | --DOMWINDOW == 23 (0x83807800) [pid = 1896] [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] 20:48:06 INFO - PROCESS | 1896 | --DOMWINDOW == 22 (0x8380fc00) [pid = 1896] [serial = 1820] [outer = (nil)] [url = about:blank] 20:48:06 INFO - PROCESS | 1896 | --DOMWINDOW == 21 (0x8380a000) [pid = 1896] [serial = 1822] [outer = (nil)] [url = about:blank] 20:48:14 INFO - PROCESS | 1896 | MARIONETTE LOG: INFO: Timeout fired 20:48:14 INFO - PROCESS | 1896 | 1477540094973 Marionette TRACE conn5 <- [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]]]}] 20:48:14 INFO - . 20:48:14 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30721ms 20:48:14 INFO - PROCESS | 1896 | 1477540094997 Marionette TRACE conn5 -> [0,2854,"getWindowHandle",null] 20:48:15 INFO - PROCESS | 1896 | 1477540095005 Marionette TRACE conn5 <- [1,2854,null,{"value":"8"}] 20:48:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 20:48:15 INFO - PROCESS | 1896 | 1477540095019 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:48:15 INFO - PROCESS | 1896 | 1477540095272 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 20:48:15 INFO - PROCESS | 1896 | 1477540095366 Marionette TRACE conn5 -> [0,2856,"getWindowHandles",null] 20:48:15 INFO - PROCESS | 1896 | 1477540095378 Marionette TRACE conn5 <- [1,2856,null,["8"]] 20:48:15 INFO - PROCESS | 1896 | 1477540095398 Marionette TRACE conn5 -> [0,2857,"switchToWindow",{"name":"8"}] 20:48:15 INFO - PROCESS | 1896 | 1477540095411 Marionette TRACE conn5 <- [1,2857,null,{}] 20:48:15 INFO - PROCESS | 1896 | 1477540095420 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:15 INFO - PROCESS | 1896 | ++DOCSHELL 0x83806800 == 8 [pid = 1896] [id = 624] 20:48:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 22 (0x83807000) [pid = 1896] [serial = 1824] [outer = (nil)] 20:48:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 23 (0x8380b000) [pid = 1896] [serial = 1825] [outer = 0x83807000] 20:48:15 INFO - PROCESS | 1896 | 1477540095517 Marionette DEBUG loaded listener.js 20:48:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 24 (0x83811000) [pid = 1896] [serial = 1826] [outer = 0x83807000] 20:48:16 WARNING - wptserve Traceback (most recent call last): 20:48:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:48:16 WARNING - rv = self.func(request, response) 20:48:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:48:16 WARNING - access_control_allow_origin = "*") 20:48:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:48:16 WARNING - payload = payload_generator(server_data) 20:48:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:48:16 WARNING - return encode_string_as_bmp_image(data) 20:48:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:48:16 WARNING - img.save(f, "BMP") 20:48:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:48:16 WARNING - f.write(bmpfileheader) 20:48:16 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:48:16 WARNING - 20:48:25 INFO - PROCESS | 1896 | --DOCSHELL 0x831a3800 == 7 [pid = 1896] [id = 623] 20:48:27 INFO - PROCESS | 1896 | --DOMWINDOW == 23 (0x831a3c00) [pid = 1896] [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] 20:48:33 INFO - PROCESS | 1896 | --DOMWINDOW == 22 (0x83813400) [pid = 1896] [serial = 1823] [outer = (nil)] [url = about:blank] 20:48:33 INFO - PROCESS | 1896 | --DOMWINDOW == 21 (0x8380b000) [pid = 1896] [serial = 1825] [outer = (nil)] [url = about:blank] 20:48:45 INFO - PROCESS | 1896 | MARIONETTE LOG: INFO: Timeout fired 20:48:45 INFO - PROCESS | 1896 | 1477540125740 Marionette TRACE conn5 <- [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]]]}] 20:48:45 INFO - . 20:48:45 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 30787ms 20:48:45 INFO - PROCESS | 1896 | 1477540125805 Marionette TRACE conn5 -> [0,2859,"getWindowHandle",null] 20:48:45 INFO - PROCESS | 1896 | 1477540125812 Marionette TRACE conn5 <- [1,2859,null,{"value":"8"}] 20:48:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 20:48:45 INFO - PROCESS | 1896 | 1477540125827 Marionette TRACE conn5 -> [0,2860,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:48:46 INFO - PROCESS | 1896 | 1477540126088 Marionette TRACE conn5 <- [1,2860,null,{"value":null}] 20:48:46 INFO - PROCESS | 1896 | 1477540126179 Marionette TRACE conn5 -> [0,2861,"getWindowHandles",null] 20:48:46 INFO - PROCESS | 1896 | 1477540126186 Marionette TRACE conn5 <- [1,2861,null,["8"]] 20:48:46 INFO - PROCESS | 1896 | 1477540126196 Marionette TRACE conn5 -> [0,2862,"switchToWindow",{"name":"8"}] 20:48:46 INFO - PROCESS | 1896 | 1477540126206 Marionette TRACE conn5 <- [1,2862,null,{}] 20:48:46 INFO - PROCESS | 1896 | 1477540126218 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:46 INFO - PROCESS | 1896 | ++DOCSHELL 0x831a3800 == 8 [pid = 1896] [id = 625] 20:48:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 22 (0x831a3c00) [pid = 1896] [serial = 1827] [outer = (nil)] 20:48:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 23 (0x8380a000) [pid = 1896] [serial = 1828] [outer = 0x831a3c00] 20:48:46 INFO - PROCESS | 1896 | 1477540126325 Marionette DEBUG loaded listener.js 20:48:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 24 (0x83810400) [pid = 1896] [serial = 1829] [outer = 0x831a3c00] 20:48:46 WARNING - wptserve Traceback (most recent call last): 20:48:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:48:46 WARNING - rv = self.func(request, response) 20:48:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:48:46 WARNING - access_control_allow_origin = "*") 20:48:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:48:46 WARNING - payload = payload_generator(server_data) 20:48:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:48:46 WARNING - return encode_string_as_bmp_image(data) 20:48:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:48:46 WARNING - img.save(f, "BMP") 20:48:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:48:46 WARNING - f.write(bmpfileheader) 20:48:46 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:48:46 WARNING - 20:48:56 INFO - PROCESS | 1896 | --DOCSHELL 0x83806800 == 7 [pid = 1896] [id = 624] 20:49:02 INFO - PROCESS | 1896 | --DOMWINDOW == 23 (0x83807000) [pid = 1896] [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] 20:49:07 INFO - PROCESS | 1896 | --DOMWINDOW == 22 (0x83811000) [pid = 1896] [serial = 1826] [outer = (nil)] [url = about:blank] 20:49:07 INFO - PROCESS | 1896 | --DOMWINDOW == 21 (0x8380a000) [pid = 1896] [serial = 1828] [outer = (nil)] [url = about:blank] 20:49:16 INFO - PROCESS | 1896 | MARIONETTE LOG: INFO: Timeout fired 20:49:16 INFO - PROCESS | 1896 | 1477540156560 Marionette TRACE conn5 <- [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]]]}] 20:49:16 INFO - . 20:49:16 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 30769ms 20:49:16 INFO - PROCESS | 1896 | 1477540156594 Marionette TRACE conn5 -> [0,2864,"getWindowHandle",null] 20:49:16 INFO - PROCESS | 1896 | 1477540156602 Marionette TRACE conn5 <- [1,2864,null,{"value":"8"}] 20:49:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 20:49:16 INFO - PROCESS | 1896 | 1477540156615 Marionette TRACE conn5 -> [0,2865,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:16 INFO - PROCESS | 1896 | 1477540156868 Marionette TRACE conn5 <- [1,2865,null,{"value":null}] 20:49:16 INFO - PROCESS | 1896 | 1477540156956 Marionette TRACE conn5 -> [0,2866,"getWindowHandles",null] 20:49:16 INFO - PROCESS | 1896 | 1477540156964 Marionette TRACE conn5 <- [1,2866,null,["8"]] 20:49:16 INFO - PROCESS | 1896 | 1477540156974 Marionette TRACE conn5 -> [0,2867,"switchToWindow",{"name":"8"}] 20:49:16 INFO - PROCESS | 1896 | 1477540156984 Marionette TRACE conn5 <- [1,2867,null,{}] 20:49:17 INFO - PROCESS | 1896 | 1477540156995 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:17 INFO - PROCESS | 1896 | ++DOCSHELL 0x831a4400 == 8 [pid = 1896] [id = 626] 20:49:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 22 (0x831a4800) [pid = 1896] [serial = 1830] [outer = (nil)] 20:49:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 23 (0x83809800) [pid = 1896] [serial = 1831] [outer = 0x831a4800] 20:49:17 INFO - PROCESS | 1896 | 1477540157109 Marionette DEBUG loaded listener.js 20:49:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 24 (0x8380f800) [pid = 1896] [serial = 1832] [outer = 0x831a4800] 20:49:17 WARNING - wptserve Traceback (most recent call last): 20:49:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:49:17 WARNING - rv = self.func(request, response) 20:49:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:49:17 WARNING - access_control_allow_origin = "*") 20:49:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:49:17 WARNING - payload = payload_generator(server_data) 20:49:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:49:17 WARNING - return encode_string_as_bmp_image(data) 20:49:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:49:17 WARNING - img.save(f, "BMP") 20:49:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:49:17 WARNING - f.write(bmpfileheader) 20:49:17 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:49:17 WARNING - 20:49:26 INFO - PROCESS | 1896 | --DOCSHELL 0x831a3800 == 7 [pid = 1896] [id = 625] 20:49:29 INFO - PROCESS | 1896 | --DOMWINDOW == 23 (0x831a3c00) [pid = 1896] [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] 20:49:34 INFO - PROCESS | 1896 | --DOMWINDOW == 22 (0x83810400) [pid = 1896] [serial = 1829] [outer = (nil)] [url = about:blank] 20:49:34 INFO - PROCESS | 1896 | --DOMWINDOW == 21 (0x83809800) [pid = 1896] [serial = 1831] [outer = (nil)] [url = about:blank] 20:49:47 INFO - PROCESS | 1896 | MARIONETTE LOG: INFO: Timeout fired 20:49:47 INFO - PROCESS | 1896 | 1477540187335 Marionette TRACE conn5 <- [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]]]}] 20:49:47 INFO - . 20:49:47 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 30782ms 20:49:47 INFO - PROCESS | 1896 | 1477540187395 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 20:49:47 INFO - PROCESS | 1896 | 1477540187403 Marionette TRACE conn5 <- [1,2869,null,{"value":"8"}] 20:49:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 20:49:47 INFO - PROCESS | 1896 | 1477540187415 Marionette TRACE conn5 -> [0,2870,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:47 INFO - PROCESS | 1896 | 1477540187676 Marionette TRACE conn5 <- [1,2870,null,{"value":null}] 20:49:47 INFO - PROCESS | 1896 | 1477540187766 Marionette TRACE conn5 -> [0,2871,"getWindowHandles",null] 20:49:47 INFO - PROCESS | 1896 | 1477540187773 Marionette TRACE conn5 <- [1,2871,null,["8"]] 20:49:47 INFO - PROCESS | 1896 | 1477540187782 Marionette TRACE conn5 -> [0,2872,"switchToWindow",{"name":"8"}] 20:49:47 INFO - PROCESS | 1896 | 1477540187791 Marionette TRACE conn5 <- [1,2872,null,{}] 20:49:47 INFO - PROCESS | 1896 | 1477540187802 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:47 INFO - PROCESS | 1896 | ++DOCSHELL 0x831a2c00 == 8 [pid = 1896] [id = 627] 20:49:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 22 (0x831a3000) [pid = 1896] [serial = 1833] [outer = (nil)] 20:49:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 23 (0x83809800) [pid = 1896] [serial = 1834] [outer = 0x831a3000] 20:49:47 INFO - PROCESS | 1896 | 1477540187907 Marionette DEBUG loaded listener.js 20:49:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 24 (0x83810400) [pid = 1896] [serial = 1835] [outer = 0x831a3000] 20:49:48 INFO - PROCESS | 1896 | 1477540188623 Marionette TRACE conn5 <- [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]]]}] 20:49:48 INFO - . 20:49:48 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1229ms 20:49:48 INFO - PROCESS | 1896 | 1477540188642 Marionette TRACE conn5 -> [0,2874,"getWindowHandle",null] 20:49:48 INFO - PROCESS | 1896 | 1477540188649 Marionette TRACE conn5 <- [1,2874,null,{"value":"8"}] 20:49:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 20:49:48 INFO - PROCESS | 1896 | 1477540188658 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:48 INFO - PROCESS | 1896 | 1477540188871 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 20:49:49 INFO - PROCESS | 1896 | 1477540189001 Marionette TRACE conn5 -> [0,2876,"getWindowHandles",null] 20:49:49 INFO - PROCESS | 1896 | 1477540189007 Marionette TRACE conn5 <- [1,2876,null,["8"]] 20:49:49 INFO - PROCESS | 1896 | 1477540189014 Marionette TRACE conn5 -> [0,2877,"switchToWindow",{"name":"8"}] 20:49:49 INFO - PROCESS | 1896 | 1477540189020 Marionette TRACE conn5 <- [1,2877,null,{}] 20:49:49 INFO - PROCESS | 1896 | 1477540189027 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:49 INFO - PROCESS | 1896 | ++DOCSHELL 0x83950800 == 9 [pid = 1896] [id = 628] 20:49:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 25 (0x83951400) [pid = 1896] [serial = 1836] [outer = (nil)] 20:49:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 26 (0x839b4800) [pid = 1896] [serial = 1837] [outer = 0x83951400] 20:49:49 INFO - PROCESS | 1896 | 1477540189117 Marionette DEBUG loaded listener.js 20:49:49 INFO - PROCESS | 1896 | ++DOMWINDOW == 27 (0x839b6800) [pid = 1896] [serial = 1838] [outer = 0x83951400] 20:49:49 INFO - PROCESS | 1896 | 1477540189895 Marionette TRACE conn5 <- [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]]]}] 20:49:49 INFO - . 20:49:49 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1277ms 20:49:49 INFO - PROCESS | 1896 | 1477540189945 Marionette TRACE conn5 -> [0,2879,"getWindowHandle",null] 20:49:49 INFO - PROCESS | 1896 | 1477540189954 Marionette TRACE conn5 <- [1,2879,null,{"value":"8"}] 20:49:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 20:49:49 INFO - PROCESS | 1896 | 1477540189962 Marionette TRACE conn5 -> [0,2880,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:50 INFO - PROCESS | 1896 | 1477540190161 Marionette TRACE conn5 <- [1,2880,null,{"value":null}] 20:49:50 INFO - PROCESS | 1896 | 1477540190174 Marionette TRACE conn5 -> [0,2881,"getWindowHandles",null] 20:49:50 INFO - PROCESS | 1896 | 1477540190180 Marionette TRACE conn5 <- [1,2881,null,["8"]] 20:49:50 INFO - PROCESS | 1896 | 1477540190302 Marionette TRACE conn5 -> [0,2882,"switchToWindow",{"name":"8"}] 20:49:50 INFO - PROCESS | 1896 | 1477540190311 Marionette TRACE conn5 <- [1,2882,null,{}] 20:49:50 INFO - PROCESS | 1896 | 1477540190317 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:50 INFO - PROCESS | 1896 | ++DOCSHELL 0x84469400 == 10 [pid = 1896] [id = 629] 20:49:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 28 (0x84469c00) [pid = 1896] [serial = 1839] [outer = (nil)] 20:49:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 29 (0x8446c000) [pid = 1896] [serial = 1840] [outer = 0x84469c00] 20:49:50 INFO - PROCESS | 1896 | 1477540190415 Marionette DEBUG loaded listener.js 20:49:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 30 (0x84473c00) [pid = 1896] [serial = 1841] [outer = 0x84469c00] 20:49:51 INFO - PROCESS | 1896 | 1477540191161 Marionette TRACE conn5 <- [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]]]}] 20:49:51 INFO - . 20:49:51 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1223ms 20:49:51 INFO - PROCESS | 1896 | 1477540191186 Marionette TRACE conn5 -> [0,2884,"getWindowHandle",null] 20:49:51 INFO - PROCESS | 1896 | 1477540191191 Marionette TRACE conn5 <- [1,2884,null,{"value":"8"}] 20:49:51 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 20:49:51 INFO - PROCESS | 1896 | 1477540191203 Marionette TRACE conn5 -> [0,2885,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:51 INFO - PROCESS | 1896 | 1477540191446 Marionette TRACE conn5 <- [1,2885,null,{"value":null}] 20:49:51 INFO - PROCESS | 1896 | 1477540191529 Marionette TRACE conn5 -> [0,2886,"getWindowHandles",null] 20:49:51 INFO - PROCESS | 1896 | 1477540191537 Marionette TRACE conn5 <- [1,2886,null,["8"]] 20:49:51 INFO - PROCESS | 1896 | 1477540191543 Marionette TRACE conn5 -> [0,2887,"switchToWindow",{"name":"8"}] 20:49:51 INFO - PROCESS | 1896 | 1477540191550 Marionette TRACE conn5 <- [1,2887,null,{}] 20:49:51 INFO - PROCESS | 1896 | 1477540191556 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:51 INFO - PROCESS | 1896 | ++DOCSHELL 0x839c2800 == 11 [pid = 1896] [id = 630] 20:49:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 31 (0x84497800) [pid = 1896] [serial = 1842] [outer = (nil)] 20:49:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 32 (0x88845800) [pid = 1896] [serial = 1843] [outer = 0x84497800] 20:49:51 INFO - PROCESS | 1896 | 1477540191644 Marionette DEBUG loaded listener.js 20:49:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 33 (0x88850800) [pid = 1896] [serial = 1844] [outer = 0x84497800] 20:49:52 INFO - PROCESS | 1896 | 1477540192322 Marionette TRACE conn5 <- [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]]]}] 20:49:52 INFO - . 20:49:52 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1175ms 20:49:52 INFO - PROCESS | 1896 | 1477540192379 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 20:49:52 INFO - PROCESS | 1896 | 1477540192384 Marionette TRACE conn5 <- [1,2889,null,{"value":"8"}] 20:49:52 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 20:49:52 INFO - PROCESS | 1896 | 1477540192403 Marionette TRACE conn5 -> [0,2890,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:52 INFO - PROCESS | 1896 | 1477540192583 Marionette TRACE conn5 <- [1,2890,null,{"value":null}] 20:49:52 INFO - PROCESS | 1896 | 1477540192597 Marionette TRACE conn5 -> [0,2891,"getWindowHandles",null] 20:49:52 INFO - PROCESS | 1896 | 1477540192601 Marionette TRACE conn5 <- [1,2891,null,["8"]] 20:49:52 INFO - PROCESS | 1896 | 1477540192608 Marionette TRACE conn5 -> [0,2892,"switchToWindow",{"name":"8"}] 20:49:52 INFO - PROCESS | 1896 | 1477540192613 Marionette TRACE conn5 <- [1,2892,null,{}] 20:49:52 INFO - PROCESS | 1896 | 1477540192619 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:52 INFO - PROCESS | 1896 | ++DOCSHELL 0x8c8e3800 == 12 [pid = 1896] [id = 631] 20:49:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 34 (0x8c8e4000) [pid = 1896] [serial = 1845] [outer = (nil)] 20:49:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 35 (0x8ce56400) [pid = 1896] [serial = 1846] [outer = 0x8c8e4000] 20:49:52 INFO - PROCESS | 1896 | 1477540192702 Marionette DEBUG loaded listener.js 20:49:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 36 (0x8ce59000) [pid = 1896] [serial = 1847] [outer = 0x8c8e4000] 20:49:53 INFO - PROCESS | 1896 | 1477540193412 Marionette TRACE conn5 <- [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]]]}] 20:49:53 INFO - . 20:49:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1032ms 20:49:53 INFO - PROCESS | 1896 | 1477540193434 Marionette TRACE conn5 -> [0,2894,"getWindowHandle",null] 20:49:53 INFO - PROCESS | 1896 | 1477540193437 Marionette TRACE conn5 <- [1,2894,null,{"value":"8"}] 20:49:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 20:49:53 INFO - PROCESS | 1896 | 1477540193456 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:53 INFO - PROCESS | 1896 | 1477540193737 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 20:49:53 INFO - PROCESS | 1896 | 1477540193752 Marionette TRACE conn5 -> [0,2896,"getWindowHandles",null] 20:49:53 INFO - PROCESS | 1896 | 1477540193755 Marionette TRACE conn5 <- [1,2896,null,["8"]] 20:49:53 INFO - PROCESS | 1896 | 1477540193763 Marionette TRACE conn5 -> [0,2897,"switchToWindow",{"name":"8"}] 20:49:53 INFO - PROCESS | 1896 | 1477540193768 Marionette TRACE conn5 <- [1,2897,null,{}] 20:49:53 INFO - PROCESS | 1896 | 1477540193774 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:53 INFO - PROCESS | 1896 | ++DOCSHELL 0x8cfc2c00 == 13 [pid = 1896] [id = 632] 20:49:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 37 (0x8cfc3000) [pid = 1896] [serial = 1848] [outer = (nil)] 20:49:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 38 (0x8d105000) [pid = 1896] [serial = 1849] [outer = 0x8cfc3000] 20:49:53 INFO - PROCESS | 1896 | 1477540193864 Marionette DEBUG loaded listener.js 20:49:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 39 (0x8d10c400) [pid = 1896] [serial = 1850] [outer = 0x8cfc3000] 20:49:54 INFO - PROCESS | 1896 | 1477540194852 Marionette TRACE conn5 <- [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]]]}] 20:49:54 INFO - . 20:49:54 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1432ms 20:49:54 INFO - PROCESS | 1896 | 1477540194889 Marionette TRACE conn5 -> [0,2899,"getWindowHandle",null] 20:49:54 INFO - PROCESS | 1896 | 1477540194895 Marionette TRACE conn5 <- [1,2899,null,{"value":"8"}] 20:49:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html 20:49:54 INFO - PROCESS | 1896 | 1477540194907 Marionette TRACE conn5 -> [0,2900,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:55 INFO - PROCESS | 1896 | 1477540195174 Marionette TRACE conn5 <- [1,2900,null,{"value":null}] 20:49:55 INFO - PROCESS | 1896 | 1477540195374 Marionette TRACE conn5 -> [0,2901,"getWindowHandles",null] 20:49:55 INFO - PROCESS | 1896 | 1477540195384 Marionette TRACE conn5 <- [1,2901,null,["8"]] 20:49:55 INFO - PROCESS | 1896 | 1477540195396 Marionette TRACE conn5 -> [0,2902,"switchToWindow",{"name":"8"}] 20:49:55 INFO - PROCESS | 1896 | 1477540195408 Marionette TRACE conn5 <- [1,2902,null,{}] 20:49:55 INFO - PROCESS | 1896 | 1477540195417 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:55 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f763000 == 14 [pid = 1896] [id = 633] 20:49:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 40 (0x8f764000) [pid = 1896] [serial = 1851] [outer = (nil)] 20:49:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 41 (0x8f769000) [pid = 1896] [serial = 1852] [outer = 0x8f764000] 20:49:55 INFO - PROCESS | 1896 | 1477540195559 Marionette DEBUG loaded listener.js 20:49:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 42 (0x8f76a000) [pid = 1896] [serial = 1853] [outer = 0x8f764000] 20:49:56 INFO - PROCESS | 1896 | 1477540196386 Marionette TRACE conn5 <- [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]]]}] 20:49:56 INFO - . 20:49:56 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html | took 1523ms 20:49:56 INFO - PROCESS | 1896 | 1477540196431 Marionette TRACE conn5 -> [0,2904,"getWindowHandle",null] 20:49:56 INFO - PROCESS | 1896 | 1477540196438 Marionette TRACE conn5 <- [1,2904,null,{"value":"8"}] 20:49:56 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html 20:49:56 INFO - PROCESS | 1896 | 1477540196502 Marionette TRACE conn5 -> [0,2905,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:56 INFO - PROCESS | 1896 | 1477540196717 Marionette TRACE conn5 <- [1,2905,null,{"value":null}] 20:49:56 INFO - PROCESS | 1896 | 1477540196892 Marionette TRACE conn5 -> [0,2906,"getWindowHandles",null] 20:49:56 INFO - PROCESS | 1896 | 1477540196898 Marionette TRACE conn5 <- [1,2906,null,["8"]] 20:49:56 INFO - PROCESS | 1896 | 1477540196910 Marionette TRACE conn5 -> [0,2907,"switchToWindow",{"name":"8"}] 20:49:56 INFO - PROCESS | 1896 | 1477540196919 Marionette TRACE conn5 <- [1,2907,null,{}] 20:49:56 INFO - PROCESS | 1896 | 1477540196971 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:57 INFO - PROCESS | 1896 | ++DOCSHELL 0x8394b400 == 15 [pid = 1896] [id = 634] 20:49:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 43 (0x843ab400) [pid = 1896] [serial = 1854] [outer = (nil)] 20:49:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 44 (0x8445c400) [pid = 1896] [serial = 1855] [outer = 0x843ab400] 20:49:57 INFO - PROCESS | 1896 | 1477540197079 Marionette DEBUG loaded listener.js 20:49:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 45 (0x84460000) [pid = 1896] [serial = 1856] [outer = 0x843ab400] 20:49:57 INFO - PROCESS | 1896 | 1477540197791 Marionette TRACE conn5 <- [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]]]}] 20:49:57 INFO - . 20:49:57 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | took 1325ms 20:49:57 INFO - PROCESS | 1896 | 1477540197838 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 20:49:57 INFO - PROCESS | 1896 | 1477540197847 Marionette TRACE conn5 <- [1,2909,null,{"value":"8"}] 20:49:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html 20:49:57 INFO - PROCESS | 1896 | 1477540197857 Marionette TRACE conn5 -> [0,2910,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:58 INFO - PROCESS | 1896 | 1477540198067 Marionette TRACE conn5 <- [1,2910,null,{"value":null}] 20:49:58 INFO - PROCESS | 1896 | 1477540198258 Marionette TRACE conn5 -> [0,2911,"getWindowHandles",null] 20:49:58 INFO - PROCESS | 1896 | 1477540198264 Marionette TRACE conn5 <- [1,2911,null,["8"]] 20:49:58 INFO - PROCESS | 1896 | 1477540198273 Marionette TRACE conn5 -> [0,2912,"switchToWindow",{"name":"8"}] 20:49:58 INFO - PROCESS | 1896 | 1477540198281 Marionette TRACE conn5 <- [1,2912,null,{}] 20:49:58 INFO - PROCESS | 1896 | 1477540198293 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:58 INFO - PROCESS | 1896 | ++DOCSHELL 0x84469000 == 16 [pid = 1896] [id = 635] 20:49:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 46 (0x8cfc7800) [pid = 1896] [serial = 1857] [outer = (nil)] 20:49:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 47 (0x8d10fc00) [pid = 1896] [serial = 1858] [outer = 0x8cfc7800] 20:49:58 INFO - PROCESS | 1896 | 1477540198403 Marionette DEBUG loaded listener.js 20:49:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 48 (0x8d107c00) [pid = 1896] [serial = 1859] [outer = 0x8cfc7800] 20:49:59 INFO - PROCESS | 1896 | 1477540199087 Marionette TRACE conn5 <- [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]]]}] 20:49:59 INFO - . 20:49:59 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html | took 1270ms 20:49:59 INFO - PROCESS | 1896 | 1477540199136 Marionette TRACE conn5 -> [0,2914,"getWindowHandle",null] 20:49:59 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 20:49:59 INFO - PROCESS | 1896 | 1477540199146 Marionette TRACE conn5 <- [1,2914,null,{"value":"8"}] 20:49:59 INFO - PROCESS | 1896 | 1477540199155 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:59 INFO - PROCESS | 1896 | 1477540199365 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 20:49:59 INFO - PROCESS | 1896 | 1477540199547 Marionette TRACE conn5 -> [0,2916,"getWindowHandles",null] 20:49:59 INFO - PROCESS | 1896 | 1477540199554 Marionette TRACE conn5 <- [1,2916,null,["8"]] 20:49:59 INFO - PROCESS | 1896 | 1477540199560 Marionette TRACE conn5 -> [0,2917,"switchToWindow",{"name":"8"}] 20:49:59 INFO - PROCESS | 1896 | 1477540199569 Marionette TRACE conn5 <- [1,2917,null,{}] 20:49:59 INFO - PROCESS | 1896 | 1477540199619 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:59 INFO - PROCESS | 1896 | ++DOCSHELL 0x9044cc00 == 17 [pid = 1896] [id = 636] 20:49:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 49 (0x90451800) [pid = 1896] [serial = 1860] [outer = (nil)] 20:49:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 50 (0x90452c00) [pid = 1896] [serial = 1861] [outer = 0x90451800] 20:49:59 INFO - PROCESS | 1896 | 1477540199738 Marionette DEBUG loaded listener.js 20:49:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 51 (0x90456c00) [pid = 1896] [serial = 1862] [outer = 0x90451800] 20:50:00 INFO - PROCESS | 1896 | ++DOCSHELL 0x90e2b800 == 18 [pid = 1896] [id = 637] 20:50:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 52 (0x90e2e400) [pid = 1896] [serial = 1863] [outer = (nil)] 20:50:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 53 (0x90e24400) [pid = 1896] [serial = 1864] [outer = 0x90e2e400] 20:50:00 INFO - PROCESS | 1896 | 1477540200846 Marionette TRACE conn5 <- [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]]]}] 20:50:00 INFO - . 20:50:00 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | took 1729ms 20:50:00 INFO - PROCESS | 1896 | 1477540200883 Marionette TRACE conn5 -> [0,2919,"getWindowHandle",null] 20:50:00 INFO - PROCESS | 1896 | 1477540200890 Marionette TRACE conn5 <- [1,2919,null,{"value":"8"}] 20:50:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 20:50:00 INFO - PROCESS | 1896 | 1477540200902 Marionette TRACE conn5 -> [0,2920,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:01 INFO - PROCESS | 1896 | 1477540201120 Marionette TRACE conn5 <- [1,2920,null,{"value":null}] 20:50:01 INFO - PROCESS | 1896 | 1477540201365 Marionette TRACE conn5 -> [0,2921,"getWindowHandles",null] 20:50:01 INFO - PROCESS | 1896 | 1477540201377 Marionette TRACE conn5 <- [1,2921,null,["8"]] 20:50:01 INFO - PROCESS | 1896 | 1477540201430 Marionette TRACE conn5 -> [0,2922,"switchToWindow",{"name":"8"}] 20:50:01 INFO - PROCESS | 1896 | 1477540201441 Marionette TRACE conn5 <- [1,2922,null,{}] 20:50:01 INFO - PROCESS | 1896 | 1477540201450 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:01 INFO - PROCESS | 1896 | ++DOCSHELL 0x8319e800 == 19 [pid = 1896] [id = 638] 20:50:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 54 (0x83809400) [pid = 1896] [serial = 1865] [outer = (nil)] 20:50:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 55 (0x83863c00) [pid = 1896] [serial = 1866] [outer = 0x83809400] 20:50:01 INFO - PROCESS | 1896 | 1477540201564 Marionette DEBUG loaded listener.js 20:50:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 56 (0x839c0000) [pid = 1896] [serial = 1867] [outer = 0x83809400] 20:50:01 INFO - PROCESS | 1896 | --DOCSHELL 0x831a4400 == 18 [pid = 1896] [id = 626] 20:50:02 INFO - PROCESS | 1896 | ++DOCSHELL 0x8448ec00 == 19 [pid = 1896] [id = 639] 20:50:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 57 (0x8448fc00) [pid = 1896] [serial = 1868] [outer = (nil)] 20:50:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 58 (0x84493400) [pid = 1896] [serial = 1869] [outer = 0x8448fc00] 20:50:02 INFO - PROCESS | 1896 | 1477540202516 Marionette TRACE conn5 <- [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]]]}] 20:50:02 INFO - . 20:50:02 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 1676ms 20:50:02 INFO - PROCESS | 1896 | 1477540202576 Marionette TRACE conn5 -> [0,2924,"getWindowHandle",null] 20:50:02 INFO - PROCESS | 1896 | 1477540202582 Marionette TRACE conn5 <- [1,2924,null,{"value":"8"}] 20:50:02 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 20:50:02 INFO - PROCESS | 1896 | 1477540202590 Marionette TRACE conn5 -> [0,2925,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:02 INFO - PROCESS | 1896 | 1477540202806 Marionette TRACE conn5 <- [1,2925,null,{"value":null}] 20:50:02 INFO - PROCESS | 1896 | 1477540202952 Marionette TRACE conn5 -> [0,2926,"getWindowHandles",null] 20:50:02 INFO - PROCESS | 1896 | 1477540202958 Marionette TRACE conn5 <- [1,2926,null,["8"]] 20:50:02 INFO - PROCESS | 1896 | 1477540202970 Marionette TRACE conn5 -> [0,2927,"switchToWindow",{"name":"8"}] 20:50:02 INFO - PROCESS | 1896 | 1477540202975 Marionette TRACE conn5 <- [1,2927,null,{}] 20:50:03 INFO - PROCESS | 1896 | 1477540202983 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:03 INFO - PROCESS | 1896 | ++DOCSHELL 0x843adc00 == 20 [pid = 1896] [id = 640] 20:50:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 59 (0x84496c00) [pid = 1896] [serial = 1870] [outer = (nil)] 20:50:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 60 (0x8c8dc000) [pid = 1896] [serial = 1871] [outer = 0x84496c00] 20:50:03 INFO - PROCESS | 1896 | 1477540203076 Marionette DEBUG loaded listener.js 20:50:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 61 (0x8c8df400) [pid = 1896] [serial = 1872] [outer = 0x84496c00] 20:50:03 INFO - PROCESS | 1896 | ++DOCSHELL 0x8d103400 == 21 [pid = 1896] [id = 641] 20:50:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (0x8d107000) [pid = 1896] [serial = 1873] [outer = (nil)] 20:50:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (0x8d10b800) [pid = 1896] [serial = 1874] [outer = 0x8d107000] 20:50:03 INFO - PROCESS | 1896 | 1477540203868 Marionette TRACE conn5 <- [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]]]}] 20:50:03 INFO - . 20:50:03 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | took 1326ms 20:50:03 INFO - PROCESS | 1896 | 1477540203934 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 20:50:03 INFO - PROCESS | 1896 | 1477540203942 Marionette TRACE conn5 <- [1,2929,null,{"value":"8"}] 20:50:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 20:50:03 INFO - PROCESS | 1896 | 1477540203958 Marionette TRACE conn5 -> [0,2930,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:04 INFO - PROCESS | 1896 | 1477540204224 Marionette TRACE conn5 <- [1,2930,null,{"value":null}] 20:50:04 INFO - PROCESS | 1896 | 1477540204249 Marionette TRACE conn5 -> [0,2931,"getWindowHandles",null] 20:50:04 INFO - PROCESS | 1896 | 1477540204255 Marionette TRACE conn5 <- [1,2931,null,["8"]] 20:50:04 INFO - PROCESS | 1896 | 1477540204263 Marionette TRACE conn5 -> [0,2932,"switchToWindow",{"name":"8"}] 20:50:04 INFO - PROCESS | 1896 | 1477540204274 Marionette TRACE conn5 <- [1,2932,null,{}] 20:50:04 INFO - PROCESS | 1896 | 1477540204363 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:04 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f89a400 == 22 [pid = 1896] [id = 642] 20:50:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0x8f89ac00) [pid = 1896] [serial = 1875] [outer = (nil)] 20:50:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0x9044b000) [pid = 1896] [serial = 1876] [outer = 0x8f89ac00] 20:50:04 INFO - PROCESS | 1896 | 1477540204457 Marionette DEBUG loaded listener.js 20:50:04 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0x90457c00) [pid = 1896] [serial = 1877] [outer = 0x8f89ac00] 20:50:05 INFO - PROCESS | 1896 | 1477540205317 Marionette TRACE conn5 <- [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]]]}] 20:50:05 INFO - . 20:50:05 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1379ms 20:50:05 INFO - PROCESS | 1896 | 1477540205337 Marionette TRACE conn5 -> [0,2934,"getWindowHandle",null] 20:50:05 INFO - PROCESS | 1896 | 1477540205342 Marionette TRACE conn5 <- [1,2934,null,{"value":"8"}] 20:50:05 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 20:50:05 INFO - PROCESS | 1896 | 1477540205350 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:05 INFO - PROCESS | 1896 | 1477540205648 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 20:50:05 INFO - PROCESS | 1896 | 1477540205674 Marionette TRACE conn5 -> [0,2936,"getWindowHandles",null] 20:50:05 INFO - PROCESS | 1896 | 1477540205682 Marionette TRACE conn5 <- [1,2936,null,["8"]] 20:50:05 INFO - PROCESS | 1896 | 1477540205690 Marionette TRACE conn5 -> [0,2937,"switchToWindow",{"name":"8"}] 20:50:05 INFO - PROCESS | 1896 | 1477540205696 Marionette TRACE conn5 <- [1,2937,null,{}] 20:50:05 INFO - PROCESS | 1896 | 1477540205781 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:05 INFO - PROCESS | 1896 | ++DOCSHELL 0x921d3800 == 23 [pid = 1896] [id = 643] 20:50:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0x921d9000) [pid = 1896] [serial = 1878] [outer = (nil)] 20:50:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0x92333800) [pid = 1896] [serial = 1879] [outer = 0x921d9000] 20:50:05 INFO - PROCESS | 1896 | 1477540205885 Marionette DEBUG loaded listener.js 20:50:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0x9283d800) [pid = 1896] [serial = 1880] [outer = 0x921d9000] 20:50:06 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0x8cfc3000) [pid = 1896] [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] 20:50:06 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (0x8c8e4000) [pid = 1896] [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] 20:50:06 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (0x84497800) [pid = 1896] [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] 20:50:06 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (0x84469c00) [pid = 1896] [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] 20:50:06 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (0x83951400) [pid = 1896] [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] 20:50:06 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (0x831a3000) [pid = 1896] [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] 20:50:06 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (0x831a4800) [pid = 1896] [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] 20:50:06 INFO - PROCESS | 1896 | 1477540206679 Marionette TRACE conn5 <- [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]]]}] 20:50:06 INFO - . 20:50:06 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1373ms 20:50:06 INFO - PROCESS | 1896 | 1477540206723 Marionette TRACE conn5 -> [0,2939,"getWindowHandle",null] 20:50:06 INFO - PROCESS | 1896 | 1477540206727 Marionette TRACE conn5 <- [1,2939,null,{"value":"8"}] 20:50:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 20:50:06 INFO - PROCESS | 1896 | 1477540206735 Marionette TRACE conn5 -> [0,2940,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:06 INFO - PROCESS | 1896 | 1477540206976 Marionette TRACE conn5 <- [1,2940,null,{"value":null}] 20:50:06 INFO - PROCESS | 1896 | 1477540206995 Marionette TRACE conn5 -> [0,2941,"getWindowHandles",null] 20:50:07 INFO - PROCESS | 1896 | 1477540207001 Marionette TRACE conn5 <- [1,2941,null,["8"]] 20:50:07 INFO - PROCESS | 1896 | 1477540207019 Marionette TRACE conn5 -> [0,2942,"switchToWindow",{"name":"8"}] 20:50:07 INFO - PROCESS | 1896 | 1477540207026 Marionette TRACE conn5 <- [1,2942,null,{}] 20:50:07 INFO - PROCESS | 1896 | 1477540207032 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:07 INFO - PROCESS | 1896 | ++DOCSHELL 0x930ccc00 == 24 [pid = 1896] [id = 644] 20:50:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (0x930cd000) [pid = 1896] [serial = 1881] [outer = (nil)] 20:50:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0x931c5400) [pid = 1896] [serial = 1882] [outer = 0x930cd000] 20:50:07 INFO - PROCESS | 1896 | 1477540207124 Marionette DEBUG loaded listener.js 20:50:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0x93397800) [pid = 1896] [serial = 1883] [outer = 0x930cd000] 20:50:07 INFO - PROCESS | 1896 | 1477540207836 Marionette TRACE conn5 <- [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]]]}] 20:50:07 INFO - . 20:50:07 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1120ms 20:50:07 INFO - PROCESS | 1896 | 1477540207855 Marionette TRACE conn5 -> [0,2944,"getWindowHandle",null] 20:50:07 INFO - PROCESS | 1896 | 1477540207858 Marionette TRACE conn5 <- [1,2944,null,{"value":"8"}] 20:50:07 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html 20:50:07 INFO - PROCESS | 1896 | 1477540207866 Marionette TRACE conn5 -> [0,2945,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:08 INFO - PROCESS | 1896 | 1477540208122 Marionette TRACE conn5 <- [1,2945,null,{"value":null}] 20:50:08 INFO - PROCESS | 1896 | 1477540208223 Marionette TRACE conn5 -> [0,2946,"getWindowHandles",null] 20:50:08 INFO - PROCESS | 1896 | 1477540208228 Marionette TRACE conn5 <- [1,2946,null,["8"]] 20:50:08 INFO - PROCESS | 1896 | 1477540208233 Marionette TRACE conn5 -> [0,2947,"switchToWindow",{"name":"8"}] 20:50:08 INFO - PROCESS | 1896 | 1477540208239 Marionette TRACE conn5 <- [1,2947,null,{}] 20:50:08 INFO - PROCESS | 1896 | 1477540208245 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:08 INFO - PROCESS | 1896 | ++DOCSHELL 0x935ca800 == 25 [pid = 1896] [id = 645] 20:50:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0x935cb000) [pid = 1896] [serial = 1884] [outer = (nil)] 20:50:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0x936a2800) [pid = 1896] [serial = 1885] [outer = 0x935cb000] 20:50:08 INFO - PROCESS | 1896 | 1477540208328 Marionette DEBUG loaded listener.js 20:50:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0x9377b800) [pid = 1896] [serial = 1886] [outer = 0x935cb000] 20:50:08 INFO - PROCESS | 1896 | ++DOCSHELL 0x843a1000 == 26 [pid = 1896] [id = 646] 20:50:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0x843af400) [pid = 1896] [serial = 1887] [outer = (nil)] 20:50:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0x84458800) [pid = 1896] [serial = 1888] [outer = 0x843af400] 20:50:08 INFO - PROCESS | 1896 | ++DOCSHELL 0x8c8d7000 == 27 [pid = 1896] [id = 647] 20:50:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0x8c8d7800) [pid = 1896] [serial = 1889] [outer = (nil)] 20:50:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (0x8c8d8000) [pid = 1896] [serial = 1890] [outer = 0x8c8d7800] 20:50:08 INFO - PROCESS | 1896 | ++DOCSHELL 0x8ce5cc00 == 28 [pid = 1896] [id = 648] 20:50:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (0x8ce5fc00) [pid = 1896] [serial = 1891] [outer = (nil)] 20:50:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (0x8ce60c00) [pid = 1896] [serial = 1892] [outer = 0x8ce5fc00] 20:50:09 INFO - PROCESS | 1896 | 1477540209187 Marionette TRACE conn5 <- [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"]]]}] 20:50:09 INFO - ... 20:50:09 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html | took 1379ms 20:50:09 INFO - PROCESS | 1896 | 1477540209248 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 20:50:09 INFO - PROCESS | 1896 | 1477540209256 Marionette TRACE conn5 <- [1,2949,null,{"value":"8"}] 20:50:09 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html 20:50:09 INFO - PROCESS | 1896 | 1477540209268 Marionette TRACE conn5 -> [0,2950,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:09 INFO - PROCESS | 1896 | 1477540209561 Marionette TRACE conn5 <- [1,2950,null,{"value":null}] 20:50:09 INFO - PROCESS | 1896 | 1477540209692 Marionette TRACE conn5 -> [0,2951,"getWindowHandles",null] 20:50:09 INFO - PROCESS | 1896 | 1477540209697 Marionette TRACE conn5 <- [1,2951,null,["8"]] 20:50:09 INFO - PROCESS | 1896 | 1477540209709 Marionette TRACE conn5 -> [0,2952,"switchToWindow",{"name":"8"}] 20:50:09 INFO - PROCESS | 1896 | 1477540209718 Marionette TRACE conn5 <- [1,2952,null,{}] 20:50:09 INFO - PROCESS | 1896 | 1477540209770 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:09 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f7c0c00 == 29 [pid = 1896] [id = 649] 20:50:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (0x8f7c2000) [pid = 1896] [serial = 1893] [outer = (nil)] 20:50:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (0x90451000) [pid = 1896] [serial = 1894] [outer = 0x8f7c2000] 20:50:09 INFO - PROCESS | 1896 | 1477540209899 Marionette DEBUG loaded listener.js 20:50:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (0x90e2ec00) [pid = 1896] [serial = 1895] [outer = 0x8f7c2000] 20:50:10 INFO - PROCESS | 1896 | ++DOCSHELL 0x935c4800 == 30 [pid = 1896] [id = 650] 20:50:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (0x935c6400) [pid = 1896] [serial = 1896] [outer = (nil)] 20:50:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (0x935c8800) [pid = 1896] [serial = 1897] [outer = 0x935c6400] 20:50:10 INFO - PROCESS | 1896 | 1477540210644 Marionette TRACE conn5 <- [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"]]]}] 20:50:10 INFO - . 20:50:10 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html | took 1431ms 20:50:10 INFO - PROCESS | 1896 | 1477540210698 Marionette TRACE conn5 -> [0,2954,"getWindowHandle",null] 20:50:10 INFO - PROCESS | 1896 | 1477540210706 Marionette TRACE conn5 <- [1,2954,null,{"value":"8"}] 20:50:10 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html 20:50:10 INFO - PROCESS | 1896 | 1477540210715 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:10 INFO - PROCESS | 1896 | 1477540210919 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 20:50:11 INFO - PROCESS | 1896 | 1477540211104 Marionette TRACE conn5 -> [0,2956,"getWindowHandles",null] 20:50:11 INFO - PROCESS | 1896 | 1477540211110 Marionette TRACE conn5 <- [1,2956,null,["8"]] 20:50:11 INFO - PROCESS | 1896 | 1477540211122 Marionette TRACE conn5 -> [0,2957,"switchToWindow",{"name":"8"}] 20:50:11 INFO - PROCESS | 1896 | 1477540211129 Marionette TRACE conn5 <- [1,2957,null,{}] 20:50:11 INFO - PROCESS | 1896 | 1477540211181 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:11 INFO - PROCESS | 1896 | ++DOCSHELL 0x83872000 == 31 [pid = 1896] [id = 651] 20:50:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (0x935ce400) [pid = 1896] [serial = 1898] [outer = (nil)] 20:50:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (0x93c3a400) [pid = 1896] [serial = 1899] [outer = 0x935ce400] 20:50:11 INFO - PROCESS | 1896 | 1477540211282 Marionette DEBUG loaded listener.js 20:50:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (0x93c3c800) [pid = 1896] [serial = 1900] [outer = 0x935ce400] 20:50:11 INFO - PROCESS | 1896 | ++DOCSHELL 0x93d6d800 == 32 [pid = 1896] [id = 652] 20:50:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (0x93d6dc00) [pid = 1896] [serial = 1901] [outer = (nil)] 20:50:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (0x93e5a800) [pid = 1896] [serial = 1902] [outer = 0x93d6dc00] 20:50:12 INFO - PROCESS | 1896 | 1477540212224 Marionette TRACE conn5 <- [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"]]]}] 20:50:12 INFO - . 20:50:12 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html | took 1578ms 20:50:12 INFO - PROCESS | 1896 | 1477540212328 Marionette TRACE conn5 -> [0,2959,"getWindowHandle",null] 20:50:12 INFO - PROCESS | 1896 | 1477540212342 Marionette TRACE conn5 <- [1,2959,null,{"value":"8"}] 20:50:12 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html 20:50:12 INFO - PROCESS | 1896 | 1477540212358 Marionette TRACE conn5 -> [0,2960,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:12 INFO - PROCESS | 1896 | 1477540212658 Marionette TRACE conn5 <- [1,2960,null,{"value":null}] 20:50:12 INFO - PROCESS | 1896 | 1477540212954 Marionette TRACE conn5 -> [0,2961,"getWindowHandles",null] 20:50:12 INFO - PROCESS | 1896 | 1477540212964 Marionette TRACE conn5 <- [1,2961,null,["8"]] 20:50:12 INFO - PROCESS | 1896 | 1477540212978 Marionette TRACE conn5 -> [0,2962,"switchToWindow",{"name":"8"}] 20:50:12 INFO - PROCESS | 1896 | 1477540212992 Marionette TRACE conn5 <- [1,2962,null,{}] 20:50:13 INFO - PROCESS | 1896 | 1477540213004 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:13 INFO - PROCESS | 1896 | ++DOCSHELL 0x93fc6400 == 33 [pid = 1896] [id = 653] 20:50:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (0x93fc6800) [pid = 1896] [serial = 1903] [outer = (nil)] 20:50:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (0x93fc9400) [pid = 1896] [serial = 1904] [outer = 0x93fc6800] 20:50:13 INFO - PROCESS | 1896 | 1477540213173 Marionette DEBUG loaded listener.js 20:50:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (0x9424bc00) [pid = 1896] [serial = 1905] [outer = 0x93fc6800] 20:50:13 INFO - PROCESS | 1896 | ++DOCSHELL 0x94cc0800 == 34 [pid = 1896] [id = 654] 20:50:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (0x94ccc800) [pid = 1896] [serial = 1906] [outer = (nil)] 20:50:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (0x94ccd400) [pid = 1896] [serial = 1907] [outer = 0x94ccc800] 20:50:13 INFO - PROCESS | 1896 | ++DOCSHELL 0x94da0c00 == 35 [pid = 1896] [id = 655] 20:50:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (0x94da1400) [pid = 1896] [serial = 1908] [outer = (nil)] 20:50:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (0x94da1800) [pid = 1896] [serial = 1909] [outer = 0x94da1400] 20:50:13 INFO - PROCESS | 1896 | 1477540213908 Marionette TRACE conn5 <- [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"]]]}] 20:50:13 INFO - .. 20:50:13 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html | took 1577ms 20:50:13 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html 20:50:13 INFO - PROCESS | 1896 | 1477540213932 Marionette TRACE conn5 -> [0,2964,"getWindowHandle",null] 20:50:13 INFO - PROCESS | 1896 | 1477540213937 Marionette TRACE conn5 <- [1,2964,null,{"value":"8"}] 20:50:13 INFO - PROCESS | 1896 | 1477540213950 Marionette TRACE conn5 -> [0,2965,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:14 INFO - PROCESS | 1896 | 1477540214193 Marionette TRACE conn5 <- [1,2965,null,{"value":null}] 20:50:14 INFO - PROCESS | 1896 | 1477540214457 Marionette TRACE conn5 -> [0,2966,"getWindowHandles",null] 20:50:14 INFO - PROCESS | 1896 | 1477540214465 Marionette TRACE conn5 <- [1,2966,null,["8"]] 20:50:14 INFO - PROCESS | 1896 | 1477540214489 Marionette TRACE conn5 -> [0,2967,"switchToWindow",{"name":"8"}] 20:50:14 INFO - PROCESS | 1896 | 1477540214500 Marionette TRACE conn5 <- [1,2967,null,{}] 20:50:14 INFO - PROCESS | 1896 | 1477540214514 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:14 INFO - PROCESS | 1896 | ++DOCSHELL 0x92132800 == 36 [pid = 1896] [id = 656] 20:50:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (0x94da9c00) [pid = 1896] [serial = 1910] [outer = (nil)] 20:50:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (0x95081c00) [pid = 1896] [serial = 1911] [outer = 0x94da9c00] 20:50:14 INFO - PROCESS | 1896 | 1477540214656 Marionette DEBUG loaded listener.js 20:50:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (0x95611000) [pid = 1896] [serial = 1912] [outer = 0x94da9c00] 20:50:15 INFO - PROCESS | 1896 | ++DOCSHELL 0x957f0c00 == 37 [pid = 1896] [id = 657] 20:50:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 95 (0x957f1400) [pid = 1896] [serial = 1913] [outer = (nil)] 20:50:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 96 (0x957f4c00) [pid = 1896] [serial = 1914] [outer = 0x957f1400] 20:50:15 INFO - PROCESS | 1896 | ++DOCSHELL 0x957fb800 == 38 [pid = 1896] [id = 658] 20:50:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 97 (0x957fc000) [pid = 1896] [serial = 1915] [outer = (nil)] 20:50:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 98 (0x957fc400) [pid = 1896] [serial = 1916] [outer = 0x957fc000] 20:50:15 INFO - PROCESS | 1896 | 1477540215427 Marionette TRACE conn5 <- [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"]]]}] 20:50:15 INFO - .. 20:50:15 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html | took 1527ms 20:50:15 INFO - PROCESS | 1896 | 1477540215472 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 20:50:15 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html 20:50:15 INFO - PROCESS | 1896 | 1477540215477 Marionette TRACE conn5 <- [1,2969,null,{"value":"8"}] 20:50:15 INFO - PROCESS | 1896 | 1477540215485 Marionette TRACE conn5 -> [0,2970,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:15 INFO - PROCESS | 1896 | 1477540215682 Marionette TRACE conn5 <- [1,2970,null,{"value":null}] 20:50:15 INFO - PROCESS | 1896 | 1477540215882 Marionette TRACE conn5 -> [0,2971,"getWindowHandles",null] 20:50:15 INFO - PROCESS | 1896 | 1477540215889 Marionette TRACE conn5 <- [1,2971,null,["8"]] 20:50:15 INFO - PROCESS | 1896 | 1477540215897 Marionette TRACE conn5 -> [0,2972,"switchToWindow",{"name":"8"}] 20:50:15 INFO - PROCESS | 1896 | 1477540215904 Marionette TRACE conn5 <- [1,2972,null,{}] 20:50:15 INFO - PROCESS | 1896 | 1477540215915 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:15 INFO - PROCESS | 1896 | ++DOCSHELL 0x83808400 == 39 [pid = 1896] [id = 659] 20:50:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 99 (0x8380e800) [pid = 1896] [serial = 1917] [outer = (nil)] 20:50:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 100 (0x843af800) [pid = 1896] [serial = 1918] [outer = 0x8380e800] 20:50:16 INFO - PROCESS | 1896 | 1477540216018 Marionette DEBUG loaded listener.js 20:50:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 101 (0x839bec00) [pid = 1896] [serial = 1919] [outer = 0x8380e800] 20:50:16 INFO - PROCESS | 1896 | ++DOCSHELL 0x83944800 == 40 [pid = 1896] [id = 660] 20:50:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 102 (0x8cfc5800) [pid = 1896] [serial = 1920] [outer = (nil)] 20:50:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 103 (0x956e0400) [pid = 1896] [serial = 1921] [outer = 0x8cfc5800] 20:50:16 INFO - PROCESS | 1896 | 1477540216870 Marionette TRACE conn5 <- [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"]]]}] 20:50:16 INFO - . 20:50:16 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html | took 1430ms 20:50:16 INFO - PROCESS | 1896 | 1477540216915 Marionette TRACE conn5 -> [0,2974,"getWindowHandle",null] 20:50:16 INFO - PROCESS | 1896 | 1477540216923 Marionette TRACE conn5 <- [1,2974,null,{"value":"8"}] 20:50:16 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html 20:50:16 INFO - PROCESS | 1896 | 1477540216935 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:17 INFO - PROCESS | 1896 | 1477540217143 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 20:50:17 INFO - PROCESS | 1896 | 1477540217335 Marionette TRACE conn5 -> [0,2976,"getWindowHandles",null] 20:50:17 INFO - PROCESS | 1896 | 1477540217340 Marionette TRACE conn5 <- [1,2976,null,["8"]] 20:50:17 INFO - PROCESS | 1896 | 1477540217353 Marionette TRACE conn5 -> [0,2977,"switchToWindow",{"name":"8"}] 20:50:17 INFO - PROCESS | 1896 | 1477540217362 Marionette TRACE conn5 <- [1,2977,null,{}] 20:50:17 INFO - PROCESS | 1896 | 1477540217435 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:17 INFO - PROCESS | 1896 | ++DOCSHELL 0x8319d000 == 41 [pid = 1896] [id = 661] 20:50:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 104 (0x8319f000) [pid = 1896] [serial = 1922] [outer = (nil)] 20:50:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 105 (0x8386fc00) [pid = 1896] [serial = 1923] [outer = 0x8319f000] 20:50:17 INFO - PROCESS | 1896 | 1477540217548 Marionette DEBUG loaded listener.js 20:50:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 106 (0x839bb000) [pid = 1896] [serial = 1924] [outer = 0x8319f000] 20:50:18 INFO - PROCESS | 1896 | --DOCSHELL 0x90e2b800 == 40 [pid = 1896] [id = 637] 20:50:18 INFO - PROCESS | 1896 | --DOCSHELL 0x8d103400 == 39 [pid = 1896] [id = 641] 20:50:18 INFO - PROCESS | 1896 | --DOCSHELL 0x8448ec00 == 38 [pid = 1896] [id = 639] 20:50:18 INFO - PROCESS | 1896 | ++DOCSHELL 0x83810800 == 39 [pid = 1896] [id = 662] 20:50:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 107 (0x83810c00) [pid = 1896] [serial = 1925] [outer = (nil)] 20:50:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 108 (0x839b5c00) [pid = 1896] [serial = 1926] [outer = 0x83810c00] 20:50:18 INFO - PROCESS | 1896 | --DOMWINDOW == 107 (0x8d105000) [pid = 1896] [serial = 1849] [outer = (nil)] [url = about:blank] 20:50:18 INFO - PROCESS | 1896 | --DOMWINDOW == 106 (0x8d10c400) [pid = 1896] [serial = 1850] [outer = (nil)] [url = about:blank] 20:50:18 INFO - PROCESS | 1896 | --DOMWINDOW == 105 (0x8ce56400) [pid = 1896] [serial = 1846] [outer = (nil)] [url = about:blank] 20:50:18 INFO - PROCESS | 1896 | --DOMWINDOW == 104 (0x8ce59000) [pid = 1896] [serial = 1847] [outer = (nil)] [url = about:blank] 20:50:18 INFO - PROCESS | 1896 | --DOMWINDOW == 103 (0x88845800) [pid = 1896] [serial = 1843] [outer = (nil)] [url = about:blank] 20:50:18 INFO - PROCESS | 1896 | --DOMWINDOW == 102 (0x88850800) [pid = 1896] [serial = 1844] [outer = (nil)] [url = about:blank] 20:50:18 INFO - PROCESS | 1896 | --DOMWINDOW == 101 (0x8446c000) [pid = 1896] [serial = 1840] [outer = (nil)] [url = about:blank] 20:50:18 INFO - PROCESS | 1896 | --DOMWINDOW == 100 (0x84473c00) [pid = 1896] [serial = 1841] [outer = (nil)] [url = about:blank] 20:50:18 INFO - PROCESS | 1896 | --DOMWINDOW == 99 (0x839b4800) [pid = 1896] [serial = 1837] [outer = (nil)] [url = about:blank] 20:50:18 INFO - PROCESS | 1896 | --DOMWINDOW == 98 (0x839b6800) [pid = 1896] [serial = 1838] [outer = (nil)] [url = about:blank] 20:50:18 INFO - PROCESS | 1896 | --DOMWINDOW == 97 (0x83809800) [pid = 1896] [serial = 1834] [outer = (nil)] [url = about:blank] 20:50:18 INFO - PROCESS | 1896 | --DOMWINDOW == 96 (0x83810400) [pid = 1896] [serial = 1835] [outer = (nil)] [url = about:blank] 20:50:18 INFO - PROCESS | 1896 | --DOMWINDOW == 95 (0x8380f800) [pid = 1896] [serial = 1832] [outer = (nil)] [url = about:blank] 20:50:18 INFO - PROCESS | 1896 | 1477540218382 Marionette TRACE conn5 <- [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"]]]}] 20:50:18 INFO - . 20:50:18 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html | took 1477ms 20:50:18 INFO - PROCESS | 1896 | 1477540218410 Marionette TRACE conn5 -> [0,2979,"getWindowHandle",null] 20:50:18 INFO - PROCESS | 1896 | 1477540218416 Marionette TRACE conn5 <- [1,2979,null,{"value":"8"}] 20:50:18 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-001.html 20:50:18 INFO - PROCESS | 1896 | 1477540218424 Marionette TRACE conn5 -> [0,2980,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:18 INFO - PROCESS | 1896 | 1477540218620 Marionette TRACE conn5 <- [1,2980,null,{"value":null}] 20:50:18 INFO - PROCESS | 1896 | 1477540218765 Marionette TRACE conn5 -> [0,2981,"getWindowHandles",null] 20:50:18 INFO - PROCESS | 1896 | 1477540218771 Marionette TRACE conn5 <- [1,2981,null,["8"]] 20:50:18 INFO - PROCESS | 1896 | 1477540218778 Marionette TRACE conn5 -> [0,2982,"switchToWindow",{"name":"8"}] 20:50:18 INFO - PROCESS | 1896 | 1477540218784 Marionette TRACE conn5 <- [1,2982,null,{}] 20:50:18 INFO - PROCESS | 1896 | 1477540218791 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:18 INFO - PROCESS | 1896 | ++DOCSHELL 0x8446c000 == 40 [pid = 1896] [id = 663] 20:50:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 96 (0x84491000) [pid = 1896] [serial = 1927] [outer = (nil)] 20:50:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 97 (0x88846000) [pid = 1896] [serial = 1928] [outer = 0x84491000] 20:50:18 INFO - PROCESS | 1896 | 1477540218882 Marionette DEBUG loaded listener.js 20:50:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 98 (0x88846c00) [pid = 1896] [serial = 1929] [outer = 0x84491000] 20:50:19 INFO - PROCESS | 1896 | ++DOCSHELL 0x8446e400 == 41 [pid = 1896] [id = 664] 20:50:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 99 (0x8d106800) [pid = 1896] [serial = 1930] [outer = (nil)] 20:50:19 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f678400 == 42 [pid = 1896] [id = 665] 20:50:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 100 (0x8f679400) [pid = 1896] [serial = 1931] [outer = (nil)] 20:50:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 101 (0x8f67f000) [pid = 1896] [serial = 1932] [outer = 0x8d106800] 20:50:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 102 (0x8f7c5800) [pid = 1896] [serial = 1933] [outer = 0x8f679400] 20:50:19 INFO - PROCESS | 1896 | 1477540219659 Marionette TRACE conn5 <- [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"]]]}] 20:50:19 INFO - .. 20:50:19 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-001.html | took 1288ms 20:50:19 INFO - PROCESS | 1896 | 1477540219720 Marionette TRACE conn5 -> [0,2984,"getWindowHandle",null] 20:50:19 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-003.html 20:50:19 INFO - PROCESS | 1896 | 1477540219727 Marionette TRACE conn5 <- [1,2984,null,{"value":"8"}] 20:50:19 INFO - PROCESS | 1896 | 1477540219735 Marionette TRACE conn5 -> [0,2985,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:19 INFO - PROCESS | 1896 | 1477540219981 Marionette TRACE conn5 <- [1,2985,null,{"value":null}] 20:50:20 INFO - PROCESS | 1896 | 1477540220058 Marionette TRACE conn5 -> [0,2986,"getWindowHandles",null] 20:50:20 INFO - PROCESS | 1896 | 1477540220069 Marionette TRACE conn5 <- [1,2986,null,["8"]] 20:50:20 INFO - PROCESS | 1896 | 1477540220080 Marionette TRACE conn5 -> [0,2987,"switchToWindow",{"name":"8"}] 20:50:20 INFO - PROCESS | 1896 | 1477540220088 Marionette TRACE conn5 <- [1,2987,null,{}] 20:50:20 INFO - PROCESS | 1896 | 1477540220095 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:20 INFO - PROCESS | 1896 | ++DOCSHELL 0x904bac00 == 43 [pid = 1896] [id = 666] 20:50:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 103 (0x904bbc00) [pid = 1896] [serial = 1934] [outer = (nil)] 20:50:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 104 (0x90e2a000) [pid = 1896] [serial = 1935] [outer = 0x904bbc00] 20:50:20 INFO - PROCESS | 1896 | 1477540220189 Marionette DEBUG loaded listener.js 20:50:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 105 (0x90ffbc00) [pid = 1896] [serial = 1936] [outer = 0x904bbc00] 20:50:20 INFO - PROCESS | 1896 | ++DOCSHELL 0x8cfbfc00 == 44 [pid = 1896] [id = 667] 20:50:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 106 (0x928cd400) [pid = 1896] [serial = 1937] [outer = (nil)] 20:50:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 107 (0x931c6800) [pid = 1896] [serial = 1938] [outer = 0x928cd400] 20:50:20 INFO - PROCESS | 1896 | 1477540220932 Marionette TRACE conn5 <- [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"]]]}] 20:50:21 INFO - . 20:50:21 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-003.html | took 1276ms 20:50:21 INFO - PROCESS | 1896 | 1477540221012 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 20:50:21 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-001.html 20:50:21 INFO - PROCESS | 1896 | 1477540221017 Marionette TRACE conn5 <- [1,2989,null,{"value":"8"}] 20:50:21 INFO - PROCESS | 1896 | 1477540221025 Marionette TRACE conn5 -> [0,2990,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:21 INFO - PROCESS | 1896 | 1477540221258 Marionette TRACE conn5 <- [1,2990,null,{"value":null}] 20:50:21 INFO - PROCESS | 1896 | 1477540221286 Marionette TRACE conn5 -> [0,2991,"getWindowHandles",null] 20:50:21 INFO - PROCESS | 1896 | 1477540221294 Marionette TRACE conn5 <- [1,2991,null,["8"]] 20:50:21 INFO - PROCESS | 1896 | 1477540221299 Marionette TRACE conn5 -> [0,2992,"switchToWindow",{"name":"8"}] 20:50:21 INFO - PROCESS | 1896 | 1477540221306 Marionette TRACE conn5 <- [1,2992,null,{}] 20:50:21 INFO - PROCESS | 1896 | 1477540221404 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:21 INFO - PROCESS | 1896 | ++DOCSHELL 0x935c2c00 == 45 [pid = 1896] [id = 668] 20:50:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 108 (0x935c3400) [pid = 1896] [serial = 1939] [outer = (nil)] 20:50:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 109 (0x935c9800) [pid = 1896] [serial = 1940] [outer = 0x935c3400] 20:50:21 INFO - PROCESS | 1896 | 1477540221492 Marionette DEBUG loaded listener.js 20:50:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 110 (0x93d66800) [pid = 1896] [serial = 1941] [outer = 0x935c3400] 20:50:22 INFO - PROCESS | 1896 | ++DOCSHELL 0x935c5000 == 46 [pid = 1896] [id = 669] 20:50:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 111 (0x949dc800) [pid = 1896] [serial = 1942] [outer = (nil)] 20:50:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 112 (0x94ccb400) [pid = 1896] [serial = 1943] [outer = 0x949dc800] 20:50:22 INFO - PROCESS | 1896 | 1477540222238 Marionette TRACE conn5 <- [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"]]]}] 20:50:22 INFO - . 20:50:22 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-001.html | took 1277ms 20:50:22 INFO - PROCESS | 1896 | 1477540222308 Marionette TRACE conn5 -> [0,2994,"getWindowHandle",null] 20:50:22 INFO - PROCESS | 1896 | 1477540222313 Marionette TRACE conn5 <- [1,2994,null,{"value":"8"}] 20:50:22 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-002.html 20:50:22 INFO - PROCESS | 1896 | 1477540222321 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:22 INFO - PROCESS | 1896 | 1477540222557 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 20:50:22 INFO - PROCESS | 1896 | 1477540222591 Marionette TRACE conn5 -> [0,2996,"getWindowHandles",null] 20:50:22 INFO - PROCESS | 1896 | 1477540222594 Marionette TRACE conn5 <- [1,2996,null,["8"]] 20:50:22 INFO - PROCESS | 1896 | 1477540222601 Marionette TRACE conn5 -> [0,2997,"switchToWindow",{"name":"8"}] 20:50:22 INFO - PROCESS | 1896 | 1477540222606 Marionette TRACE conn5 <- [1,2997,null,{}] 20:50:22 INFO - PROCESS | 1896 | 1477540222611 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:22 INFO - PROCESS | 1896 | ++DOCSHELL 0x949d2c00 == 47 [pid = 1896] [id = 670] 20:50:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 113 (0x949d6800) [pid = 1896] [serial = 1944] [outer = (nil)] 20:50:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 114 (0x9507bc00) [pid = 1896] [serial = 1945] [outer = 0x949d6800] 20:50:22 INFO - PROCESS | 1896 | 1477540222868 Marionette DEBUG loaded listener.js 20:50:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 115 (0x95610c00) [pid = 1896] [serial = 1946] [outer = 0x949d6800] 20:50:23 INFO - PROCESS | 1896 | --DOMWINDOW == 114 (0x921d9000) [pid = 1896] [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] 20:50:23 INFO - PROCESS | 1896 | --DOMWINDOW == 113 (0x83809400) [pid = 1896] [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] 20:50:23 INFO - PROCESS | 1896 | --DOMWINDOW == 112 (0x8448fc00) [pid = 1896] [serial = 1868] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477540202170] 20:50:23 INFO - PROCESS | 1896 | --DOMWINDOW == 111 (0x8d107000) [pid = 1896] [serial = 1873] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:50:23 INFO - PROCESS | 1896 | --DOMWINDOW == 110 (0x90e2e400) [pid = 1896] [serial = 1863] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:50:23 INFO - PROCESS | 1896 | --DOMWINDOW == 109 (0x930cd000) [pid = 1896] [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] 20:50:23 INFO - PROCESS | 1896 | --DOMWINDOW == 108 (0x8f89ac00) [pid = 1896] [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] 20:50:23 INFO - PROCESS | 1896 | --DOMWINDOW == 107 (0x84496c00) [pid = 1896] [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] 20:50:23 INFO - PROCESS | 1896 | ++DOCSHELL 0x8ce5c400 == 48 [pid = 1896] [id = 671] 20:50:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 108 (0x94251800) [pid = 1896] [serial = 1947] [outer = (nil)] 20:50:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 109 (0x94cc1c00) [pid = 1896] [serial = 1948] [outer = 0x94251800] 20:50:23 INFO - PROCESS | 1896 | 1477540223497 Marionette TRACE conn5 <- [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"]]]}] 20:50:23 INFO - . 20:50:23 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-002.html | took 1224ms 20:50:23 INFO - PROCESS | 1896 | 1477540223545 Marionette TRACE conn5 -> [0,2999,"getWindowHandle",null] 20:50:23 INFO - PROCESS | 1896 | 1477540223549 Marionette TRACE conn5 <- [1,2999,null,{"value":"8"}] 20:50:23 INFO - TEST-START | /touch-events/create-touch-touchlist.html 20:50:23 INFO - PROCESS | 1896 | 1477540223556 Marionette TRACE conn5 -> [0,3000,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:23 INFO - PROCESS | 1896 | 1477540223752 Marionette TRACE conn5 <- [1,3000,null,{"value":null}] 20:50:23 INFO - PROCESS | 1896 | 1477540223899 Marionette TRACE conn5 -> [0,3001,"getWindowHandles",null] 20:50:23 INFO - PROCESS | 1896 | 1477540223905 Marionette TRACE conn5 <- [1,3001,null,["8"]] 20:50:23 INFO - PROCESS | 1896 | 1477540223910 Marionette TRACE conn5 -> [0,3002,"switchToWindow",{"name":"8"}] 20:50:23 INFO - PROCESS | 1896 | 1477540223916 Marionette TRACE conn5 <- [1,3002,null,{}] 20:50:23 INFO - PROCESS | 1896 | 1477540223921 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:23 INFO - PROCESS | 1896 | ++DOCSHELL 0x83869000 == 49 [pid = 1896] [id = 672] 20:50:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 110 (0x8386ac00) [pid = 1896] [serial = 1949] [outer = (nil)] 20:50:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 111 (0x97d20000) [pid = 1896] [serial = 1950] [outer = 0x8386ac00] 20:50:24 INFO - PROCESS | 1896 | 1477540224003 Marionette DEBUG loaded listener.js 20:50:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 112 (0x9832a800) [pid = 1896] [serial = 1951] [outer = 0x8386ac00] 20:50:24 INFO - PROCESS | 1896 | 1477540224540 Marionette TRACE conn5 <- [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]]]}] 20:50:24 INFO - .... 20:50:24 INFO - TEST-OK | /touch-events/create-touch-touchlist.html | took 1022ms 20:50:24 INFO - PROCESS | 1896 | 1477540224578 Marionette TRACE conn5 -> [0,3004,"getWindowHandle",null] 20:50:24 INFO - PROCESS | 1896 | 1477540224583 Marionette TRACE conn5 <- [1,3004,null,{"value":"8"}] 20:50:24 INFO - TEST-START | /touch-events/historical.html 20:50:24 INFO - PROCESS | 1896 | 1477540224600 Marionette TRACE conn5 -> [0,3005,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:24 INFO - PROCESS | 1896 | 1477540224825 Marionette TRACE conn5 <- [1,3005,null,{"value":null}] 20:50:24 INFO - PROCESS | 1896 | 1477540224958 Marionette TRACE conn5 -> [0,3006,"getWindowHandles",null] 20:50:24 INFO - PROCESS | 1896 | 1477540224964 Marionette TRACE conn5 <- [1,3006,null,["8"]] 20:50:24 INFO - PROCESS | 1896 | 1477540224973 Marionette TRACE conn5 -> [0,3007,"switchToWindow",{"name":"8"}] 20:50:24 INFO - PROCESS | 1896 | 1477540224984 Marionette TRACE conn5 <- [1,3007,null,{}] 20:50:25 INFO - PROCESS | 1896 | 1477540225038 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:25 INFO - PROCESS | 1896 | ++DOCSHELL 0x8380bc00 == 50 [pid = 1896] [id = 673] 20:50:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 113 (0x8380f800) [pid = 1896] [serial = 1952] [outer = (nil)] 20:50:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 114 (0x83947000) [pid = 1896] [serial = 1953] [outer = 0x8380f800] 20:50:25 INFO - PROCESS | 1896 | 1477540225163 Marionette DEBUG loaded listener.js 20:50:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 115 (0x84460800) [pid = 1896] [serial = 1954] [outer = 0x8380f800] 20:50:25 INFO - PROCESS | 1896 | 1477540225868 Marionette TRACE conn5 <- [1,3008,null,{"value":["/touch-events/historical.html",0,null,null,[["TouchList::identifiedTouch",0,null,null]]]}] 20:50:25 INFO - . 20:50:25 INFO - TEST-OK | /touch-events/historical.html | took 1323ms 20:50:25 INFO - PROCESS | 1896 | 1477540225923 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 20:50:25 INFO - PROCESS | 1896 | 1477540225929 Marionette TRACE conn5 <- [1,3009,null,{"value":"8"}] 20:50:25 INFO - TEST-START | /touch-events/touch-globaleventhandler-interface.html 20:50:25 INFO - PROCESS | 1896 | 1477540225985 Marionette TRACE conn5 -> [0,3010,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:26 INFO - PROCESS | 1896 | 1477540226208 Marionette TRACE conn5 <- [1,3010,null,{"value":null}] 20:50:26 INFO - PROCESS | 1896 | 1477540226416 Marionette TRACE conn5 -> [0,3011,"getWindowHandles",null] 20:50:26 INFO - PROCESS | 1896 | 1477540226424 Marionette TRACE conn5 <- [1,3011,null,["8"]] 20:50:26 INFO - PROCESS | 1896 | 1477540226479 Marionette TRACE conn5 -> [0,3012,"switchToWindow",{"name":"8"}] 20:50:26 INFO - PROCESS | 1896 | 1477540226488 Marionette TRACE conn5 <- [1,3012,null,{}] 20:50:26 INFO - PROCESS | 1896 | 1477540226497 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:26 INFO - PROCESS | 1896 | ++DOCSHELL 0x8d10a400 == 51 [pid = 1896] [id = 674] 20:50:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 116 (0x8d10cc00) [pid = 1896] [serial = 1955] [outer = (nil)] 20:50:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 117 (0x8f76dc00) [pid = 1896] [serial = 1956] [outer = 0x8d10cc00] 20:50:26 INFO - PROCESS | 1896 | 1477540226599 Marionette DEBUG loaded listener.js 20:50:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 118 (0x8f89f800) [pid = 1896] [serial = 1957] [outer = 0x8d10cc00] 20:50:27 INFO - PROCESS | 1896 | 1477540227297 Marionette TRACE conn5 <- [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]]]}] 20:50:27 INFO - ... 20:50:27 INFO - TEST-OK | /touch-events/touch-globaleventhandler-interface.html | took 1377ms 20:50:27 INFO - PROCESS | 1896 | 1477540227359 Marionette TRACE conn5 -> [0,3014,"getWindowHandle",null] 20:50:27 INFO - PROCESS | 1896 | 1477540227363 Marionette TRACE conn5 <- [1,3014,null,{"value":"8"}] 20:50:27 INFO - TEST-START | /touch-events/touch-retargeting.html 20:50:27 INFO - PROCESS | 1896 | 1477540227372 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:27 INFO - PROCESS | 1896 | 1477540227617 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 20:50:27 INFO - PROCESS | 1896 | 1477540227811 Marionette TRACE conn5 -> [0,3016,"getWindowHandles",null] 20:50:27 INFO - PROCESS | 1896 | 1477540227823 Marionette TRACE conn5 <- [1,3016,null,["8"]] 20:50:27 INFO - PROCESS | 1896 | 1477540227832 Marionette TRACE conn5 -> [0,3017,"switchToWindow",{"name":"8"}] 20:50:27 INFO - PROCESS | 1896 | 1477540227841 Marionette TRACE conn5 <- [1,3017,null,{}] 20:50:27 INFO - PROCESS | 1896 | 1477540227846 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:27 INFO - PROCESS | 1896 | ++DOCSHELL 0x93d68000 == 52 [pid = 1896] [id = 675] 20:50:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 119 (0x93fbe400) [pid = 1896] [serial = 1958] [outer = (nil)] 20:50:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 120 (0x95074400) [pid = 1896] [serial = 1959] [outer = 0x93fbe400] 20:50:27 INFO - PROCESS | 1896 | 1477540227943 Marionette DEBUG loaded listener.js 20:50:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 121 (0x9507a800) [pid = 1896] [serial = 1960] [outer = 0x93fbe400] 20:50:28 INFO - PROCESS | 1896 | JavaScript error: http://web-platform.test:8000/touch-events/touch-retargeting.html, line 13: TypeError: host0.attachShadow is not a function 20:50:30 INFO - PROCESS | 1896 | --DOCSHELL 0x83869000 == 51 [pid = 1896] [id = 672] 20:50:30 INFO - PROCESS | 1896 | --DOCSHELL 0x83944800 == 50 [pid = 1896] [id = 660] 20:50:30 INFO - PROCESS | 1896 | --DOCSHELL 0x8ce5c400 == 49 [pid = 1896] [id = 671] 20:50:30 INFO - PROCESS | 1896 | --DOCSHELL 0x949d2c00 == 48 [pid = 1896] [id = 670] 20:50:30 INFO - PROCESS | 1896 | --DOCSHELL 0x935c5000 == 47 [pid = 1896] [id = 669] 20:50:30 INFO - PROCESS | 1896 | --DOCSHELL 0x935c2c00 == 46 [pid = 1896] [id = 668] 20:50:30 INFO - PROCESS | 1896 | --DOCSHELL 0x8cfbfc00 == 45 [pid = 1896] [id = 667] 20:50:30 INFO - PROCESS | 1896 | --DOCSHELL 0x904bac00 == 44 [pid = 1896] [id = 666] 20:50:30 INFO - PROCESS | 1896 | --DOCSHELL 0x8f678400 == 43 [pid = 1896] [id = 665] 20:50:30 INFO - PROCESS | 1896 | --DOCSHELL 0x8446e400 == 42 [pid = 1896] [id = 664] 20:50:30 INFO - PROCESS | 1896 | --DOCSHELL 0x8446c000 == 41 [pid = 1896] [id = 663] 20:50:30 INFO - PROCESS | 1896 | --DOCSHELL 0x83810800 == 40 [pid = 1896] [id = 662] 20:50:30 INFO - PROCESS | 1896 | --DOCSHELL 0x8319d000 == 39 [pid = 1896] [id = 661] 20:50:30 INFO - PROCESS | 1896 | --DOCSHELL 0x957fb800 == 38 [pid = 1896] [id = 658] 20:50:30 INFO - PROCESS | 1896 | --DOCSHELL 0x957f0c00 == 37 [pid = 1896] [id = 657] 20:50:30 INFO - PROCESS | 1896 | --DOCSHELL 0x94da0c00 == 36 [pid = 1896] [id = 655] 20:50:30 INFO - PROCESS | 1896 | --DOCSHELL 0x94cc0800 == 35 [pid = 1896] [id = 654] 20:50:30 INFO - PROCESS | 1896 | --DOCSHELL 0x93d6d800 == 34 [pid = 1896] [id = 652] 20:50:30 INFO - PROCESS | 1896 | --DOCSHELL 0x935c4800 == 33 [pid = 1896] [id = 650] 20:50:30 INFO - PROCESS | 1896 | --DOCSHELL 0x8ce5cc00 == 32 [pid = 1896] [id = 648] 20:50:30 INFO - PROCESS | 1896 | --DOCSHELL 0x8c8d7000 == 31 [pid = 1896] [id = 647] 20:50:30 INFO - PROCESS | 1896 | --DOCSHELL 0x843a1000 == 30 [pid = 1896] [id = 646] 20:50:30 INFO - PROCESS | 1896 | --DOMWINDOW == 120 (0x931c5400) [pid = 1896] [serial = 1882] [outer = (nil)] [url = about:blank] 20:50:30 INFO - PROCESS | 1896 | --DOMWINDOW == 119 (0x93397800) [pid = 1896] [serial = 1883] [outer = (nil)] [url = about:blank] 20:50:30 INFO - PROCESS | 1896 | --DOMWINDOW == 118 (0x92333800) [pid = 1896] [serial = 1879] [outer = (nil)] [url = about:blank] 20:50:30 INFO - PROCESS | 1896 | --DOMWINDOW == 117 (0x9283d800) [pid = 1896] [serial = 1880] [outer = (nil)] [url = about:blank] 20:50:30 INFO - PROCESS | 1896 | --DOMWINDOW == 116 (0x9044b000) [pid = 1896] [serial = 1876] [outer = (nil)] [url = about:blank] 20:50:30 INFO - PROCESS | 1896 | --DOMWINDOW == 115 (0x90457c00) [pid = 1896] [serial = 1877] [outer = (nil)] [url = about:blank] 20:50:30 INFO - PROCESS | 1896 | --DOMWINDOW == 114 (0x8c8dc000) [pid = 1896] [serial = 1871] [outer = (nil)] [url = about:blank] 20:50:30 INFO - PROCESS | 1896 | --DOMWINDOW == 113 (0x8c8df400) [pid = 1896] [serial = 1872] [outer = (nil)] [url = about:blank] 20:50:30 INFO - PROCESS | 1896 | --DOMWINDOW == 112 (0x8d10b800) [pid = 1896] [serial = 1874] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:50:30 INFO - PROCESS | 1896 | --DOMWINDOW == 111 (0x83863c00) [pid = 1896] [serial = 1866] [outer = (nil)] [url = about:blank] 20:50:30 INFO - PROCESS | 1896 | --DOMWINDOW == 110 (0x839c0000) [pid = 1896] [serial = 1867] [outer = (nil)] [url = about:blank] 20:50:30 INFO - PROCESS | 1896 | --DOMWINDOW == 109 (0x84493400) [pid = 1896] [serial = 1869] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477540202170] 20:50:30 INFO - PROCESS | 1896 | --DOMWINDOW == 108 (0x90452c00) [pid = 1896] [serial = 1861] [outer = (nil)] [url = about:blank] 20:50:30 INFO - PROCESS | 1896 | --DOMWINDOW == 107 (0x90e24400) [pid = 1896] [serial = 1864] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:50:30 INFO - PROCESS | 1896 | --DOMWINDOW == 106 (0x8d10fc00) [pid = 1896] [serial = 1858] [outer = (nil)] [url = about:blank] 20:50:30 INFO - PROCESS | 1896 | --DOMWINDOW == 105 (0x8445c400) [pid = 1896] [serial = 1855] [outer = (nil)] [url = about:blank] 20:50:30 INFO - PROCESS | 1896 | --DOMWINDOW == 104 (0x8f769000) [pid = 1896] [serial = 1852] [outer = (nil)] [url = about:blank] 20:50:34 INFO - PROCESS | 1896 | --DOMWINDOW == 103 (0x8319f000) [pid = 1896] [serial = 1922] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html] 20:50:34 INFO - PROCESS | 1896 | --DOMWINDOW == 102 (0x8d106800) [pid = 1896] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 20:50:34 INFO - PROCESS | 1896 | --DOMWINDOW == 101 (0x8f679400) [pid = 1896] [serial = 1931] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 20:50:34 INFO - PROCESS | 1896 | --DOMWINDOW == 100 (0x84491000) [pid = 1896] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html] 20:50:34 INFO - PROCESS | 1896 | --DOMWINDOW == 99 (0x949d6800) [pid = 1896] [serial = 1944] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html] 20:50:34 INFO - PROCESS | 1896 | --DOMWINDOW == 98 (0x94251800) [pid = 1896] [serial = 1947] [outer = (nil)] [url = about:blank] 20:50:34 INFO - PROCESS | 1896 | --DOMWINDOW == 97 (0x935c3400) [pid = 1896] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html] 20:50:34 INFO - PROCESS | 1896 | --DOMWINDOW == 96 (0x904bbc00) [pid = 1896] [serial = 1934] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html] 20:50:34 INFO - PROCESS | 1896 | --DOMWINDOW == 95 (0x8cfc5800) [pid = 1896] [serial = 1920] [outer = (nil)] [url = about:blank] 20:50:34 INFO - PROCESS | 1896 | --DOMWINDOW == 94 (0x949dc800) [pid = 1896] [serial = 1942] [outer = (nil)] [url = about:blank] 20:50:34 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (0x94da1400) [pid = 1896] [serial = 1908] [outer = (nil)] [url = about:blank] 20:50:34 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (0x935c6400) [pid = 1896] [serial = 1896] [outer = (nil)] [url = about:blank] 20:50:34 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (0x957fc000) [pid = 1896] [serial = 1915] [outer = (nil)] [url = about:blank] 20:50:34 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (0x83810c00) [pid = 1896] [serial = 1925] [outer = (nil)] [url = about:blank] 20:50:34 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (0x8c8d7800) [pid = 1896] [serial = 1889] [outer = (nil)] [url = about:blank] 20:50:34 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (0x94ccc800) [pid = 1896] [serial = 1906] [outer = (nil)] [url = about:blank] 20:50:34 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (0x957f1400) [pid = 1896] [serial = 1913] [outer = (nil)] [url = about:blank] 20:50:34 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (0x843af400) [pid = 1896] [serial = 1887] [outer = (nil)] [url = about:blank] 20:50:34 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (0x928cd400) [pid = 1896] [serial = 1937] [outer = (nil)] [url = about:blank] 20:50:34 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (0x8ce5fc00) [pid = 1896] [serial = 1891] [outer = (nil)] [url = about:blank] 20:50:34 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (0x93d6dc00) [pid = 1896] [serial = 1901] [outer = (nil)] [url = about:blank] 20:50:37 INFO - PROCESS | 1896 | --DOCSHELL 0x83808400 == 29 [pid = 1896] [id = 659] 20:50:37 INFO - PROCESS | 1896 | --DOCSHELL 0x92132800 == 28 [pid = 1896] [id = 656] 20:50:37 INFO - PROCESS | 1896 | --DOCSHELL 0x93fc6400 == 27 [pid = 1896] [id = 653] 20:50:37 INFO - PROCESS | 1896 | --DOCSHELL 0x83872000 == 26 [pid = 1896] [id = 651] 20:50:37 INFO - PROCESS | 1896 | --DOCSHELL 0x8f7c0c00 == 25 [pid = 1896] [id = 649] 20:50:37 INFO - PROCESS | 1896 | --DOCSHELL 0x84469000 == 24 [pid = 1896] [id = 635] 20:50:37 INFO - PROCESS | 1896 | --DOCSHELL 0x9044cc00 == 23 [pid = 1896] [id = 636] 20:50:37 INFO - PROCESS | 1896 | --DOCSHELL 0x84469400 == 22 [pid = 1896] [id = 629] 20:50:37 INFO - PROCESS | 1896 | --DOCSHELL 0x935ca800 == 21 [pid = 1896] [id = 645] 20:50:37 INFO - PROCESS | 1896 | --DOCSHELL 0x83950800 == 20 [pid = 1896] [id = 628] 20:50:37 INFO - PROCESS | 1896 | --DOCSHELL 0x8f763000 == 19 [pid = 1896] [id = 633] 20:50:37 INFO - PROCESS | 1896 | --DOCSHELL 0x930ccc00 == 18 [pid = 1896] [id = 644] 20:50:37 INFO - PROCESS | 1896 | --DOCSHELL 0x8cfc2c00 == 17 [pid = 1896] [id = 632] 20:50:37 INFO - PROCESS | 1896 | --DOCSHELL 0x921d3800 == 16 [pid = 1896] [id = 643] 20:50:37 INFO - PROCESS | 1896 | --DOCSHELL 0x8c8e3800 == 15 [pid = 1896] [id = 631] 20:50:37 INFO - PROCESS | 1896 | --DOCSHELL 0x8f89a400 == 14 [pid = 1896] [id = 642] 20:50:37 INFO - PROCESS | 1896 | --DOCSHELL 0x839c2800 == 13 [pid = 1896] [id = 630] 20:50:37 INFO - PROCESS | 1896 | --DOCSHELL 0x843adc00 == 12 [pid = 1896] [id = 640] 20:50:37 INFO - PROCESS | 1896 | --DOCSHELL 0x831a2c00 == 11 [pid = 1896] [id = 627] 20:50:37 INFO - PROCESS | 1896 | --DOCSHELL 0x8319e800 == 10 [pid = 1896] [id = 638] 20:50:37 INFO - PROCESS | 1896 | --DOCSHELL 0x8394b400 == 9 [pid = 1896] [id = 634] 20:50:37 INFO - PROCESS | 1896 | --DOCSHELL 0x8d10a400 == 8 [pid = 1896] [id = 674] 20:50:37 INFO - PROCESS | 1896 | --DOCSHELL 0x8380bc00 == 7 [pid = 1896] [id = 673] 20:50:38 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (0x8f67f000) [pid = 1896] [serial = 1932] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 20:50:38 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (0x8f7c5800) [pid = 1896] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 20:50:38 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (0x94cc1c00) [pid = 1896] [serial = 1948] [outer = (nil)] [url = about:blank] 20:50:38 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (0x88846000) [pid = 1896] [serial = 1928] [outer = (nil)] [url = about:blank] 20:50:38 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (0x90ffbc00) [pid = 1896] [serial = 1936] [outer = (nil)] [url = about:blank] 20:50:38 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (0x90e2a000) [pid = 1896] [serial = 1935] [outer = (nil)] [url = about:blank] 20:50:38 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (0x93d66800) [pid = 1896] [serial = 1941] [outer = (nil)] [url = about:blank] 20:50:38 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (0x935c9800) [pid = 1896] [serial = 1940] [outer = (nil)] [url = about:blank] 20:50:38 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0x95610c00) [pid = 1896] [serial = 1946] [outer = (nil)] [url = about:blank] 20:50:38 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0x9507bc00) [pid = 1896] [serial = 1945] [outer = (nil)] [url = about:blank] 20:50:38 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0x88846c00) [pid = 1896] [serial = 1929] [outer = (nil)] [url = about:blank] 20:50:38 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (0x8386fc00) [pid = 1896] [serial = 1923] [outer = (nil)] [url = about:blank] 20:50:38 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0x839bb000) [pid = 1896] [serial = 1924] [outer = (nil)] [url = about:blank] 20:50:38 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (0x956e0400) [pid = 1896] [serial = 1921] [outer = (nil)] [url = about:blank] 20:50:38 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0x94ccb400) [pid = 1896] [serial = 1943] [outer = (nil)] [url = about:blank] 20:50:38 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (0x94da1800) [pid = 1896] [serial = 1909] [outer = (nil)] [url = about:blank] 20:50:38 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (0x935c8800) [pid = 1896] [serial = 1897] [outer = (nil)] [url = about:blank] 20:50:38 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (0x957fc400) [pid = 1896] [serial = 1916] [outer = (nil)] [url = about:blank] 20:50:38 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (0x839b5c00) [pid = 1896] [serial = 1926] [outer = (nil)] [url = about:blank] 20:50:38 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (0x8c8d8000) [pid = 1896] [serial = 1890] [outer = (nil)] [url = about:blank] 20:50:38 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (0x94ccd400) [pid = 1896] [serial = 1907] [outer = (nil)] [url = about:blank] 20:50:38 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (0x957f4c00) [pid = 1896] [serial = 1914] [outer = (nil)] [url = about:blank] 20:50:38 INFO - PROCESS | 1896 | --DOMWINDOW == 60 (0x84458800) [pid = 1896] [serial = 1888] [outer = (nil)] [url = about:blank] 20:50:38 INFO - PROCESS | 1896 | --DOMWINDOW == 59 (0x931c6800) [pid = 1896] [serial = 1938] [outer = (nil)] [url = about:blank] 20:50:38 INFO - PROCESS | 1896 | --DOMWINDOW == 58 (0x8ce60c00) [pid = 1896] [serial = 1892] [outer = (nil)] [url = about:blank] 20:50:38 INFO - PROCESS | 1896 | --DOMWINDOW == 57 (0x93e5a800) [pid = 1896] [serial = 1902] [outer = (nil)] [url = about:blank] 20:50:38 INFO - PROCESS | 1896 | --DOMWINDOW == 56 (0x936a2800) [pid = 1896] [serial = 1885] [outer = (nil)] [url = about:blank] 20:50:38 INFO - PROCESS | 1896 | --DOMWINDOW == 55 (0x90451000) [pid = 1896] [serial = 1894] [outer = (nil)] [url = about:blank] 20:50:38 INFO - PROCESS | 1896 | --DOMWINDOW == 54 (0x843af800) [pid = 1896] [serial = 1918] [outer = (nil)] [url = about:blank] 20:50:38 INFO - PROCESS | 1896 | --DOMWINDOW == 53 (0x97d20000) [pid = 1896] [serial = 1950] [outer = (nil)] [url = about:blank] 20:50:38 INFO - PROCESS | 1896 | --DOMWINDOW == 52 (0x93c3a400) [pid = 1896] [serial = 1899] [outer = (nil)] [url = about:blank] 20:50:38 INFO - PROCESS | 1896 | --DOMWINDOW == 51 (0x95081c00) [pid = 1896] [serial = 1911] [outer = (nil)] [url = about:blank] 20:50:38 INFO - PROCESS | 1896 | --DOMWINDOW == 50 (0x93fc9400) [pid = 1896] [serial = 1904] [outer = (nil)] [url = about:blank] 20:50:41 INFO - PROCESS | 1896 | --DOMWINDOW == 49 (0x8380f800) [pid = 1896] [serial = 1952] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/historical.html] 20:50:41 INFO - PROCESS | 1896 | --DOMWINDOW == 48 (0x8d10cc00) [pid = 1896] [serial = 1955] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html] 20:50:41 INFO - PROCESS | 1896 | --DOMWINDOW == 47 (0x8cfc7800) [pid = 1896] [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] 20:50:41 INFO - PROCESS | 1896 | --DOMWINDOW == 46 (0x94da9c00) [pid = 1896] [serial = 1910] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html] 20:50:41 INFO - PROCESS | 1896 | --DOMWINDOW == 45 (0x843ab400) [pid = 1896] [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] 20:50:41 INFO - PROCESS | 1896 | --DOMWINDOW == 44 (0x8f764000) [pid = 1896] [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] 20:50:41 INFO - PROCESS | 1896 | --DOMWINDOW == 43 (0x8380e800) [pid = 1896] [serial = 1917] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html] 20:50:41 INFO - PROCESS | 1896 | --DOMWINDOW == 42 (0x935cb000) [pid = 1896] [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] 20:50:41 INFO - PROCESS | 1896 | --DOMWINDOW == 41 (0x93fc6800) [pid = 1896] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html] 20:50:41 INFO - PROCESS | 1896 | --DOMWINDOW == 40 (0x8f7c2000) [pid = 1896] [serial = 1893] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html] 20:50:41 INFO - PROCESS | 1896 | --DOMWINDOW == 39 (0x935ce400) [pid = 1896] [serial = 1898] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html] 20:50:41 INFO - PROCESS | 1896 | --DOMWINDOW == 38 (0x90451800) [pid = 1896] [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] 20:50:41 INFO - PROCESS | 1896 | --DOMWINDOW == 37 (0x8386ac00) [pid = 1896] [serial = 1949] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/create-touch-touchlist.html] 20:50:46 INFO - PROCESS | 1896 | --DOMWINDOW == 36 (0x8f89f800) [pid = 1896] [serial = 1957] [outer = (nil)] [url = about:blank] 20:50:46 INFO - PROCESS | 1896 | --DOMWINDOW == 35 (0x84460800) [pid = 1896] [serial = 1954] [outer = (nil)] [url = about:blank] 20:50:46 INFO - PROCESS | 1896 | --DOMWINDOW == 34 (0x8f76dc00) [pid = 1896] [serial = 1956] [outer = (nil)] [url = about:blank] 20:50:46 INFO - PROCESS | 1896 | --DOMWINDOW == 33 (0x83947000) [pid = 1896] [serial = 1953] [outer = (nil)] [url = about:blank] 20:50:46 INFO - PROCESS | 1896 | --DOMWINDOW == 32 (0x95074400) [pid = 1896] [serial = 1959] [outer = (nil)] [url = about:blank] 20:50:46 INFO - PROCESS | 1896 | --DOMWINDOW == 31 (0x8d107c00) [pid = 1896] [serial = 1859] [outer = (nil)] [url = about:blank] 20:50:46 INFO - PROCESS | 1896 | --DOMWINDOW == 30 (0x95611000) [pid = 1896] [serial = 1912] [outer = (nil)] [url = about:blank] 20:50:46 INFO - PROCESS | 1896 | --DOMWINDOW == 29 (0x84460000) [pid = 1896] [serial = 1856] [outer = (nil)] [url = about:blank] 20:50:46 INFO - PROCESS | 1896 | --DOMWINDOW == 28 (0x8f76a000) [pid = 1896] [serial = 1853] [outer = (nil)] [url = about:blank] 20:50:46 INFO - PROCESS | 1896 | --DOMWINDOW == 27 (0x839bec00) [pid = 1896] [serial = 1919] [outer = (nil)] [url = about:blank] 20:50:46 INFO - PROCESS | 1896 | --DOMWINDOW == 26 (0x9377b800) [pid = 1896] [serial = 1886] [outer = (nil)] [url = about:blank] 20:50:46 INFO - PROCESS | 1896 | --DOMWINDOW == 25 (0x9424bc00) [pid = 1896] [serial = 1905] [outer = (nil)] [url = about:blank] 20:50:46 INFO - PROCESS | 1896 | --DOMWINDOW == 24 (0x90e2ec00) [pid = 1896] [serial = 1895] [outer = (nil)] [url = about:blank] 20:50:46 INFO - PROCESS | 1896 | --DOMWINDOW == 23 (0x93c3c800) [pid = 1896] [serial = 1900] [outer = (nil)] [url = about:blank] 20:50:46 INFO - PROCESS | 1896 | --DOMWINDOW == 22 (0x90456c00) [pid = 1896] [serial = 1862] [outer = (nil)] [url = about:blank] 20:50:46 INFO - PROCESS | 1896 | --DOMWINDOW == 21 (0x9832a800) [pid = 1896] [serial = 1951] [outer = (nil)] [url = about:blank] 20:50:58 INFO - PROCESS | 1896 | MARIONETTE LOG: INFO: Timeout fired 20:50:58 INFO - PROCESS | 1896 | 1477540258152 Marionette TRACE conn5 <- [1,3018,null,{"value":["/touch-events/touch-retargeting.html",1,"TypeError: host0.attachShadow is not a function",null,[]]}] 20:50:58 INFO - TEST-ERROR | /touch-events/touch-retargeting.html | took 30829ms 20:50:58 INFO - PROCESS | 1896 | 1477540258202 Marionette TRACE conn5 -> [0,3019,"getWindowHandle",null] 20:50:58 INFO - PROCESS | 1896 | 1477540258210 Marionette TRACE conn5 <- [1,3019,null,{"value":"8"}] 20:50:58 INFO - TEST-START | /touch-events/touch-touchevent-constructor.html 20:50:58 INFO - PROCESS | 1896 | 1477540258222 Marionette TRACE conn5 -> [0,3020,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:58 INFO - PROCESS | 1896 | 1477540258466 Marionette TRACE conn5 <- [1,3020,null,{"value":null}] 20:50:58 INFO - PROCESS | 1896 | 1477540258557 Marionette TRACE conn5 -> [0,3021,"getWindowHandles",null] 20:50:58 INFO - PROCESS | 1896 | 1477540258563 Marionette TRACE conn5 <- [1,3021,null,["8"]] 20:50:58 INFO - PROCESS | 1896 | 1477540258572 Marionette TRACE conn5 -> [0,3022,"switchToWindow",{"name":"8"}] 20:50:58 INFO - PROCESS | 1896 | 1477540258581 Marionette TRACE conn5 <- [1,3022,null,{}] 20:50:58 INFO - PROCESS | 1896 | 1477540258587 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:58 INFO - PROCESS | 1896 | ++DOCSHELL 0x831a1400 == 8 [pid = 1896] [id = 676] 20:50:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 22 (0x831a1800) [pid = 1896] [serial = 1961] [outer = (nil)] 20:50:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 23 (0x831a4c00) [pid = 1896] [serial = 1962] [outer = 0x831a1800] 20:50:58 INFO - PROCESS | 1896 | 1477540258691 Marionette DEBUG loaded listener.js 20:50:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 24 (0x8380d000) [pid = 1896] [serial = 1963] [outer = 0x831a1800] 20:50:59 INFO - PROCESS | 1896 | 1477540259325 Marionette TRACE conn5 <- [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]]]}] 20:50:59 INFO - ..... 20:50:59 INFO - TEST-OK | /touch-events/touch-touchevent-constructor.html | took 1172ms 20:50:59 INFO - PROCESS | 1896 | 1477540259392 Marionette TRACE conn5 -> [0,3024,"getWindowHandle",null] 20:50:59 INFO - PROCESS | 1896 | 1477540259398 Marionette TRACE conn5 <- [1,3024,null,{"value":"8"}] 20:50:59 INFO - TEST-START | /user-timing/idlharness.html 20:50:59 INFO - PROCESS | 1896 | 1477540259406 Marionette TRACE conn5 -> [0,3025,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:59 INFO - PROCESS | 1896 | 1477540259651 Marionette TRACE conn5 <- [1,3025,null,{"value":null}] 20:50:59 INFO - PROCESS | 1896 | 1477540259675 Marionette TRACE conn5 -> [0,3026,"getWindowHandles",null] 20:50:59 INFO - PROCESS | 1896 | 1477540259680 Marionette TRACE conn5 <- [1,3026,null,["8"]] 20:50:59 INFO - PROCESS | 1896 | 1477540259780 Marionette TRACE conn5 -> [0,3027,"switchToWindow",{"name":"8"}] 20:50:59 INFO - PROCESS | 1896 | 1477540259791 Marionette TRACE conn5 <- [1,3027,null,{}] 20:50:59 INFO - PROCESS | 1896 | 1477540259805 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:59 INFO - PROCESS | 1896 | ++DOCSHELL 0x83160c00 == 9 [pid = 1896] [id = 677] 20:50:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 25 (0x83161400) [pid = 1896] [serial = 1964] [outer = (nil)] 20:50:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 26 (0x8319dc00) [pid = 1896] [serial = 1965] [outer = 0x83161400] 20:50:59 INFO - PROCESS | 1896 | 1477540259957 Marionette DEBUG loaded listener.js 20:51:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 27 (0x83812800) [pid = 1896] [serial = 1966] [outer = 0x83161400] 20:51:01 INFO - PROCESS | 1896 | 1477540261128 Marionette TRACE conn5 <- [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]]]}] 20:51:01 INFO - ........................ 20:51:01 INFO - TEST-OK | /user-timing/idlharness.html | took 1783ms 20:51:01 INFO - PROCESS | 1896 | 1477540261194 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 20:51:01 INFO - TEST-START | /user-timing/test_user_timing_clear_marks.html 20:51:01 INFO - PROCESS | 1896 | 1477540261204 Marionette TRACE conn5 <- [1,3029,null,{"value":"8"}] 20:51:01 INFO - PROCESS | 1896 | 1477540261215 Marionette TRACE conn5 -> [0,3030,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:01 INFO - PROCESS | 1896 | 1477540261458 Marionette TRACE conn5 <- [1,3030,null,{"value":null}] 20:51:01 INFO - PROCESS | 1896 | 1477540261636 Marionette TRACE conn5 -> [0,3031,"getWindowHandles",null] 20:51:01 INFO - PROCESS | 1896 | 1477540261642 Marionette TRACE conn5 <- [1,3031,null,["8"]] 20:51:01 INFO - PROCESS | 1896 | 1477540261659 Marionette TRACE conn5 -> [0,3032,"switchToWindow",{"name":"8"}] 20:51:01 INFO - PROCESS | 1896 | 1477540261669 Marionette TRACE conn5 <- [1,3032,null,{}] 20:51:01 INFO - PROCESS | 1896 | 1477540261720 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:01 INFO - PROCESS | 1896 | ++DOCSHELL 0x843af000 == 10 [pid = 1896] [id = 678] 20:51:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 28 (0x843af400) [pid = 1896] [serial = 1967] [outer = (nil)] 20:51:01 INFO - PROCESS | 1896 | ++DOMWINDOW == 29 (0x8445a000) [pid = 1896] [serial = 1968] [outer = 0x843af400] 20:51:01 INFO - PROCESS | 1896 | 1477540261822 Marionette DEBUG loaded listener.js 20:51:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 30 (0x84460c00) [pid = 1896] [serial = 1969] [outer = 0x843af400] 20:51:02 INFO - PROCESS | 1896 | 1477540262908 Marionette TRACE conn5 <- [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]]]}] 20:51:02 INFO - ....... 20:51:02 INFO - TEST-OK | /user-timing/test_user_timing_clear_marks.html | took 1726ms 20:51:02 INFO - PROCESS | 1896 | 1477540262941 Marionette TRACE conn5 -> [0,3034,"getWindowHandle",null] 20:51:02 INFO - TEST-START | /user-timing/test_user_timing_clear_measures.html 20:51:02 INFO - PROCESS | 1896 | 1477540262945 Marionette TRACE conn5 <- [1,3034,null,{"value":"8"}] 20:51:02 INFO - PROCESS | 1896 | 1477540262955 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:03 INFO - PROCESS | 1896 | 1477540263206 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 20:51:03 INFO - PROCESS | 1896 | 1477540263356 Marionette TRACE conn5 -> [0,3036,"getWindowHandles",null] 20:51:03 INFO - PROCESS | 1896 | 1477540263362 Marionette TRACE conn5 <- [1,3036,null,["8"]] 20:51:03 INFO - PROCESS | 1896 | 1477540263421 Marionette TRACE conn5 -> [0,3037,"switchToWindow",{"name":"8"}] 20:51:03 INFO - PROCESS | 1896 | 1477540263439 Marionette TRACE conn5 <- [1,3037,null,{}] 20:51:03 INFO - PROCESS | 1896 | 1477540263449 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:03 INFO - PROCESS | 1896 | ++DOCSHELL 0x84483c00 == 11 [pid = 1896] [id = 679] 20:51:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 31 (0x84484c00) [pid = 1896] [serial = 1970] [outer = (nil)] 20:51:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 32 (0x8448cc00) [pid = 1896] [serial = 1971] [outer = 0x84484c00] 20:51:03 INFO - PROCESS | 1896 | 1477540263547 Marionette DEBUG loaded listener.js 20:51:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 33 (0x84495000) [pid = 1896] [serial = 1972] [outer = 0x84484c00] 20:51:04 INFO - PROCESS | 1896 | 1477540264439 Marionette TRACE conn5 <- [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]]]}] 20:51:04 INFO - ....... 20:51:04 INFO - TEST-OK | /user-timing/test_user_timing_clear_measures.html | took 1523ms 20:51:04 INFO - PROCESS | 1896 | 1477540264477 Marionette TRACE conn5 -> [0,3039,"getWindowHandle",null] 20:51:04 INFO - PROCESS | 1896 | 1477540264481 Marionette TRACE conn5 <- [1,3039,null,{"value":"8"}] 20:51:04 INFO - TEST-START | /user-timing/test_user_timing_entry_type.html 20:51:04 INFO - PROCESS | 1896 | 1477540264490 Marionette TRACE conn5 -> [0,3040,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:04 INFO - PROCESS | 1896 | 1477540264738 Marionette TRACE conn5 <- [1,3040,null,{"value":null}] 20:51:04 INFO - PROCESS | 1896 | 1477540264895 Marionette TRACE conn5 -> [0,3041,"getWindowHandles",null] 20:51:04 INFO - PROCESS | 1896 | 1477540264902 Marionette TRACE conn5 <- [1,3041,null,["8"]] 20:51:05 INFO - PROCESS | 1896 | 1477540265006 Marionette TRACE conn5 -> [0,3042,"switchToWindow",{"name":"8"}] 20:51:05 INFO - PROCESS | 1896 | 1477540265016 Marionette TRACE conn5 <- [1,3042,null,{}] 20:51:05 INFO - PROCESS | 1896 | 1477540265026 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:05 INFO - PROCESS | 1896 | ++DOCSHELL 0x83161000 == 12 [pid = 1896] [id = 680] 20:51:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 34 (0x83162400) [pid = 1896] [serial = 1973] [outer = (nil)] 20:51:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 35 (0x8319b000) [pid = 1896] [serial = 1974] [outer = 0x83162400] 20:51:05 INFO - PROCESS | 1896 | 1477540265121 Marionette DEBUG loaded listener.js 20:51:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 36 (0x83944400) [pid = 1896] [serial = 1975] [outer = 0x83162400] 20:51:06 INFO - PROCESS | 1896 | --DOCSHELL 0x93d68000 == 11 [pid = 1896] [id = 675] 20:51:06 INFO - PROCESS | 1896 | 1477540266905 Marionette TRACE conn5 <- [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]]]}] 20:51:06 INFO - .. 20:51:06 INFO - TEST-OK | /user-timing/test_user_timing_entry_type.html | took 2488ms 20:51:06 INFO - PROCESS | 1896 | 1477540266980 Marionette TRACE conn5 -> [0,3044,"getWindowHandle",null] 20:51:06 INFO - PROCESS | 1896 | 1477540266986 Marionette TRACE conn5 <- [1,3044,null,{"value":"8"}] 20:51:06 INFO - TEST-START | /user-timing/test_user_timing_exists.html 20:51:07 INFO - PROCESS | 1896 | 1477540266998 Marionette TRACE conn5 -> [0,3045,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:07 INFO - PROCESS | 1896 | 1477540267222 Marionette TRACE conn5 <- [1,3045,null,{"value":null}] 20:51:07 INFO - PROCESS | 1896 | 1477540267439 Marionette TRACE conn5 -> [0,3046,"getWindowHandles",null] 20:51:07 INFO - PROCESS | 1896 | 1477540267446 Marionette TRACE conn5 <- [1,3046,null,["8"]] 20:51:07 INFO - PROCESS | 1896 | 1477540267454 Marionette TRACE conn5 -> [0,3047,"switchToWindow",{"name":"8"}] 20:51:07 INFO - PROCESS | 1896 | 1477540267463 Marionette TRACE conn5 <- [1,3047,null,{}] 20:51:07 INFO - PROCESS | 1896 | 1477540267471 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:07 INFO - PROCESS | 1896 | ++DOCSHELL 0x843ab800 == 12 [pid = 1896] [id = 681] 20:51:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 37 (0x843abc00) [pid = 1896] [serial = 1976] [outer = (nil)] 20:51:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 38 (0x8445d000) [pid = 1896] [serial = 1977] [outer = 0x843abc00] 20:51:07 INFO - PROCESS | 1896 | 1477540267568 Marionette DEBUG loaded listener.js 20:51:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 39 (0x8446dc00) [pid = 1896] [serial = 1978] [outer = 0x843abc00] 20:51:08 INFO - PROCESS | 1896 | 1477540268201 Marionette TRACE conn5 <- [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]]]}] 20:51:08 INFO - ..... 20:51:08 INFO - TEST-OK | /user-timing/test_user_timing_exists.html | took 1278ms 20:51:08 INFO - PROCESS | 1896 | 1477540268276 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 20:51:08 INFO - PROCESS | 1896 | 1477540268282 Marionette TRACE conn5 <- [1,3049,null,{"value":"8"}] 20:51:08 INFO - TEST-START | /user-timing/test_user_timing_mark.html 20:51:08 INFO - PROCESS | 1896 | 1477540268291 Marionette TRACE conn5 -> [0,3050,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:08 INFO - PROCESS | 1896 | 1477540268545 Marionette TRACE conn5 <- [1,3050,null,{"value":null}] 20:51:08 INFO - PROCESS | 1896 | 1477540268627 Marionette TRACE conn5 -> [0,3051,"getWindowHandles",null] 20:51:08 INFO - PROCESS | 1896 | 1477540268632 Marionette TRACE conn5 <- [1,3051,null,["8"]] 20:51:08 INFO - PROCESS | 1896 | 1477540268639 Marionette TRACE conn5 -> [0,3052,"switchToWindow",{"name":"8"}] 20:51:08 INFO - PROCESS | 1896 | 1477540268645 Marionette TRACE conn5 <- [1,3052,null,{}] 20:51:08 INFO - PROCESS | 1896 | 1477540268655 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:08 INFO - PROCESS | 1896 | ++DOCSHELL 0x8448ec00 == 13 [pid = 1896] [id = 682] 20:51:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 40 (0x84490800) [pid = 1896] [serial = 1979] [outer = (nil)] 20:51:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 41 (0x84497800) [pid = 1896] [serial = 1980] [outer = 0x84490800] 20:51:08 INFO - PROCESS | 1896 | 1477540268743 Marionette DEBUG loaded listener.js 20:51:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 42 (0x88846400) [pid = 1896] [serial = 1981] [outer = 0x84490800] 20:51:09 INFO - PROCESS | 1896 | 1477540269594 Marionette TRACE conn5 <- [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]]]}] 20:51:09 INFO - ..................... 20:51:09 INFO - TEST-OK | /user-timing/test_user_timing_mark.html | took 1382ms 20:51:09 INFO - PROCESS | 1896 | 1477540269683 Marionette TRACE conn5 -> [0,3054,"getWindowHandle",null] 20:51:09 INFO - PROCESS | 1896 | 1477540269691 Marionette TRACE conn5 <- [1,3054,null,{"value":"8"}] 20:51:09 INFO - TEST-START | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html 20:51:09 INFO - PROCESS | 1896 | 1477540269708 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:09 INFO - PROCESS | 1896 | 1477540269946 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 20:51:09 INFO - PROCESS | 1896 | 1477540269978 Marionette TRACE conn5 -> [0,3056,"getWindowHandles",null] 20:51:09 INFO - PROCESS | 1896 | 1477540269983 Marionette TRACE conn5 <- [1,3056,null,["8"]] 20:51:09 INFO - PROCESS | 1896 | 1477540269989 Marionette TRACE conn5 -> [0,3057,"switchToWindow",{"name":"8"}] 20:51:09 INFO - PROCESS | 1896 | 1477540269996 Marionette TRACE conn5 <- [1,3057,null,{}] 20:51:10 INFO - PROCESS | 1896 | 1477540270082 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:10 INFO - PROCESS | 1896 | ++DOCSHELL 0x83197c00 == 14 [pid = 1896] [id = 683] 20:51:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 43 (0x8ce56c00) [pid = 1896] [serial = 1982] [outer = (nil)] 20:51:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 44 (0x8ce59800) [pid = 1896] [serial = 1983] [outer = 0x8ce56c00] 20:51:10 INFO - PROCESS | 1896 | 1477540270174 Marionette DEBUG loaded listener.js 20:51:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 45 (0x8ce5e000) [pid = 1896] [serial = 1984] [outer = 0x8ce56c00] 20:51:10 INFO - PROCESS | 1896 | --DOMWINDOW == 44 (0x831a1800) [pid = 1896] [serial = 1961] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html] 20:51:10 INFO - PROCESS | 1896 | --DOMWINDOW == 43 (0x93fbe400) [pid = 1896] [serial = 1958] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-retargeting.html] 20:51:10 INFO - PROCESS | 1896 | 1477540270815 Marionette TRACE conn5 <- [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]]]}] 20:51:10 INFO - ..... 20:51:10 INFO - TEST-OK | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html | took 1121ms 20:51:10 INFO - PROCESS | 1896 | 1477540270863 Marionette TRACE conn5 -> [0,3059,"getWindowHandle",null] 20:51:10 INFO - TEST-START | /user-timing/test_user_timing_mark_exceptions.html 20:51:10 INFO - PROCESS | 1896 | 1477540270868 Marionette TRACE conn5 <- [1,3059,null,{"value":"8"}] 20:51:10 INFO - PROCESS | 1896 | 1477540270877 Marionette TRACE conn5 -> [0,3060,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:11 INFO - PROCESS | 1896 | 1477540271117 Marionette TRACE conn5 <- [1,3060,null,{"value":null}] 20:51:11 INFO - PROCESS | 1896 | 1477540271133 Marionette TRACE conn5 -> [0,3061,"getWindowHandles",null] 20:51:11 INFO - PROCESS | 1896 | 1477540271137 Marionette TRACE conn5 <- [1,3061,null,["8"]] 20:51:11 INFO - PROCESS | 1896 | 1477540271148 Marionette TRACE conn5 -> [0,3062,"switchToWindow",{"name":"8"}] 20:51:11 INFO - PROCESS | 1896 | 1477540271155 Marionette TRACE conn5 <- [1,3062,null,{}] 20:51:11 INFO - PROCESS | 1896 | 1477540271164 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:11 INFO - PROCESS | 1896 | ++DOCSHELL 0x8cfc3800 == 15 [pid = 1896] [id = 684] 20:51:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 44 (0x8cfc4400) [pid = 1896] [serial = 1985] [outer = (nil)] 20:51:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 45 (0x8cfc9000) [pid = 1896] [serial = 1986] [outer = 0x8cfc4400] 20:51:11 INFO - PROCESS | 1896 | 1477540271246 Marionette DEBUG loaded listener.js 20:51:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 46 (0x8d103c00) [pid = 1896] [serial = 1987] [outer = 0x8cfc4400] 20:51:12 INFO - ......................................... 20:51:12 INFO - PROCESS | 1896 | 1477540271967 Marionette TRACE conn5 <- [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]]]}] 20:51:12 INFO - TEST-OK | /user-timing/test_user_timing_mark_exceptions.html | took 1151ms 20:51:12 INFO - PROCESS | 1896 | 1477540272045 Marionette TRACE conn5 -> [0,3064,"getWindowHandle",null] 20:51:12 INFO - PROCESS | 1896 | 1477540272048 Marionette TRACE conn5 <- [1,3064,null,{"value":"8"}] 20:51:12 INFO - TEST-START | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html 20:51:12 INFO - PROCESS | 1896 | 1477540272056 Marionette TRACE conn5 -> [0,3065,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:12 INFO - PROCESS | 1896 | 1477540272222 Marionette TRACE conn5 <- [1,3065,null,{"value":null}] 20:51:12 INFO - PROCESS | 1896 | 1477540272356 Marionette TRACE conn5 -> [0,3066,"getWindowHandles",null] 20:51:12 INFO - PROCESS | 1896 | 1477540272361 Marionette TRACE conn5 <- [1,3066,null,["8"]] 20:51:12 INFO - PROCESS | 1896 | 1477540272366 Marionette TRACE conn5 -> [0,3067,"switchToWindow",{"name":"8"}] 20:51:12 INFO - PROCESS | 1896 | 1477540272394 Marionette TRACE conn5 <- [1,3067,null,{}] 20:51:12 INFO - PROCESS | 1896 | 1477540272400 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:12 INFO - PROCESS | 1896 | ++DOCSHELL 0x8d10d400 == 16 [pid = 1896] [id = 685] 20:51:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 47 (0x8d10d800) [pid = 1896] [serial = 1988] [outer = (nil)] 20:51:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 48 (0x8f67c000) [pid = 1896] [serial = 1989] [outer = 0x8d10d800] 20:51:12 INFO - PROCESS | 1896 | 1477540272485 Marionette DEBUG loaded listener.js 20:51:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 49 (0x8f67e800) [pid = 1896] [serial = 1990] [outer = 0x8d10d800] 20:51:13 INFO - PROCESS | 1896 | 1477540273103 Marionette TRACE conn5 <- [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]]]}] 20:51:13 INFO - .. 20:51:13 INFO - TEST-OK | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html | took 1075ms 20:51:13 INFO - PROCESS | 1896 | 1477540273177 Marionette TRACE conn5 -> [0,3069,"getWindowHandle",null] 20:51:13 INFO - PROCESS | 1896 | 1477540273184 Marionette TRACE conn5 <- [1,3069,null,{"value":"8"}] 20:51:13 INFO - TEST-START | /user-timing/test_user_timing_measure.html 20:51:13 INFO - PROCESS | 1896 | 1477540273198 Marionette TRACE conn5 -> [0,3070,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:13 INFO - PROCESS | 1896 | 1477540273426 Marionette TRACE conn5 <- [1,3070,null,{"value":null}] 20:51:13 INFO - PROCESS | 1896 | 1477540273607 Marionette TRACE conn5 -> [0,3071,"getWindowHandles",null] 20:51:13 INFO - PROCESS | 1896 | 1477540273615 Marionette TRACE conn5 <- [1,3071,null,["8"]] 20:51:13 INFO - PROCESS | 1896 | 1477540273622 Marionette TRACE conn5 -> [0,3072,"switchToWindow",{"name":"8"}] 20:51:13 INFO - PROCESS | 1896 | 1477540273632 Marionette TRACE conn5 <- [1,3072,null,{}] 20:51:13 INFO - PROCESS | 1896 | 1477540273683 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:13 INFO - PROCESS | 1896 | ++DOCSHELL 0x839bb000 == 17 [pid = 1896] [id = 686] 20:51:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 50 (0x839bb800) [pid = 1896] [serial = 1991] [outer = (nil)] 20:51:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 51 (0x839c2800) [pid = 1896] [serial = 1992] [outer = 0x839bb800] 20:51:13 INFO - PROCESS | 1896 | 1477540273798 Marionette DEBUG loaded listener.js 20:51:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 52 (0x8446bc00) [pid = 1896] [serial = 1993] [outer = 0x839bb800] 20:51:14 INFO - ............................. 20:51:14 INFO - PROCESS | 1896 | 1477540274772 Marionette TRACE conn5 <- [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]]]}] 20:51:14 INFO - .. 20:51:14 INFO - TEST-OK | /user-timing/test_user_timing_measure.html | took 1638ms 20:51:14 INFO - PROCESS | 1896 | 1477540274865 Marionette TRACE conn5 -> [0,3074,"getWindowHandle",null] 20:51:14 INFO - PROCESS | 1896 | 1477540274872 Marionette TRACE conn5 <- [1,3074,null,{"value":"8"}] 20:51:14 INFO - TEST-START | /user-timing/test_user_timing_measure_exceptions.html 20:51:14 INFO - PROCESS | 1896 | 1477540274886 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:15 INFO - PROCESS | 1896 | 1477540275090 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 20:51:15 INFO - PROCESS | 1896 | 1477540275275 Marionette TRACE conn5 -> [0,3076,"getWindowHandles",null] 20:51:15 INFO - PROCESS | 1896 | 1477540275281 Marionette TRACE conn5 <- [1,3076,null,["8"]] 20:51:15 INFO - PROCESS | 1896 | 1477540275288 Marionette TRACE conn5 -> [0,3077,"switchToWindow",{"name":"8"}] 20:51:15 INFO - PROCESS | 1896 | 1477540275296 Marionette TRACE conn5 <- [1,3077,null,{}] 20:51:15 INFO - PROCESS | 1896 | 1477540275345 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:15 INFO - PROCESS | 1896 | ++DOCSHELL 0x8448d000 == 18 [pid = 1896] [id = 687] 20:51:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 53 (0x8c8e0800) [pid = 1896] [serial = 1994] [outer = (nil)] 20:51:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 54 (0x8ce55800) [pid = 1896] [serial = 1995] [outer = 0x8c8e0800] 20:51:15 INFO - PROCESS | 1896 | 1477540275446 Marionette DEBUG loaded listener.js 20:51:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 55 (0x8ce5e800) [pid = 1896] [serial = 1996] [outer = 0x8c8e0800] 20:51:16 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 20:51:16 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 20:51:16 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 20:51:16 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 20:51:16 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 20:51:16 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 20:51:16 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 20:51:16 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 20:51:16 INFO - ................. 20:51:16 INFO - TEST-OK | /user-timing/test_user_timing_measure_exceptions.html | took 1535ms 20:51:16 INFO - PROCESS | 1896 | 1477540276386 Marionette TRACE conn5 <- [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]]]}] 20:51:16 INFO - PROCESS | 1896 | 1477540276429 Marionette TRACE conn5 -> [0,3079,"getWindowHandle",null] 20:51:16 INFO - PROCESS | 1896 | 1477540276437 Marionette TRACE conn5 <- [1,3079,null,{"value":"8"}] 20:51:16 INFO - TEST-START | /user-timing/test_user_timing_measure_navigation_timing.html 20:51:16 INFO - PROCESS | 1896 | 1477540276485 Marionette TRACE conn5 -> [0,3080,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:16 INFO - PROCESS | 1896 | 1477540276703 Marionette TRACE conn5 <- [1,3080,null,{"value":null}] 20:51:16 INFO - PROCESS | 1896 | 1477540276968 Marionette TRACE conn5 -> [0,3081,"getWindowHandles",null] 20:51:16 INFO - PROCESS | 1896 | 1477540276975 Marionette TRACE conn5 <- [1,3081,null,["8"]] 20:51:16 INFO - PROCESS | 1896 | 1477540276993 Marionette TRACE conn5 -> [0,3082,"switchToWindow",{"name":"8"}] 20:51:17 INFO - PROCESS | 1896 | 1477540277004 Marionette TRACE conn5 <- [1,3082,null,{}] 20:51:17 INFO - PROCESS | 1896 | 1477540277012 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:17 INFO - PROCESS | 1896 | ++DOCSHELL 0x831a2800 == 19 [pid = 1896] [id = 688] 20:51:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 56 (0x83809000) [pid = 1896] [serial = 1997] [outer = (nil)] 20:51:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 57 (0x83869400) [pid = 1896] [serial = 1998] [outer = 0x83809000] 20:51:17 INFO - PROCESS | 1896 | 1477540277106 Marionette DEBUG loaded listener.js 20:51:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 58 (0x83866c00) [pid = 1896] [serial = 1999] [outer = 0x83809000] 20:51:17 INFO - PROCESS | 1896 | --DOMWINDOW == 57 (0x831a4c00) [pid = 1896] [serial = 1962] [outer = (nil)] [url = about:blank] 20:51:17 INFO - PROCESS | 1896 | --DOMWINDOW == 56 (0x8380d000) [pid = 1896] [serial = 1963] [outer = (nil)] [url = about:blank] 20:51:17 INFO - PROCESS | 1896 | --DOMWINDOW == 55 (0x9507a800) [pid = 1896] [serial = 1960] [outer = (nil)] [url = about:blank] 20:51:18 INFO - PROCESS | 1896 | 1477540278097 Marionette TRACE conn5 <- [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]]]}] 20:51:18 INFO - ................. 20:51:18 INFO - TEST-OK | /user-timing/test_user_timing_measure_navigation_timing.html | took 1684ms 20:51:18 INFO - PROCESS | 1896 | 1477540278131 Marionette TRACE conn5 -> [0,3084,"getWindowHandle",null] 20:51:18 INFO - PROCESS | 1896 | 1477540278138 Marionette TRACE conn5 <- [1,3084,null,{"value":"8"}] 20:51:18 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/document-timeline.html 20:51:18 INFO - PROCESS | 1896 | 1477540278146 Marionette TRACE conn5 -> [0,3085,"getContext",null] 20:51:18 INFO - PROCESS | 1896 | 1477540278155 Marionette TRACE conn5 <- [1,3085,null,{"value":"content"}] 20:51:18 INFO - PROCESS | 1896 | 1477540278166 Marionette TRACE conn5 -> [0,3086,"setContext",{"value":"chrome"}] 20:51:18 INFO - PROCESS | 1896 | 1477540278172 Marionette TRACE conn5 <- [1,3086,null,{}] 20:51:18 INFO - PROCESS | 1896 | 1477540278181 Marionette TRACE conn5 -> [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}] 20:51:18 INFO - PROCESS | 1896 | 1477540278204 Marionette TRACE conn5 <- [1,3087,null,{"value":true}] 20:51:18 INFO - PROCESS | 1896 | 1477540278209 Marionette TRACE conn5 -> [0,3088,"setContext",{"value":"content"}] 20:51:18 INFO - PROCESS | 1896 | 1477540278214 Marionette TRACE conn5 <- [1,3088,null,{}] 20:51:18 INFO - Setting pref dom.animations-api.core.enabled (true) 20:51:18 INFO - PROCESS | 1896 | 1477540278225 Marionette TRACE conn5 -> [0,3089,"getContext",null] 20:51:18 INFO - PROCESS | 1896 | 1477540278228 Marionette TRACE conn5 <- [1,3089,null,{"value":"content"}] 20:51:18 INFO - PROCESS | 1896 | 1477540278235 Marionette TRACE conn5 -> [0,3090,"setContext",{"value":"chrome"}] 20:51:18 INFO - PROCESS | 1896 | 1477540278241 Marionette TRACE conn5 <- [1,3090,null,{}] 20:51:18 INFO - PROCESS | 1896 | 1477540278250 Marionette TRACE conn5 -> [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}] 20:51:18 INFO - PROCESS | 1896 | 1477540278277 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 20:51:18 INFO - PROCESS | 1896 | 1477540278291 Marionette TRACE conn5 -> [0,3092,"setContext",{"value":"content"}] 20:51:18 INFO - PROCESS | 1896 | 1477540278294 Marionette TRACE conn5 <- [1,3092,null,{}] 20:51:18 INFO - PROCESS | 1896 | 1477540278302 Marionette TRACE conn5 -> [0,3093,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:18 INFO - PROCESS | 1896 | 1477540278594 Marionette TRACE conn5 <- [1,3093,null,{"value":null}] 20:51:18 INFO - PROCESS | 1896 | 1477540278682 Marionette TRACE conn5 -> [0,3094,"getWindowHandles",null] 20:51:18 INFO - PROCESS | 1896 | 1477540278687 Marionette TRACE conn5 <- [1,3094,null,["8"]] 20:51:18 INFO - PROCESS | 1896 | 1477540278696 Marionette TRACE conn5 -> [0,3095,"switchToWindow",{"name":"8"}] 20:51:18 INFO - PROCESS | 1896 | 1477540278701 Marionette TRACE conn5 <- [1,3095,null,{}] 20:51:18 INFO - PROCESS | 1896 | 1477540278709 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:18 INFO - PROCESS | 1896 | ++DOCSHELL 0x8ce60800 == 20 [pid = 1896] [id = 689] 20:51:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 56 (0x8ce60c00) [pid = 1896] [serial = 2000] [outer = (nil)] 20:51:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 57 (0x8cfbe400) [pid = 1896] [serial = 2001] [outer = 0x8ce60c00] 20:51:18 INFO - PROCESS | 1896 | 1477540278796 Marionette DEBUG loaded listener.js 20:51:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 58 (0x8cfcbc00) [pid = 1896] [serial = 2002] [outer = 0x8ce60c00] 20:51:19 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f67d800 == 21 [pid = 1896] [id = 690] 20:51:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 59 (0x8f75f400) [pid = 1896] [serial = 2003] [outer = (nil)] 20:51:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 60 (0x8d106000) [pid = 1896] [serial = 2004] [outer = 0x8f75f400] 20:51:19 INFO - PROCESS | 1896 | 1477540279581 Marionette TRACE conn5 <- [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]]]}] 20:51:19 INFO - ... 20:51:19 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/document-timeline.html | took 1481ms 20:51:19 INFO - PROCESS | 1896 | 1477540279628 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 20:51:19 INFO - PROCESS | 1896 | 1477540279633 Marionette TRACE conn5 <- [1,3097,null,{"value":"8"}] 20:51:19 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/idlharness.html 20:51:19 INFO - PROCESS | 1896 | 1477540279642 Marionette TRACE conn5 -> [0,3098,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:19 INFO - PROCESS | 1896 | 1477540279906 Marionette TRACE conn5 <- [1,3098,null,{"value":null}] 20:51:19 INFO - PROCESS | 1896 | 1477540279921 Marionette TRACE conn5 -> [0,3099,"getWindowHandles",null] 20:51:19 INFO - PROCESS | 1896 | 1477540279926 Marionette TRACE conn5 <- [1,3099,null,["8"]] 20:51:19 INFO - PROCESS | 1896 | 1477540279933 Marionette TRACE conn5 -> [0,3100,"switchToWindow",{"name":"8"}] 20:51:19 INFO - PROCESS | 1896 | 1477540279941 Marionette TRACE conn5 <- [1,3100,null,{}] 20:51:19 INFO - PROCESS | 1896 | 1477540279948 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:19 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f7cc800 == 22 [pid = 1896] [id = 691] 20:51:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 61 (0x8f893c00) [pid = 1896] [serial = 2005] [outer = (nil)] 20:51:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (0x8f897000) [pid = 1896] [serial = 2006] [outer = 0x8f893c00] 20:51:20 INFO - PROCESS | 1896 | 1477540280041 Marionette DEBUG loaded listener.js 20:51:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (0x8f899c00) [pid = 1896] [serial = 2007] [outer = 0x8f893c00] 20:51:20 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:51:20 INFO - PROCESS | 1896 | [1896] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:51:20 INFO - PROCESS | 1896 | 1477540280917 Marionette TRACE conn5 <- [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]]]}] 20:51:20 INFO - ......... 20:51:20 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/idlharness.html | took 1324ms 20:51:20 INFO - PROCESS | 1896 | 1477540280966 Marionette TRACE conn5 -> [0,3102,"getWindowHandle",null] 20:51:20 INFO - PROCESS | 1896 | 1477540280970 Marionette TRACE conn5 <- [1,3102,null,{"value":"8"}] 20:51:20 INFO - TEST-START | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html 20:51:20 INFO - PROCESS | 1896 | 1477540280977 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:21 INFO - PROCESS | 1896 | 1477540281228 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 20:51:21 INFO - PROCESS | 1896 | 1477540281251 Marionette TRACE conn5 -> [0,3104,"getWindowHandles",null] 20:51:21 INFO - PROCESS | 1896 | 1477540281256 Marionette TRACE conn5 <- [1,3104,null,["8"]] 20:51:21 INFO - PROCESS | 1896 | 1477540281262 Marionette TRACE conn5 -> [0,3105,"switchToWindow",{"name":"8"}] 20:51:21 INFO - PROCESS | 1896 | 1477540281275 Marionette TRACE conn5 <- [1,3105,null,{}] 20:51:21 INFO - PROCESS | 1896 | 1477540281356 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:21 INFO - PROCESS | 1896 | ++DOCSHELL 0x9044f800 == 23 [pid = 1896] [id = 692] 20:51:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0x90453800) [pid = 1896] [serial = 2008] [outer = (nil)] 20:51:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0x904b6c00) [pid = 1896] [serial = 2009] [outer = 0x90453800] 20:51:21 INFO - PROCESS | 1896 | 1477540281444 Marionette DEBUG loaded listener.js 20:51:21 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0x90e24400) [pid = 1896] [serial = 2010] [outer = 0x90453800] 20:51:22 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (0x8cfc4400) [pid = 1896] [serial = 1985] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html] 20:51:22 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (0x8ce56c00) [pid = 1896] [serial = 1982] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html] 20:51:22 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (0x843abc00) [pid = 1896] [serial = 1976] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_exists.html] 20:51:22 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (0x83162400) [pid = 1896] [serial = 1973] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html] 20:51:22 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (0x83161400) [pid = 1896] [serial = 1964] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/idlharness.html] 20:51:22 INFO - PROCESS | 1896 | --DOMWINDOW == 60 (0x843af400) [pid = 1896] [serial = 1967] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html] 20:51:22 INFO - PROCESS | 1896 | --DOMWINDOW == 59 (0x84484c00) [pid = 1896] [serial = 1970] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html] 20:51:22 INFO - PROCESS | 1896 | --DOMWINDOW == 58 (0x84490800) [pid = 1896] [serial = 1979] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark.html] 20:51:22 INFO - PROCESS | 1896 | 1477540282283 Marionette TRACE conn5 <- [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]]]}] 20:51:22 INFO - ................................... 20:51:22 INFO - TEST-OK | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html | took 1393ms 20:51:22 INFO - PROCESS | 1896 | 1477540282371 Marionette TRACE conn5 -> [0,3107,"getWindowHandle",null] 20:51:22 INFO - PROCESS | 1896 | 1477540282374 Marionette TRACE conn5 <- [1,3107,null,{"value":"8"}] 20:51:22 INFO - TEST-START | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html 20:51:22 INFO - Clearing pref dom.animations-api.core.enabled 20:51:22 INFO - PROCESS | 1896 | 1477540282391 Marionette TRACE conn5 -> [0,3108,"getContext",null] 20:51:22 INFO - PROCESS | 1896 | 1477540282395 Marionette TRACE conn5 <- [1,3108,null,{"value":"content"}] 20:51:22 INFO - PROCESS | 1896 | 1477540282402 Marionette TRACE conn5 -> [0,3109,"setContext",{"value":"chrome"}] 20:51:22 INFO - PROCESS | 1896 | 1477540282406 Marionette TRACE conn5 <- [1,3109,null,{}] 20:51:22 INFO - PROCESS | 1896 | 1477540282418 Marionette TRACE conn5 -> [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}] 20:51:22 INFO - PROCESS | 1896 | 1477540282454 Marionette TRACE conn5 <- [1,3110,null,{"value":null}] 20:51:22 INFO - PROCESS | 1896 | 1477540282459 Marionette TRACE conn5 -> [0,3111,"setContext",{"value":"content"}] 20:51:22 INFO - PROCESS | 1896 | 1477540282463 Marionette TRACE conn5 <- [1,3111,null,{}] 20:51:22 INFO - PROCESS | 1896 | 1477540282469 Marionette TRACE conn5 -> [0,3112,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:22 INFO - PROCESS | 1896 | 1477540282650 Marionette TRACE conn5 <- [1,3112,null,{"value":null}] 20:51:22 INFO - PROCESS | 1896 | 1477540282790 Marionette TRACE conn5 -> [0,3113,"getWindowHandles",null] 20:51:22 INFO - PROCESS | 1896 | 1477540282794 Marionette TRACE conn5 <- [1,3113,null,["8"]] 20:51:22 INFO - PROCESS | 1896 | 1477540282805 Marionette TRACE conn5 -> [0,3114,"switchToWindow",{"name":"8"}] 20:51:22 INFO - PROCESS | 1896 | 1477540282810 Marionette TRACE conn5 <- [1,3114,null,{}] 20:51:22 INFO - PROCESS | 1896 | 1477540282817 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:22 INFO - PROCESS | 1896 | ++DOCSHELL 0x90e31400 == 24 [pid = 1896] [id = 693] 20:51:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 59 (0x90f3d000) [pid = 1896] [serial = 2011] [outer = (nil)] 20:51:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 60 (0x90ffc800) [pid = 1896] [serial = 2012] [outer = 0x90f3d000] 20:51:22 INFO - PROCESS | 1896 | 1477540282901 Marionette DEBUG loaded listener.js 20:51:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 61 (0x921d4000) [pid = 1896] [serial = 2013] [outer = 0x90f3d000] 20:51:23 INFO - PROCESS | 1896 | 1477540283439 Marionette TRACE conn5 <- [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]]]}] 20:51:23 INFO - . 20:51:23 INFO - TEST-OK | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html | took 1108ms 20:51:23 INFO - PROCESS | 1896 | 1477540283490 Marionette TRACE conn5 -> [0,3116,"getWindowHandle",null] 20:51:23 INFO - PROCESS | 1896 | 1477540283494 Marionette TRACE conn5 <- [1,3116,null,{"value":"8"}] 20:51:23 INFO - TEST-START | /websockets/Close-0.htm 20:51:23 INFO - PROCESS | 1896 | 1477540283501 Marionette TRACE conn5 -> [0,3117,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:23 INFO - PROCESS | 1896 | 1477540283673 Marionette TRACE conn5 <- [1,3117,null,{"value":null}] 20:51:23 INFO - PROCESS | 1896 | 1477540283819 Marionette TRACE conn5 -> [0,3118,"getWindowHandles",null] 20:51:23 INFO - PROCESS | 1896 | 1477540283824 Marionette TRACE conn5 <- [1,3118,null,["8"]] 20:51:23 INFO - PROCESS | 1896 | 1477540283829 Marionette TRACE conn5 -> [0,3119,"switchToWindow",{"name":"8"}] 20:51:23 INFO - PROCESS | 1896 | 1477540283834 Marionette TRACE conn5 <- [1,3119,null,{}] 20:51:23 INFO - PROCESS | 1896 | 1477540283840 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:23 INFO - PROCESS | 1896 | ++DOCSHELL 0x83196400 == 25 [pid = 1896] [id = 694] 20:51:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (0x8ce56800) [pid = 1896] [serial = 2014] [outer = (nil)] 20:51:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (0x930ccc00) [pid = 1896] [serial = 2015] [outer = 0x8ce56800] 20:51:23 INFO - PROCESS | 1896 | 1477540283943 Marionette DEBUG loaded listener.js 20:51:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0x930d3000) [pid = 1896] [serial = 2016] [outer = 0x8ce56800] 20:51:24 INFO - PROCESS | 1896 | 1477540284635 Marionette TRACE conn5 <- [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]]]}] 20:51:24 INFO - . 20:51:24 INFO - TEST-OK | /websockets/Close-0.htm | took 1174ms 20:51:24 INFO - PROCESS | 1896 | 1477540284677 Marionette TRACE conn5 -> [0,3121,"getWindowHandle",null] 20:51:24 INFO - PROCESS | 1896 | 1477540284685 Marionette TRACE conn5 <- [1,3121,null,{"value":"8"}] 20:51:24 INFO - TEST-START | /websockets/Close-1000-reason.htm 20:51:24 INFO - PROCESS | 1896 | 1477540284714 Marionette TRACE conn5 -> [0,3122,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:24 INFO - PROCESS | 1896 | 1477540284925 Marionette TRACE conn5 <- [1,3122,null,{"value":null}] 20:51:24 INFO - PROCESS | 1896 | [1896] 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 20:51:25 INFO - PROCESS | 1896 | 1477540285115 Marionette TRACE conn5 -> [0,3123,"getWindowHandles",null] 20:51:25 INFO - PROCESS | 1896 | 1477540285122 Marionette TRACE conn5 <- [1,3123,null,["8"]] 20:51:25 INFO - PROCESS | 1896 | 1477540285131 Marionette TRACE conn5 -> [0,3124,"switchToWindow",{"name":"8"}] 20:51:25 INFO - PROCESS | 1896 | 1477540285141 Marionette TRACE conn5 <- [1,3124,null,{}] 20:51:25 INFO - PROCESS | 1896 | 1477540285192 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:25 INFO - PROCESS | 1896 | ++DOCSHELL 0x84477c00 == 26 [pid = 1896] [id = 695] 20:51:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0x84479000) [pid = 1896] [serial = 2017] [outer = (nil)] 20:51:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0x84482800) [pid = 1896] [serial = 2018] [outer = 0x84479000] 20:51:25 INFO - PROCESS | 1896 | 1477540285298 Marionette DEBUG loaded listener.js 20:51:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0x84497400) [pid = 1896] [serial = 2019] [outer = 0x84479000] 20:51:26 INFO - PROCESS | 1896 | 1477540286027 Marionette TRACE conn5 <- [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]]]}] 20:51:26 INFO - .. 20:51:26 INFO - TEST-OK | /websockets/Close-1000-reason.htm | took 1380ms 20:51:26 INFO - PROCESS | 1896 | 1477540286092 Marionette TRACE conn5 -> [0,3126,"getWindowHandle",null] 20:51:26 INFO - PROCESS | 1896 | 1477540286098 Marionette TRACE conn5 <- [1,3126,null,{"value":"8"}] 20:51:26 INFO - TEST-START | /websockets/Close-1000.htm 20:51:26 INFO - PROCESS | 1896 | 1477540286126 Marionette TRACE conn5 -> [0,3127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:26 INFO - PROCESS | 1896 | 1477540286337 Marionette TRACE conn5 <- [1,3127,null,{"value":null}] 20:51:26 INFO - PROCESS | 1896 | 1477540286525 Marionette TRACE conn5 -> [0,3128,"getWindowHandles",null] 20:51:26 INFO - PROCESS | 1896 | 1477540286531 Marionette TRACE conn5 <- [1,3128,null,["8"]] 20:51:26 INFO - PROCESS | 1896 | 1477540286538 Marionette TRACE conn5 -> [0,3129,"switchToWindow",{"name":"8"}] 20:51:26 INFO - PROCESS | 1896 | 1477540286544 Marionette TRACE conn5 <- [1,3129,null,{}] 20:51:26 INFO - PROCESS | 1896 | 1477540286596 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:26 INFO - PROCESS | 1896 | ++DOCSHELL 0x8cfc3c00 == 27 [pid = 1896] [id = 696] 20:51:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0x8d10a800) [pid = 1896] [serial = 2020] [outer = (nil)] 20:51:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0x8f677800) [pid = 1896] [serial = 2021] [outer = 0x8d10a800] 20:51:26 INFO - PROCESS | 1896 | 1477540286700 Marionette DEBUG loaded listener.js 20:51:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0x8f679000) [pid = 1896] [serial = 2022] [outer = 0x8d10a800] 20:51:27 INFO - PROCESS | 1896 | 1477540287424 Marionette TRACE conn5 <- [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]]]}] 20:51:27 INFO - .. 20:51:27 INFO - TEST-OK | /websockets/Close-1000.htm | took 1323ms 20:51:27 INFO - PROCESS | 1896 | 1477540287460 Marionette TRACE conn5 -> [0,3131,"getWindowHandle",null] 20:51:27 INFO - PROCESS | 1896 | 1477540287469 Marionette TRACE conn5 <- [1,3131,null,{"value":"8"}] 20:51:27 INFO - TEST-START | /websockets/Close-NaN.htm 20:51:27 INFO - PROCESS | 1896 | 1477540287477 Marionette TRACE conn5 -> [0,3132,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:27 INFO - PROCESS | 1896 | 1477540287738 Marionette TRACE conn5 <- [1,3132,null,{"value":null}] 20:51:27 INFO - PROCESS | 1896 | 1477540287869 Marionette TRACE conn5 -> [0,3133,"getWindowHandles",null] 20:51:27 INFO - PROCESS | 1896 | 1477540287876 Marionette TRACE conn5 <- [1,3133,null,["8"]] 20:51:27 INFO - PROCESS | 1896 | 1477540287888 Marionette TRACE conn5 -> [0,3134,"switchToWindow",{"name":"8"}] 20:51:27 INFO - PROCESS | 1896 | 1477540287896 Marionette TRACE conn5 <- [1,3134,null,{}] 20:51:27 INFO - PROCESS | 1896 | 1477540287947 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:27 INFO - PROCESS | 1896 | ++DOCSHELL 0x83945c00 == 28 [pid = 1896] [id = 697] 20:51:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0x8f7c6c00) [pid = 1896] [serial = 2023] [outer = (nil)] 20:51:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (0x90ffa000) [pid = 1896] [serial = 2024] [outer = 0x8f7c6c00] 20:51:28 INFO - PROCESS | 1896 | 1477540288048 Marionette DEBUG loaded listener.js 20:51:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (0x92132800) [pid = 1896] [serial = 2025] [outer = 0x8f7c6c00] 20:51:28 INFO - PROCESS | 1896 | 1477540288730 Marionette TRACE conn5 <- [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]]]}] 20:51:28 INFO - . 20:51:28 INFO - TEST-OK | /websockets/Close-NaN.htm | took 1271ms 20:51:28 INFO - PROCESS | 1896 | 1477540288748 Marionette TRACE conn5 -> [0,3136,"getWindowHandle",null] 20:51:28 INFO - PROCESS | 1896 | 1477540288752 Marionette TRACE conn5 <- [1,3136,null,{"value":"8"}] 20:51:28 INFO - TEST-START | /websockets/Close-Reason-124Bytes.htm 20:51:28 INFO - PROCESS | 1896 | 1477540288761 Marionette TRACE conn5 -> [0,3137,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:28 INFO - PROCESS | 1896 | 1477540288985 Marionette TRACE conn5 <- [1,3137,null,{"value":null}] 20:51:29 INFO - PROCESS | 1896 | [1896] 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 20:51:29 INFO - PROCESS | 1896 | 1477540289156 Marionette TRACE conn5 -> [0,3138,"getWindowHandles",null] 20:51:29 INFO - PROCESS | 1896 | 1477540289161 Marionette TRACE conn5 <- [1,3138,null,["8"]] 20:51:29 INFO - PROCESS | 1896 | 1477540289211 Marionette TRACE conn5 -> [0,3139,"switchToWindow",{"name":"8"}] 20:51:29 INFO - PROCESS | 1896 | 1477540289219 Marionette TRACE conn5 <- [1,3139,null,{}] 20:51:29 INFO - PROCESS | 1896 | 1477540289236 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:29 INFO - PROCESS | 1896 | ++DOCSHELL 0x8380b400 == 29 [pid = 1896] [id = 698] 20:51:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (0x83815c00) [pid = 1896] [serial = 2026] [outer = (nil)] 20:51:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (0x839bc400) [pid = 1896] [serial = 2027] [outer = 0x83815c00] 20:51:29 INFO - PROCESS | 1896 | 1477540289341 Marionette DEBUG loaded listener.js 20:51:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (0x8447cc00) [pid = 1896] [serial = 2028] [outer = 0x83815c00] 20:51:30 INFO - PROCESS | 1896 | 1477540290170 Marionette TRACE conn5 <- [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]]]}] 20:51:30 INFO - . 20:51:30 INFO - TEST-OK | /websockets/Close-Reason-124Bytes.htm | took 1422ms 20:51:30 INFO - PROCESS | 1896 | 1477540290183 Marionette TRACE conn5 -> [0,3141,"getWindowHandle",null] 20:51:30 INFO - PROCESS | 1896 | 1477540290190 Marionette TRACE conn5 <- [1,3141,null,{"value":"8"}] 20:51:30 INFO - TEST-START | /websockets/Close-clamp.htm 20:51:30 INFO - PROCESS | 1896 | 1477540290216 Marionette TRACE conn5 -> [0,3142,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:30 INFO - PROCESS | 1896 | 1477540290476 Marionette TRACE conn5 <- [1,3142,null,{"value":null}] 20:51:30 INFO - PROCESS | 1896 | [1896] 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 20:51:30 INFO - PROCESS | 1896 | 1477540290640 Marionette TRACE conn5 -> [0,3143,"getWindowHandles",null] 20:51:30 INFO - PROCESS | 1896 | 1477540290651 Marionette TRACE conn5 <- [1,3143,null,["8"]] 20:51:30 INFO - PROCESS | 1896 | 1477540290671 Marionette TRACE conn5 -> [0,3144,"switchToWindow",{"name":"8"}] 20:51:30 INFO - PROCESS | 1896 | 1477540290682 Marionette TRACE conn5 <- [1,3144,null,{}] 20:51:30 INFO - PROCESS | 1896 | 1477540290688 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:30 INFO - PROCESS | 1896 | ++DOCSHELL 0x839c3000 == 30 [pid = 1896] [id = 699] 20:51:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (0x8445e000) [pid = 1896] [serial = 2029] [outer = (nil)] 20:51:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (0x8c8d8800) [pid = 1896] [serial = 2030] [outer = 0x8445e000] 20:51:30 INFO - PROCESS | 1896 | 1477540290783 Marionette DEBUG loaded listener.js 20:51:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (0x839c2c00) [pid = 1896] [serial = 2031] [outer = 0x8445e000] 20:51:31 INFO - PROCESS | 1896 | --DOCSHELL 0x8f67d800 == 29 [pid = 1896] [id = 690] 20:51:31 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (0x8cfc9000) [pid = 1896] [serial = 1986] [outer = (nil)] [url = about:blank] 20:51:31 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (0x83944400) [pid = 1896] [serial = 1975] [outer = (nil)] [url = about:blank] 20:51:31 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (0x8445d000) [pid = 1896] [serial = 1977] [outer = (nil)] [url = about:blank] 20:51:31 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (0x8d103c00) [pid = 1896] [serial = 1987] [outer = (nil)] [url = about:blank] 20:51:31 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0x84460c00) [pid = 1896] [serial = 1969] [outer = (nil)] [url = about:blank] 20:51:31 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0x8319b000) [pid = 1896] [serial = 1974] [outer = (nil)] [url = about:blank] 20:51:31 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0x8319dc00) [pid = 1896] [serial = 1965] [outer = (nil)] [url = about:blank] 20:51:31 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (0x8f67c000) [pid = 1896] [serial = 1989] [outer = (nil)] [url = about:blank] 20:51:31 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0x8448cc00) [pid = 1896] [serial = 1971] [outer = (nil)] [url = about:blank] 20:51:31 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (0x8446dc00) [pid = 1896] [serial = 1978] [outer = (nil)] [url = about:blank] 20:51:31 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0x8ce5e000) [pid = 1896] [serial = 1984] [outer = (nil)] [url = about:blank] 20:51:31 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (0x84497800) [pid = 1896] [serial = 1980] [outer = (nil)] [url = about:blank] 20:51:31 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (0x8445a000) [pid = 1896] [serial = 1968] [outer = (nil)] [url = about:blank] 20:51:31 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (0x88846400) [pid = 1896] [serial = 1981] [outer = (nil)] [url = about:blank] 20:51:31 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (0x8ce59800) [pid = 1896] [serial = 1983] [outer = (nil)] [url = about:blank] 20:51:31 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (0x83812800) [pid = 1896] [serial = 1966] [outer = (nil)] [url = about:blank] 20:51:31 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (0x84495000) [pid = 1896] [serial = 1972] [outer = (nil)] [url = about:blank] 20:51:31 INFO - PROCESS | 1896 | 1477540291656 Marionette TRACE conn5 <- [1,3145,null,{"value":["/websockets/Close-clamp.htm",0,null,null,[["WebSocket#close(2**16+1000)",0,null,null]]]}] 20:51:31 INFO - . 20:51:31 INFO - TEST-OK | /websockets/Close-clamp.htm | took 1474ms 20:51:31 INFO - PROCESS | 1896 | 1477540291673 Marionette TRACE conn5 -> [0,3146,"getWindowHandle",null] 20:51:31 INFO - PROCESS | 1896 | 1477540291680 Marionette TRACE conn5 <- [1,3146,null,{"value":"8"}] 20:51:31 INFO - TEST-START | /websockets/Close-null.htm 20:51:31 INFO - PROCESS | 1896 | 1477540291741 Marionette TRACE conn5 -> [0,3147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:31 INFO - PROCESS | 1896 | 1477540291924 Marionette TRACE conn5 <- [1,3147,null,{"value":null}] 20:51:31 INFO - PROCESS | 1896 | [1896] 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 20:51:31 INFO - PROCESS | 1896 | 1477540291937 Marionette TRACE conn5 -> [0,3148,"getWindowHandles",null] 20:51:31 INFO - PROCESS | 1896 | 1477540291941 Marionette TRACE conn5 <- [1,3148,null,["8"]] 20:51:31 INFO - PROCESS | 1896 | 1477540291949 Marionette TRACE conn5 -> [0,3149,"switchToWindow",{"name":"8"}] 20:51:31 INFO - PROCESS | 1896 | 1477540291955 Marionette TRACE conn5 <- [1,3149,null,{}] 20:51:31 INFO - PROCESS | 1896 | 1477540291961 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:31 INFO - PROCESS | 1896 | ++DOCSHELL 0x8445e800 == 30 [pid = 1896] [id = 700] 20:51:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (0x84470000) [pid = 1896] [serial = 2032] [outer = (nil)] 20:51:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0x84495400) [pid = 1896] [serial = 2033] [outer = 0x84470000] 20:51:32 INFO - PROCESS | 1896 | 1477540292048 Marionette DEBUG loaded listener.js 20:51:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0x88846400) [pid = 1896] [serial = 2034] [outer = 0x84470000] 20:51:32 INFO - PROCESS | 1896 | 1477540292902 Marionette TRACE conn5 <- [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]]]}] 20:51:32 INFO - . 20:51:32 INFO - TEST-OK | /websockets/Close-null.htm | took 1231ms 20:51:32 INFO - PROCESS | 1896 | 1477540292974 Marionette TRACE conn5 -> [0,3151,"getWindowHandle",null] 20:51:32 INFO - PROCESS | 1896 | 1477540292982 Marionette TRACE conn5 <- [1,3151,null,{"value":"8"}] 20:51:32 INFO - TEST-START | /websockets/Close-reason-unpaired-surrogates.htm 20:51:32 INFO - PROCESS | 1896 | 1477540292991 Marionette TRACE conn5 -> [0,3152,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:33 INFO - PROCESS | 1896 | 1477540293157 Marionette TRACE conn5 <- [1,3152,null,{"value":null}] 20:51:33 INFO - PROCESS | 1896 | [1896] 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 20:51:33 INFO - PROCESS | 1896 | 1477540293342 Marionette TRACE conn5 -> [0,3153,"getWindowHandles",null] 20:51:33 INFO - PROCESS | 1896 | 1477540293348 Marionette TRACE conn5 <- [1,3153,null,["8"]] 20:51:33 INFO - PROCESS | 1896 | 1477540293354 Marionette TRACE conn5 -> [0,3154,"switchToWindow",{"name":"8"}] 20:51:33 INFO - PROCESS | 1896 | 1477540293362 Marionette TRACE conn5 <- [1,3154,null,{}] 20:51:33 INFO - PROCESS | 1896 | 1477540293368 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:33 INFO - PROCESS | 1896 | ++DOCSHELL 0x8d110400 == 31 [pid = 1896] [id = 701] 20:51:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0x8f677000) [pid = 1896] [serial = 2035] [outer = (nil)] 20:51:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0x8f67f400) [pid = 1896] [serial = 2036] [outer = 0x8f677000] 20:51:33 INFO - PROCESS | 1896 | 1477540293487 Marionette DEBUG loaded listener.js 20:51:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0x8f89b800) [pid = 1896] [serial = 2037] [outer = 0x8f677000] 20:51:34 INFO - PROCESS | 1896 | [1896] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 20:51:34 INFO - PROCESS | 1896 | [1896] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 20:51:34 INFO - PROCESS | 1896 | 1477540294217 Marionette TRACE conn5 <- [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]]]}] 20:51:34 INFO - .. 20:51:34 INFO - TEST-OK | /websockets/Close-reason-unpaired-surrogates.htm | took 1279ms 20:51:34 INFO - PROCESS | 1896 | 1477540294271 Marionette TRACE conn5 -> [0,3156,"getWindowHandle",null] 20:51:34 INFO - PROCESS | 1896 | 1477540294276 Marionette TRACE conn5 <- [1,3156,null,{"value":"8"}] 20:51:34 INFO - TEST-START | /websockets/Close-string.htm 20:51:34 INFO - PROCESS | 1896 | 1477540294294 Marionette TRACE conn5 -> [0,3157,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:34 INFO - PROCESS | 1896 | 1477540294545 Marionette TRACE conn5 <- [1,3157,null,{"value":null}] 20:51:34 INFO - PROCESS | 1896 | 1477540294576 Marionette TRACE conn5 -> [0,3158,"getWindowHandles",null] 20:51:34 INFO - PROCESS | 1896 | 1477540294582 Marionette TRACE conn5 <- [1,3158,null,["8"]] 20:51:34 INFO - PROCESS | 1896 | 1477540294588 Marionette TRACE conn5 -> [0,3159,"switchToWindow",{"name":"8"}] 20:51:34 INFO - PROCESS | 1896 | 1477540294594 Marionette TRACE conn5 <- [1,3159,null,{}] 20:51:34 INFO - PROCESS | 1896 | 1477540294682 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:34 INFO - PROCESS | 1896 | ++DOCSHELL 0x90e23c00 == 32 [pid = 1896] [id = 702] 20:51:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0x90e26000) [pid = 1896] [serial = 2038] [outer = (nil)] 20:51:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0x9212b800) [pid = 1896] [serial = 2039] [outer = 0x90e26000] 20:51:34 INFO - PROCESS | 1896 | 1477540294777 Marionette DEBUG loaded listener.js 20:51:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0x92338000) [pid = 1896] [serial = 2040] [outer = 0x90e26000] 20:51:35 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0x8f893c00) [pid = 1896] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html] 20:51:35 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (0x90f3d000) [pid = 1896] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html] 20:51:35 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0x83809000) [pid = 1896] [serial = 1997] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html] 20:51:35 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (0x8f75f400) [pid = 1896] [serial = 2003] [outer = (nil)] [url = about:blank] 20:51:35 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (0x8ce60c00) [pid = 1896] [serial = 2000] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html] 20:51:35 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (0x90453800) [pid = 1896] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html] 20:51:35 INFO - PROCESS | 1896 | 1477540295522 Marionette TRACE conn5 <- [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]]]}] 20:51:35 INFO - . 20:51:35 INFO - TEST-OK | /websockets/Close-string.htm | took 1273ms 20:51:35 INFO - PROCESS | 1896 | 1477540295558 Marionette TRACE conn5 -> [0,3161,"getWindowHandle",null] 20:51:35 INFO - PROCESS | 1896 | 1477540295562 Marionette TRACE conn5 <- [1,3161,null,{"value":"8"}] 20:51:35 INFO - TEST-START | /websockets/Close-undefined.htm 20:51:35 INFO - PROCESS | 1896 | 1477540295570 Marionette TRACE conn5 -> [0,3162,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:35 INFO - PROCESS | 1896 | 1477540295760 Marionette TRACE conn5 <- [1,3162,null,{"value":null}] 20:51:35 INFO - PROCESS | 1896 | [1896] 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 20:51:35 INFO - PROCESS | 1896 | 1477540295777 Marionette TRACE conn5 -> [0,3163,"getWindowHandles",null] 20:51:35 INFO - PROCESS | 1896 | 1477540295781 Marionette TRACE conn5 <- [1,3163,null,["8"]] 20:51:35 INFO - PROCESS | 1896 | 1477540295919 Marionette TRACE conn5 -> [0,3164,"switchToWindow",{"name":"8"}] 20:51:35 INFO - PROCESS | 1896 | 1477540295925 Marionette TRACE conn5 <- [1,3164,null,{}] 20:51:35 INFO - PROCESS | 1896 | 1477540295932 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:35 INFO - PROCESS | 1896 | ++DOCSHELL 0x8c8e0000 == 33 [pid = 1896] [id = 703] 20:51:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0x930d8400) [pid = 1896] [serial = 2041] [outer = (nil)] 20:51:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0x9323b400) [pid = 1896] [serial = 2042] [outer = 0x930d8400] 20:51:36 INFO - PROCESS | 1896 | 1477540296015 Marionette DEBUG loaded listener.js 20:51:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0x93392c00) [pid = 1896] [serial = 2043] [outer = 0x930d8400] 20:51:36 INFO - PROCESS | 1896 | 1477540296597 Marionette TRACE conn5 <- [1,3165,null,{"value":["/websockets/Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close WebSocket - Code is undefined",0,null,null]]]}] 20:51:36 INFO - . 20:51:36 INFO - TEST-OK | /websockets/Close-undefined.htm | took 1074ms 20:51:36 INFO - PROCESS | 1896 | 1477540296646 Marionette TRACE conn5 -> [0,3166,"getWindowHandle",null] 20:51:36 INFO - PROCESS | 1896 | 1477540296650 Marionette TRACE conn5 <- [1,3166,null,{"value":"8"}] 20:51:36 INFO - TEST-START | /websockets/Create-Secure-blocked-port.htm 20:51:36 INFO - PROCESS | 1896 | 1477540296657 Marionette TRACE conn5 -> [0,3167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:37 INFO - PROCESS | 1896 | 1477540296998 Marionette TRACE conn5 <- [1,3167,null,{"value":null}] 20:51:37 INFO - PROCESS | 1896 | 1477540297019 Marionette TRACE conn5 -> [0,3168,"getWindowHandles",null] 20:51:37 INFO - PROCESS | 1896 | 1477540297026 Marionette TRACE conn5 <- [1,3168,null,["8"]] 20:51:37 INFO - PROCESS | 1896 | 1477540297039 Marionette TRACE conn5 -> [0,3169,"switchToWindow",{"name":"8"}] 20:51:37 INFO - PROCESS | 1896 | 1477540297048 Marionette TRACE conn5 <- [1,3169,null,{}] 20:51:37 INFO - PROCESS | 1896 | 1477540297056 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:37 INFO - PROCESS | 1896 | ++DOCSHELL 0x935c0800 == 34 [pid = 1896] [id = 704] 20:51:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0x935c8c00) [pid = 1896] [serial = 2044] [outer = (nil)] 20:51:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0x935cd400) [pid = 1896] [serial = 2045] [outer = 0x935c8c00] 20:51:37 INFO - PROCESS | 1896 | 1477540297148 Marionette DEBUG loaded listener.js 20:51:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0x935cd800) [pid = 1896] [serial = 2046] [outer = 0x935c8c00] 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:37 INFO - PROCESS | 1896 | [1896] 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 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:37 INFO - PROCESS | 1896 | [1896] 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 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:37 INFO - PROCESS | 1896 | [1896] 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 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:37 INFO - PROCESS | 1896 | [1896] 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 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:37 INFO - PROCESS | 1896 | [1896] 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 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:37 INFO - PROCESS | 1896 | [1896] 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 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:37 INFO - PROCESS | 1896 | [1896] 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 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:37 INFO - PROCESS | 1896 | [1896] 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 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:37 INFO - PROCESS | 1896 | [1896] 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 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:37 INFO - PROCESS | 1896 | [1896] 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 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:37 INFO - PROCESS | 1896 | [1896] 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 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:37 INFO - PROCESS | 1896 | [1896] 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 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:37 INFO - PROCESS | 1896 | [1896] 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 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:37 INFO - PROCESS | 1896 | [1896] 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 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:37 INFO - PROCESS | 1896 | [1896] 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 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:37 INFO - PROCESS | 1896 | [1896] 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 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:37 INFO - PROCESS | 1896 | [1896] 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 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:37 INFO - PROCESS | 1896 | [1896] 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 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:37 INFO - PROCESS | 1896 | [1896] 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 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:37 INFO - PROCESS | 1896 | [1896] 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 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:37 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:38 INFO - PROCESS | 1896 | [1896] 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 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:38 INFO - PROCESS | 1896 | [1896] 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 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:38 INFO - PROCESS | 1896 | [1896] 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 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:38 INFO - PROCESS | 1896 | [1896] 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 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:38 INFO - PROCESS | 1896 | [1896] 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 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:38 INFO - PROCESS | 1896 | [1896] 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 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:38 INFO - PROCESS | 1896 | [1896] 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 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:38 INFO - PROCESS | 1896 | [1896] 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 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:38 INFO - PROCESS | 1896 | [1896] 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 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:38 INFO - PROCESS | 1896 | [1896] 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 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:38 INFO - PROCESS | 1896 | [1896] 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 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:38 INFO - PROCESS | 1896 | [1896] 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 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:38 INFO - PROCESS | 1896 | [1896] 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 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:38 INFO - PROCESS | 1896 | [1896] 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 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:38 INFO - PROCESS | 1896 | [1896] 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 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:38 INFO - PROCESS | 1896 | [1896] 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 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:38 INFO - PROCESS | 1896 | [1896] 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 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:38 INFO - PROCESS | 1896 | [1896] 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 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:38 INFO - PROCESS | 1896 | [1896] 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 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:38 INFO - PROCESS | 1896 | [1896] 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 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:38 INFO - PROCESS | 1896 | [1896] 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 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:38 INFO - PROCESS | 1896 | [1896] 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 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:38 INFO - PROCESS | 1896 | [1896] 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 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:38 INFO - PROCESS | 1896 | [1896] 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 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:38 INFO - PROCESS | 1896 | [1896] 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 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:38 INFO - PROCESS | 1896 | [1896] 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 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:38 INFO - PROCESS | 1896 | [1896] 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 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:38 INFO - PROCESS | 1896 | [1896] 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 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:38 INFO - PROCESS | 1896 | [1896] 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 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:38 INFO - PROCESS | 1896 | [1896] 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 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:38 INFO - PROCESS | 1896 | [1896] 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 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:38 INFO - PROCESS | 1896 | [1896] 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 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:38 INFO - PROCESS | 1896 | [1896] 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 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:38 INFO - PROCESS | 1896 | [1896] 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 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:38 INFO - PROCESS | 1896 | [1896] 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 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:38 INFO - PROCESS | 1896 | [1896] 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 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:38 INFO - PROCESS | 1896 | [1896] 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 20:51:38 INFO - . 20:51:38 INFO - TEST-OK | /websockets/Create-Secure-blocked-port.htm | took 1680ms 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:38 INFO - PROCESS | 1896 | [1896] 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 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:38 INFO - PROCESS | 1896 | [1896] 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 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:38 INFO - PROCESS | 1896 | [1896] 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 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:38 INFO - PROCESS | 1896 | [1896] 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 20:51:38 INFO - TEST-START | /websockets/Create-Secure-extensions-empty.htm 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:38 INFO - PROCESS | 1896 | [1896] 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 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:38 INFO - PROCESS | 1896 | [1896] 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 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:51:38 INFO - PROCESS | 1896 | [1896] 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 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:51:38 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:51:38 INFO - PROCESS | 1896 | 1477540298240 Marionette TRACE conn5 <- [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]]]}] 20:51:38 INFO - PROCESS | 1896 | 1477540298340 Marionette TRACE conn5 -> [0,3171,"getWindowHandle",null] 20:51:38 INFO - PROCESS | 1896 | 1477540298350 Marionette TRACE conn5 <- [1,3171,null,{"value":"8"}] 20:51:38 INFO - PROCESS | 1896 | 1477540298387 Marionette TRACE conn5 -> [0,3172,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:38 INFO - PROCESS | 1896 | 1477540298790 Marionette TRACE conn5 <- [1,3172,null,{"value":null}] 20:51:38 INFO - PROCESS | 1896 | 1477540298932 Marionette TRACE conn5 -> [0,3173,"getWindowHandles",null] 20:51:38 INFO - PROCESS | 1896 | 1477540298939 Marionette TRACE conn5 <- [1,3173,null,["8"]] 20:51:38 INFO - PROCESS | 1896 | 1477540298949 Marionette TRACE conn5 -> [0,3174,"switchToWindow",{"name":"8"}] 20:51:38 INFO - PROCESS | 1896 | 1477540298958 Marionette TRACE conn5 <- [1,3174,null,{}] 20:51:38 INFO - PROCESS | 1896 | 1477540298966 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:39 INFO - PROCESS | 1896 | ++DOCSHELL 0x8446e400 == 35 [pid = 1896] [id = 705] 20:51:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (0x8446f400) [pid = 1896] [serial = 2047] [outer = (nil)] 20:51:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (0x84497800) [pid = 1896] [serial = 2048] [outer = 0x8446f400] 20:51:39 INFO - PROCESS | 1896 | 1477540299072 Marionette DEBUG loaded listener.js 20:51:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (0x8448b800) [pid = 1896] [serial = 2049] [outer = 0x8446f400] 20:51:43 INFO - PROCESS | 1896 | --DOCSHELL 0x90e23c00 == 34 [pid = 1896] [id = 702] 20:51:43 INFO - PROCESS | 1896 | --DOCSHELL 0x8c8e0000 == 33 [pid = 1896] [id = 703] 20:51:43 INFO - PROCESS | 1896 | --DOCSHELL 0x8445e800 == 32 [pid = 1896] [id = 700] 20:51:43 INFO - PROCESS | 1896 | --DOCSHELL 0x8d110400 == 31 [pid = 1896] [id = 701] 20:51:43 INFO - PROCESS | 1896 | --DOCSHELL 0x839c3000 == 30 [pid = 1896] [id = 699] 20:51:43 INFO - PROCESS | 1896 | --DOCSHELL 0x935c0800 == 29 [pid = 1896] [id = 704] 20:51:43 INFO - PROCESS | 1896 | --DOCSHELL 0x83945c00 == 28 [pid = 1896] [id = 697] 20:51:43 INFO - PROCESS | 1896 | --DOCSHELL 0x8380b400 == 27 [pid = 1896] [id = 698] 20:51:43 INFO - PROCESS | 1896 | --DOCSHELL 0x8cfc3c00 == 26 [pid = 1896] [id = 696] 20:51:43 INFO - PROCESS | 1896 | --DOCSHELL 0x84477c00 == 25 [pid = 1896] [id = 695] 20:51:43 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0x839c2800) [pid = 1896] [serial = 1992] [outer = (nil)] [url = about:blank] 20:51:43 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0x83866c00) [pid = 1896] [serial = 1999] [outer = (nil)] [url = about:blank] 20:51:43 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (0x83869400) [pid = 1896] [serial = 1998] [outer = (nil)] [url = about:blank] 20:51:43 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0x8cfcbc00) [pid = 1896] [serial = 2002] [outer = (nil)] [url = about:blank] 20:51:43 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (0x8cfbe400) [pid = 1896] [serial = 2001] [outer = (nil)] [url = about:blank] 20:51:43 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0x8f899c00) [pid = 1896] [serial = 2007] [outer = (nil)] [url = about:blank] 20:51:43 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (0x8f897000) [pid = 1896] [serial = 2006] [outer = (nil)] [url = about:blank] 20:51:43 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (0x90e24400) [pid = 1896] [serial = 2010] [outer = (nil)] [url = about:blank] 20:51:43 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (0x904b6c00) [pid = 1896] [serial = 2009] [outer = (nil)] [url = about:blank] 20:51:43 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (0x921d4000) [pid = 1896] [serial = 2013] [outer = (nil)] [url = about:blank] 20:51:43 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (0x90ffc800) [pid = 1896] [serial = 2012] [outer = (nil)] [url = about:blank] 20:51:43 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (0x930ccc00) [pid = 1896] [serial = 2015] [outer = (nil)] [url = about:blank] 20:51:43 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (0x8ce55800) [pid = 1896] [serial = 1995] [outer = (nil)] [url = about:blank] 20:51:43 INFO - PROCESS | 1896 | --DOMWINDOW == 60 (0x8d106000) [pid = 1896] [serial = 2004] [outer = (nil)] [url = about:blank] 20:51:46 INFO - PROCESS | 1896 | --DOMWINDOW == 59 (0x8d10a800) [pid = 1896] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000.htm] 20:51:46 INFO - PROCESS | 1896 | --DOMWINDOW == 58 (0x8f7c6c00) [pid = 1896] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-NaN.htm] 20:51:46 INFO - PROCESS | 1896 | --DOMWINDOW == 57 (0x83815c00) [pid = 1896] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm] 20:51:46 INFO - PROCESS | 1896 | --DOMWINDOW == 56 (0x8ce56800) [pid = 1896] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-0.htm] 20:51:46 INFO - PROCESS | 1896 | --DOMWINDOW == 55 (0x8445e000) [pid = 1896] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-clamp.htm] 20:51:46 INFO - PROCESS | 1896 | --DOMWINDOW == 54 (0x84470000) [pid = 1896] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-null.htm] 20:51:46 INFO - PROCESS | 1896 | --DOMWINDOW == 53 (0x84479000) [pid = 1896] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000-reason.htm] 20:51:46 INFO - PROCESS | 1896 | --DOMWINDOW == 52 (0x935c8c00) [pid = 1896] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm] 20:51:46 INFO - PROCESS | 1896 | --DOMWINDOW == 51 (0x90e26000) [pid = 1896] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-string.htm] 20:51:46 INFO - PROCESS | 1896 | --DOMWINDOW == 50 (0x930d8400) [pid = 1896] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-undefined.htm] 20:51:46 INFO - PROCESS | 1896 | --DOMWINDOW == 49 (0x8f677000) [pid = 1896] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm] 20:51:46 INFO - PROCESS | 1896 | --DOMWINDOW == 48 (0x8d10d800) [pid = 1896] [serial = 1988] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html] 20:51:46 INFO - PROCESS | 1896 | --DOMWINDOW == 47 (0x839bb800) [pid = 1896] [serial = 1991] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure.html] 20:51:46 INFO - PROCESS | 1896 | --DOMWINDOW == 46 (0x8c8e0800) [pid = 1896] [serial = 1994] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html] 20:51:49 INFO - PROCESS | 1896 | --DOCSHELL 0x8448d000 == 24 [pid = 1896] [id = 687] 20:51:49 INFO - PROCESS | 1896 | --DOCSHELL 0x831a2800 == 23 [pid = 1896] [id = 688] 20:51:49 INFO - PROCESS | 1896 | --DOCSHELL 0x8d10d400 == 22 [pid = 1896] [id = 685] 20:51:49 INFO - PROCESS | 1896 | --DOCSHELL 0x90e31400 == 21 [pid = 1896] [id = 693] 20:51:49 INFO - PROCESS | 1896 | --DOCSHELL 0x839bb000 == 20 [pid = 1896] [id = 686] 20:51:49 INFO - PROCESS | 1896 | --DOCSHELL 0x83160c00 == 19 [pid = 1896] [id = 677] 20:51:49 INFO - PROCESS | 1896 | --DOCSHELL 0x8cfc3800 == 18 [pid = 1896] [id = 684] 20:51:49 INFO - PROCESS | 1896 | --DOCSHELL 0x9044f800 == 17 [pid = 1896] [id = 692] 20:51:49 INFO - PROCESS | 1896 | --DOCSHELL 0x843af000 == 16 [pid = 1896] [id = 678] 20:51:49 INFO - PROCESS | 1896 | --DOCSHELL 0x8448ec00 == 15 [pid = 1896] [id = 682] 20:51:49 INFO - PROCESS | 1896 | --DOCSHELL 0x84483c00 == 14 [pid = 1896] [id = 679] 20:51:49 INFO - PROCESS | 1896 | --DOCSHELL 0x8f7cc800 == 13 [pid = 1896] [id = 691] 20:51:49 INFO - PROCESS | 1896 | --DOCSHELL 0x83197c00 == 12 [pid = 1896] [id = 683] 20:51:49 INFO - PROCESS | 1896 | --DOCSHELL 0x843ab800 == 11 [pid = 1896] [id = 681] 20:51:49 INFO - PROCESS | 1896 | --DOCSHELL 0x8ce60800 == 10 [pid = 1896] [id = 689] 20:51:49 INFO - PROCESS | 1896 | --DOMWINDOW == 45 (0x8f679000) [pid = 1896] [serial = 2022] [outer = (nil)] [url = about:blank] 20:51:49 INFO - PROCESS | 1896 | --DOMWINDOW == 44 (0x92132800) [pid = 1896] [serial = 2025] [outer = (nil)] [url = about:blank] 20:51:49 INFO - PROCESS | 1896 | --DOMWINDOW == 43 (0x8447cc00) [pid = 1896] [serial = 2028] [outer = (nil)] [url = about:blank] 20:51:49 INFO - PROCESS | 1896 | --DOMWINDOW == 42 (0x930d3000) [pid = 1896] [serial = 2016] [outer = (nil)] [url = about:blank] 20:51:49 INFO - PROCESS | 1896 | --DOMWINDOW == 41 (0x839c2c00) [pid = 1896] [serial = 2031] [outer = (nil)] [url = about:blank] 20:51:49 INFO - PROCESS | 1896 | --DOMWINDOW == 40 (0x88846400) [pid = 1896] [serial = 2034] [outer = (nil)] [url = about:blank] 20:51:49 INFO - PROCESS | 1896 | --DOMWINDOW == 39 (0x84497400) [pid = 1896] [serial = 2019] [outer = (nil)] [url = about:blank] 20:51:49 INFO - PROCESS | 1896 | --DOMWINDOW == 38 (0x935cd800) [pid = 1896] [serial = 2046] [outer = (nil)] [url = about:blank] 20:51:49 INFO - PROCESS | 1896 | --DOMWINDOW == 37 (0x935cd400) [pid = 1896] [serial = 2045] [outer = (nil)] [url = about:blank] 20:51:49 INFO - PROCESS | 1896 | --DOMWINDOW == 36 (0x92338000) [pid = 1896] [serial = 2040] [outer = (nil)] [url = about:blank] 20:51:49 INFO - PROCESS | 1896 | --DOMWINDOW == 35 (0x9323b400) [pid = 1896] [serial = 2042] [outer = (nil)] [url = about:blank] 20:51:49 INFO - PROCESS | 1896 | --DOMWINDOW == 34 (0x8f89b800) [pid = 1896] [serial = 2037] [outer = (nil)] [url = about:blank] 20:51:49 INFO - PROCESS | 1896 | --DOMWINDOW == 33 (0x93392c00) [pid = 1896] [serial = 2043] [outer = (nil)] [url = about:blank] 20:51:49 INFO - PROCESS | 1896 | --DOMWINDOW == 32 (0x9212b800) [pid = 1896] [serial = 2039] [outer = (nil)] [url = about:blank] 20:51:49 INFO - PROCESS | 1896 | --DOMWINDOW == 31 (0x8f67f400) [pid = 1896] [serial = 2036] [outer = (nil)] [url = about:blank] 20:51:49 INFO - PROCESS | 1896 | --DOMWINDOW == 30 (0x84495400) [pid = 1896] [serial = 2033] [outer = (nil)] [url = about:blank] 20:51:49 INFO - PROCESS | 1896 | --DOMWINDOW == 29 (0x8c8d8800) [pid = 1896] [serial = 2030] [outer = (nil)] [url = about:blank] 20:51:49 INFO - PROCESS | 1896 | --DOMWINDOW == 28 (0x839bc400) [pid = 1896] [serial = 2027] [outer = (nil)] [url = about:blank] 20:51:49 INFO - PROCESS | 1896 | --DOMWINDOW == 27 (0x90ffa000) [pid = 1896] [serial = 2024] [outer = (nil)] [url = about:blank] 20:51:49 INFO - PROCESS | 1896 | --DOMWINDOW == 26 (0x8f677800) [pid = 1896] [serial = 2021] [outer = (nil)] [url = about:blank] 20:51:49 INFO - PROCESS | 1896 | --DOMWINDOW == 25 (0x84482800) [pid = 1896] [serial = 2018] [outer = (nil)] [url = about:blank] 20:51:49 INFO - PROCESS | 1896 | --DOMWINDOW == 24 (0x8f67e800) [pid = 1896] [serial = 1990] [outer = (nil)] [url = about:blank] 20:51:49 INFO - PROCESS | 1896 | --DOMWINDOW == 23 (0x8446bc00) [pid = 1896] [serial = 1993] [outer = (nil)] [url = about:blank] 20:51:49 INFO - PROCESS | 1896 | --DOMWINDOW == 22 (0x8ce5e800) [pid = 1896] [serial = 1996] [outer = (nil)] [url = about:blank] 20:51:57 INFO - PROCESS | 1896 | --DOCSHELL 0x83196400 == 9 [pid = 1896] [id = 694] 20:51:57 INFO - PROCESS | 1896 | --DOCSHELL 0x83161000 == 8 [pid = 1896] [id = 680] 20:51:57 INFO - PROCESS | 1896 | --DOCSHELL 0x831a1400 == 7 [pid = 1896] [id = 676] 20:51:57 INFO - PROCESS | 1896 | --DOMWINDOW == 21 (0x84497800) [pid = 1896] [serial = 2048] [outer = (nil)] [url = about:blank] 20:52:09 INFO - PROCESS | 1896 | MARIONETTE LOG: INFO: Timeout fired 20:52:09 INFO - PROCESS | 1896 | 1477540329293 Marionette TRACE conn5 <- [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]]]}] 20:52:09 INFO - .. 20:52:09 INFO - TEST-TIMEOUT | /websockets/Create-Secure-extensions-empty.htm | took 30973ms 20:52:09 INFO - PROCESS | 1896 | 1477540329354 Marionette TRACE conn5 -> [0,3176,"getWindowHandle",null] 20:52:09 INFO - PROCESS | 1896 | 1477540329362 Marionette TRACE conn5 <- [1,3176,null,{"value":"8"}] 20:52:09 INFO - TEST-START | /websockets/Create-Secure-url-with-space.htm 20:52:09 INFO - PROCESS | 1896 | 1477540329376 Marionette TRACE conn5 -> [0,3177,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:09 INFO - PROCESS | 1896 | 1477540329654 Marionette TRACE conn5 <- [1,3177,null,{"value":null}] 20:52:09 INFO - PROCESS | 1896 | [1896] 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 20:52:09 INFO - PROCESS | 1896 | 1477540329752 Marionette TRACE conn5 -> [0,3178,"getWindowHandles",null] 20:52:09 INFO - PROCESS | 1896 | 1477540329760 Marionette TRACE conn5 <- [1,3178,null,["8"]] 20:52:09 INFO - PROCESS | 1896 | 1477540329777 Marionette TRACE conn5 -> [0,3179,"switchToWindow",{"name":"8"}] 20:52:09 INFO - PROCESS | 1896 | 1477540329787 Marionette TRACE conn5 <- [1,3179,null,{}] 20:52:09 INFO - PROCESS | 1896 | 1477540329794 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:09 INFO - PROCESS | 1896 | ++DOCSHELL 0x831a2000 == 8 [pid = 1896] [id = 706] 20:52:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 22 (0x831a2800) [pid = 1896] [serial = 2050] [outer = (nil)] 20:52:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 23 (0x83807c00) [pid = 1896] [serial = 2051] [outer = 0x831a2800] 20:52:09 INFO - PROCESS | 1896 | 1477540329897 Marionette DEBUG loaded listener.js 20:52:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 24 (0x8380e400) [pid = 1896] [serial = 2052] [outer = 0x831a2800] 20:52:10 INFO - PROCESS | 1896 | [1896] 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 20:52:10 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:10 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:10 INFO - PROCESS | 1896 | 1477540330537 Marionette TRACE conn5 <- [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]]]}] 20:52:10 INFO - . 20:52:10 INFO - TEST-OK | /websockets/Create-Secure-url-with-space.htm | took 1191ms 20:52:10 INFO - PROCESS | 1896 | 1477540330564 Marionette TRACE conn5 -> [0,3181,"getWindowHandle",null] 20:52:10 INFO - PROCESS | 1896 | 1477540330570 Marionette TRACE conn5 <- [1,3181,null,{"value":"8"}] 20:52:10 INFO - TEST-START | /websockets/Create-Secure-valid-url-array-protocols.htm 20:52:10 INFO - PROCESS | 1896 | 1477540330583 Marionette TRACE conn5 -> [0,3182,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:10 INFO - PROCESS | 1896 | 1477540330779 Marionette TRACE conn5 <- [1,3182,null,{"value":null}] 20:52:10 INFO - PROCESS | 1896 | 1477540330796 Marionette TRACE conn5 -> [0,3183,"getWindowHandles",null] 20:52:10 INFO - PROCESS | 1896 | 1477540330801 Marionette TRACE conn5 <- [1,3183,null,["8"]] 20:52:10 INFO - PROCESS | 1896 | 1477540330808 Marionette TRACE conn5 -> [0,3184,"switchToWindow",{"name":"8"}] 20:52:10 INFO - PROCESS | 1896 | 1477540330815 Marionette TRACE conn5 <- [1,3184,null,{}] 20:52:10 INFO - PROCESS | 1896 | 1477540330821 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:10 INFO - PROCESS | 1896 | ++DOCSHELL 0x83870000 == 9 [pid = 1896] [id = 707] 20:52:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 25 (0x83872400) [pid = 1896] [serial = 2053] [outer = (nil)] 20:52:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 26 (0x83946000) [pid = 1896] [serial = 2054] [outer = 0x83872400] 20:52:11 INFO - PROCESS | 1896 | 1477540331039 Marionette DEBUG loaded listener.js 20:52:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 27 (0x83949800) [pid = 1896] [serial = 2055] [outer = 0x83872400] 20:52:11 INFO - PROCESS | 1896 | 1477540331781 Marionette TRACE conn5 <- [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]]]}] 20:52:11 INFO - .. 20:52:11 INFO - TEST-OK | /websockets/Create-Secure-valid-url-array-protocols.htm | took 1236ms 20:52:11 INFO - PROCESS | 1896 | 1477540331829 Marionette TRACE conn5 -> [0,3186,"getWindowHandle",null] 20:52:11 INFO - TEST-START | /websockets/Create-Secure-valid-url-binaryType-blob.htm 20:52:11 INFO - PROCESS | 1896 | 1477540331837 Marionette TRACE conn5 <- [1,3186,null,{"value":"8"}] 20:52:11 INFO - PROCESS | 1896 | 1477540331845 Marionette TRACE conn5 -> [0,3187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:12 INFO - PROCESS | 1896 | 1477540332094 Marionette TRACE conn5 <- [1,3187,null,{"value":null}] 20:52:12 INFO - PROCESS | 1896 | 1477540332184 Marionette TRACE conn5 -> [0,3188,"getWindowHandles",null] 20:52:12 INFO - PROCESS | 1896 | 1477540332191 Marionette TRACE conn5 <- [1,3188,null,["8"]] 20:52:12 INFO - PROCESS | 1896 | 1477540332197 Marionette TRACE conn5 -> [0,3189,"switchToWindow",{"name":"8"}] 20:52:12 INFO - PROCESS | 1896 | 1477540332205 Marionette TRACE conn5 <- [1,3189,null,{}] 20:52:12 INFO - PROCESS | 1896 | 1477540332212 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:12 INFO - PROCESS | 1896 | ++DOCSHELL 0x84458800 == 10 [pid = 1896] [id = 708] 20:52:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 28 (0x84458c00) [pid = 1896] [serial = 2056] [outer = (nil)] 20:52:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 29 (0x8445c400) [pid = 1896] [serial = 2057] [outer = 0x84458c00] 20:52:12 INFO - PROCESS | 1896 | 1477540332310 Marionette DEBUG loaded listener.js 20:52:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 30 (0x84462800) [pid = 1896] [serial = 2058] [outer = 0x84458c00] 20:52:13 INFO - PROCESS | 1896 | 1477540333003 Marionette TRACE conn5 <- [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]]]}] 20:52:13 INFO - .. 20:52:13 INFO - TEST-OK | /websockets/Create-Secure-valid-url-binaryType-blob.htm | took 1172ms 20:52:13 INFO - PROCESS | 1896 | 1477540333016 Marionette TRACE conn5 -> [0,3191,"getWindowHandle",null] 20:52:13 INFO - PROCESS | 1896 | 1477540333021 Marionette TRACE conn5 <- [1,3191,null,{"value":"8"}] 20:52:13 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm 20:52:13 INFO - PROCESS | 1896 | 1477540333028 Marionette TRACE conn5 -> [0,3192,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:13 INFO - PROCESS | 1896 | 1477540333262 Marionette TRACE conn5 <- [1,3192,null,{"value":null}] 20:52:13 INFO - PROCESS | 1896 | 1477540333279 Marionette TRACE conn5 -> [0,3193,"getWindowHandles",null] 20:52:13 INFO - PROCESS | 1896 | 1477540333287 Marionette TRACE conn5 <- [1,3193,null,["8"]] 20:52:13 INFO - PROCESS | 1896 | 1477540333295 Marionette TRACE conn5 -> [0,3194,"switchToWindow",{"name":"8"}] 20:52:13 INFO - PROCESS | 1896 | 1477540333303 Marionette TRACE conn5 <- [1,3194,null,{}] 20:52:13 INFO - PROCESS | 1896 | 1477540333311 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:13 INFO - PROCESS | 1896 | ++DOCSHELL 0x8394c800 == 11 [pid = 1896] [id = 709] 20:52:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 31 (0x84480c00) [pid = 1896] [serial = 2059] [outer = (nil)] 20:52:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 32 (0x84485800) [pid = 1896] [serial = 2060] [outer = 0x84480c00] 20:52:13 INFO - PROCESS | 1896 | 1477540333405 Marionette DEBUG loaded listener.js 20:52:13 INFO - PROCESS | 1896 | ++DOMWINDOW == 33 (0x84496000) [pid = 1896] [serial = 2061] [outer = 0x84480c00] 20:52:14 INFO - PROCESS | 1896 | 1477540334211 Marionette TRACE conn5 <- [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]]]}] 20:52:14 INFO - .. 20:52:14 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm | took 1229ms 20:52:14 INFO - PROCESS | 1896 | 1477540334259 Marionette TRACE conn5 -> [0,3196,"getWindowHandle",null] 20:52:14 INFO - PROCESS | 1896 | 1477540334265 Marionette TRACE conn5 <- [1,3196,null,{"value":"8"}] 20:52:14 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-string.htm 20:52:14 INFO - PROCESS | 1896 | 1477540334273 Marionette TRACE conn5 -> [0,3197,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:14 INFO - PROCESS | 1896 | 1477540334447 Marionette TRACE conn5 <- [1,3197,null,{"value":null}] 20:52:14 INFO - PROCESS | 1896 | 1477540334593 Marionette TRACE conn5 -> [0,3198,"getWindowHandles",null] 20:52:14 INFO - PROCESS | 1896 | 1477540334600 Marionette TRACE conn5 <- [1,3198,null,["8"]] 20:52:14 INFO - PROCESS | 1896 | 1477540334609 Marionette TRACE conn5 -> [0,3199,"switchToWindow",{"name":"8"}] 20:52:14 INFO - PROCESS | 1896 | 1477540334614 Marionette TRACE conn5 <- [1,3199,null,{}] 20:52:14 INFO - PROCESS | 1896 | 1477540334621 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:14 INFO - PROCESS | 1896 | ++DOCSHELL 0x88849400 == 12 [pid = 1896] [id = 710] 20:52:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 34 (0x8884a000) [pid = 1896] [serial = 2062] [outer = (nil)] 20:52:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 35 (0x8884e800) [pid = 1896] [serial = 2063] [outer = 0x8884a000] 20:52:14 INFO - PROCESS | 1896 | 1477540334709 Marionette DEBUG loaded listener.js 20:52:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 36 (0x8c8d6800) [pid = 1896] [serial = 2064] [outer = 0x8884a000] 20:52:15 INFO - PROCESS | 1896 | 1477540335302 Marionette TRACE conn5 <- [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]]]}] 20:52:15 INFO - .. 20:52:15 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-string.htm | took 1070ms 20:52:15 INFO - PROCESS | 1896 | 1477540335343 Marionette TRACE conn5 -> [0,3201,"getWindowHandle",null] 20:52:15 INFO - PROCESS | 1896 | 1477540335348 Marionette TRACE conn5 <- [1,3201,null,{"value":"8"}] 20:52:15 INFO - TEST-START | /websockets/Create-Secure-valid-url.htm 20:52:15 INFO - PROCESS | 1896 | 1477540335355 Marionette TRACE conn5 -> [0,3202,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:15 INFO - PROCESS | 1896 | 1477540335637 Marionette TRACE conn5 <- [1,3202,null,{"value":null}] 20:52:15 INFO - PROCESS | 1896 | 1477540335654 Marionette TRACE conn5 -> [0,3203,"getWindowHandles",null] 20:52:15 INFO - PROCESS | 1896 | 1477540335658 Marionette TRACE conn5 <- [1,3203,null,["8"]] 20:52:15 INFO - PROCESS | 1896 | 1477540335665 Marionette TRACE conn5 -> [0,3204,"switchToWindow",{"name":"8"}] 20:52:15 INFO - PROCESS | 1896 | 1477540335671 Marionette TRACE conn5 <- [1,3204,null,{}] 20:52:15 INFO - PROCESS | 1896 | 1477540335676 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:15 INFO - PROCESS | 1896 | ++DOCSHELL 0x8c8e3400 == 13 [pid = 1896] [id = 711] 20:52:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 37 (0x8c8e3c00) [pid = 1896] [serial = 2065] [outer = (nil)] 20:52:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 38 (0x8ce5e800) [pid = 1896] [serial = 2066] [outer = 0x8c8e3c00] 20:52:15 INFO - PROCESS | 1896 | 1477540335766 Marionette DEBUG loaded listener.js 20:52:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 39 (0x8cfc3800) [pid = 1896] [serial = 2067] [outer = 0x8c8e3c00] 20:52:16 INFO - PROCESS | 1896 | 1477540336442 Marionette TRACE conn5 <- [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]]]}] 20:52:16 INFO - .. 20:52:16 INFO - TEST-OK | /websockets/Create-Secure-valid-url.htm | took 1120ms 20:52:16 INFO - TEST-START | /websockets/Create-Secure-verify-url-set-non-default-port.htm 20:52:16 INFO - PROCESS | 1896 | 1477540336476 Marionette TRACE conn5 -> [0,3206,"getWindowHandle",null] 20:52:16 INFO - PROCESS | 1896 | 1477540336479 Marionette TRACE conn5 <- [1,3206,null,{"value":"8"}] 20:52:16 INFO - PROCESS | 1896 | 1477540336486 Marionette TRACE conn5 -> [0,3207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:16 INFO - PROCESS | 1896 | 1477540336682 Marionette TRACE conn5 <- [1,3207,null,{"value":null}] 20:52:16 INFO - PROCESS | 1896 | 1477540336828 Marionette TRACE conn5 -> [0,3208,"getWindowHandles",null] 20:52:16 INFO - PROCESS | 1896 | 1477540336836 Marionette TRACE conn5 <- [1,3208,null,["8"]] 20:52:16 INFO - PROCESS | 1896 | 1477540336841 Marionette TRACE conn5 -> [0,3209,"switchToWindow",{"name":"8"}] 20:52:16 INFO - PROCESS | 1896 | 1477540336849 Marionette TRACE conn5 <- [1,3209,null,{}] 20:52:16 INFO - PROCESS | 1896 | 1477540336854 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:16 INFO - PROCESS | 1896 | ++DOCSHELL 0x8d103c00 == 14 [pid = 1896] [id = 712] 20:52:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 40 (0x8d104000) [pid = 1896] [serial = 2068] [outer = (nil)] 20:52:16 INFO - PROCESS | 1896 | ++DOMWINDOW == 41 (0x8d10a800) [pid = 1896] [serial = 2069] [outer = 0x8d104000] 20:52:16 INFO - PROCESS | 1896 | 1477540336936 Marionette DEBUG loaded listener.js 20:52:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 42 (0x8d10b800) [pid = 1896] [serial = 2070] [outer = 0x8d104000] 20:52:17 INFO - PROCESS | 1896 | 1477540337516 Marionette TRACE conn5 <- [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]]]}] 20:52:17 INFO - . 20:52:17 INFO - TEST-OK | /websockets/Create-Secure-verify-url-set-non-default-port.htm | took 1122ms 20:52:17 INFO - PROCESS | 1896 | 1477540337610 Marionette TRACE conn5 -> [0,3211,"getWindowHandle",null] 20:52:17 INFO - PROCESS | 1896 | 1477540337617 Marionette TRACE conn5 <- [1,3211,null,{"value":"8"}] 20:52:17 INFO - TEST-START | /websockets/Create-asciiSep-protocol-string.htm 20:52:17 INFO - PROCESS | 1896 | 1477540337627 Marionette TRACE conn5 -> [0,3212,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:17 INFO - PROCESS | 1896 | 1477540337878 Marionette TRACE conn5 <- [1,3212,null,{"value":null}] 20:52:17 INFO - PROCESS | 1896 | [1896] 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 20:52:18 INFO - PROCESS | 1896 | 1477540338064 Marionette TRACE conn5 -> [0,3213,"getWindowHandles",null] 20:52:18 INFO - PROCESS | 1896 | 1477540338074 Marionette TRACE conn5 <- [1,3213,null,["8"]] 20:52:18 INFO - PROCESS | 1896 | 1477540338083 Marionette TRACE conn5 -> [0,3214,"switchToWindow",{"name":"8"}] 20:52:18 INFO - PROCESS | 1896 | 1477540338096 Marionette TRACE conn5 <- [1,3214,null,{}] 20:52:18 INFO - PROCESS | 1896 | 1477540338154 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:18 INFO - PROCESS | 1896 | ++DOCSHELL 0x8380a400 == 15 [pid = 1896] [id = 713] 20:52:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 43 (0x8380a800) [pid = 1896] [serial = 2071] [outer = (nil)] 20:52:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 44 (0x83814000) [pid = 1896] [serial = 2072] [outer = 0x8380a800] 20:52:18 INFO - PROCESS | 1896 | 1477540338259 Marionette DEBUG loaded listener.js 20:52:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 45 (0x8394bc00) [pid = 1896] [serial = 2073] [outer = 0x8380a800] 20:52:18 INFO - PROCESS | 1896 | 1477540338918 Marionette TRACE conn5 <- [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"]]]}] 20:52:18 INFO - . 20:52:18 INFO - TEST-OK | /websockets/Create-asciiSep-protocol-string.htm | took 1333ms 20:52:18 INFO - PROCESS | 1896 | 1477540338963 Marionette TRACE conn5 -> [0,3216,"getWindowHandle",null] 20:52:18 INFO - TEST-START | /websockets/Create-invalid-urls.htm 20:52:18 INFO - PROCESS | 1896 | 1477540338971 Marionette TRACE conn5 <- [1,3216,null,{"value":"8"}] 20:52:18 INFO - PROCESS | 1896 | 1477540338980 Marionette TRACE conn5 -> [0,3217,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:19 INFO - PROCESS | 1896 | 1477540339177 Marionette TRACE conn5 <- [1,3217,null,{"value":null}] 20:52:19 INFO - PROCESS | 1896 | 1477540339358 Marionette TRACE conn5 -> [0,3218,"getWindowHandles",null] 20:52:19 INFO - PROCESS | 1896 | 1477540339364 Marionette TRACE conn5 <- [1,3218,null,["8"]] 20:52:19 INFO - PROCESS | 1896 | 1477540339378 Marionette TRACE conn5 -> [0,3219,"switchToWindow",{"name":"8"}] 20:52:19 INFO - PROCESS | 1896 | 1477540339386 Marionette TRACE conn5 <- [1,3219,null,{}] 20:52:19 INFO - PROCESS | 1896 | 1477540339436 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:19 INFO - PROCESS | 1896 | ++DOCSHELL 0x84457c00 == 16 [pid = 1896] [id = 714] 20:52:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 46 (0x84472400) [pid = 1896] [serial = 2074] [outer = (nil)] 20:52:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 47 (0x84480000) [pid = 1896] [serial = 2075] [outer = 0x84472400] 20:52:19 INFO - PROCESS | 1896 | 1477540339534 Marionette DEBUG loaded listener.js 20:52:19 INFO - PROCESS | 1896 | ++DOMWINDOW == 48 (0x8448bc00) [pid = 1896] [serial = 2076] [outer = 0x84472400] 20:52:20 INFO - PROCESS | 1896 | [1896] 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 20:52:20 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:20 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:20 INFO - PROCESS | 1896 | [1896] 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 20:52:20 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:20 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:20 INFO - PROCESS | 1896 | [1896] 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 20:52:20 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:20 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:20 INFO - PROCESS | 1896 | [1896] 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 20:52:20 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:20 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:20 INFO - PROCESS | 1896 | [1896] 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 20:52:20 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:20 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:20 INFO - ..... 20:52:20 INFO - TEST-OK | /websockets/Create-invalid-urls.htm | took 1281ms 20:52:20 INFO - PROCESS | 1896 | 1477540340246 Marionette TRACE conn5 <- [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]]]}] 20:52:20 INFO - PROCESS | 1896 | 1477540340270 Marionette TRACE conn5 -> [0,3221,"getWindowHandle",null] 20:52:20 INFO - PROCESS | 1896 | 1477540340281 Marionette TRACE conn5 <- [1,3221,null,{"value":"8"}] 20:52:20 INFO - TEST-START | /websockets/Create-non-absolute-url.htm 20:52:20 INFO - PROCESS | 1896 | 1477540340290 Marionette TRACE conn5 -> [0,3222,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:20 INFO - PROCESS | 1896 | 1477540340517 Marionette TRACE conn5 <- [1,3222,null,{"value":null}] 20:52:20 INFO - PROCESS | 1896 | 1477540340675 Marionette TRACE conn5 -> [0,3223,"getWindowHandles",null] 20:52:20 INFO - PROCESS | 1896 | 1477540340681 Marionette TRACE conn5 <- [1,3223,null,["8"]] 20:52:20 INFO - PROCESS | 1896 | 1477540340686 Marionette TRACE conn5 -> [0,3224,"switchToWindow",{"name":"8"}] 20:52:20 INFO - PROCESS | 1896 | 1477540340695 Marionette TRACE conn5 <- [1,3224,null,{}] 20:52:20 INFO - PROCESS | 1896 | 1477540340745 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:20 INFO - PROCESS | 1896 | ++DOCSHELL 0x8d108400 == 17 [pid = 1896] [id = 715] 20:52:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 49 (0x8d109c00) [pid = 1896] [serial = 2077] [outer = (nil)] 20:52:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 50 (0x8f67d800) [pid = 1896] [serial = 2078] [outer = 0x8d109c00] 20:52:20 INFO - PROCESS | 1896 | 1477540340852 Marionette DEBUG loaded listener.js 20:52:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 51 (0x8f67dc00) [pid = 1896] [serial = 2079] [outer = 0x8d109c00] 20:52:21 INFO - PROCESS | 1896 | [1896] 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 20:52:21 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:21 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:21 INFO - PROCESS | 1896 | 1477540341524 Marionette TRACE conn5 <- [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]]]}] 20:52:21 INFO - . 20:52:21 INFO - TEST-OK | /websockets/Create-non-absolute-url.htm | took 1271ms 20:52:21 INFO - PROCESS | 1896 | 1477540341561 Marionette TRACE conn5 -> [0,3226,"getWindowHandle",null] 20:52:21 INFO - PROCESS | 1896 | 1477540341565 Marionette TRACE conn5 <- [1,3226,null,{"value":"8"}] 20:52:21 INFO - TEST-START | /websockets/Create-nonAscii-protocol-string.htm 20:52:21 INFO - PROCESS | 1896 | 1477540341573 Marionette TRACE conn5 -> [0,3227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:21 INFO - PROCESS | 1896 | 1477540341815 Marionette TRACE conn5 <- [1,3227,null,{"value":null}] 20:52:21 INFO - PROCESS | 1896 | 1477540341970 Marionette TRACE conn5 -> [0,3228,"getWindowHandles",null] 20:52:21 INFO - PROCESS | 1896 | 1477540341979 Marionette TRACE conn5 <- [1,3228,null,["8"]] 20:52:21 INFO - PROCESS | 1896 | 1477540341986 Marionette TRACE conn5 -> [0,3229,"switchToWindow",{"name":"8"}] 20:52:21 INFO - PROCESS | 1896 | 1477540341993 Marionette TRACE conn5 <- [1,3229,null,{}] 20:52:22 INFO - PROCESS | 1896 | 1477540342016 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:22 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f76cc00 == 18 [pid = 1896] [id = 716] 20:52:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 52 (0x8f7c2800) [pid = 1896] [serial = 2080] [outer = (nil)] 20:52:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 53 (0x8f897000) [pid = 1896] [serial = 2081] [outer = 0x8f7c2800] 20:52:22 INFO - PROCESS | 1896 | 1477540342123 Marionette DEBUG loaded listener.js 20:52:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 54 (0x8f89f800) [pid = 1896] [serial = 2082] [outer = 0x8f7c2800] 20:52:22 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:22 INFO - PROCESS | 1896 | 1477540342949 Marionette TRACE conn5 <- [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]]]}] 20:52:22 INFO - . 20:52:22 INFO - TEST-OK | /websockets/Create-nonAscii-protocol-string.htm | took 1423ms 20:52:23 INFO - PROCESS | 1896 | 1477540342997 Marionette TRACE conn5 -> [0,3231,"getWindowHandle",null] 20:52:23 INFO - PROCESS | 1896 | 1477540343004 Marionette TRACE conn5 <- [1,3231,null,{"value":"8"}] 20:52:23 INFO - TEST-START | /websockets/Create-protocol-with-space.htm 20:52:23 INFO - PROCESS | 1896 | 1477540343015 Marionette TRACE conn5 -> [0,3232,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:23 INFO - PROCESS | 1896 | 1477540343209 Marionette TRACE conn5 <- [1,3232,null,{"value":null}] 20:52:23 INFO - PROCESS | 1896 | 1477540343481 Marionette TRACE conn5 -> [0,3233,"getWindowHandles",null] 20:52:23 INFO - PROCESS | 1896 | 1477540343487 Marionette TRACE conn5 <- [1,3233,null,["8"]] 20:52:23 INFO - PROCESS | 1896 | 1477540343497 Marionette TRACE conn5 -> [0,3234,"switchToWindow",{"name":"8"}] 20:52:23 INFO - PROCESS | 1896 | 1477540343504 Marionette TRACE conn5 <- [1,3234,null,{}] 20:52:23 INFO - PROCESS | 1896 | 1477540343511 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:23 INFO - PROCESS | 1896 | ++DOCSHELL 0x83165400 == 19 [pid = 1896] [id = 717] 20:52:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 55 (0x83199c00) [pid = 1896] [serial = 2083] [outer = (nil)] 20:52:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 56 (0x83950000) [pid = 1896] [serial = 2084] [outer = 0x83199c00] 20:52:23 INFO - PROCESS | 1896 | 1477540343607 Marionette DEBUG loaded listener.js 20:52:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 57 (0x83865000) [pid = 1896] [serial = 2085] [outer = 0x83199c00] 20:52:24 INFO - PROCESS | 1896 | --DOCSHELL 0x8446e400 == 18 [pid = 1896] [id = 705] 20:52:24 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:24 INFO - PROCESS | 1896 | 1477540344963 Marionette TRACE conn5 <- [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]]]}] 20:52:24 INFO - . 20:52:24 INFO - TEST-OK | /websockets/Create-protocol-with-space.htm | took 1982ms 20:52:25 INFO - PROCESS | 1896 | 1477540344998 Marionette TRACE conn5 -> [0,3236,"getWindowHandle",null] 20:52:25 INFO - PROCESS | 1896 | 1477540345005 Marionette TRACE conn5 <- [1,3236,null,{"value":"8"}] 20:52:25 INFO - TEST-START | /websockets/Create-protocols-repeated-case-insensitive.htm 20:52:25 INFO - PROCESS | 1896 | 1477540345016 Marionette TRACE conn5 -> [0,3237,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:25 INFO - PROCESS | 1896 | 1477540345261 Marionette TRACE conn5 <- [1,3237,null,{"value":null}] 20:52:25 INFO - PROCESS | 1896 | 1477540345406 Marionette TRACE conn5 -> [0,3238,"getWindowHandles",null] 20:52:25 INFO - PROCESS | 1896 | 1477540345412 Marionette TRACE conn5 <- [1,3238,null,["8"]] 20:52:25 INFO - PROCESS | 1896 | 1477540345419 Marionette TRACE conn5 -> [0,3239,"switchToWindow",{"name":"8"}] 20:52:25 INFO - PROCESS | 1896 | 1477540345427 Marionette TRACE conn5 <- [1,3239,null,{}] 20:52:25 INFO - PROCESS | 1896 | 1477540345434 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:25 INFO - PROCESS | 1896 | ++DOCSHELL 0x839b6c00 == 19 [pid = 1896] [id = 718] 20:52:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 58 (0x839b7000) [pid = 1896] [serial = 2086] [outer = (nil)] 20:52:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 59 (0x839be000) [pid = 1896] [serial = 2087] [outer = 0x839b7000] 20:52:25 INFO - PROCESS | 1896 | 1477540345531 Marionette DEBUG loaded listener.js 20:52:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 60 (0x83166400) [pid = 1896] [serial = 2088] [outer = 0x839b7000] 20:52:26 INFO - PROCESS | 1896 | 1477540346143 Marionette TRACE conn5 <- [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"]]]}] 20:52:26 INFO - . 20:52:26 INFO - TEST-OK | /websockets/Create-protocols-repeated-case-insensitive.htm | took 1178ms 20:52:26 INFO - PROCESS | 1896 | 1477540346196 Marionette TRACE conn5 -> [0,3241,"getWindowHandle",null] 20:52:26 INFO - PROCESS | 1896 | 1477540346204 Marionette TRACE conn5 <- [1,3241,null,{"value":"8"}] 20:52:26 INFO - TEST-START | /websockets/Create-protocols-repeated.htm 20:52:26 INFO - PROCESS | 1896 | 1477540346212 Marionette TRACE conn5 -> [0,3242,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:26 INFO - PROCESS | 1896 | 1477540346400 Marionette TRACE conn5 <- [1,3242,null,{"value":null}] 20:52:26 INFO - PROCESS | 1896 | [1896] 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 20:52:26 INFO - PROCESS | 1896 | 1477540346549 Marionette TRACE conn5 -> [0,3243,"getWindowHandles",null] 20:52:26 INFO - PROCESS | 1896 | 1477540346555 Marionette TRACE conn5 <- [1,3243,null,["8"]] 20:52:26 INFO - PROCESS | 1896 | 1477540346562 Marionette TRACE conn5 -> [0,3244,"switchToWindow",{"name":"8"}] 20:52:26 INFO - PROCESS | 1896 | 1477540346568 Marionette TRACE conn5 <- [1,3244,null,{}] 20:52:26 INFO - PROCESS | 1896 | 1477540346574 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:26 INFO - PROCESS | 1896 | ++DOCSHELL 0x8447ac00 == 20 [pid = 1896] [id = 719] 20:52:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 61 (0x8448d400) [pid = 1896] [serial = 2089] [outer = (nil)] 20:52:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (0x84494c00) [pid = 1896] [serial = 2090] [outer = 0x8448d400] 20:52:26 INFO - PROCESS | 1896 | 1477540346673 Marionette DEBUG loaded listener.js 20:52:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (0x88851000) [pid = 1896] [serial = 2091] [outer = 0x8448d400] 20:52:27 INFO - PROCESS | 1896 | 1477540347384 Marionette TRACE conn5 <- [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]]]}] 20:52:27 INFO - . 20:52:27 INFO - TEST-OK | /websockets/Create-protocols-repeated.htm | took 1225ms 20:52:27 INFO - PROCESS | 1896 | 1477540347452 Marionette TRACE conn5 -> [0,3246,"getWindowHandle",null] 20:52:27 INFO - PROCESS | 1896 | 1477540347460 Marionette TRACE conn5 <- [1,3246,null,{"value":"8"}] 20:52:27 INFO - TEST-START | /websockets/Create-valid-url-array-protocols.htm 20:52:27 INFO - PROCESS | 1896 | 1477540347468 Marionette TRACE conn5 -> [0,3247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:27 INFO - PROCESS | 1896 | 1477540347711 Marionette TRACE conn5 <- [1,3247,null,{"value":null}] 20:52:27 INFO - PROCESS | 1896 | 1477540347741 Marionette TRACE conn5 -> [0,3248,"getWindowHandles",null] 20:52:27 INFO - PROCESS | 1896 | 1477540347747 Marionette TRACE conn5 <- [1,3248,null,["8"]] 20:52:27 INFO - PROCESS | 1896 | 1477540347754 Marionette TRACE conn5 -> [0,3249,"switchToWindow",{"name":"8"}] 20:52:27 INFO - PROCESS | 1896 | 1477540347761 Marionette TRACE conn5 <- [1,3249,null,{}] 20:52:27 INFO - PROCESS | 1896 | 1477540347855 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:27 INFO - PROCESS | 1896 | ++DOCSHELL 0x8cfc8c00 == 21 [pid = 1896] [id = 720] 20:52:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0x8cfc9000) [pid = 1896] [serial = 2092] [outer = (nil)] 20:52:27 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0x8cfccc00) [pid = 1896] [serial = 2093] [outer = 0x8cfc9000] 20:52:27 INFO - PROCESS | 1896 | 1477540347956 Marionette DEBUG loaded listener.js 20:52:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0x8d10c400) [pid = 1896] [serial = 2094] [outer = 0x8cfc9000] 20:52:28 INFO - PROCESS | 1896 | 1477540348604 Marionette TRACE conn5 <- [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]]]}] 20:52:28 INFO - .. 20:52:28 INFO - TEST-OK | /websockets/Create-valid-url-array-protocols.htm | took 1177ms 20:52:28 INFO - PROCESS | 1896 | 1477540348645 Marionette TRACE conn5 -> [0,3251,"getWindowHandle",null] 20:52:28 INFO - PROCESS | 1896 | 1477540348650 Marionette TRACE conn5 <- [1,3251,null,{"value":"8"}] 20:52:28 INFO - TEST-START | /websockets/Create-valid-url-protocol-empty.htm 20:52:28 INFO - PROCESS | 1896 | 1477540348661 Marionette TRACE conn5 -> [0,3252,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:28 INFO - PROCESS | 1896 | 1477540348914 Marionette TRACE conn5 <- [1,3252,null,{"value":null}] 20:52:28 INFO - PROCESS | 1896 | 1477540348953 Marionette TRACE conn5 -> [0,3253,"getWindowHandles",null] 20:52:28 INFO - PROCESS | 1896 | 1477540348958 Marionette TRACE conn5 <- [1,3253,null,["8"]] 20:52:28 INFO - PROCESS | 1896 | 1477540348963 Marionette TRACE conn5 -> [0,3254,"switchToWindow",{"name":"8"}] 20:52:28 INFO - PROCESS | 1896 | 1477540348969 Marionette TRACE conn5 <- [1,3254,null,{}] 20:52:28 INFO - PROCESS | 1896 | 1477540348975 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:29 INFO - PROCESS | 1896 | ++DOCSHELL 0x83867c00 == 22 [pid = 1896] [id = 721] 20:52:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0x839bc800) [pid = 1896] [serial = 2095] [outer = (nil)] 20:52:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0x8f89c800) [pid = 1896] [serial = 2096] [outer = 0x839bc800] 20:52:29 INFO - PROCESS | 1896 | 1477540349330 Marionette DEBUG loaded listener.js 20:52:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0x90449800) [pid = 1896] [serial = 2097] [outer = 0x839bc800] 20:52:29 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0x8d104000) [pid = 1896] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm] 20:52:29 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (0x8c8e3c00) [pid = 1896] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm] 20:52:29 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (0x8884a000) [pid = 1896] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm] 20:52:29 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (0x84480c00) [pid = 1896] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm] 20:52:29 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (0x84458c00) [pid = 1896] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm] 20:52:29 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (0x8446f400) [pid = 1896] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm] 20:52:29 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (0x831a2800) [pid = 1896] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm] 20:52:29 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (0x83872400) [pid = 1896] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm] 20:52:29 INFO - PROCESS | 1896 | 1477540349881 Marionette TRACE conn5 <- [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]]]}] 20:52:29 INFO - . 20:52:29 INFO - TEST-OK | /websockets/Create-valid-url-protocol-empty.htm | took 1271ms 20:52:29 INFO - PROCESS | 1896 | 1477540349929 Marionette TRACE conn5 -> [0,3256,"getWindowHandle",null] 20:52:29 INFO - TEST-START | /websockets/Create-valid-url-protocol.htm 20:52:29 INFO - PROCESS | 1896 | 1477540349933 Marionette TRACE conn5 <- [1,3256,null,{"value":"8"}] 20:52:29 INFO - PROCESS | 1896 | 1477540349940 Marionette TRACE conn5 -> [0,3257,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:30 INFO - PROCESS | 1896 | 1477540350168 Marionette TRACE conn5 <- [1,3257,null,{"value":null}] 20:52:30 INFO - PROCESS | 1896 | 1477540350186 Marionette TRACE conn5 -> [0,3258,"getWindowHandles",null] 20:52:30 INFO - PROCESS | 1896 | 1477540350190 Marionette TRACE conn5 <- [1,3258,null,["8"]] 20:52:30 INFO - PROCESS | 1896 | 1477540350196 Marionette TRACE conn5 -> [0,3259,"switchToWindow",{"name":"8"}] 20:52:30 INFO - PROCESS | 1896 | 1477540350201 Marionette TRACE conn5 <- [1,3259,null,{}] 20:52:30 INFO - PROCESS | 1896 | 1477540350206 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:30 INFO - PROCESS | 1896 | ++DOCSHELL 0x9044a000 == 23 [pid = 1896] [id = 722] 20:52:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (0x9044f000) [pid = 1896] [serial = 2098] [outer = (nil)] 20:52:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (0x90452c00) [pid = 1896] [serial = 2099] [outer = 0x9044f000] 20:52:30 INFO - PROCESS | 1896 | 1477540350289 Marionette DEBUG loaded listener.js 20:52:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0x90453000) [pid = 1896] [serial = 2100] [outer = 0x9044f000] 20:52:30 INFO - PROCESS | 1896 | 1477540350934 Marionette TRACE conn5 <- [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]]]}] 20:52:30 INFO - .. 20:52:30 INFO - TEST-OK | /websockets/Create-valid-url-protocol.htm | took 1024ms 20:52:30 INFO - PROCESS | 1896 | 1477540350964 Marionette TRACE conn5 -> [0,3261,"getWindowHandle",null] 20:52:30 INFO - PROCESS | 1896 | 1477540350968 Marionette TRACE conn5 <- [1,3261,null,{"value":"8"}] 20:52:30 INFO - TEST-START | /websockets/Create-valid-url.htm 20:52:30 INFO - PROCESS | 1896 | 1477540350975 Marionette TRACE conn5 -> [0,3262,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:31 INFO - PROCESS | 1896 | 1477540351221 Marionette TRACE conn5 <- [1,3262,null,{"value":null}] 20:52:31 INFO - PROCESS | 1896 | 1477540351240 Marionette TRACE conn5 -> [0,3263,"getWindowHandles",null] 20:52:31 INFO - PROCESS | 1896 | 1477540351243 Marionette TRACE conn5 <- [1,3263,null,["8"]] 20:52:31 INFO - PROCESS | 1896 | 1477540351249 Marionette TRACE conn5 -> [0,3264,"switchToWindow",{"name":"8"}] 20:52:31 INFO - PROCESS | 1896 | 1477540351257 Marionette TRACE conn5 <- [1,3264,null,{}] 20:52:31 INFO - PROCESS | 1896 | 1477540351262 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:31 INFO - PROCESS | 1896 | ++DOCSHELL 0x8315c000 == 24 [pid = 1896] [id = 723] 20:52:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0x83160000) [pid = 1896] [serial = 2101] [outer = (nil)] 20:52:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0x8319ac00) [pid = 1896] [serial = 2102] [outer = 0x83160000] 20:52:31 INFO - PROCESS | 1896 | 1477540351389 Marionette DEBUG loaded listener.js 20:52:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0x83945c00) [pid = 1896] [serial = 2103] [outer = 0x83160000] 20:52:32 INFO - PROCESS | 1896 | 1477540352240 Marionette TRACE conn5 <- [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]]]}] 20:52:32 INFO - .. 20:52:32 INFO - TEST-OK | /websockets/Create-valid-url.htm | took 1283ms 20:52:32 INFO - PROCESS | 1896 | 1477540352259 Marionette TRACE conn5 -> [0,3266,"getWindowHandle",null] 20:52:32 INFO - PROCESS | 1896 | 1477540352266 Marionette TRACE conn5 <- [1,3266,null,{"value":"8"}] 20:52:32 INFO - TEST-START | /websockets/Create-verify-url-set-non-default-port.htm 20:52:32 INFO - PROCESS | 1896 | 1477540352282 Marionette TRACE conn5 -> [0,3267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:32 INFO - PROCESS | 1896 | 1477540352522 Marionette TRACE conn5 <- [1,3267,null,{"value":null}] 20:52:32 INFO - PROCESS | 1896 | 1477540352734 Marionette TRACE conn5 -> [0,3268,"getWindowHandles",null] 20:52:32 INFO - PROCESS | 1896 | 1477540352743 Marionette TRACE conn5 <- [1,3268,null,["8"]] 20:52:32 INFO - PROCESS | 1896 | 1477540352753 Marionette TRACE conn5 -> [0,3269,"switchToWindow",{"name":"8"}] 20:52:32 INFO - PROCESS | 1896 | 1477540352759 Marionette TRACE conn5 <- [1,3269,null,{}] 20:52:32 INFO - PROCESS | 1896 | 1477540352769 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:32 INFO - PROCESS | 1896 | ++DOCSHELL 0x8c8d9c00 == 25 [pid = 1896] [id = 724] 20:52:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0x8c8da400) [pid = 1896] [serial = 2104] [outer = (nil)] 20:52:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0x8c8e2000) [pid = 1896] [serial = 2105] [outer = 0x8c8da400] 20:52:32 INFO - PROCESS | 1896 | 1477540352871 Marionette DEBUG loaded listener.js 20:52:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0x8c8e2400) [pid = 1896] [serial = 2106] [outer = 0x8c8da400] 20:52:33 INFO - PROCESS | 1896 | 1477540353595 Marionette TRACE conn5 <- [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]]]}] 20:52:33 INFO - . 20:52:33 INFO - TEST-OK | /websockets/Create-verify-url-set-non-default-port.htm | took 1379ms 20:52:33 INFO - PROCESS | 1896 | 1477540353660 Marionette TRACE conn5 -> [0,3271,"getWindowHandle",null] 20:52:33 INFO - PROCESS | 1896 | 1477540353666 Marionette TRACE conn5 <- [1,3271,null,{"value":"8"}] 20:52:33 INFO - TEST-START | /websockets/Create-wrong-scheme.htm 20:52:33 INFO - PROCESS | 1896 | 1477540353676 Marionette TRACE conn5 -> [0,3272,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:33 INFO - PROCESS | 1896 | 1477540353888 Marionette TRACE conn5 <- [1,3272,null,{"value":null}] 20:52:33 INFO - PROCESS | 1896 | [1896] 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 20:52:34 INFO - PROCESS | 1896 | 1477540354075 Marionette TRACE conn5 -> [0,3273,"getWindowHandles",null] 20:52:34 INFO - PROCESS | 1896 | 1477540354081 Marionette TRACE conn5 <- [1,3273,null,["8"]] 20:52:34 INFO - PROCESS | 1896 | 1477540354093 Marionette TRACE conn5 -> [0,3274,"switchToWindow",{"name":"8"}] 20:52:34 INFO - PROCESS | 1896 | 1477540354099 Marionette TRACE conn5 <- [1,3274,null,{}] 20:52:34 INFO - PROCESS | 1896 | 1477540354148 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:34 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f7c2000 == 26 [pid = 1896] [id = 725] 20:52:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0x8f897400) [pid = 1896] [serial = 2107] [outer = (nil)] 20:52:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (0x90455400) [pid = 1896] [serial = 2108] [outer = 0x8f897400] 20:52:34 INFO - PROCESS | 1896 | 1477540354244 Marionette DEBUG loaded listener.js 20:52:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (0x90455c00) [pid = 1896] [serial = 2109] [outer = 0x8f897400] 20:52:34 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:34 INFO - PROCESS | 1896 | [1896] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:35 INFO - PROCESS | 1896 | 1477540355011 Marionette TRACE conn5 <- [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]]]}] 20:52:35 INFO - . 20:52:35 INFO - TEST-OK | /websockets/Create-wrong-scheme.htm | took 1372ms 20:52:35 INFO - PROCESS | 1896 | 1477540355056 Marionette TRACE conn5 -> [0,3276,"getWindowHandle",null] 20:52:35 INFO - PROCESS | 1896 | 1477540355065 Marionette TRACE conn5 <- [1,3276,null,{"value":"8"}] 20:52:35 INFO - TEST-START | /websockets/Secure-Close-0.htm 20:52:35 INFO - PROCESS | 1896 | 1477540355072 Marionette TRACE conn5 -> [0,3277,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:35 INFO - PROCESS | 1896 | 1477540355268 Marionette TRACE conn5 <- [1,3277,null,{"value":null}] 20:52:35 INFO - PROCESS | 1896 | 1477540355466 Marionette TRACE conn5 -> [0,3278,"getWindowHandles",null] 20:52:35 INFO - PROCESS | 1896 | 1477540355471 Marionette TRACE conn5 <- [1,3278,null,["8"]] 20:52:35 INFO - PROCESS | 1896 | 1477540355478 Marionette TRACE conn5 -> [0,3279,"switchToWindow",{"name":"8"}] 20:52:35 INFO - PROCESS | 1896 | 1477540355486 Marionette TRACE conn5 <- [1,3279,null,{}] 20:52:35 INFO - PROCESS | 1896 | 1477540355536 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:35 INFO - PROCESS | 1896 | ++DOCSHELL 0x8315fc00 == 27 [pid = 1896] [id = 726] 20:52:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (0x83166000) [pid = 1896] [serial = 2110] [outer = (nil)] 20:52:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (0x839bd800) [pid = 1896] [serial = 2111] [outer = 0x83166000] 20:52:35 INFO - PROCESS | 1896 | 1477540355646 Marionette DEBUG loaded listener.js 20:52:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (0x8c8e0800) [pid = 1896] [serial = 2112] [outer = 0x83166000] 20:52:36 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (0x8d10a800) [pid = 1896] [serial = 2069] [outer = (nil)] [url = about:blank] 20:52:36 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0x8d10b800) [pid = 1896] [serial = 2070] [outer = (nil)] [url = about:blank] 20:52:36 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0x8ce5e800) [pid = 1896] [serial = 2066] [outer = (nil)] [url = about:blank] 20:52:36 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0x8cfc3800) [pid = 1896] [serial = 2067] [outer = (nil)] [url = about:blank] 20:52:36 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (0x8884e800) [pid = 1896] [serial = 2063] [outer = (nil)] [url = about:blank] 20:52:36 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0x8c8d6800) [pid = 1896] [serial = 2064] [outer = (nil)] [url = about:blank] 20:52:36 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (0x84485800) [pid = 1896] [serial = 2060] [outer = (nil)] [url = about:blank] 20:52:36 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0x84496000) [pid = 1896] [serial = 2061] [outer = (nil)] [url = about:blank] 20:52:36 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (0x8445c400) [pid = 1896] [serial = 2057] [outer = (nil)] [url = about:blank] 20:52:36 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (0x84462800) [pid = 1896] [serial = 2058] [outer = (nil)] [url = about:blank] 20:52:36 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (0x83946000) [pid = 1896] [serial = 2054] [outer = (nil)] [url = about:blank] 20:52:36 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (0x83949800) [pid = 1896] [serial = 2055] [outer = (nil)] [url = about:blank] 20:52:36 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (0x83807c00) [pid = 1896] [serial = 2051] [outer = (nil)] [url = about:blank] 20:52:36 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (0x8380e400) [pid = 1896] [serial = 2052] [outer = (nil)] [url = about:blank] 20:52:36 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (0x8448b800) [pid = 1896] [serial = 2049] [outer = (nil)] [url = about:blank] 20:52:36 INFO - PROCESS | 1896 | 1477540356667 Marionette TRACE conn5 <- [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]]]}] 20:52:36 INFO - . 20:52:36 INFO - TEST-OK | /websockets/Secure-Close-0.htm | took 1626ms 20:52:36 INFO - PROCESS | 1896 | 1477540356699 Marionette TRACE conn5 -> [0,3281,"getWindowHandle",null] 20:52:36 INFO - PROCESS | 1896 | 1477540356705 Marionette TRACE conn5 <- [1,3281,null,{"value":"8"}] 20:52:36 INFO - TEST-START | /websockets/Secure-Close-1000-reason.htm 20:52:36 INFO - PROCESS | 1896 | 1477540356714 Marionette TRACE conn5 -> [0,3282,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:36 INFO - PROCESS | 1896 | 1477540356906 Marionette TRACE conn5 <- [1,3282,null,{"value":null}] 20:52:36 INFO - PROCESS | 1896 | [1896] 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 20:52:36 INFO - PROCESS | 1896 | 1477540356921 Marionette TRACE conn5 -> [0,3283,"getWindowHandles",null] 20:52:36 INFO - PROCESS | 1896 | 1477540356925 Marionette TRACE conn5 <- [1,3283,null,["8"]] 20:52:36 INFO - PROCESS | 1896 | 1477540356991 Marionette TRACE conn5 -> [0,3284,"switchToWindow",{"name":"8"}] 20:52:37 INFO - PROCESS | 1896 | 1477540356999 Marionette TRACE conn5 <- [1,3284,null,{}] 20:52:37 INFO - PROCESS | 1896 | 1477540357138 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:37 INFO - PROCESS | 1896 | ++DOCSHELL 0x8394f800 == 28 [pid = 1896] [id = 727] 20:52:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 62 (0x83950800) [pid = 1896] [serial = 2113] [outer = (nil)] 20:52:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 63 (0x843ad800) [pid = 1896] [serial = 2114] [outer = 0x83950800] 20:52:37 INFO - PROCESS | 1896 | 1477540357228 Marionette DEBUG loaded listener.js 20:52:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0x8445c400) [pid = 1896] [serial = 2115] [outer = 0x83950800] 20:52:37 INFO - PROCESS | 1896 | 1477540357842 Marionette TRACE conn5 <- [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]]]}] 20:52:37 INFO - .. 20:52:37 INFO - TEST-OK | /websockets/Secure-Close-1000-reason.htm | took 1178ms 20:52:37 INFO - PROCESS | 1896 | 1477540357892 Marionette TRACE conn5 -> [0,3286,"getWindowHandle",null] 20:52:37 INFO - PROCESS | 1896 | 1477540357900 Marionette TRACE conn5 <- [1,3286,null,{"value":"8"}] 20:52:37 INFO - TEST-START | /websockets/Secure-Close-1000-verify-code.htm 20:52:37 INFO - PROCESS | 1896 | 1477540357907 Marionette TRACE conn5 -> [0,3287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:38 INFO - PROCESS | 1896 | 1477540358147 Marionette TRACE conn5 <- [1,3287,null,{"value":null}] 20:52:38 INFO - PROCESS | 1896 | 1477540358161 Marionette TRACE conn5 -> [0,3288,"getWindowHandles",null] 20:52:38 INFO - PROCESS | 1896 | 1477540358166 Marionette TRACE conn5 <- [1,3288,null,["8"]] 20:52:38 INFO - PROCESS | 1896 | 1477540358174 Marionette TRACE conn5 -> [0,3289,"switchToWindow",{"name":"8"}] 20:52:38 INFO - PROCESS | 1896 | 1477540358180 Marionette TRACE conn5 <- [1,3289,null,{}] 20:52:38 INFO - PROCESS | 1896 | 1477540358186 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:38 INFO - PROCESS | 1896 | ++DOCSHELL 0x8448fc00 == 29 [pid = 1896] [id = 728] 20:52:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0x84496c00) [pid = 1896] [serial = 2116] [outer = (nil)] 20:52:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0x8884e800) [pid = 1896] [serial = 2117] [outer = 0x84496c00] 20:52:38 INFO - PROCESS | 1896 | 1477540358272 Marionette DEBUG loaded listener.js 20:52:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0x88850000) [pid = 1896] [serial = 2118] [outer = 0x84496c00] 20:52:39 INFO - PROCESS | 1896 | 1477540359057 Marionette TRACE conn5 <- [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]]]}] 20:52:39 INFO - .. 20:52:39 INFO - TEST-OK | /websockets/Secure-Close-1000-verify-code.htm | took 1186ms 20:52:39 INFO - PROCESS | 1896 | 1477540359102 Marionette TRACE conn5 -> [0,3291,"getWindowHandle",null] 20:52:39 INFO - PROCESS | 1896 | 1477540359109 Marionette TRACE conn5 <- [1,3291,null,{"value":"8"}] 20:52:39 INFO - TEST-START | /websockets/Secure-Close-1000.htm 20:52:39 INFO - PROCESS | 1896 | 1477540359124 Marionette TRACE conn5 -> [0,3292,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:39 INFO - PROCESS | 1896 | 1477540359365 Marionette TRACE conn5 <- [1,3292,null,{"value":null}] 20:52:39 INFO - PROCESS | 1896 | 1477540359390 Marionette TRACE conn5 -> [0,3293,"getWindowHandles",null] 20:52:39 INFO - PROCESS | 1896 | 1477540359396 Marionette TRACE conn5 <- [1,3293,null,["8"]] 20:52:39 INFO - PROCESS | 1896 | 1477540359401 Marionette TRACE conn5 -> [0,3294,"switchToWindow",{"name":"8"}] 20:52:39 INFO - PROCESS | 1896 | 1477540359408 Marionette TRACE conn5 <- [1,3294,null,{}] 20:52:39 INFO - PROCESS | 1896 | 1477540359415 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:39 INFO - PROCESS | 1896 | ++DOCSHELL 0x8d10b000 == 30 [pid = 1896] [id = 729] 20:52:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0x8d10b800) [pid = 1896] [serial = 2119] [outer = (nil)] 20:52:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0x8d10ec00) [pid = 1896] [serial = 2120] [outer = 0x8d10b800] 20:52:39 INFO - PROCESS | 1896 | 1477540359587 Marionette DEBUG loaded listener.js 20:52:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0x8f764000) [pid = 1896] [serial = 2121] [outer = 0x8d10b800] 20:52:40 INFO - PROCESS | 1896 | 1477540360258 Marionette TRACE conn5 <- [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]]]}] 20:52:40 INFO - .. 20:52:40 INFO - TEST-OK | /websockets/Secure-Close-1000.htm | took 1174ms 20:52:40 INFO - PROCESS | 1896 | 1477540360298 Marionette TRACE conn5 -> [0,3296,"getWindowHandle",null] 20:52:40 INFO - PROCESS | 1896 | 1477540360303 Marionette TRACE conn5 <- [1,3296,null,{"value":"8"}] 20:52:40 INFO - TEST-START | /websockets/Secure-Close-1005-verify-code.htm 20:52:40 INFO - PROCESS | 1896 | 1477540360317 Marionette TRACE conn5 -> [0,3297,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:40 INFO - PROCESS | 1896 | 1477540360583 Marionette TRACE conn5 <- [1,3297,null,{"value":null}] 20:52:40 INFO - PROCESS | 1896 | 1477540360613 Marionette TRACE conn5 -> [0,3298,"getWindowHandles",null] 20:52:40 INFO - PROCESS | 1896 | 1477540360616 Marionette TRACE conn5 <- [1,3298,null,["8"]] 20:52:40 INFO - PROCESS | 1896 | 1477540360622 Marionette TRACE conn5 -> [0,3299,"switchToWindow",{"name":"8"}] 20:52:40 INFO - PROCESS | 1896 | 1477540360631 Marionette TRACE conn5 <- [1,3299,null,{}] 20:52:40 INFO - PROCESS | 1896 | 1477540360719 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:40 INFO - PROCESS | 1896 | ++DOCSHELL 0x90e2a000 == 31 [pid = 1896] [id = 730] 20:52:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0x90e2ac00) [pid = 1896] [serial = 2122] [outer = (nil)] 20:52:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (0x90f3d000) [pid = 1896] [serial = 2123] [outer = 0x90e2ac00] 20:52:40 INFO - PROCESS | 1896 | 1477540360808 Marionette DEBUG loaded listener.js 20:52:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (0x90ff3c00) [pid = 1896] [serial = 2124] [outer = 0x90e2ac00] 20:52:41 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0x8380a800) [pid = 1896] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm] 20:52:41 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (0x84472400) [pid = 1896] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-invalid-urls.htm] 20:52:41 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0x8d109c00) [pid = 1896] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-non-absolute-url.htm] 20:52:41 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (0x8f7c2800) [pid = 1896] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm] 20:52:41 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0x839bc800) [pid = 1896] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm] 20:52:41 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (0x839b7000) [pid = 1896] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm] 20:52:41 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (0x83199c00) [pid = 1896] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocol-with-space.htm] 20:52:41 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (0x8cfc9000) [pid = 1896] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm] 20:52:41 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (0x8448d400) [pid = 1896] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated.htm] 20:52:41 INFO - PROCESS | 1896 | 1477540361601 Marionette TRACE conn5 <- [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]]]}] 20:52:41 INFO - .. 20:52:41 INFO - TEST-OK | /websockets/Secure-Close-1005-verify-code.htm | took 1328ms 20:52:41 INFO - PROCESS | 1896 | 1477540361646 Marionette TRACE conn5 -> [0,3301,"getWindowHandle",null] 20:52:41 INFO - PROCESS | 1896 | 1477540361650 Marionette TRACE conn5 <- [1,3301,null,{"value":"8"}] 20:52:41 INFO - TEST-START | /websockets/Secure-Close-1005.htm 20:52:41 INFO - PROCESS | 1896 | 1477540361657 Marionette TRACE conn5 -> [0,3302,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:41 INFO - PROCESS | 1896 | 1477540361880 Marionette TRACE conn5 <- [1,3302,null,{"value":null}] 20:52:41 INFO - PROCESS | 1896 | 1477540361899 Marionette TRACE conn5 -> [0,3303,"getWindowHandles",null] 20:52:41 INFO - PROCESS | 1896 | 1477540361916 Marionette TRACE conn5 <- [1,3303,null,["8"]] 20:52:41 INFO - PROCESS | 1896 | 1477540361922 Marionette TRACE conn5 -> [0,3304,"switchToWindow",{"name":"8"}] 20:52:41 INFO - PROCESS | 1896 | 1477540361927 Marionette TRACE conn5 <- [1,3304,null,{}] 20:52:41 INFO - PROCESS | 1896 | 1477540361933 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:41 INFO - PROCESS | 1896 | ++DOCSHELL 0x921d7800 == 32 [pid = 1896] [id = 731] 20:52:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0x921d7c00) [pid = 1896] [serial = 2125] [outer = (nil)] 20:52:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0x92338000) [pid = 1896] [serial = 2126] [outer = 0x921d7c00] 20:52:42 INFO - PROCESS | 1896 | 1477540362026 Marionette DEBUG loaded listener.js 20:52:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0x92338800) [pid = 1896] [serial = 2127] [outer = 0x921d7c00] 20:52:42 INFO - PROCESS | 1896 | 1477540362779 Marionette TRACE conn5 <- [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]]]}] 20:52:42 INFO - . 20:52:42 INFO - TEST-OK | /websockets/Secure-Close-1005.htm | took 1170ms 20:52:42 INFO - PROCESS | 1896 | 1477540362827 Marionette TRACE conn5 -> [0,3306,"getWindowHandle",null] 20:52:42 INFO - PROCESS | 1896 | 1477540362830 Marionette TRACE conn5 <- [1,3306,null,{"value":"8"}] 20:52:42 INFO - TEST-START | /websockets/Secure-Close-2999-reason.htm 20:52:42 INFO - PROCESS | 1896 | 1477540362838 Marionette TRACE conn5 -> [0,3307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:43 INFO - PROCESS | 1896 | 1477540363084 Marionette TRACE conn5 <- [1,3307,null,{"value":null}] 20:52:43 INFO - PROCESS | 1896 | [1896] 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 20:52:43 INFO - PROCESS | 1896 | 1477540363105 Marionette TRACE conn5 -> [0,3308,"getWindowHandles",null] 20:52:43 INFO - PROCESS | 1896 | 1477540363109 Marionette TRACE conn5 <- [1,3308,null,["8"]] 20:52:43 INFO - PROCESS | 1896 | 1477540363115 Marionette TRACE conn5 -> [0,3309,"switchToWindow",{"name":"8"}] 20:52:43 INFO - PROCESS | 1896 | 1477540363120 Marionette TRACE conn5 <- [1,3309,null,{}] 20:52:43 INFO - PROCESS | 1896 | 1477540363128 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:43 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f894c00 == 33 [pid = 1896] [id = 732] 20:52:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0x9283ec00) [pid = 1896] [serial = 2128] [outer = (nil)] 20:52:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0x935c0400) [pid = 1896] [serial = 2129] [outer = 0x9283ec00] 20:52:43 INFO - PROCESS | 1896 | 1477540363214 Marionette DEBUG loaded listener.js 20:52:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0x935c2000) [pid = 1896] [serial = 2130] [outer = 0x9283ec00] 20:52:44 INFO - PROCESS | 1896 | 1477540364006 Marionette TRACE conn5 <- [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]]]}] 20:52:44 INFO - . 20:52:44 INFO - TEST-OK | /websockets/Secure-Close-2999-reason.htm | took 1226ms 20:52:44 INFO - PROCESS | 1896 | 1477540364077 Marionette TRACE conn5 -> [0,3311,"getWindowHandle",null] 20:52:44 INFO - PROCESS | 1896 | 1477540364084 Marionette TRACE conn5 <- [1,3311,null,{"value":"8"}] 20:52:44 INFO - TEST-START | /websockets/Secure-Close-3000-reason.htm 20:52:44 INFO - PROCESS | 1896 | 1477540364101 Marionette TRACE conn5 -> [0,3312,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:44 INFO - PROCESS | 1896 | 1477540364332 Marionette TRACE conn5 <- [1,3312,null,{"value":null}] 20:52:44 INFO - PROCESS | 1896 | [1896] 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 20:52:44 INFO - PROCESS | 1896 | 1477540364530 Marionette TRACE conn5 -> [0,3313,"getWindowHandles",null] 20:52:44 INFO - PROCESS | 1896 | 1477540364536 Marionette TRACE conn5 <- [1,3313,null,["8"]] 20:52:44 INFO - PROCESS | 1896 | 1477540364592 Marionette TRACE conn5 -> [0,3314,"switchToWindow",{"name":"8"}] 20:52:44 INFO - PROCESS | 1896 | 1477540364601 Marionette TRACE conn5 <- [1,3314,null,{}] 20:52:44 INFO - PROCESS | 1896 | 1477540364612 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:44 INFO - PROCESS | 1896 | ++DOCSHELL 0x8446a400 == 34 [pid = 1896] [id = 733] 20:52:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0x8446ac00) [pid = 1896] [serial = 2131] [outer = (nil)] 20:52:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (0x8447b400) [pid = 1896] [serial = 2132] [outer = 0x8446ac00] 20:52:44 INFO - PROCESS | 1896 | 1477540364716 Marionette DEBUG loaded listener.js 20:52:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (0x8448c000) [pid = 1896] [serial = 2133] [outer = 0x8446ac00] 20:52:45 INFO - PROCESS | 1896 | 1477540365474 Marionette TRACE conn5 <- [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]]]}] 20:52:45 INFO - .. 20:52:45 INFO - TEST-OK | /websockets/Secure-Close-3000-reason.htm | took 1426ms 20:52:45 INFO - PROCESS | 1896 | 1477540365532 Marionette TRACE conn5 -> [0,3316,"getWindowHandle",null] 20:52:45 INFO - PROCESS | 1896 | 1477540365541 Marionette TRACE conn5 <- [1,3316,null,{"value":"8"}] 20:52:45 INFO - TEST-START | /websockets/Secure-Close-3000-verify-code.htm 20:52:45 INFO - PROCESS | 1896 | 1477540365550 Marionette TRACE conn5 -> [0,3317,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:45 INFO - PROCESS | 1896 | 1477540365753 Marionette TRACE conn5 <- [1,3317,null,{"value":null}] 20:52:45 INFO - PROCESS | 1896 | 1477540365946 Marionette TRACE conn5 -> [0,3318,"getWindowHandles",null] 20:52:45 INFO - PROCESS | 1896 | 1477540365952 Marionette TRACE conn5 <- [1,3318,null,["8"]] 20:52:45 INFO - PROCESS | 1896 | 1477540365960 Marionette TRACE conn5 -> [0,3319,"switchToWindow",{"name":"8"}] 20:52:45 INFO - PROCESS | 1896 | 1477540365966 Marionette TRACE conn5 <- [1,3319,null,{}] 20:52:46 INFO - PROCESS | 1896 | 1477540366019 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:46 INFO - PROCESS | 1896 | ++DOCSHELL 0x8380f000 == 35 [pid = 1896] [id = 734] 20:52:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (0x8f76ac00) [pid = 1896] [serial = 2134] [outer = (nil)] 20:52:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (0x9044fc00) [pid = 1896] [serial = 2135] [outer = 0x8f76ac00] 20:52:46 INFO - PROCESS | 1896 | 1477540366120 Marionette DEBUG loaded listener.js 20:52:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (0x90e22800) [pid = 1896] [serial = 2136] [outer = 0x8f76ac00] 20:52:46 INFO - PROCESS | 1896 | 1477540366850 Marionette TRACE conn5 <- [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]]]}] 20:52:46 INFO - .. 20:52:46 INFO - TEST-OK | /websockets/Secure-Close-3000-verify-code.htm | took 1334ms 20:52:46 INFO - PROCESS | 1896 | 1477540366892 Marionette TRACE conn5 -> [0,3321,"getWindowHandle",null] 20:52:46 INFO - PROCESS | 1896 | 1477540366901 Marionette TRACE conn5 <- [1,3321,null,{"value":"8"}] 20:52:46 INFO - TEST-START | /websockets/Secure-Close-4999-reason.htm 20:52:46 INFO - PROCESS | 1896 | 1477540366909 Marionette TRACE conn5 -> [0,3322,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:47 INFO - PROCESS | 1896 | 1477540367173 Marionette TRACE conn5 <- [1,3322,null,{"value":null}] 20:52:47 INFO - PROCESS | 1896 | 1477540367309 Marionette TRACE conn5 -> [0,3323,"getWindowHandles",null] 20:52:47 INFO - PROCESS | 1896 | 1477540367321 Marionette TRACE conn5 <- [1,3323,null,["8"]] 20:52:47 INFO - PROCESS | 1896 | 1477540367386 Marionette TRACE conn5 -> [0,3324,"switchToWindow",{"name":"8"}] 20:52:47 INFO - PROCESS | 1896 | 1477540367395 Marionette TRACE conn5 <- [1,3324,null,{}] 20:52:47 INFO - PROCESS | 1896 | 1477540367404 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:47 INFO - PROCESS | 1896 | ++DOCSHELL 0x933a1c00 == 36 [pid = 1896] [id = 735] 20:52:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (0x935c2400) [pid = 1896] [serial = 2137] [outer = (nil)] 20:52:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (0x935c8800) [pid = 1896] [serial = 2138] [outer = 0x935c2400] 20:52:47 INFO - PROCESS | 1896 | 1477540367504 Marionette DEBUG loaded listener.js 20:52:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (0x935cd000) [pid = 1896] [serial = 2139] [outer = 0x935c2400] 20:52:48 INFO - PROCESS | 1896 | 1477540368217 Marionette TRACE conn5 <- [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]]]}] 20:52:48 INFO - .. 20:52:48 INFO - TEST-OK | /websockets/Secure-Close-4999-reason.htm | took 1325ms 20:52:48 INFO - PROCESS | 1896 | 1477540368235 Marionette TRACE conn5 -> [0,3326,"getWindowHandle",null] 20:52:48 INFO - TEST-START | /websockets/Secure-Close-NaN.htm 20:52:48 INFO - PROCESS | 1896 | 1477540368240 Marionette TRACE conn5 <- [1,3326,null,{"value":"8"}] 20:52:48 INFO - PROCESS | 1896 | 1477540368252 Marionette TRACE conn5 -> [0,3327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:48 INFO - PROCESS | 1896 | 1477540368474 Marionette TRACE conn5 <- [1,3327,null,{"value":null}] 20:52:48 INFO - PROCESS | 1896 | 1477540368665 Marionette TRACE conn5 -> [0,3328,"getWindowHandles",null] 20:52:48 INFO - PROCESS | 1896 | 1477540368670 Marionette TRACE conn5 <- [1,3328,null,["8"]] 20:52:48 INFO - PROCESS | 1896 | 1477540368683 Marionette TRACE conn5 -> [0,3329,"switchToWindow",{"name":"8"}] 20:52:48 INFO - PROCESS | 1896 | 1477540368689 Marionette TRACE conn5 <- [1,3329,null,{}] 20:52:48 INFO - PROCESS | 1896 | 1477540368743 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:48 INFO - PROCESS | 1896 | ++DOCSHELL 0x8315b800 == 37 [pid = 1896] [id = 736] 20:52:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (0x8319dc00) [pid = 1896] [serial = 2140] [outer = (nil)] 20:52:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (0x8445f000) [pid = 1896] [serial = 2141] [outer = 0x8319dc00] 20:52:48 INFO - PROCESS | 1896 | 1477540368836 Marionette DEBUG loaded listener.js 20:52:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (0x8c8e3c00) [pid = 1896] [serial = 2142] [outer = 0x8319dc00] 20:52:49 INFO - PROCESS | 1896 | 1477540369721 Marionette TRACE conn5 <- [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]]]}] 20:52:49 INFO - . 20:52:49 INFO - TEST-OK | /websockets/Secure-Close-NaN.htm | took 1520ms 20:52:49 INFO - PROCESS | 1896 | 1477540369771 Marionette TRACE conn5 -> [0,3331,"getWindowHandle",null] 20:52:49 INFO - PROCESS | 1896 | 1477540369778 Marionette TRACE conn5 <- [1,3331,null,{"value":"8"}] 20:52:49 INFO - TEST-START | /websockets/Secure-Close-Reason-124Bytes.htm 20:52:49 INFO - PROCESS | 1896 | 1477540369789 Marionette TRACE conn5 -> [0,3332,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:49 INFO - PROCESS | 1896 | 1477540369990 Marionette TRACE conn5 <- [1,3332,null,{"value":null}] 20:52:50 INFO - PROCESS | 1896 | [1896] 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 20:52:50 INFO - PROCESS | 1896 | 1477540370283 Marionette TRACE conn5 -> [0,3333,"getWindowHandles",null] 20:52:50 INFO - PROCESS | 1896 | 1477540370290 Marionette TRACE conn5 <- [1,3333,null,["8"]] 20:52:50 INFO - PROCESS | 1896 | 1477540370301 Marionette TRACE conn5 -> [0,3334,"switchToWindow",{"name":"8"}] 20:52:50 INFO - PROCESS | 1896 | 1477540370309 Marionette TRACE conn5 <- [1,3334,null,{}] 20:52:50 INFO - PROCESS | 1896 | 1477540370316 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:50 INFO - PROCESS | 1896 | ++DOCSHELL 0x8386d000 == 38 [pid = 1896] [id = 737] 20:52:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (0x839b4c00) [pid = 1896] [serial = 2143] [outer = (nil)] 20:52:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (0x8445e800) [pid = 1896] [serial = 2144] [outer = 0x839b4c00] 20:52:50 INFO - PROCESS | 1896 | 1477540370411 Marionette DEBUG loaded listener.js 20:52:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (0x8445d800) [pid = 1896] [serial = 2145] [outer = 0x839b4c00] 20:52:50 INFO - PROCESS | 1896 | --DOCSHELL 0x921d7800 == 37 [pid = 1896] [id = 731] 20:52:50 INFO - PROCESS | 1896 | --DOCSHELL 0x90e2a000 == 36 [pid = 1896] [id = 730] 20:52:50 INFO - PROCESS | 1896 | --DOCSHELL 0x8d10b000 == 35 [pid = 1896] [id = 729] 20:52:50 INFO - PROCESS | 1896 | --DOCSHELL 0x8448fc00 == 34 [pid = 1896] [id = 728] 20:52:50 INFO - PROCESS | 1896 | --DOCSHELL 0x8394f800 == 33 [pid = 1896] [id = 727] 20:52:50 INFO - PROCESS | 1896 | --DOCSHELL 0x8c8d9c00 == 32 [pid = 1896] [id = 724] 20:52:51 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (0x90452c00) [pid = 1896] [serial = 2099] [outer = (nil)] [url = about:blank] 20:52:51 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (0x8f89c800) [pid = 1896] [serial = 2096] [outer = (nil)] [url = about:blank] 20:52:51 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (0x90449800) [pid = 1896] [serial = 2097] [outer = (nil)] [url = about:blank] 20:52:51 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (0x8cfccc00) [pid = 1896] [serial = 2093] [outer = (nil)] [url = about:blank] 20:52:51 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (0x8d10c400) [pid = 1896] [serial = 2094] [outer = (nil)] [url = about:blank] 20:52:51 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (0x84494c00) [pid = 1896] [serial = 2090] [outer = (nil)] [url = about:blank] 20:52:51 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (0x88851000) [pid = 1896] [serial = 2091] [outer = (nil)] [url = about:blank] 20:52:51 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (0x839be000) [pid = 1896] [serial = 2087] [outer = (nil)] [url = about:blank] 20:52:51 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (0x83166400) [pid = 1896] [serial = 2088] [outer = (nil)] [url = about:blank] 20:52:51 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (0x83950000) [pid = 1896] [serial = 2084] [outer = (nil)] [url = about:blank] 20:52:51 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0x83865000) [pid = 1896] [serial = 2085] [outer = (nil)] [url = about:blank] 20:52:51 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0x8f897000) [pid = 1896] [serial = 2081] [outer = (nil)] [url = about:blank] 20:52:51 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0x8f89f800) [pid = 1896] [serial = 2082] [outer = (nil)] [url = about:blank] 20:52:51 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (0x8f67d800) [pid = 1896] [serial = 2078] [outer = (nil)] [url = about:blank] 20:52:51 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0x8f67dc00) [pid = 1896] [serial = 2079] [outer = (nil)] [url = about:blank] 20:52:51 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (0x84480000) [pid = 1896] [serial = 2075] [outer = (nil)] [url = about:blank] 20:52:51 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0x8448bc00) [pid = 1896] [serial = 2076] [outer = (nil)] [url = about:blank] 20:52:51 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (0x83814000) [pid = 1896] [serial = 2072] [outer = (nil)] [url = about:blank] 20:52:51 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (0x8394bc00) [pid = 1896] [serial = 2073] [outer = (nil)] [url = about:blank] 20:52:51 INFO - PROCESS | 1896 | 1477540371183 Marionette TRACE conn5 <- [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]]]}] 20:52:51 INFO - . 20:52:51 INFO - TEST-OK | /websockets/Secure-Close-Reason-124Bytes.htm | took 1435ms 20:52:51 INFO - PROCESS | 1896 | 1477540371222 Marionette TRACE conn5 -> [0,3336,"getWindowHandle",null] 20:52:51 INFO - PROCESS | 1896 | 1477540371228 Marionette TRACE conn5 <- [1,3336,null,{"value":"8"}] 20:52:51 INFO - TEST-START | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm 20:52:51 INFO - PROCESS | 1896 | 1477540371236 Marionette TRACE conn5 -> [0,3337,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:51 INFO - PROCESS | 1896 | 1477540371478 Marionette TRACE conn5 <- [1,3337,null,{"value":null}] 20:52:51 INFO - PROCESS | 1896 | [1896] 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 20:52:51 INFO - PROCESS | 1896 | 1477540371633 Marionette TRACE conn5 -> [0,3338,"getWindowHandles",null] 20:52:51 INFO - PROCESS | 1896 | 1477540371637 Marionette TRACE conn5 <- [1,3338,null,["8"]] 20:52:51 INFO - PROCESS | 1896 | 1477540371645 Marionette TRACE conn5 -> [0,3339,"switchToWindow",{"name":"8"}] 20:52:51 INFO - PROCESS | 1896 | 1477540371652 Marionette TRACE conn5 <- [1,3339,null,{}] 20:52:51 INFO - PROCESS | 1896 | 1477540371659 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:51 INFO - PROCESS | 1896 | ++DOCSHELL 0x84480000 == 33 [pid = 1896] [id = 738] 20:52:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0x84492800) [pid = 1896] [serial = 2146] [outer = (nil)] 20:52:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0x84497800) [pid = 1896] [serial = 2147] [outer = 0x84492800] 20:52:51 INFO - PROCESS | 1896 | 1477540371745 Marionette DEBUG loaded listener.js 20:52:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0x88850800) [pid = 1896] [serial = 2148] [outer = 0x84492800] 20:52:52 INFO - PROCESS | 1896 | [1896] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 20:52:52 INFO - PROCESS | 1896 | [1896] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 20:52:52 INFO - PROCESS | 1896 | 1477540372415 Marionette TRACE conn5 <- [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]]]}] 20:52:52 INFO - .. 20:52:52 INFO - TEST-OK | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm | took 1227ms 20:52:52 INFO - PROCESS | 1896 | 1477540372476 Marionette TRACE conn5 -> [0,3341,"getWindowHandle",null] 20:52:52 INFO - PROCESS | 1896 | 1477540372484 Marionette TRACE conn5 <- [1,3341,null,{"value":"8"}] 20:52:52 INFO - TEST-START | /websockets/Secure-Close-null.htm 20:52:52 INFO - PROCESS | 1896 | 1477540372497 Marionette TRACE conn5 -> [0,3342,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:52 INFO - PROCESS | 1896 | 1477540372677 Marionette TRACE conn5 <- [1,3342,null,{"value":null}] 20:52:52 INFO - PROCESS | 1896 | 1477540372689 Marionette TRACE conn5 -> [0,3343,"getWindowHandles",null] 20:52:52 INFO - PROCESS | 1896 | 1477540372693 Marionette TRACE conn5 <- [1,3343,null,["8"]] 20:52:52 INFO - PROCESS | 1896 | 1477540372700 Marionette TRACE conn5 -> [0,3344,"switchToWindow",{"name":"8"}] 20:52:52 INFO - PROCESS | 1896 | 1477540372707 Marionette TRACE conn5 <- [1,3344,null,{}] 20:52:52 INFO - PROCESS | 1896 | 1477540372714 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:52 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f67ec00 == 34 [pid = 1896] [id = 739] 20:52:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0x8f67f000) [pid = 1896] [serial = 2149] [outer = (nil)] 20:52:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0x8f761400) [pid = 1896] [serial = 2150] [outer = 0x8f67f000] 20:52:52 INFO - PROCESS | 1896 | 1477540372812 Marionette DEBUG loaded listener.js 20:52:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (0x8f896800) [pid = 1896] [serial = 2151] [outer = 0x8f67f000] 20:52:53 INFO - PROCESS | 1896 | 1477540373573 Marionette TRACE conn5 <- [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]]]}] 20:52:53 INFO - . 20:52:53 INFO - TEST-OK | /websockets/Secure-Close-null.htm | took 1124ms 20:52:53 INFO - PROCESS | 1896 | 1477540373616 Marionette TRACE conn5 -> [0,3346,"getWindowHandle",null] 20:52:53 INFO - PROCESS | 1896 | 1477540373622 Marionette TRACE conn5 <- [1,3346,null,{"value":"8"}] 20:52:53 INFO - TEST-START | /websockets/Secure-Close-onlyReason.htm 20:52:53 INFO - PROCESS | 1896 | 1477540373636 Marionette TRACE conn5 -> [0,3347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:53 INFO - PROCESS | 1896 | 1477540373873 Marionette TRACE conn5 <- [1,3347,null,{"value":null}] 20:52:53 INFO - PROCESS | 1896 | [1896] 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 20:52:53 INFO - PROCESS | 1896 | 1477540373898 Marionette TRACE conn5 -> [0,3348,"getWindowHandles",null] 20:52:53 INFO - PROCESS | 1896 | 1477540373904 Marionette TRACE conn5 <- [1,3348,null,["8"]] 20:52:53 INFO - PROCESS | 1896 | 1477540373909 Marionette TRACE conn5 -> [0,3349,"switchToWindow",{"name":"8"}] 20:52:53 INFO - PROCESS | 1896 | 1477540373914 Marionette TRACE conn5 <- [1,3349,null,{}] 20:52:54 INFO - PROCESS | 1896 | 1477540374010 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:54 INFO - PROCESS | 1896 | ++DOCSHELL 0x90456000 == 35 [pid = 1896] [id = 740] 20:52:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (0x90457000) [pid = 1896] [serial = 2152] [outer = (nil)] 20:52:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (0x90f3d400) [pid = 1896] [serial = 2153] [outer = 0x90457000] 20:52:54 INFO - PROCESS | 1896 | 1477540374095 Marionette DEBUG loaded listener.js 20:52:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (0x9212b400) [pid = 1896] [serial = 2154] [outer = 0x90457000] 20:52:54 INFO - PROCESS | 1896 | 1477540374760 Marionette TRACE conn5 <- [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]]]}] 20:52:54 INFO - . 20:52:54 INFO - TEST-OK | /websockets/Secure-Close-onlyReason.htm | took 1174ms 20:52:54 INFO - TEST-START | /websockets/Secure-Close-readyState-Closed.htm 20:52:54 INFO - PROCESS | 1896 | 1477540374811 Marionette TRACE conn5 -> [0,3351,"getWindowHandle",null] 20:52:54 INFO - PROCESS | 1896 | 1477540374814 Marionette TRACE conn5 <- [1,3351,null,{"value":"8"}] 20:52:54 INFO - PROCESS | 1896 | 1477540374821 Marionette TRACE conn5 -> [0,3352,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:55 INFO - PROCESS | 1896 | 1477540375045 Marionette TRACE conn5 <- [1,3352,null,{"value":null}] 20:52:55 INFO - PROCESS | 1896 | [1896] 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 20:52:55 INFO - PROCESS | 1896 | 1477540375068 Marionette TRACE conn5 -> [0,3353,"getWindowHandles",null] 20:52:55 INFO - PROCESS | 1896 | 1477540375074 Marionette TRACE conn5 <- [1,3353,null,["8"]] 20:52:55 INFO - PROCESS | 1896 | 1477540375081 Marionette TRACE conn5 -> [0,3354,"switchToWindow",{"name":"8"}] 20:52:55 INFO - PROCESS | 1896 | 1477540375100 Marionette TRACE conn5 <- [1,3354,null,{}] 20:52:55 INFO - PROCESS | 1896 | 1477540375188 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:55 INFO - PROCESS | 1896 | ++DOCSHELL 0x930cd400 == 36 [pid = 1896] [id = 741] 20:52:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (0x931be800) [pid = 1896] [serial = 2155] [outer = (nil)] 20:52:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (0x93282c00) [pid = 1896] [serial = 2156] [outer = 0x931be800] 20:52:55 INFO - PROCESS | 1896 | 1477540375277 Marionette DEBUG loaded listener.js 20:52:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (0x935c3400) [pid = 1896] [serial = 2157] [outer = 0x931be800] 20:52:55 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (0x90e2ac00) [pid = 1896] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm] 20:52:55 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (0x8f897400) [pid = 1896] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-wrong-scheme.htm] 20:52:55 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (0x8c8da400) [pid = 1896] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm] 20:52:55 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0x83166000) [pid = 1896] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-0.htm] 20:52:55 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0x83160000) [pid = 1896] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url.htm] 20:52:55 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0x83950800) [pid = 1896] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm] 20:52:55 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (0x921d7c00) [pid = 1896] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005.htm] 20:52:55 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0x8d10b800) [pid = 1896] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000.htm] 20:52:55 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (0x84496c00) [pid = 1896] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm] 20:52:56 INFO - PROCESS | 1896 | 1477540376016 Marionette TRACE conn5 <- [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]]]}] 20:52:56 INFO - .. 20:52:56 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closed.htm | took 1223ms 20:52:56 INFO - PROCESS | 1896 | 1477540376043 Marionette TRACE conn5 -> [0,3356,"getWindowHandle",null] 20:52:56 INFO - PROCESS | 1896 | 1477540376047 Marionette TRACE conn5 <- [1,3356,null,{"value":"8"}] 20:52:56 INFO - TEST-START | /websockets/Secure-Close-readyState-Closing.htm 20:52:56 INFO - PROCESS | 1896 | 1477540376054 Marionette TRACE conn5 -> [0,3357,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:56 INFO - PROCESS | 1896 | 1477540376314 Marionette TRACE conn5 <- [1,3357,null,{"value":null}] 20:52:56 INFO - PROCESS | 1896 | 1477540376330 Marionette TRACE conn5 -> [0,3358,"getWindowHandles",null] 20:52:56 INFO - PROCESS | 1896 | 1477540376333 Marionette TRACE conn5 <- [1,3358,null,["8"]] 20:52:56 INFO - PROCESS | 1896 | 1477540376339 Marionette TRACE conn5 -> [0,3359,"switchToWindow",{"name":"8"}] 20:52:56 INFO - PROCESS | 1896 | 1477540376344 Marionette TRACE conn5 <- [1,3359,null,{}] 20:52:56 INFO - PROCESS | 1896 | 1477540376349 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:56 INFO - PROCESS | 1896 | ++DOCSHELL 0x921d3800 == 37 [pid = 1896] [id = 742] 20:52:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0x928cc000) [pid = 1896] [serial = 2158] [outer = (nil)] 20:52:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0x93a29400) [pid = 1896] [serial = 2159] [outer = 0x928cc000] 20:52:56 INFO - PROCESS | 1896 | 1477540376443 Marionette DEBUG loaded listener.js 20:52:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (0x93c34400) [pid = 1896] [serial = 2160] [outer = 0x928cc000] 20:52:57 INFO - PROCESS | 1896 | 1477540377094 Marionette TRACE conn5 <- [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]]]}] 20:52:57 INFO - . 20:52:57 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closing.htm | took 1070ms 20:52:57 INFO - PROCESS | 1896 | 1477540377125 Marionette TRACE conn5 -> [0,3361,"getWindowHandle",null] 20:52:57 INFO - PROCESS | 1896 | 1477540377129 Marionette TRACE conn5 <- [1,3361,null,{"value":"8"}] 20:52:57 INFO - TEST-START | /websockets/Secure-Close-server-initiated-close.htm 20:52:57 INFO - PROCESS | 1896 | 1477540377136 Marionette TRACE conn5 -> [0,3362,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:57 INFO - PROCESS | 1896 | 1477540377334 Marionette TRACE conn5 <- [1,3362,null,{"value":null}] 20:52:57 INFO - PROCESS | 1896 | 1477540377617 Marionette TRACE conn5 -> [0,3363,"getWindowHandles",null] 20:52:57 INFO - PROCESS | 1896 | 1477540377631 Marionette TRACE conn5 <- [1,3363,null,["8"]] 20:52:57 INFO - PROCESS | 1896 | 1477540377698 Marionette TRACE conn5 -> [0,3364,"switchToWindow",{"name":"8"}] 20:52:57 INFO - PROCESS | 1896 | 1477540377709 Marionette TRACE conn5 <- [1,3364,null,{}] 20:52:57 INFO - PROCESS | 1896 | 1477540377721 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:57 INFO - PROCESS | 1896 | ++DOCSHELL 0x83865400 == 38 [pid = 1896] [id = 743] 20:52:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (0x83866000) [pid = 1896] [serial = 2161] [outer = (nil)] 20:52:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (0x8394bc00) [pid = 1896] [serial = 2162] [outer = 0x83866000] 20:52:57 INFO - PROCESS | 1896 | 1477540377840 Marionette DEBUG loaded listener.js 20:52:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (0x83951c00) [pid = 1896] [serial = 2163] [outer = 0x83866000] 20:52:58 INFO - PROCESS | 1896 | 1477540378617 Marionette TRACE conn5 <- [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]]]}] 20:52:58 INFO - .. 20:52:58 INFO - TEST-OK | /websockets/Secure-Close-server-initiated-close.htm | took 1529ms 20:52:58 INFO - PROCESS | 1896 | 1477540378667 Marionette TRACE conn5 -> [0,3366,"getWindowHandle",null] 20:52:58 INFO - PROCESS | 1896 | 1477540378676 Marionette TRACE conn5 <- [1,3366,null,{"value":"8"}] 20:52:58 INFO - TEST-START | /websockets/Secure-Close-string.htm 20:52:58 INFO - PROCESS | 1896 | 1477540378704 Marionette TRACE conn5 -> [0,3367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:58 INFO - PROCESS | 1896 | 1477540378904 Marionette TRACE conn5 <- [1,3367,null,{"value":null}] 20:52:59 INFO - PROCESS | 1896 | 1477540379106 Marionette TRACE conn5 -> [0,3368,"getWindowHandles",null] 20:52:59 INFO - PROCESS | 1896 | 1477540379112 Marionette TRACE conn5 <- [1,3368,null,["8"]] 20:52:59 INFO - PROCESS | 1896 | 1477540379119 Marionette TRACE conn5 -> [0,3369,"switchToWindow",{"name":"8"}] 20:52:59 INFO - PROCESS | 1896 | 1477540379125 Marionette TRACE conn5 <- [1,3369,null,{}] 20:52:59 INFO - PROCESS | 1896 | 1477540379180 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:59 INFO - PROCESS | 1896 | ++DOCSHELL 0x8ce63400 == 39 [pid = 1896] [id = 744] 20:52:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (0x8cfbf000) [pid = 1896] [serial = 2164] [outer = (nil)] 20:52:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (0x8d106800) [pid = 1896] [serial = 2165] [outer = 0x8cfbf000] 20:52:59 INFO - PROCESS | 1896 | 1477540379298 Marionette DEBUG loaded listener.js 20:52:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (0x8d10e000) [pid = 1896] [serial = 2166] [outer = 0x8cfbf000] 20:53:00 INFO - PROCESS | 1896 | 1477540380041 Marionette TRACE conn5 <- [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]]]}] 20:53:00 INFO - . 20:53:00 INFO - TEST-OK | /websockets/Secure-Close-string.htm | took 1383ms 20:53:00 INFO - PROCESS | 1896 | 1477540380083 Marionette TRACE conn5 -> [0,3371,"getWindowHandle",null] 20:53:00 INFO - PROCESS | 1896 | 1477540380088 Marionette TRACE conn5 <- [1,3371,null,{"value":"8"}] 20:53:00 INFO - TEST-START | /websockets/Secure-Close-undefined.htm 20:53:00 INFO - PROCESS | 1896 | 1477540380096 Marionette TRACE conn5 -> [0,3372,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:00 INFO - PROCESS | 1896 | 1477540380398 Marionette TRACE conn5 <- [1,3372,null,{"value":null}] 20:53:00 INFO - PROCESS | 1896 | [1896] 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 20:53:00 INFO - PROCESS | 1896 | 1477540380555 Marionette TRACE conn5 -> [0,3373,"getWindowHandles",null] 20:53:00 INFO - PROCESS | 1896 | 1477540380565 Marionette TRACE conn5 <- [1,3373,null,["8"]] 20:53:00 INFO - PROCESS | 1896 | 1477540380616 Marionette TRACE conn5 -> [0,3374,"switchToWindow",{"name":"8"}] 20:53:00 INFO - PROCESS | 1896 | 1477540380625 Marionette TRACE conn5 <- [1,3374,null,{}] 20:53:00 INFO - PROCESS | 1896 | 1477540380631 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:00 INFO - PROCESS | 1896 | ++DOCSHELL 0x935cbc00 == 40 [pid = 1896] [id = 745] 20:53:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (0x935cc000) [pid = 1896] [serial = 2167] [outer = (nil)] 20:53:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (0x9377b800) [pid = 1896] [serial = 2168] [outer = 0x935cc000] 20:53:00 INFO - PROCESS | 1896 | 1477540380729 Marionette DEBUG loaded listener.js 20:53:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (0x93c3bc00) [pid = 1896] [serial = 2169] [outer = 0x935cc000] 20:53:01 INFO - PROCESS | 1896 | 1477540381490 Marionette TRACE conn5 <- [1,3375,null,{"value":["/websockets/Secure-Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close Secure WebSocket - Code is undefined",0,null,null]]]}] 20:53:01 INFO - . 20:53:01 INFO - TEST-OK | /websockets/Secure-Close-undefined.htm | took 1428ms 20:53:01 INFO - PROCESS | 1896 | 1477540381524 Marionette TRACE conn5 -> [0,3376,"getWindowHandle",null] 20:53:01 INFO - PROCESS | 1896 | 1477540381527 Marionette TRACE conn5 <- [1,3376,null,{"value":"8"}] 20:53:01 INFO - TEST-START | /websockets/Secure-Send-65K-data.htm 20:53:01 INFO - PROCESS | 1896 | 1477540381557 Marionette TRACE conn5 -> [0,3377,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:01 INFO - PROCESS | 1896 | 1477540381763 Marionette TRACE conn5 <- [1,3377,null,{"value":null}] 20:53:01 INFO - PROCESS | 1896 | 1477540381958 Marionette TRACE conn5 -> [0,3378,"getWindowHandles",null] 20:53:01 INFO - PROCESS | 1896 | 1477540381962 Marionette TRACE conn5 <- [1,3378,null,["8"]] 20:53:01 INFO - PROCESS | 1896 | 1477540381970 Marionette TRACE conn5 -> [0,3379,"switchToWindow",{"name":"8"}] 20:53:01 INFO - PROCESS | 1896 | 1477540381977 Marionette TRACE conn5 <- [1,3379,null,{}] 20:53:02 INFO - PROCESS | 1896 | 1477540382026 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:02 INFO - PROCESS | 1896 | ++DOCSHELL 0x93d69400 == 41 [pid = 1896] [id = 746] 20:53:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (0x93d69c00) [pid = 1896] [serial = 2170] [outer = (nil)] 20:53:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (0x93fbd400) [pid = 1896] [serial = 2171] [outer = 0x93d69c00] 20:53:02 INFO - PROCESS | 1896 | 1477540382122 Marionette DEBUG loaded listener.js 20:53:02 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (0x93fc0400) [pid = 1896] [serial = 2172] [outer = 0x93d69c00] 20:53:02 INFO - PROCESS | 1896 | 1477540382917 Marionette TRACE conn5 <- [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]]]}] 20:53:02 INFO - ... 20:53:02 INFO - TEST-OK | /websockets/Secure-Send-65K-data.htm | took 1384ms 20:53:02 INFO - PROCESS | 1896 | 1477540382945 Marionette TRACE conn5 -> [0,3381,"getWindowHandle",null] 20:53:02 INFO - PROCESS | 1896 | 1477540382949 Marionette TRACE conn5 <- [1,3381,null,{"value":"8"}] 20:53:02 INFO - TEST-START | /websockets/Secure-Send-binary-65K-arraybuffer.htm 20:53:02 INFO - PROCESS | 1896 | 1477540382959 Marionette TRACE conn5 -> [0,3382,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:03 INFO - PROCESS | 1896 | 1477540383148 Marionette TRACE conn5 <- [1,3382,null,{"value":null}] 20:53:03 INFO - PROCESS | 1896 | 1477540383343 Marionette TRACE conn5 -> [0,3383,"getWindowHandles",null] 20:53:03 INFO - PROCESS | 1896 | 1477540383347 Marionette TRACE conn5 <- [1,3383,null,["8"]] 20:53:03 INFO - PROCESS | 1896 | 1477540383355 Marionette TRACE conn5 -> [0,3384,"switchToWindow",{"name":"8"}] 20:53:03 INFO - PROCESS | 1896 | 1477540383361 Marionette TRACE conn5 <- [1,3384,null,{}] 20:53:03 INFO - PROCESS | 1896 | 1477540383398 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:03 INFO - PROCESS | 1896 | ++DOCSHELL 0x84460400 == 42 [pid = 1896] [id = 747] 20:53:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (0x93fc4c00) [pid = 1896] [serial = 2173] [outer = (nil)] 20:53:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (0x94252400) [pid = 1896] [serial = 2174] [outer = 0x93fc4c00] 20:53:03 INFO - PROCESS | 1896 | 1477540383493 Marionette DEBUG loaded listener.js 20:53:03 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (0x949d6c00) [pid = 1896] [serial = 2175] [outer = 0x93fc4c00] 20:53:04 INFO - PROCESS | 1896 | 1477540384234 Marionette TRACE conn5 <- [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]]]}] 20:53:04 INFO - ... 20:53:04 INFO - TEST-OK | /websockets/Secure-Send-binary-65K-arraybuffer.htm | took 1323ms 20:53:04 INFO - PROCESS | 1896 | 1477540384482 Marionette TRACE conn5 -> [0,3386,"getWindowHandle",null] 20:53:04 INFO - PROCESS | 1896 | 1477540384489 Marionette TRACE conn5 <- [1,3386,null,{"value":"8"}] 20:53:04 INFO - TEST-START | /websockets/Secure-Send-binary-arraybuffer.htm 20:53:04 INFO - PROCESS | 1896 | 1477540384501 Marionette TRACE conn5 -> [0,3387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:04 INFO - PROCESS | 1896 | 1477540384702 Marionette TRACE conn5 <- [1,3387,null,{"value":null}] 20:53:04 INFO - PROCESS | 1896 | 1477540384925 Marionette TRACE conn5 -> [0,3388,"getWindowHandles",null] 20:53:04 INFO - PROCESS | 1896 | 1477540384939 Marionette TRACE conn5 <- [1,3388,null,["8"]] 20:53:04 INFO - PROCESS | 1896 | 1477540384955 Marionette TRACE conn5 -> [0,3389,"switchToWindow",{"name":"8"}] 20:53:04 INFO - PROCESS | 1896 | 1477540384974 Marionette TRACE conn5 <- [1,3389,null,{}] 20:53:05 INFO - PROCESS | 1896 | 1477540384987 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:05 INFO - PROCESS | 1896 | ++DOCSHELL 0x84492000 == 43 [pid = 1896] [id = 748] 20:53:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (0x84492400) [pid = 1896] [serial = 2176] [outer = (nil)] 20:53:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (0x8ce5ac00) [pid = 1896] [serial = 2177] [outer = 0x84492400] 20:53:05 INFO - PROCESS | 1896 | 1477540385140 Marionette DEBUG loaded listener.js 20:53:05 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (0x8c8d8400) [pid = 1896] [serial = 2178] [outer = 0x84492400] 20:53:06 INFO - PROCESS | 1896 | 1477540386144 Marionette TRACE conn5 <- [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]]]}] 20:53:06 INFO - ... 20:53:06 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybuffer.htm | took 1677ms 20:53:06 INFO - PROCESS | 1896 | --DOCSHELL 0x921d3800 == 42 [pid = 1896] [id = 742] 20:53:06 INFO - PROCESS | 1896 | --DOCSHELL 0x930cd400 == 41 [pid = 1896] [id = 741] 20:53:06 INFO - PROCESS | 1896 | --DOCSHELL 0x90456000 == 40 [pid = 1896] [id = 740] 20:53:06 INFO - PROCESS | 1896 | --DOCSHELL 0x8f67ec00 == 39 [pid = 1896] [id = 739] 20:53:06 INFO - PROCESS | 1896 | --DOCSHELL 0x84480000 == 38 [pid = 1896] [id = 738] 20:53:06 INFO - PROCESS | 1896 | --DOCSHELL 0x8386d000 == 37 [pid = 1896] [id = 737] 20:53:06 INFO - PROCESS | 1896 | 1477540386268 Marionette TRACE conn5 -> [0,3391,"getWindowHandle",null] 20:53:06 INFO - PROCESS | 1896 | 1477540386276 Marionette TRACE conn5 <- [1,3391,null,{"value":"8"}] 20:53:06 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float32.htm 20:53:06 INFO - PROCESS | 1896 | 1477540386318 Marionette TRACE conn5 -> [0,3392,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:06 INFO - PROCESS | 1896 | 1477540386514 Marionette TRACE conn5 <- [1,3392,null,{"value":null}] 20:53:06 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (0x843ad800) [pid = 1896] [serial = 2114] [outer = (nil)] [url = about:blank] 20:53:06 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (0x8d10ec00) [pid = 1896] [serial = 2120] [outer = (nil)] [url = about:blank] 20:53:06 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (0x83945c00) [pid = 1896] [serial = 2103] [outer = (nil)] [url = about:blank] 20:53:06 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (0x90ff3c00) [pid = 1896] [serial = 2124] [outer = (nil)] [url = about:blank] 20:53:06 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (0x8884e800) [pid = 1896] [serial = 2117] [outer = (nil)] [url = about:blank] 20:53:06 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (0x8445c400) [pid = 1896] [serial = 2115] [outer = (nil)] [url = about:blank] 20:53:06 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (0x8c8e2000) [pid = 1896] [serial = 2105] [outer = (nil)] [url = about:blank] 20:53:06 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (0x90455400) [pid = 1896] [serial = 2108] [outer = (nil)] [url = about:blank] 20:53:06 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (0x8f764000) [pid = 1896] [serial = 2121] [outer = (nil)] [url = about:blank] 20:53:06 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (0x88850000) [pid = 1896] [serial = 2118] [outer = (nil)] [url = about:blank] 20:53:06 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (0x8319ac00) [pid = 1896] [serial = 2102] [outer = (nil)] [url = about:blank] 20:53:06 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (0x92338000) [pid = 1896] [serial = 2126] [outer = (nil)] [url = about:blank] 20:53:06 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (0x92338800) [pid = 1896] [serial = 2127] [outer = (nil)] [url = about:blank] 20:53:06 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (0x90455c00) [pid = 1896] [serial = 2109] [outer = (nil)] [url = about:blank] 20:53:06 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (0x839bd800) [pid = 1896] [serial = 2111] [outer = (nil)] [url = about:blank] 20:53:06 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0x90f3d000) [pid = 1896] [serial = 2123] [outer = (nil)] [url = about:blank] 20:53:06 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0x8c8e2400) [pid = 1896] [serial = 2106] [outer = (nil)] [url = about:blank] 20:53:06 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0x8c8e0800) [pid = 1896] [serial = 2112] [outer = (nil)] [url = about:blank] 20:53:06 INFO - PROCESS | 1896 | 1477540386704 Marionette TRACE conn5 -> [0,3393,"getWindowHandles",null] 20:53:06 INFO - PROCESS | 1896 | 1477540386710 Marionette TRACE conn5 <- [1,3393,null,["8"]] 20:53:06 INFO - PROCESS | 1896 | 1477540386721 Marionette TRACE conn5 -> [0,3394,"switchToWindow",{"name":"8"}] 20:53:06 INFO - PROCESS | 1896 | 1477540386726 Marionette TRACE conn5 <- [1,3394,null,{}] 20:53:06 INFO - PROCESS | 1896 | 1477540386733 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:06 INFO - PROCESS | 1896 | ++DOCSHELL 0x83809c00 == 38 [pid = 1896] [id = 749] 20:53:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (0x83945800) [pid = 1896] [serial = 2179] [outer = (nil)] 20:53:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (0x8448f400) [pid = 1896] [serial = 2180] [outer = 0x83945800] 20:53:06 INFO - PROCESS | 1896 | 1477540386820 Marionette DEBUG loaded listener.js 20:53:06 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (0x8c8e0800) [pid = 1896] [serial = 2181] [outer = 0x83945800] 20:53:07 INFO - PROCESS | 1896 | 1477540387456 Marionette TRACE conn5 <- [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]]]}] 20:53:07 INFO - ... 20:53:07 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float32.htm | took 1177ms 20:53:07 INFO - PROCESS | 1896 | 1477540387501 Marionette TRACE conn5 -> [0,3396,"getWindowHandle",null] 20:53:07 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float64.htm 20:53:07 INFO - PROCESS | 1896 | 1477540387511 Marionette TRACE conn5 <- [1,3396,null,{"value":"8"}] 20:53:07 INFO - PROCESS | 1896 | 1477540387521 Marionette TRACE conn5 -> [0,3397,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:07 INFO - PROCESS | 1896 | 1477540387711 Marionette TRACE conn5 <- [1,3397,null,{"value":null}] 20:53:07 INFO - PROCESS | 1896 | 1477540387881 Marionette TRACE conn5 -> [0,3398,"getWindowHandles",null] 20:53:07 INFO - PROCESS | 1896 | 1477540387887 Marionette TRACE conn5 <- [1,3398,null,["8"]] 20:53:07 INFO - PROCESS | 1896 | 1477540387896 Marionette TRACE conn5 -> [0,3399,"switchToWindow",{"name":"8"}] 20:53:07 INFO - PROCESS | 1896 | 1477540387903 Marionette TRACE conn5 <- [1,3399,null,{}] 20:53:07 INFO - PROCESS | 1896 | 1477540387910 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:07 INFO - PROCESS | 1896 | ++DOCSHELL 0x90456000 == 39 [pid = 1896] [id = 750] 20:53:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (0x90456800) [pid = 1896] [serial = 2182] [outer = (nil)] 20:53:07 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (0x9046fc00) [pid = 1896] [serial = 2183] [outer = 0x90456800] 20:53:08 INFO - PROCESS | 1896 | 1477540388000 Marionette DEBUG loaded listener.js 20:53:08 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (0x90e2f400) [pid = 1896] [serial = 2184] [outer = 0x90456800] 20:53:08 INFO - PROCESS | 1896 | 1477540388597 Marionette TRACE conn5 <- [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]]]}] 20:53:08 INFO - ... 20:53:08 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float64.htm | took 1124ms 20:53:08 INFO - PROCESS | 1896 | 1477540388644 Marionette TRACE conn5 -> [0,3401,"getWindowHandle",null] 20:53:08 INFO - PROCESS | 1896 | 1477540388648 Marionette TRACE conn5 <- [1,3401,null,{"value":"8"}] 20:53:08 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-int32.htm 20:53:08 INFO - PROCESS | 1896 | 1477540388656 Marionette TRACE conn5 -> [0,3402,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:08 INFO - PROCESS | 1896 | 1477540388910 Marionette TRACE conn5 <- [1,3402,null,{"value":null}] 20:53:08 INFO - PROCESS | 1896 | 1477540388929 Marionette TRACE conn5 -> [0,3403,"getWindowHandles",null] 20:53:08 INFO - PROCESS | 1896 | 1477540388938 Marionette TRACE conn5 <- [1,3403,null,["8"]] 20:53:08 INFO - PROCESS | 1896 | 1477540388946 Marionette TRACE conn5 -> [0,3404,"switchToWindow",{"name":"8"}] 20:53:08 INFO - PROCESS | 1896 | 1477540388952 Marionette TRACE conn5 <- [1,3404,null,{}] 20:53:09 INFO - PROCESS | 1896 | 1477540389044 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:09 INFO - PROCESS | 1896 | ++DOCSHELL 0x928d5c00 == 40 [pid = 1896] [id = 751] 20:53:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (0x931c5400) [pid = 1896] [serial = 2185] [outer = (nil)] 20:53:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (0x935c6800) [pid = 1896] [serial = 2186] [outer = 0x931c5400] 20:53:09 INFO - PROCESS | 1896 | 1477540389128 Marionette DEBUG loaded listener.js 20:53:09 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (0x93c35800) [pid = 1896] [serial = 2187] [outer = 0x931c5400] 20:53:09 INFO - PROCESS | 1896 | 1477540389873 Marionette TRACE conn5 <- [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]]]}] 20:53:09 INFO - ... 20:53:09 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-int32.htm | took 1233ms 20:53:09 INFO - PROCESS | 1896 | 1477540389890 Marionette TRACE conn5 -> [0,3406,"getWindowHandle",null] 20:53:09 INFO - PROCESS | 1896 | 1477540389894 Marionette TRACE conn5 <- [1,3406,null,{"value":"8"}] 20:53:09 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm 20:53:09 INFO - PROCESS | 1896 | 1477540389902 Marionette TRACE conn5 -> [0,3407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:10 INFO - PROCESS | 1896 | 1477540390129 Marionette TRACE conn5 <- [1,3407,null,{"value":null}] 20:53:10 INFO - PROCESS | 1896 | 1477540390153 Marionette TRACE conn5 -> [0,3408,"getWindowHandles",null] 20:53:10 INFO - PROCESS | 1896 | 1477540390158 Marionette TRACE conn5 <- [1,3408,null,["8"]] 20:53:10 INFO - PROCESS | 1896 | 1477540390163 Marionette TRACE conn5 -> [0,3409,"switchToWindow",{"name":"8"}] 20:53:10 INFO - PROCESS | 1896 | 1477540390168 Marionette TRACE conn5 <- [1,3409,null,{}] 20:53:10 INFO - PROCESS | 1896 | 1477540390173 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:10 INFO - PROCESS | 1896 | ++DOCSHELL 0x93d6c000 == 41 [pid = 1896] [id = 752] 20:53:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (0x93d6c800) [pid = 1896] [serial = 2188] [outer = (nil)] 20:53:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (0x93fc3c00) [pid = 1896] [serial = 2189] [outer = 0x93d6c800] 20:53:10 INFO - PROCESS | 1896 | 1477540390341 Marionette DEBUG loaded listener.js 20:53:10 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (0x93fc4400) [pid = 1896] [serial = 2190] [outer = 0x93d6c800] 20:53:10 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (0x931be800) [pid = 1896] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm] 20:53:10 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (0x90457000) [pid = 1896] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm] 20:53:10 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (0x8f67f000) [pid = 1896] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-null.htm] 20:53:10 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (0x84492800) [pid = 1896] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm] 20:53:10 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (0x839b4c00) [pid = 1896] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm] 20:53:11 INFO - PROCESS | 1896 | 1477540391132 Marionette TRACE conn5 <- [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]]]}] 20:53:11 INFO - ... 20:53:11 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm | took 1271ms 20:53:11 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm 20:53:11 INFO - PROCESS | 1896 | 1477540391173 Marionette TRACE conn5 -> [0,3411,"getWindowHandle",null] 20:53:11 INFO - PROCESS | 1896 | 1477540391176 Marionette TRACE conn5 <- [1,3411,null,{"value":"8"}] 20:53:11 INFO - PROCESS | 1896 | 1477540391183 Marionette TRACE conn5 -> [0,3412,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:11 INFO - PROCESS | 1896 | 1477540391391 Marionette TRACE conn5 <- [1,3412,null,{"value":null}] 20:53:11 INFO - PROCESS | 1896 | 1477540391551 Marionette TRACE conn5 -> [0,3413,"getWindowHandles",null] 20:53:11 INFO - PROCESS | 1896 | 1477540391555 Marionette TRACE conn5 <- [1,3413,null,["8"]] 20:53:11 INFO - PROCESS | 1896 | 1477540391563 Marionette TRACE conn5 -> [0,3414,"switchToWindow",{"name":"8"}] 20:53:11 INFO - PROCESS | 1896 | 1477540391568 Marionette TRACE conn5 <- [1,3414,null,{}] 20:53:11 INFO - PROCESS | 1896 | 1477540391573 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:11 INFO - PROCESS | 1896 | ++DOCSHELL 0x83863400 == 42 [pid = 1896] [id = 753] 20:53:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (0x94ccc800) [pid = 1896] [serial = 2191] [outer = (nil)] 20:53:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (0x94da0c00) [pid = 1896] [serial = 2192] [outer = 0x94ccc800] 20:53:11 INFO - PROCESS | 1896 | 1477540391662 Marionette DEBUG loaded listener.js 20:53:11 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (0x95074400) [pid = 1896] [serial = 2193] [outer = 0x94ccc800] 20:53:12 INFO - PROCESS | 1896 | 1477540392265 Marionette TRACE conn5 <- [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]]]}] 20:53:12 INFO - ... 20:53:12 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm | took 1133ms 20:53:12 INFO - PROCESS | 1896 | 1477540392316 Marionette TRACE conn5 -> [0,3416,"getWindowHandle",null] 20:53:12 INFO - PROCESS | 1896 | 1477540392320 Marionette TRACE conn5 <- [1,3416,null,{"value":"8"}] 20:53:12 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm 20:53:12 INFO - PROCESS | 1896 | 1477540392327 Marionette TRACE conn5 -> [0,3417,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:12 INFO - PROCESS | 1896 | 1477540392486 Marionette TRACE conn5 <- [1,3417,null,{"value":null}] 20:53:12 INFO - PROCESS | 1896 | 1477540392495 Marionette TRACE conn5 -> [0,3418,"getWindowHandles",null] 20:53:12 INFO - PROCESS | 1896 | 1477540392498 Marionette TRACE conn5 <- [1,3418,null,["8"]] 20:53:12 INFO - PROCESS | 1896 | 1477540392503 Marionette TRACE conn5 -> [0,3419,"switchToWindow",{"name":"8"}] 20:53:12 INFO - PROCESS | 1896 | 1477540392516 Marionette TRACE conn5 <- [1,3419,null,{}] 20:53:12 INFO - PROCESS | 1896 | 1477540392722 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:12 INFO - PROCESS | 1896 | ++DOCSHELL 0x9560fc00 == 43 [pid = 1896] [id = 754] 20:53:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (0x95610800) [pid = 1896] [serial = 2194] [outer = (nil)] 20:53:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (0x95615800) [pid = 1896] [serial = 2195] [outer = 0x95610800] 20:53:12 INFO - PROCESS | 1896 | 1477540392824 Marionette DEBUG loaded listener.js 20:53:12 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (0x9561ac00) [pid = 1896] [serial = 2196] [outer = 0x95610800] 20:53:13 INFO - PROCESS | 1896 | 1477540393574 Marionette TRACE conn5 <- [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]]]}] 20:53:13 INFO - ... 20:53:13 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm | took 1279ms 20:53:13 INFO - PROCESS | 1896 | 1477540393609 Marionette TRACE conn5 -> [0,3421,"getWindowHandle",null] 20:53:13 INFO - PROCESS | 1896 | 1477540393616 Marionette TRACE conn5 <- [1,3421,null,{"value":"8"}] 20:53:13 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm 20:53:13 INFO - PROCESS | 1896 | 1477540393672 Marionette TRACE conn5 -> [0,3422,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:13 INFO - PROCESS | 1896 | 1477540393960 Marionette TRACE conn5 <- [1,3422,null,{"value":null}] 20:53:14 INFO - PROCESS | 1896 | 1477540394174 Marionette TRACE conn5 -> [0,3423,"getWindowHandles",null] 20:53:14 INFO - PROCESS | 1896 | 1477540394180 Marionette TRACE conn5 <- [1,3423,null,["8"]] 20:53:14 INFO - PROCESS | 1896 | 1477540394232 Marionette TRACE conn5 -> [0,3424,"switchToWindow",{"name":"8"}] 20:53:14 INFO - PROCESS | 1896 | 1477540394239 Marionette TRACE conn5 <- [1,3424,null,{}] 20:53:14 INFO - PROCESS | 1896 | 1477540394249 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:14 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f677800 == 44 [pid = 1896] [id = 755] 20:53:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (0x8f679c00) [pid = 1896] [serial = 2197] [outer = (nil)] 20:53:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (0x8f763c00) [pid = 1896] [serial = 2198] [outer = 0x8f679c00] 20:53:14 INFO - PROCESS | 1896 | 1477540394353 Marionette DEBUG loaded listener.js 20:53:14 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (0x90454400) [pid = 1896] [serial = 2199] [outer = 0x8f679c00] 20:53:15 INFO - PROCESS | 1896 | 1477540395129 Marionette TRACE conn5 <- [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]]]}] 20:53:15 INFO - ... 20:53:15 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm | took 1531ms 20:53:15 INFO - PROCESS | 1896 | 1477540395201 Marionette TRACE conn5 -> [0,3426,"getWindowHandle",null] 20:53:15 INFO - PROCESS | 1896 | 1477540395210 Marionette TRACE conn5 <- [1,3426,null,{"value":"8"}] 20:53:15 INFO - TEST-START | /websockets/Secure-Send-binary-blob.htm 20:53:15 INFO - PROCESS | 1896 | 1477540395221 Marionette TRACE conn5 -> [0,3427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:15 INFO - PROCESS | 1896 | 1477540395437 Marionette TRACE conn5 <- [1,3427,null,{"value":null}] 20:53:15 INFO - PROCESS | 1896 | 1477540395646 Marionette TRACE conn5 -> [0,3428,"getWindowHandles",null] 20:53:15 INFO - PROCESS | 1896 | 1477540395652 Marionette TRACE conn5 <- [1,3428,null,["8"]] 20:53:15 INFO - PROCESS | 1896 | 1477540395700 Marionette TRACE conn5 -> [0,3429,"switchToWindow",{"name":"8"}] 20:53:15 INFO - PROCESS | 1896 | 1477540395708 Marionette TRACE conn5 <- [1,3429,null,{}] 20:53:15 INFO - PROCESS | 1896 | 1477540395720 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:15 INFO - PROCESS | 1896 | ++DOCSHELL 0x93d66c00 == 45 [pid = 1896] [id = 756] 20:53:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (0x93d69800) [pid = 1896] [serial = 2200] [outer = (nil)] 20:53:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (0x949dd400) [pid = 1896] [serial = 2201] [outer = 0x93d69800] 20:53:15 INFO - PROCESS | 1896 | 1477540395819 Marionette DEBUG loaded listener.js 20:53:15 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (0x94cc6000) [pid = 1896] [serial = 2202] [outer = 0x93d69800] 20:53:16 INFO - PROCESS | 1896 | 1477540396572 Marionette TRACE conn5 <- [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]]]}] 20:53:16 INFO - ... 20:53:16 INFO - TEST-OK | /websockets/Secure-Send-binary-blob.htm | took 1380ms 20:53:16 INFO - PROCESS | 1896 | 1477540396618 Marionette TRACE conn5 -> [0,3431,"getWindowHandle",null] 20:53:16 INFO - PROCESS | 1896 | 1477540396626 Marionette TRACE conn5 <- [1,3431,null,{"value":"8"}] 20:53:16 INFO - TEST-START | /websockets/Secure-Send-data.htm 20:53:16 INFO - PROCESS | 1896 | 1477540396635 Marionette TRACE conn5 -> [0,3432,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:16 INFO - PROCESS | 1896 | 1477540396825 Marionette TRACE conn5 <- [1,3432,null,{"value":null}] 20:53:17 INFO - PROCESS | 1896 | 1477540397026 Marionette TRACE conn5 -> [0,3433,"getWindowHandles",null] 20:53:17 INFO - PROCESS | 1896 | 1477540397032 Marionette TRACE conn5 <- [1,3433,null,["8"]] 20:53:17 INFO - PROCESS | 1896 | 1477540397080 Marionette TRACE conn5 -> [0,3434,"switchToWindow",{"name":"8"}] 20:53:17 INFO - PROCESS | 1896 | 1477540397088 Marionette TRACE conn5 <- [1,3434,null,{}] 20:53:17 INFO - PROCESS | 1896 | 1477540397100 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:17 INFO - PROCESS | 1896 | ++DOCSHELL 0x957f3400 == 46 [pid = 1896] [id = 757] 20:53:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (0x957f4c00) [pid = 1896] [serial = 2203] [outer = (nil)] 20:53:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (0x957fc000) [pid = 1896] [serial = 2204] [outer = 0x957f4c00] 20:53:17 INFO - PROCESS | 1896 | 1477540397204 Marionette DEBUG loaded listener.js 20:53:17 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (0x97b47000) [pid = 1896] [serial = 2205] [outer = 0x957f4c00] 20:53:17 INFO - PROCESS | 1896 | 1477540397926 Marionette TRACE conn5 <- [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]]]}] 20:53:17 INFO - ... 20:53:17 INFO - TEST-OK | /websockets/Secure-Send-data.htm | took 1326ms 20:53:17 INFO - PROCESS | 1896 | 1477540397962 Marionette TRACE conn5 -> [0,3436,"getWindowHandle",null] 20:53:17 INFO - PROCESS | 1896 | 1477540397966 Marionette TRACE conn5 <- [1,3436,null,{"value":"8"}] 20:53:17 INFO - TEST-START | /websockets/Secure-Send-null.htm 20:53:17 INFO - PROCESS | 1896 | 1477540397979 Marionette TRACE conn5 -> [0,3437,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:18 INFO - PROCESS | 1896 | 1477540398186 Marionette TRACE conn5 <- [1,3437,null,{"value":null}] 20:53:18 INFO - PROCESS | 1896 | 1477540398391 Marionette TRACE conn5 -> [0,3438,"getWindowHandles",null] 20:53:18 INFO - PROCESS | 1896 | 1477540398396 Marionette TRACE conn5 <- [1,3438,null,["8"]] 20:53:18 INFO - PROCESS | 1896 | 1477540398411 Marionette TRACE conn5 -> [0,3439,"switchToWindow",{"name":"8"}] 20:53:18 INFO - PROCESS | 1896 | 1477540398417 Marionette TRACE conn5 <- [1,3439,null,{}] 20:53:18 INFO - PROCESS | 1896 | 1477540398425 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:18 INFO - PROCESS | 1896 | ++DOCSHELL 0x9832b000 == 47 [pid = 1896] [id = 758] 20:53:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 95 (0x9832b400) [pid = 1896] [serial = 2206] [outer = (nil)] 20:53:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 96 (0x9832e800) [pid = 1896] [serial = 2207] [outer = 0x9832b400] 20:53:18 INFO - PROCESS | 1896 | 1477540398517 Marionette DEBUG loaded listener.js 20:53:18 INFO - PROCESS | 1896 | ++DOMWINDOW == 97 (0x98f01800) [pid = 1896] [serial = 2208] [outer = 0x9832b400] 20:53:19 INFO - PROCESS | 1896 | 1477540399204 Marionette TRACE conn5 <- [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]]]}] 20:53:19 INFO - ... 20:53:19 INFO - TEST-OK | /websockets/Secure-Send-null.htm | took 1271ms 20:53:19 INFO - PROCESS | 1896 | 1477540399246 Marionette TRACE conn5 -> [0,3441,"getWindowHandle",null] 20:53:19 INFO - PROCESS | 1896 | 1477540399250 Marionette TRACE conn5 <- [1,3441,null,{"value":"8"}] 20:53:19 INFO - TEST-START | /websockets/Secure-Send-paired-surrogates.htm 20:53:19 INFO - PROCESS | 1896 | 1477540399277 Marionette TRACE conn5 -> [0,3442,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:19 INFO - PROCESS | 1896 | 1477540399467 Marionette TRACE conn5 <- [1,3442,null,{"value":null}] 20:53:19 INFO - PROCESS | 1896 | 1477540399892 Marionette TRACE conn5 -> [0,3443,"getWindowHandles",null] 20:53:19 INFO - PROCESS | 1896 | 1477540399899 Marionette TRACE conn5 <- [1,3443,null,["8"]] 20:53:19 INFO - PROCESS | 1896 | 1477540399951 Marionette TRACE conn5 -> [0,3444,"switchToWindow",{"name":"8"}] 20:53:19 INFO - PROCESS | 1896 | 1477540399962 Marionette TRACE conn5 <- [1,3444,null,{}] 20:53:19 INFO - PROCESS | 1896 | 1477540399970 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:20 INFO - PROCESS | 1896 | ++DOCSHELL 0x8447fc00 == 48 [pid = 1896] [id = 759] 20:53:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 98 (0x84480000) [pid = 1896] [serial = 2209] [outer = (nil)] 20:53:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 99 (0x8ce55400) [pid = 1896] [serial = 2210] [outer = 0x84480000] 20:53:20 INFO - PROCESS | 1896 | 1477540400062 Marionette DEBUG loaded listener.js 20:53:20 INFO - PROCESS | 1896 | ++DOMWINDOW == 100 (0x8d10b000) [pid = 1896] [serial = 2211] [outer = 0x84480000] 20:53:20 INFO - PROCESS | 1896 | 1477540400880 Marionette TRACE conn5 <- [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]]]}] 20:53:20 INFO - ... 20:53:20 INFO - TEST-OK | /websockets/Secure-Send-paired-surrogates.htm | took 1628ms 20:53:20 INFO - PROCESS | 1896 | 1477540400901 Marionette TRACE conn5 -> [0,3446,"getWindowHandle",null] 20:53:20 INFO - PROCESS | 1896 | 1477540400907 Marionette TRACE conn5 <- [1,3446,null,{"value":"8"}] 20:53:20 INFO - TEST-START | /websockets/Secure-Send-unicode-data.htm 20:53:20 INFO - PROCESS | 1896 | 1477540400916 Marionette TRACE conn5 -> [0,3447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:21 INFO - PROCESS | 1896 | 1477540401185 Marionette TRACE conn5 <- [1,3447,null,{"value":null}] 20:53:21 INFO - PROCESS | 1896 | 1477540401345 Marionette TRACE conn5 -> [0,3448,"getWindowHandles",null] 20:53:21 INFO - PROCESS | 1896 | 1477540401351 Marionette TRACE conn5 <- [1,3448,null,["8"]] 20:53:22 INFO - PROCESS | 1896 | --DOCSHELL 0x83863400 == 47 [pid = 1896] [id = 753] 20:53:22 INFO - PROCESS | 1896 | --DOCSHELL 0x93d6c000 == 46 [pid = 1896] [id = 752] 20:53:22 INFO - PROCESS | 1896 | --DOCSHELL 0x90456000 == 45 [pid = 1896] [id = 750] 20:53:22 INFO - PROCESS | 1896 | --DOCSHELL 0x83809c00 == 44 [pid = 1896] [id = 749] 20:53:22 INFO - PROCESS | 1896 | --DOCSHELL 0x935cbc00 == 43 [pid = 1896] [id = 745] 20:53:22 INFO - PROCESS | 1896 | --DOCSHELL 0x84492000 == 42 [pid = 1896] [id = 748] 20:53:22 INFO - PROCESS | 1896 | --DOCSHELL 0x83865400 == 41 [pid = 1896] [id = 743] 20:53:22 INFO - PROCESS | 1896 | --DOCSHELL 0x8ce63400 == 40 [pid = 1896] [id = 744] 20:53:22 INFO - PROCESS | 1896 | --DOCSHELL 0x8380f000 == 39 [pid = 1896] [id = 734] 20:53:22 INFO - PROCESS | 1896 | --DOCSHELL 0x8446a400 == 38 [pid = 1896] [id = 733] 20:53:22 INFO - PROCESS | 1896 | --DOCSHELL 0x8315fc00 == 37 [pid = 1896] [id = 726] 20:53:22 INFO - PROCESS | 1896 | --DOCSHELL 0x8f7c2000 == 36 [pid = 1896] [id = 725] 20:53:22 INFO - PROCESS | 1896 | --DOCSHELL 0x93d69400 == 35 [pid = 1896] [id = 746] 20:53:22 INFO - PROCESS | 1896 | --DOCSHELL 0x8315b800 == 34 [pid = 1896] [id = 736] 20:53:22 INFO - PROCESS | 1896 | --DOCSHELL 0x84460400 == 33 [pid = 1896] [id = 747] 20:53:22 INFO - PROCESS | 1896 | --DOCSHELL 0x8447fc00 == 32 [pid = 1896] [id = 759] 20:53:22 INFO - PROCESS | 1896 | --DOCSHELL 0x928d5c00 == 31 [pid = 1896] [id = 751] 20:53:22 INFO - PROCESS | 1896 | --DOCSHELL 0x8f894c00 == 30 [pid = 1896] [id = 732] 20:53:22 INFO - PROCESS | 1896 | --DOCSHELL 0x933a1c00 == 29 [pid = 1896] [id = 735] 20:53:22 INFO - PROCESS | 1896 | --DOCSHELL 0x9560fc00 == 28 [pid = 1896] [id = 754] 20:53:22 INFO - PROCESS | 1896 | --DOCSHELL 0x8f677800 == 27 [pid = 1896] [id = 755] 20:53:22 INFO - PROCESS | 1896 | --DOCSHELL 0x93d66c00 == 26 [pid = 1896] [id = 756] 20:53:22 INFO - PROCESS | 1896 | --DOCSHELL 0x957f3400 == 25 [pid = 1896] [id = 757] 20:53:22 INFO - PROCESS | 1896 | --DOCSHELL 0x9832b000 == 24 [pid = 1896] [id = 758] 20:53:22 INFO - PROCESS | 1896 | --DOMWINDOW == 99 (0x935c0400) [pid = 1896] [serial = 2129] [outer = (nil)] [url = about:blank] 20:53:22 INFO - PROCESS | 1896 | --DOMWINDOW == 98 (0x8447b400) [pid = 1896] [serial = 2132] [outer = (nil)] [url = about:blank] 20:53:22 INFO - PROCESS | 1896 | --DOMWINDOW == 97 (0x9044fc00) [pid = 1896] [serial = 2135] [outer = (nil)] [url = about:blank] 20:53:22 INFO - PROCESS | 1896 | --DOMWINDOW == 96 (0x935c8800) [pid = 1896] [serial = 2138] [outer = (nil)] [url = about:blank] 20:53:22 INFO - PROCESS | 1896 | --DOMWINDOW == 95 (0x8445f000) [pid = 1896] [serial = 2141] [outer = (nil)] [url = about:blank] 20:53:22 INFO - PROCESS | 1896 | --DOMWINDOW == 94 (0x8445d800) [pid = 1896] [serial = 2145] [outer = (nil)] [url = about:blank] 20:53:22 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (0x8445e800) [pid = 1896] [serial = 2144] [outer = (nil)] [url = about:blank] 20:53:22 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (0x88850800) [pid = 1896] [serial = 2148] [outer = (nil)] [url = about:blank] 20:53:22 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (0x84497800) [pid = 1896] [serial = 2147] [outer = (nil)] [url = about:blank] 20:53:22 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (0x8f896800) [pid = 1896] [serial = 2151] [outer = (nil)] [url = about:blank] 20:53:22 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (0x8f761400) [pid = 1896] [serial = 2150] [outer = (nil)] [url = about:blank] 20:53:22 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (0x9212b400) [pid = 1896] [serial = 2154] [outer = (nil)] [url = about:blank] 20:53:22 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (0x90f3d400) [pid = 1896] [serial = 2153] [outer = (nil)] [url = about:blank] 20:53:22 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (0x935c3400) [pid = 1896] [serial = 2157] [outer = (nil)] [url = about:blank] 20:53:22 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (0x93282c00) [pid = 1896] [serial = 2156] [outer = (nil)] [url = about:blank] 20:53:22 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (0x93a29400) [pid = 1896] [serial = 2159] [outer = (nil)] [url = about:blank] 20:53:22 INFO - PROCESS | 1896 | 1477540402426 Marionette TRACE conn5 -> [0,3449,"switchToWindow",{"name":"8"}] 20:53:22 INFO - PROCESS | 1896 | 1477540402436 Marionette TRACE conn5 <- [1,3449,null,{}] 20:53:22 INFO - PROCESS | 1896 | 1477540402448 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:22 INFO - PROCESS | 1896 | ++DOCSHELL 0x83166c00 == 25 [pid = 1896] [id = 760] 20:53:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (0x83167000) [pid = 1896] [serial = 2212] [outer = (nil)] 20:53:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (0x8319d000) [pid = 1896] [serial = 2213] [outer = 0x83167000] 20:53:22 INFO - PROCESS | 1896 | 1477540402543 Marionette DEBUG loaded listener.js 20:53:22 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (0x8380e800) [pid = 1896] [serial = 2214] [outer = 0x83167000] 20:53:23 INFO - PROCESS | 1896 | 1477540403270 Marionette TRACE conn5 <- [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]]]}] 20:53:23 INFO - ... 20:53:23 INFO - TEST-OK | /websockets/Secure-Send-unicode-data.htm | took 2381ms 20:53:23 INFO - PROCESS | 1896 | 1477540403296 Marionette TRACE conn5 -> [0,3451,"getWindowHandle",null] 20:53:23 INFO - PROCESS | 1896 | 1477540403303 Marionette TRACE conn5 <- [1,3451,null,{"value":"8"}] 20:53:23 INFO - TEST-START | /websockets/Secure-Send-unpaired-surrogates.htm 20:53:23 INFO - PROCESS | 1896 | 1477540403312 Marionette TRACE conn5 -> [0,3452,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:23 INFO - PROCESS | 1896 | 1477540403500 Marionette TRACE conn5 <- [1,3452,null,{"value":null}] 20:53:23 INFO - PROCESS | 1896 | 1477540403659 Marionette TRACE conn5 -> [0,3453,"getWindowHandles",null] 20:53:23 INFO - PROCESS | 1896 | 1477540403665 Marionette TRACE conn5 <- [1,3453,null,["8"]] 20:53:23 INFO - PROCESS | 1896 | 1477540403678 Marionette TRACE conn5 -> [0,3454,"switchToWindow",{"name":"8"}] 20:53:23 INFO - PROCESS | 1896 | 1477540403688 Marionette TRACE conn5 <- [1,3454,null,{}] 20:53:23 INFO - PROCESS | 1896 | 1477540403694 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:23 INFO - PROCESS | 1896 | ++DOCSHELL 0x839bf800 == 26 [pid = 1896] [id = 761] 20:53:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (0x839c0400) [pid = 1896] [serial = 2215] [outer = (nil)] 20:53:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (0x843a2c00) [pid = 1896] [serial = 2216] [outer = 0x839c0400] 20:53:23 INFO - PROCESS | 1896 | 1477540403788 Marionette DEBUG loaded listener.js 20:53:23 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (0x843ab000) [pid = 1896] [serial = 2217] [outer = 0x839c0400] 20:53:24 INFO - PROCESS | 1896 | [1896] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 20:53:24 INFO - PROCESS | 1896 | [1896] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 20:53:24 INFO - PROCESS | 1896 | 1477540404437 Marionette TRACE conn5 <- [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]]]}] 20:53:24 INFO - ... 20:53:24 INFO - TEST-OK | /websockets/Secure-Send-unpaired-surrogates.htm | took 1171ms 20:53:24 INFO - PROCESS | 1896 | 1477540404483 Marionette TRACE conn5 -> [0,3456,"getWindowHandle",null] 20:53:24 INFO - PROCESS | 1896 | 1477540404488 Marionette TRACE conn5 <- [1,3456,null,{"value":"8"}] 20:53:24 INFO - TEST-START | /websockets/Send-0byte-data.htm 20:53:24 INFO - PROCESS | 1896 | 1477540404497 Marionette TRACE conn5 -> [0,3457,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:24 INFO - PROCESS | 1896 | 1477540404706 Marionette TRACE conn5 <- [1,3457,null,{"value":null}] 20:53:24 INFO - PROCESS | 1896 | 1477540404719 Marionette TRACE conn5 -> [0,3458,"getWindowHandles",null] 20:53:24 INFO - PROCESS | 1896 | 1477540404722 Marionette TRACE conn5 <- [1,3458,null,["8"]] 20:53:24 INFO - PROCESS | 1896 | 1477540404898 Marionette TRACE conn5 -> [0,3459,"switchToWindow",{"name":"8"}] 20:53:24 INFO - PROCESS | 1896 | 1477540404914 Marionette TRACE conn5 <- [1,3459,null,{}] 20:53:24 INFO - PROCESS | 1896 | 1477540404935 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:24 INFO - PROCESS | 1896 | ++DOCSHELL 0x8447c000 == 27 [pid = 1896] [id = 762] 20:53:24 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (0x8447dc00) [pid = 1896] [serial = 2218] [outer = (nil)] 20:53:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (0x84483000) [pid = 1896] [serial = 2219] [outer = 0x8447dc00] 20:53:25 INFO - PROCESS | 1896 | 1477540405020 Marionette DEBUG loaded listener.js 20:53:25 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (0x84496400) [pid = 1896] [serial = 2220] [outer = 0x8447dc00] 20:53:25 INFO - PROCESS | 1896 | 1477540405739 Marionette TRACE conn5 <- [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]]]}] 20:53:25 INFO - ... 20:53:25 INFO - TEST-OK | /websockets/Send-0byte-data.htm | took 1283ms 20:53:25 INFO - PROCESS | 1896 | 1477540405779 Marionette TRACE conn5 -> [0,3461,"getWindowHandle",null] 20:53:25 INFO - PROCESS | 1896 | 1477540405783 Marionette TRACE conn5 <- [1,3461,null,{"value":"8"}] 20:53:25 INFO - TEST-START | /websockets/Send-65K-data.htm 20:53:25 INFO - PROCESS | 1896 | 1477540405790 Marionette TRACE conn5 -> [0,3462,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:26 INFO - PROCESS | 1896 | 1477540406047 Marionette TRACE conn5 <- [1,3462,null,{"value":null}] 20:53:26 INFO - PROCESS | 1896 | 1477540406073 Marionette TRACE conn5 -> [0,3463,"getWindowHandles",null] 20:53:26 INFO - PROCESS | 1896 | 1477540406078 Marionette TRACE conn5 <- [1,3463,null,["8"]] 20:53:26 INFO - PROCESS | 1896 | 1477540406083 Marionette TRACE conn5 -> [0,3464,"switchToWindow",{"name":"8"}] 20:53:26 INFO - PROCESS | 1896 | 1477540406090 Marionette TRACE conn5 <- [1,3464,null,{}] 20:53:26 INFO - PROCESS | 1896 | 1477540406180 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:26 INFO - PROCESS | 1896 | ++DOCSHELL 0x8ce57000 == 28 [pid = 1896] [id = 763] 20:53:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (0x8ce57400) [pid = 1896] [serial = 2221] [outer = (nil)] 20:53:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 95 (0x8ce5a000) [pid = 1896] [serial = 2222] [outer = 0x8ce57400] 20:53:26 INFO - PROCESS | 1896 | 1477540406270 Marionette DEBUG loaded listener.js 20:53:26 INFO - PROCESS | 1896 | ++DOMWINDOW == 96 (0x8ce61800) [pid = 1896] [serial = 2223] [outer = 0x8ce57400] 20:53:27 INFO - PROCESS | 1896 | --DOMWINDOW == 95 (0x83866000) [pid = 1896] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm] 20:53:27 INFO - PROCESS | 1896 | --DOMWINDOW == 94 (0x93d6c800) [pid = 1896] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm] 20:53:27 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (0x93d69c00) [pid = 1896] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm] 20:53:27 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (0x84492400) [pid = 1896] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm] 20:53:27 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (0x931c5400) [pid = 1896] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm] 20:53:27 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (0x94ccc800) [pid = 1896] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm] 20:53:27 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (0x90456800) [pid = 1896] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm] 20:53:27 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (0x9283ec00) [pid = 1896] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm] 20:53:27 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (0x928cc000) [pid = 1896] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm] 20:53:27 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (0x8319dc00) [pid = 1896] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-NaN.htm] 20:53:27 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (0x8446ac00) [pid = 1896] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm] 20:53:27 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (0x935c2400) [pid = 1896] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm] 20:53:27 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (0x9044f000) [pid = 1896] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm] 20:53:27 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (0x8f76ac00) [pid = 1896] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm] 20:53:27 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (0x95610800) [pid = 1896] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm] 20:53:27 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (0x8cfbf000) [pid = 1896] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-string.htm] 20:53:27 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (0x935cc000) [pid = 1896] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-undefined.htm] 20:53:27 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (0x83945800) [pid = 1896] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm] 20:53:27 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (0x93fc4c00) [pid = 1896] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm] 20:53:27 INFO - PROCESS | 1896 | 1477540407977 Marionette TRACE conn5 <- [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]]]}] 20:53:28 INFO - ... 20:53:28 INFO - TEST-OK | /websockets/Send-65K-data.htm | took 2227ms 20:53:28 INFO - PROCESS | 1896 | 1477540408019 Marionette TRACE conn5 -> [0,3466,"getWindowHandle",null] 20:53:28 INFO - PROCESS | 1896 | 1477540408023 Marionette TRACE conn5 <- [1,3466,null,{"value":"8"}] 20:53:28 INFO - TEST-START | /websockets/Send-Unpaired-Surrogates.htm 20:53:28 INFO - PROCESS | 1896 | 1477540408031 Marionette TRACE conn5 -> [0,3467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:28 INFO - PROCESS | 1896 | 1477540408264 Marionette TRACE conn5 <- [1,3467,null,{"value":null}] 20:53:28 INFO - PROCESS | 1896 | 1477540408278 Marionette TRACE conn5 -> [0,3468,"getWindowHandles",null] 20:53:28 INFO - PROCESS | 1896 | 1477540408281 Marionette TRACE conn5 <- [1,3468,null,["8"]] 20:53:28 INFO - PROCESS | 1896 | 1477540408293 Marionette TRACE conn5 -> [0,3469,"switchToWindow",{"name":"8"}] 20:53:28 INFO - PROCESS | 1896 | 1477540408297 Marionette TRACE conn5 <- [1,3469,null,{}] 20:53:28 INFO - PROCESS | 1896 | 1477540408304 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:28 INFO - PROCESS | 1896 | ++DOCSHELL 0x8cfc2000 == 29 [pid = 1896] [id = 764] 20:53:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (0x8cfc2400) [pid = 1896] [serial = 2224] [outer = (nil)] 20:53:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (0x8cfcbc00) [pid = 1896] [serial = 2225] [outer = 0x8cfc2400] 20:53:28 INFO - PROCESS | 1896 | 1477540408386 Marionette DEBUG loaded listener.js 20:53:28 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (0x8f67d000) [pid = 1896] [serial = 2226] [outer = 0x8cfc2400] 20:53:28 INFO - PROCESS | 1896 | [1896] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 20:53:28 INFO - PROCESS | 1896 | [1896] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 20:53:29 INFO - PROCESS | 1896 | 1477540409055 Marionette TRACE conn5 <- [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]]]}] 20:53:29 INFO - ... 20:53:29 INFO - TEST-OK | /websockets/Send-Unpaired-Surrogates.htm | took 1081ms 20:53:29 INFO - PROCESS | 1896 | 1477540409114 Marionette TRACE conn5 -> [0,3471,"getWindowHandle",null] 20:53:29 INFO - PROCESS | 1896 | 1477540409139 Marionette TRACE conn5 <- [1,3471,null,{"value":"8"}] 20:53:29 INFO - TEST-START | /websockets/Send-before-open.htm 20:53:29 INFO - PROCESS | 1896 | 1477540409150 Marionette TRACE conn5 -> [0,3472,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:29 INFO - PROCESS | 1896 | 1477540409451 Marionette TRACE conn5 <- [1,3472,null,{"value":null}] 20:53:29 INFO - PROCESS | 1896 | 1477540409482 Marionette TRACE conn5 -> [0,3473,"getWindowHandles",null] 20:53:29 INFO - PROCESS | 1896 | 1477540409486 Marionette TRACE conn5 <- [1,3473,null,["8"]] 20:53:29 INFO - PROCESS | 1896 | 1477540409492 Marionette TRACE conn5 -> [0,3474,"switchToWindow",{"name":"8"}] 20:53:29 INFO - PROCESS | 1896 | 1477540409497 Marionette TRACE conn5 <- [1,3474,null,{}] 20:53:29 INFO - PROCESS | 1896 | 1477540409503 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:29 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f894c00 == 30 [pid = 1896] [id = 765] 20:53:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (0x8f897000) [pid = 1896] [serial = 2227] [outer = (nil)] 20:53:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (0x8f89c800) [pid = 1896] [serial = 2228] [outer = 0x8f897000] 20:53:29 INFO - PROCESS | 1896 | 1477540409618 Marionette DEBUG loaded listener.js 20:53:29 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (0x904b6000) [pid = 1896] [serial = 2229] [outer = 0x8f897000] 20:53:30 INFO - PROCESS | 1896 | 1477540410536 Marionette TRACE conn5 <- [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]]]}] 20:53:30 INFO - . 20:53:30 INFO - TEST-OK | /websockets/Send-before-open.htm | took 1451ms 20:53:30 INFO - PROCESS | 1896 | 1477540410643 Marionette TRACE conn5 -> [0,3476,"getWindowHandle",null] 20:53:30 INFO - PROCESS | 1896 | 1477540410651 Marionette TRACE conn5 <- [1,3476,null,{"value":"8"}] 20:53:30 INFO - TEST-START | /websockets/Send-binary-65K-arraybuffer.htm 20:53:30 INFO - PROCESS | 1896 | 1477540410670 Marionette TRACE conn5 -> [0,3477,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:30 INFO - PROCESS | 1896 | 1477540410896 Marionette TRACE conn5 <- [1,3477,null,{"value":null}] 20:53:30 INFO - PROCESS | 1896 | [1896] 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 20:53:31 INFO - PROCESS | 1896 | 1477540411106 Marionette TRACE conn5 -> [0,3478,"getWindowHandles",null] 20:53:31 INFO - PROCESS | 1896 | 1477540411112 Marionette TRACE conn5 <- [1,3478,null,["8"]] 20:53:31 INFO - PROCESS | 1896 | 1477540411165 Marionette TRACE conn5 -> [0,3479,"switchToWindow",{"name":"8"}] 20:53:31 INFO - PROCESS | 1896 | 1477540411174 Marionette TRACE conn5 <- [1,3479,null,{}] 20:53:31 INFO - PROCESS | 1896 | 1477540411182 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:31 INFO - PROCESS | 1896 | ++DOCSHELL 0x84460000 == 31 [pid = 1896] [id = 766] 20:53:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (0x84460400) [pid = 1896] [serial = 2230] [outer = (nil)] 20:53:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (0x84468800) [pid = 1896] [serial = 2231] [outer = 0x84460400] 20:53:31 INFO - PROCESS | 1896 | 1477540411291 Marionette DEBUG loaded listener.js 20:53:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (0x8446e400) [pid = 1896] [serial = 2232] [outer = 0x84460400] 20:53:32 INFO - PROCESS | 1896 | 1477540412084 Marionette TRACE conn5 <- [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]]]}] 20:53:32 INFO - ... 20:53:32 INFO - TEST-OK | /websockets/Send-binary-65K-arraybuffer.htm | took 1477ms 20:53:32 INFO - PROCESS | 1896 | 1477540412149 Marionette TRACE conn5 -> [0,3481,"getWindowHandle",null] 20:53:32 INFO - PROCESS | 1896 | 1477540412157 Marionette TRACE conn5 <- [1,3481,null,{"value":"8"}] 20:53:32 INFO - TEST-START | /websockets/Send-binary-arraybuffer.htm 20:53:32 INFO - PROCESS | 1896 | 1477540412166 Marionette TRACE conn5 -> [0,3482,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:32 INFO - PROCESS | 1896 | 1477540412371 Marionette TRACE conn5 <- [1,3482,null,{"value":null}] 20:53:32 INFO - PROCESS | 1896 | 1477540412574 Marionette TRACE conn5 -> [0,3483,"getWindowHandles",null] 20:53:32 INFO - PROCESS | 1896 | 1477540412579 Marionette TRACE conn5 <- [1,3483,null,["8"]] 20:53:32 INFO - PROCESS | 1896 | 1477540412587 Marionette TRACE conn5 -> [0,3484,"switchToWindow",{"name":"8"}] 20:53:32 INFO - PROCESS | 1896 | 1477540412593 Marionette TRACE conn5 <- [1,3484,null,{}] 20:53:32 INFO - PROCESS | 1896 | 1477540412646 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:32 INFO - PROCESS | 1896 | ++DOCSHELL 0x8315b000 == 32 [pid = 1896] [id = 767] 20:53:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (0x8ce5b000) [pid = 1896] [serial = 2233] [outer = (nil)] 20:53:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 88 (0x8d101c00) [pid = 1896] [serial = 2234] [outer = 0x8ce5b000] 20:53:32 INFO - PROCESS | 1896 | 1477540412745 Marionette DEBUG loaded listener.js 20:53:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 89 (0x8d10e800) [pid = 1896] [serial = 2235] [outer = 0x8ce5b000] 20:53:33 INFO - PROCESS | 1896 | 1477540413550 Marionette TRACE conn5 <- [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]]]}] 20:53:33 INFO - ... 20:53:33 INFO - TEST-OK | /websockets/Send-binary-arraybuffer.htm | took 1435ms 20:53:33 INFO - PROCESS | 1896 | 1477540413622 Marionette TRACE conn5 -> [0,3486,"getWindowHandle",null] 20:53:33 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int16-offset.htm 20:53:33 INFO - PROCESS | 1896 | 1477540413632 Marionette TRACE conn5 <- [1,3486,null,{"value":"8"}] 20:53:33 INFO - PROCESS | 1896 | 1477540413642 Marionette TRACE conn5 -> [0,3487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:33 INFO - PROCESS | 1896 | 1477540413837 Marionette TRACE conn5 <- [1,3487,null,{"value":null}] 20:53:34 INFO - PROCESS | 1896 | 1477540414038 Marionette TRACE conn5 -> [0,3488,"getWindowHandles",null] 20:53:34 INFO - PROCESS | 1896 | 1477540414044 Marionette TRACE conn5 <- [1,3488,null,["8"]] 20:53:34 INFO - PROCESS | 1896 | 1477540414050 Marionette TRACE conn5 -> [0,3489,"switchToWindow",{"name":"8"}] 20:53:34 INFO - PROCESS | 1896 | 1477540414058 Marionette TRACE conn5 <- [1,3489,null,{}] 20:53:34 INFO - PROCESS | 1896 | 1477540414097 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:34 INFO - PROCESS | 1896 | ++DOCSHELL 0x90e31400 == 33 [pid = 1896] [id = 768] 20:53:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 90 (0x90f3d000) [pid = 1896] [serial = 2236] [outer = (nil)] 20:53:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 91 (0x90ff7000) [pid = 1896] [serial = 2237] [outer = 0x90f3d000] 20:53:34 INFO - PROCESS | 1896 | 1477540414198 Marionette DEBUG loaded listener.js 20:53:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 92 (0x91a7c400) [pid = 1896] [serial = 2238] [outer = 0x90f3d000] 20:53:34 INFO - PROCESS | 1896 | 1477540414979 Marionette TRACE conn5 <- [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]]]}] 20:53:35 INFO - ... 20:53:35 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int16-offset.htm | took 1381ms 20:53:35 INFO - PROCESS | 1896 | 1477540415175 Marionette TRACE conn5 -> [0,3491,"getWindowHandle",null] 20:53:35 INFO - PROCESS | 1896 | 1477540415182 Marionette TRACE conn5 <- [1,3491,null,{"value":"8"}] 20:53:35 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int8.htm 20:53:35 INFO - PROCESS | 1896 | 1477540415193 Marionette TRACE conn5 -> [0,3492,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:35 INFO - PROCESS | 1896 | 1477540415395 Marionette TRACE conn5 <- [1,3492,null,{"value":null}] 20:53:35 INFO - PROCESS | 1896 | 1477540415663 Marionette TRACE conn5 -> [0,3493,"getWindowHandles",null] 20:53:35 INFO - PROCESS | 1896 | 1477540415677 Marionette TRACE conn5 <- [1,3493,null,["8"]] 20:53:35 INFO - PROCESS | 1896 | 1477540415704 Marionette TRACE conn5 -> [0,3494,"switchToWindow",{"name":"8"}] 20:53:35 INFO - PROCESS | 1896 | 1477540415723 Marionette TRACE conn5 <- [1,3494,null,{}] 20:53:35 INFO - PROCESS | 1896 | 1477540415730 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:35 INFO - PROCESS | 1896 | ++DOCSHELL 0x83945c00 == 34 [pid = 1896] [id = 769] 20:53:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 93 (0x839bb800) [pid = 1896] [serial = 2239] [outer = (nil)] 20:53:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 94 (0x843af800) [pid = 1896] [serial = 2240] [outer = 0x839bb800] 20:53:35 INFO - PROCESS | 1896 | 1477540415823 Marionette DEBUG loaded listener.js 20:53:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 95 (0x843adc00) [pid = 1896] [serial = 2241] [outer = 0x839bb800] 20:53:36 INFO - PROCESS | 1896 | --DOCSHELL 0x9044a000 == 33 [pid = 1896] [id = 722] 20:53:36 INFO - PROCESS | 1896 | --DOCSHELL 0x83867c00 == 32 [pid = 1896] [id = 721] 20:53:36 INFO - PROCESS | 1896 | --DOCSHELL 0x8c8e3400 == 31 [pid = 1896] [id = 711] 20:53:36 INFO - PROCESS | 1896 | --DOCSHELL 0x839b6c00 == 30 [pid = 1896] [id = 718] 20:53:36 INFO - PROCESS | 1896 | --DOCSHELL 0x8394c800 == 29 [pid = 1896] [id = 709] 20:53:36 INFO - PROCESS | 1896 | --DOCSHELL 0x8447ac00 == 28 [pid = 1896] [id = 719] 20:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 94 (0x95615800) [pid = 1896] [serial = 2195] [outer = (nil)] [url = about:blank] 20:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 93 (0x9561ac00) [pid = 1896] [serial = 2196] [outer = (nil)] [url = about:blank] 20:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 92 (0x935c2000) [pid = 1896] [serial = 2130] [outer = (nil)] [url = about:blank] 20:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 91 (0x93c34400) [pid = 1896] [serial = 2160] [outer = (nil)] [url = about:blank] 20:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 90 (0x94da0c00) [pid = 1896] [serial = 2192] [outer = (nil)] [url = about:blank] 20:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 89 (0x95074400) [pid = 1896] [serial = 2193] [outer = (nil)] [url = about:blank] 20:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 88 (0x8c8e3c00) [pid = 1896] [serial = 2142] [outer = (nil)] [url = about:blank] 20:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 87 (0x8448c000) [pid = 1896] [serial = 2133] [outer = (nil)] [url = about:blank] 20:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (0x935cd000) [pid = 1896] [serial = 2139] [outer = (nil)] [url = about:blank] 20:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (0x90453000) [pid = 1896] [serial = 2100] [outer = (nil)] [url = about:blank] 20:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (0x90e22800) [pid = 1896] [serial = 2136] [outer = (nil)] [url = about:blank] 20:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (0x93fc3c00) [pid = 1896] [serial = 2189] [outer = (nil)] [url = about:blank] 20:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (0x93fc4400) [pid = 1896] [serial = 2190] [outer = (nil)] [url = about:blank] 20:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (0x935c6800) [pid = 1896] [serial = 2186] [outer = (nil)] [url = about:blank] 20:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (0x93c35800) [pid = 1896] [serial = 2187] [outer = (nil)] [url = about:blank] 20:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (0x9046fc00) [pid = 1896] [serial = 2183] [outer = (nil)] [url = about:blank] 20:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (0x90e2f400) [pid = 1896] [serial = 2184] [outer = (nil)] [url = about:blank] 20:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (0x8448f400) [pid = 1896] [serial = 2180] [outer = (nil)] [url = about:blank] 20:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (0x8c8e0800) [pid = 1896] [serial = 2181] [outer = (nil)] [url = about:blank] 20:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (0x8ce5ac00) [pid = 1896] [serial = 2177] [outer = (nil)] [url = about:blank] 20:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0x8c8d8400) [pid = 1896] [serial = 2178] [outer = (nil)] [url = about:blank] 20:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0x94252400) [pid = 1896] [serial = 2174] [outer = (nil)] [url = about:blank] 20:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0x949d6c00) [pid = 1896] [serial = 2175] [outer = (nil)] [url = about:blank] 20:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (0x93fbd400) [pid = 1896] [serial = 2171] [outer = (nil)] [url = about:blank] 20:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0x93fc0400) [pid = 1896] [serial = 2172] [outer = (nil)] [url = about:blank] 20:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (0x9377b800) [pid = 1896] [serial = 2168] [outer = (nil)] [url = about:blank] 20:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0x93c3bc00) [pid = 1896] [serial = 2169] [outer = (nil)] [url = about:blank] 20:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (0x8d106800) [pid = 1896] [serial = 2165] [outer = (nil)] [url = about:blank] 20:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (0x8d10e000) [pid = 1896] [serial = 2166] [outer = (nil)] [url = about:blank] 20:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (0x8394bc00) [pid = 1896] [serial = 2162] [outer = (nil)] [url = about:blank] 20:53:36 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (0x83951c00) [pid = 1896] [serial = 2163] [outer = (nil)] [url = about:blank] 20:53:36 INFO - PROCESS | 1896 | 1477540416599 Marionette TRACE conn5 <- [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]]]}] 20:53:36 INFO - ... 20:53:36 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int8.htm | took 1479ms 20:53:36 INFO - PROCESS | 1896 | 1477540416675 Marionette TRACE conn5 -> [0,3496,"getWindowHandle",null] 20:53:36 INFO - PROCESS | 1896 | 1477540416683 Marionette TRACE conn5 <- [1,3496,null,{"value":"8"}] 20:53:36 INFO - TEST-START | /websockets/Send-binary-blob.htm 20:53:36 INFO - PROCESS | 1896 | 1477540416691 Marionette TRACE conn5 -> [0,3497,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:36 INFO - PROCESS | 1896 | 1477540416875 Marionette TRACE conn5 <- [1,3497,null,{"value":null}] 20:53:37 INFO - PROCESS | 1896 | 1477540417068 Marionette TRACE conn5 -> [0,3498,"getWindowHandles",null] 20:53:37 INFO - PROCESS | 1896 | 1477540417071 Marionette TRACE conn5 <- [1,3498,null,["8"]] 20:53:37 INFO - PROCESS | 1896 | 1477540417086 Marionette TRACE conn5 -> [0,3499,"switchToWindow",{"name":"8"}] 20:53:37 INFO - PROCESS | 1896 | 1477540417093 Marionette TRACE conn5 <- [1,3499,null,{}] 20:53:37 INFO - PROCESS | 1896 | 1477540417100 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:37 INFO - PROCESS | 1896 | ++DOCSHELL 0x84492800 == 29 [pid = 1896] [id = 770] 20:53:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0x84494400) [pid = 1896] [serial = 2242] [outer = (nil)] 20:53:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0x88844800) [pid = 1896] [serial = 2243] [outer = 0x84494400] 20:53:37 INFO - PROCESS | 1896 | 1477540417196 Marionette DEBUG loaded listener.js 20:53:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0x8c8dbc00) [pid = 1896] [serial = 2244] [outer = 0x84494400] 20:53:37 INFO - PROCESS | 1896 | 1477540417824 Marionette TRACE conn5 <- [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]]]}] 20:53:37 INFO - ... 20:53:37 INFO - TEST-OK | /websockets/Send-binary-blob.htm | took 1173ms 20:53:37 INFO - PROCESS | 1896 | 1477540417874 Marionette TRACE conn5 -> [0,3501,"getWindowHandle",null] 20:53:37 INFO - TEST-START | /websockets/Send-data.htm 20:53:37 INFO - PROCESS | 1896 | 1477540417884 Marionette TRACE conn5 <- [1,3501,null,{"value":"8"}] 20:53:37 INFO - PROCESS | 1896 | 1477540417896 Marionette TRACE conn5 -> [0,3502,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:38 INFO - PROCESS | 1896 | 1477540418090 Marionette TRACE conn5 <- [1,3502,null,{"value":null}] 20:53:38 INFO - PROCESS | 1896 | 1477540418248 Marionette TRACE conn5 -> [0,3503,"getWindowHandles",null] 20:53:38 INFO - PROCESS | 1896 | 1477540418253 Marionette TRACE conn5 <- [1,3503,null,["8"]] 20:53:38 INFO - PROCESS | 1896 | 1477540418264 Marionette TRACE conn5 -> [0,3504,"switchToWindow",{"name":"8"}] 20:53:38 INFO - PROCESS | 1896 | 1477540418270 Marionette TRACE conn5 <- [1,3504,null,{}] 20:53:38 INFO - PROCESS | 1896 | 1477540418277 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:38 INFO - PROCESS | 1896 | ++DOCSHELL 0x8f684000 == 30 [pid = 1896] [id = 771] 20:53:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0x8f75e800) [pid = 1896] [serial = 2245] [outer = (nil)] 20:53:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0x8f767800) [pid = 1896] [serial = 2246] [outer = 0x8f75e800] 20:53:38 INFO - PROCESS | 1896 | 1477540418367 Marionette DEBUG loaded listener.js 20:53:38 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0x8f893400) [pid = 1896] [serial = 2247] [outer = 0x8f75e800] 20:53:39 INFO - PROCESS | 1896 | 1477540419035 Marionette TRACE conn5 <- [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]]]}] 20:53:39 INFO - ... 20:53:39 INFO - TEST-OK | /websockets/Send-data.htm | took 1178ms 20:53:39 INFO - PROCESS | 1896 | 1477540419072 Marionette TRACE conn5 -> [0,3506,"getWindowHandle",null] 20:53:39 INFO - PROCESS | 1896 | 1477540419076 Marionette TRACE conn5 <- [1,3506,null,{"value":"8"}] 20:53:39 INFO - TEST-START | /websockets/Send-data.worker 20:53:39 INFO - PROCESS | 1896 | 1477540419091 Marionette TRACE conn5 -> [0,3507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:39 INFO - PROCESS | 1896 | 1477540419336 Marionette TRACE conn5 <- [1,3507,null,{"value":null}] 20:53:39 INFO - PROCESS | 1896 | 1477540419357 Marionette TRACE conn5 -> [0,3508,"getWindowHandles",null] 20:53:39 INFO - PROCESS | 1896 | 1477540419365 Marionette TRACE conn5 <- [1,3508,null,["8"]] 20:53:39 INFO - PROCESS | 1896 | 1477540419372 Marionette TRACE conn5 -> [0,3509,"switchToWindow",{"name":"8"}] 20:53:39 INFO - PROCESS | 1896 | 1477540419377 Marionette TRACE conn5 <- [1,3509,null,{}] 20:53:39 INFO - PROCESS | 1896 | 1477540419383 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:39 INFO - PROCESS | 1896 | ++DOCSHELL 0x90e26000 == 31 [pid = 1896] [id = 772] 20:53:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0x90e29c00) [pid = 1896] [serial = 2248] [outer = (nil)] 20:53:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (0x90ff5c00) [pid = 1896] [serial = 2249] [outer = 0x90e29c00] 20:53:39 INFO - PROCESS | 1896 | 1477540419554 Marionette DEBUG loaded listener.js 20:53:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (0x921de800) [pid = 1896] [serial = 2250] [outer = 0x90e29c00] 20:53:39 INFO - PROCESS | 1896 | [1896] 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 20:53:40 INFO - PROCESS | 1896 | 1477540420329 Marionette TRACE conn5 <- [1,3510,null,{"value":["/websockets/Send-data.worker",0,null,null,[["W3C WebSocket API - Send data on a WebSocket in a Worker",0,{},{}]]]}] 20:53:40 INFO - . 20:53:40 INFO - TEST-OK | /websockets/Send-data.worker | took 1273ms 20:53:40 INFO - PROCESS | 1896 | 1477540420358 Marionette TRACE conn5 -> [0,3511,"getWindowHandle",null] 20:53:40 INFO - PROCESS | 1896 | 1477540420361 Marionette TRACE conn5 <- [1,3511,null,{"value":"8"}] 20:53:40 INFO - TEST-START | /websockets/Send-null.htm 20:53:40 INFO - PROCESS | 1896 | 1477540420369 Marionette TRACE conn5 -> [0,3512,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:40 INFO - PROCESS | 1896 | 1477540420595 Marionette TRACE conn5 <- [1,3512,null,{"value":null}] 20:53:40 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0x83167000) [pid = 1896] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm] 20:53:40 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (0x839c0400) [pid = 1896] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm] 20:53:40 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0x84480000) [pid = 1896] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm] 20:53:40 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (0x8ce57400) [pid = 1896] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-65K-data.htm] 20:53:40 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0x8cfc2400) [pid = 1896] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm] 20:53:40 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (0x8f679c00) [pid = 1896] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm] 20:53:40 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (0x93d69800) [pid = 1896] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm] 20:53:40 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (0x957f4c00) [pid = 1896] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-data.htm] 20:53:40 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (0x8447dc00) [pid = 1896] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-0byte-data.htm] 20:53:40 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (0x9832b400) [pid = 1896] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-null.htm] 20:53:40 INFO - PROCESS | 1896 | 1477540420850 Marionette TRACE conn5 -> [0,3513,"getWindowHandles",null] 20:53:40 INFO - PROCESS | 1896 | 1477540420854 Marionette TRACE conn5 <- [1,3513,null,["8"]] 20:53:40 INFO - PROCESS | 1896 | 1477540420860 Marionette TRACE conn5 -> [0,3514,"switchToWindow",{"name":"8"}] 20:53:40 INFO - PROCESS | 1896 | 1477540420865 Marionette TRACE conn5 <- [1,3514,null,{}] 20:53:40 INFO - PROCESS | 1896 | 1477540420870 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:40 INFO - PROCESS | 1896 | ++DOCSHELL 0x8386b000 == 32 [pid = 1896] [id = 773] 20:53:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 64 (0x8394e800) [pid = 1896] [serial = 2251] [outer = (nil)] 20:53:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 65 (0x8cfc2400) [pid = 1896] [serial = 2252] [outer = 0x8394e800] 20:53:40 INFO - PROCESS | 1896 | 1477540420951 Marionette DEBUG loaded listener.js 20:53:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 66 (0x8f679c00) [pid = 1896] [serial = 2253] [outer = 0x8394e800] 20:53:41 INFO - PROCESS | 1896 | 1477540421499 Marionette TRACE conn5 <- [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]]]}] 20:53:41 INFO - ... 20:53:41 INFO - TEST-OK | /websockets/Send-null.htm | took 1172ms 20:53:41 INFO - PROCESS | 1896 | 1477540421542 Marionette TRACE conn5 -> [0,3516,"getWindowHandle",null] 20:53:41 INFO - TEST-START | /websockets/Send-paired-surrogates.htm 20:53:41 INFO - PROCESS | 1896 | 1477540421547 Marionette TRACE conn5 <- [1,3516,null,{"value":"8"}] 20:53:41 INFO - PROCESS | 1896 | 1477540421554 Marionette TRACE conn5 -> [0,3517,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:41 INFO - PROCESS | 1896 | 1477540421833 Marionette TRACE conn5 <- [1,3517,null,{"value":null}] 20:53:41 INFO - PROCESS | 1896 | 1477540421849 Marionette TRACE conn5 -> [0,3518,"getWindowHandles",null] 20:53:41 INFO - PROCESS | 1896 | 1477540421852 Marionette TRACE conn5 <- [1,3518,null,["8"]] 20:53:41 INFO - PROCESS | 1896 | 1477540421858 Marionette TRACE conn5 -> [0,3519,"switchToWindow",{"name":"8"}] 20:53:41 INFO - PROCESS | 1896 | 1477540421863 Marionette TRACE conn5 <- [1,3519,null,{}] 20:53:41 INFO - PROCESS | 1896 | 1477540421868 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:41 INFO - PROCESS | 1896 | ++DOCSHELL 0x93878000 == 33 [pid = 1896] [id = 774] 20:53:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 67 (0x939e2800) [pid = 1896] [serial = 2254] [outer = (nil)] 20:53:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 68 (0x93c34400) [pid = 1896] [serial = 2255] [outer = 0x939e2800] 20:53:41 INFO - PROCESS | 1896 | 1477540421956 Marionette DEBUG loaded listener.js 20:53:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 69 (0x93c3f000) [pid = 1896] [serial = 2256] [outer = 0x939e2800] 20:53:42 INFO - PROCESS | 1896 | 1477540422604 Marionette TRACE conn5 <- [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]]]}] 20:53:42 INFO - ... 20:53:42 INFO - TEST-OK | /websockets/Send-paired-surrogates.htm | took 1075ms 20:53:42 INFO - PROCESS | 1896 | 1477540422634 Marionette TRACE conn5 -> [0,3521,"getWindowHandle",null] 20:53:42 INFO - PROCESS | 1896 | 1477540422638 Marionette TRACE conn5 <- [1,3521,null,{"value":"8"}] 20:53:42 INFO - TEST-START | /websockets/Send-unicode-data.htm 20:53:42 INFO - PROCESS | 1896 | 1477540422648 Marionette TRACE conn5 -> [0,3522,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:42 INFO - PROCESS | 1896 | 1477540422851 Marionette TRACE conn5 <- [1,3522,null,{"value":null}] 20:53:43 INFO - PROCESS | 1896 | 1477540423179 Marionette TRACE conn5 -> [0,3523,"getWindowHandles",null] 20:53:43 INFO - PROCESS | 1896 | 1477540423186 Marionette TRACE conn5 <- [1,3523,null,["8"]] 20:53:43 INFO - PROCESS | 1896 | 1477540423197 Marionette TRACE conn5 -> [0,3524,"switchToWindow",{"name":"8"}] 20:53:43 INFO - PROCESS | 1896 | 1477540423207 Marionette TRACE conn5 <- [1,3524,null,{}] 20:53:43 INFO - PROCESS | 1896 | 1477540423217 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:43 INFO - PROCESS | 1896 | ++DOCSHELL 0x831a1c00 == 34 [pid = 1896] [id = 775] 20:53:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 70 (0x83807c00) [pid = 1896] [serial = 2257] [outer = (nil)] 20:53:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 71 (0x83867800) [pid = 1896] [serial = 2258] [outer = 0x83807c00] 20:53:43 INFO - PROCESS | 1896 | 1477540423334 Marionette DEBUG loaded listener.js 20:53:43 INFO - PROCESS | 1896 | ++DOMWINDOW == 72 (0x843af400) [pid = 1896] [serial = 2259] [outer = 0x83807c00] 20:53:44 INFO - PROCESS | 1896 | 1477540424043 Marionette TRACE conn5 <- [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]]]}] 20:53:44 INFO - ... 20:53:44 INFO - TEST-OK | /websockets/Send-unicode-data.htm | took 1427ms 20:53:44 INFO - PROCESS | 1896 | 1477540424073 Marionette TRACE conn5 -> [0,3526,"getWindowHandle",null] 20:53:44 INFO - PROCESS | 1896 | 1477540424082 Marionette TRACE conn5 <- [1,3526,null,{"value":"8"}] 20:53:44 INFO - TEST-START | /websockets/binaryType-wrong-value.htm 20:53:44 INFO - PROCESS | 1896 | 1477540424091 Marionette TRACE conn5 -> [0,3527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:44 INFO - PROCESS | 1896 | 1477540424306 Marionette TRACE conn5 <- [1,3527,null,{"value":null}] 20:53:44 INFO - PROCESS | 1896 | 1477540424511 Marionette TRACE conn5 -> [0,3528,"getWindowHandles",null] 20:53:44 INFO - PROCESS | 1896 | 1477540424517 Marionette TRACE conn5 <- [1,3528,null,["8"]] 20:53:44 INFO - PROCESS | 1896 | 1477540424569 Marionette TRACE conn5 -> [0,3529,"switchToWindow",{"name":"8"}] 20:53:44 INFO - PROCESS | 1896 | 1477540424575 Marionette TRACE conn5 <- [1,3529,null,{}] 20:53:44 INFO - PROCESS | 1896 | 1477540424585 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:44 INFO - PROCESS | 1896 | ++DOCSHELL 0x8cfc7400 == 35 [pid = 1896] [id = 776] 20:53:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 73 (0x8cfc8000) [pid = 1896] [serial = 2260] [outer = (nil)] 20:53:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 74 (0x8d10ec00) [pid = 1896] [serial = 2261] [outer = 0x8cfc8000] 20:53:44 INFO - PROCESS | 1896 | 1477540424689 Marionette DEBUG loaded listener.js 20:53:44 INFO - PROCESS | 1896 | ++DOMWINDOW == 75 (0x8d10f400) [pid = 1896] [serial = 2262] [outer = 0x8cfc8000] 20:53:45 INFO - PROCESS | 1896 | 1477540425429 Marionette TRACE conn5 <- [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]]]}] 20:53:45 INFO - .. 20:53:45 INFO - TEST-OK | /websockets/binaryType-wrong-value.htm | took 1376ms 20:53:45 INFO - PROCESS | 1896 | 1477540425468 Marionette TRACE conn5 -> [0,3531,"getWindowHandle",null] 20:53:45 INFO - TEST-START | /websockets/constructor.html 20:53:45 INFO - PROCESS | 1896 | 1477540425473 Marionette TRACE conn5 <- [1,3531,null,{"value":"8"}] 20:53:45 INFO - PROCESS | 1896 | 1477540425499 Marionette TRACE conn5 -> [0,3532,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:45 INFO - PROCESS | 1896 | 1477540425753 Marionette TRACE conn5 <- [1,3532,null,{"value":null}] 20:53:45 INFO - PROCESS | 1896 | 1477540425966 Marionette TRACE conn5 -> [0,3533,"getWindowHandles",null] 20:53:45 INFO - PROCESS | 1896 | 1477540425976 Marionette TRACE conn5 <- [1,3533,null,["8"]] 20:53:46 INFO - PROCESS | 1896 | 1477540426027 Marionette TRACE conn5 -> [0,3534,"switchToWindow",{"name":"8"}] 20:53:46 INFO - PROCESS | 1896 | 1477540426035 Marionette TRACE conn5 <- [1,3534,null,{}] 20:53:46 INFO - PROCESS | 1896 | 1477540426041 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:46 INFO - PROCESS | 1896 | ++DOCSHELL 0x930d3000 == 36 [pid = 1896] [id = 777] 20:53:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 76 (0x931bdc00) [pid = 1896] [serial = 2263] [outer = (nil)] 20:53:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 77 (0x935c8c00) [pid = 1896] [serial = 2264] [outer = 0x931bdc00] 20:53:46 INFO - PROCESS | 1896 | 1477540426136 Marionette DEBUG loaded listener.js 20:53:46 INFO - PROCESS | 1896 | ++DOMWINDOW == 78 (0x93a23800) [pid = 1896] [serial = 2265] [outer = 0x931bdc00] 20:53:46 INFO - PROCESS | 1896 | 1477540426816 Marionette TRACE conn5 <- [1,3535,null,{"value":["/websockets/constructor.html",0,null,null,[["Calling the WebSocket constructor with too many arguments should not throw.",0,null,null]]]}] 20:53:46 INFO - . 20:53:46 INFO - TEST-OK | /websockets/constructor.html | took 1380ms 20:53:46 INFO - PROCESS | 1896 | 1477540426860 Marionette TRACE conn5 -> [0,3536,"getWindowHandle",null] 20:53:46 INFO - PROCESS | 1896 | 1477540426864 Marionette TRACE conn5 <- [1,3536,null,{"value":"8"}] 20:53:46 INFO - TEST-START | /websockets/eventhandlers.html 20:53:46 INFO - PROCESS | 1896 | 1477540426873 Marionette TRACE conn5 -> [0,3537,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:47 INFO - PROCESS | 1896 | 1477540427068 Marionette TRACE conn5 <- [1,3537,null,{"value":null}] 20:53:47 INFO - PROCESS | 1896 | [1896] 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 20:53:47 INFO - PROCESS | 1896 | 1477540427267 Marionette TRACE conn5 -> [0,3538,"getWindowHandles",null] 20:53:47 INFO - PROCESS | 1896 | 1477540427270 Marionette TRACE conn5 <- [1,3538,null,["8"]] 20:53:47 INFO - PROCESS | 1896 | 1477540427282 Marionette TRACE conn5 -> [0,3539,"switchToWindow",{"name":"8"}] 20:53:47 INFO - PROCESS | 1896 | 1477540427288 Marionette TRACE conn5 <- [1,3539,null,{}] 20:53:47 INFO - PROCESS | 1896 | 1477540427340 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:47 INFO - PROCESS | 1896 | ++DOCSHELL 0x93d6c000 == 37 [pid = 1896] [id = 778] 20:53:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 79 (0x93d6dc00) [pid = 1896] [serial = 2266] [outer = (nil)] 20:53:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 80 (0x93fc4c00) [pid = 1896] [serial = 2267] [outer = 0x93d6dc00] 20:53:47 INFO - PROCESS | 1896 | 1477540427437 Marionette DEBUG loaded listener.js 20:53:47 INFO - PROCESS | 1896 | ++DOMWINDOW == 81 (0x94250c00) [pid = 1896] [serial = 2268] [outer = 0x93d6dc00] 20:53:48 INFO - PROCESS | 1896 | 1477540428175 Marionette TRACE conn5 <- [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]]]}] 20:53:48 INFO - .... 20:53:48 INFO - TEST-OK | /websockets/eventhandlers.html | took 1322ms 20:53:48 INFO - PROCESS | 1896 | 1477540428198 Marionette TRACE conn5 -> [0,3541,"getWindowHandle",null] 20:53:48 INFO - PROCESS | 1896 | 1477540428204 Marionette TRACE conn5 <- [1,3541,null,{"value":"8"}] 20:53:48 INFO - TEST-START | /websockets/extended-payload-length.html 20:53:48 INFO - PROCESS | 1896 | 1477540428217 Marionette TRACE conn5 -> [0,3542,"timeouts",{"script":185000}] 20:53:48 INFO - PROCESS | 1896 | 1477540428225 Marionette TRACE conn5 <- [1,3542,null,{}] 20:53:48 INFO - PROCESS | 1896 | 1477540428233 Marionette TRACE conn5 -> [0,3543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:48 INFO - PROCESS | 1896 | 1477540428491 Marionette TRACE conn5 <- [1,3543,null,{"value":null}] 20:53:48 INFO - PROCESS | 1896 | [1896] 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 20:53:48 INFO - PROCESS | 1896 | [1896] 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 20:53:48 INFO - PROCESS | 1896 | [1896] 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 20:53:48 INFO - PROCESS | 1896 | [1896] 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 20:53:48 INFO - PROCESS | 1896 | 1477540428699 Marionette TRACE conn5 -> [0,3544,"getWindowHandles",null] 20:53:48 INFO - PROCESS | 1896 | 1477540428704 Marionette TRACE conn5 <- [1,3544,null,["8"]] 20:53:48 INFO - PROCESS | 1896 | 1477540428756 Marionette TRACE conn5 -> [0,3545,"switchToWindow",{"name":"8"}] 20:53:48 INFO - PROCESS | 1896 | 1477540428761 Marionette TRACE conn5 <- [1,3545,null,{}] 20:53:48 INFO - PROCESS | 1896 | 1477540428774 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:48 INFO - PROCESS | 1896 | ++DOCSHELL 0x94ccc800 == 38 [pid = 1896] [id = 779] 20:53:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 82 (0x94d60400) [pid = 1896] [serial = 2269] [outer = (nil)] 20:53:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 83 (0x94da9800) [pid = 1896] [serial = 2270] [outer = 0x94d60400] 20:53:48 INFO - PROCESS | 1896 | 1477540428867 Marionette DEBUG loaded listener.js 20:53:48 INFO - PROCESS | 1896 | ++DOMWINDOW == 84 (0x95074400) [pid = 1896] [serial = 2271] [outer = 0x94d60400] 20:53:49 INFO - PROCESS | 1896 | 1477540429659 Marionette TRACE conn5 <- [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]]]}] 20:53:49 INFO - .... 20:53:49 INFO - TEST-OK | /websockets/extended-payload-length.html | took 1492ms 20:53:49 INFO - PROCESS | 1896 | 1477540429706 Marionette TRACE conn5 -> [0,3547,"getWindowHandle",null] 20:53:49 INFO - PROCESS | 1896 | 1477540429710 Marionette TRACE conn5 <- [1,3547,null,{"value":"8"}] 20:53:49 INFO - TEST-START | /websockets/extended-payload-length.html?wss 20:53:49 INFO - PROCESS | 1896 | 1477540429718 Marionette TRACE conn5 -> [0,3548,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:49 INFO - PROCESS | 1896 | 1477540429920 Marionette TRACE conn5 <- [1,3548,null,{"value":null}] 20:53:49 INFO - PROCESS | 1896 | [1896] 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 20:53:49 INFO - PROCESS | 1896 | [1896] 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 20:53:49 INFO - PROCESS | 1896 | [1896] 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 20:53:49 INFO - PROCESS | 1896 | [1896] 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 20:53:50 INFO - PROCESS | 1896 | 1477540430131 Marionette TRACE conn5 -> [0,3549,"getWindowHandles",null] 20:53:50 INFO - PROCESS | 1896 | 1477540430136 Marionette TRACE conn5 <- [1,3549,null,["8"]] 20:53:50 INFO - PROCESS | 1896 | 1477540430173 Marionette TRACE conn5 -> [0,3550,"switchToWindow",{"name":"8"}] 20:53:50 INFO - PROCESS | 1896 | 1477540430180 Marionette TRACE conn5 <- [1,3550,null,{}] 20:53:50 INFO - PROCESS | 1896 | 1477540430189 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:50 INFO - PROCESS | 1896 | ++DOCSHELL 0x9572e000 == 39 [pid = 1896] [id = 780] 20:53:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 85 (0x9572e400) [pid = 1896] [serial = 2272] [outer = (nil)] 20:53:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 86 (0x957f2c00) [pid = 1896] [serial = 2273] [outer = 0x9572e400] 20:53:50 INFO - PROCESS | 1896 | 1477540430308 Marionette DEBUG loaded listener.js 20:53:50 INFO - PROCESS | 1896 | ++DOMWINDOW == 87 (0x97d05800) [pid = 1896] [serial = 2274] [outer = 0x9572e400] 20:53:51 INFO - PROCESS | 1896 | --DOCSHELL 0x8d108400 == 38 [pid = 1896] [id = 715] 20:53:51 INFO - PROCESS | 1896 | --DOCSHELL 0x8380a400 == 37 [pid = 1896] [id = 713] 20:53:52 INFO - PROCESS | 1896 | --DOMWINDOW == 86 (0x843ab000) [pid = 1896] [serial = 2217] [outer = (nil)] [url = about:blank] 20:53:52 INFO - PROCESS | 1896 | --DOMWINDOW == 85 (0x9832e800) [pid = 1896] [serial = 2207] [outer = (nil)] [url = about:blank] 20:53:52 INFO - PROCESS | 1896 | --DOMWINDOW == 84 (0x98f01800) [pid = 1896] [serial = 2208] [outer = (nil)] [url = about:blank] 20:53:52 INFO - PROCESS | 1896 | --DOMWINDOW == 83 (0x84496400) [pid = 1896] [serial = 2220] [outer = (nil)] [url = about:blank] 20:53:52 INFO - PROCESS | 1896 | --DOMWINDOW == 82 (0x8ce5a000) [pid = 1896] [serial = 2222] [outer = (nil)] [url = about:blank] 20:53:52 INFO - PROCESS | 1896 | --DOMWINDOW == 81 (0x94cc6000) [pid = 1896] [serial = 2202] [outer = (nil)] [url = about:blank] 20:53:52 INFO - PROCESS | 1896 | --DOMWINDOW == 80 (0x957fc000) [pid = 1896] [serial = 2204] [outer = (nil)] [url = about:blank] 20:53:52 INFO - PROCESS | 1896 | --DOMWINDOW == 79 (0x8f763c00) [pid = 1896] [serial = 2198] [outer = (nil)] [url = about:blank] 20:53:52 INFO - PROCESS | 1896 | --DOMWINDOW == 78 (0x90454400) [pid = 1896] [serial = 2199] [outer = (nil)] [url = about:blank] 20:53:52 INFO - PROCESS | 1896 | --DOMWINDOW == 77 (0x8d10b000) [pid = 1896] [serial = 2211] [outer = (nil)] [url = about:blank] 20:53:52 INFO - PROCESS | 1896 | --DOMWINDOW == 76 (0x97b47000) [pid = 1896] [serial = 2205] [outer = (nil)] [url = about:blank] 20:53:52 INFO - PROCESS | 1896 | --DOMWINDOW == 75 (0x8f67d000) [pid = 1896] [serial = 2226] [outer = (nil)] [url = about:blank] 20:53:52 INFO - PROCESS | 1896 | --DOMWINDOW == 74 (0x8380e800) [pid = 1896] [serial = 2214] [outer = (nil)] [url = about:blank] 20:53:52 INFO - PROCESS | 1896 | --DOMWINDOW == 73 (0x8ce55400) [pid = 1896] [serial = 2210] [outer = (nil)] [url = about:blank] 20:53:52 INFO - PROCESS | 1896 | --DOMWINDOW == 72 (0x8ce61800) [pid = 1896] [serial = 2223] [outer = (nil)] [url = about:blank] 20:53:52 INFO - PROCESS | 1896 | --DOMWINDOW == 71 (0x8cfcbc00) [pid = 1896] [serial = 2225] [outer = (nil)] [url = about:blank] 20:53:52 INFO - PROCESS | 1896 | --DOMWINDOW == 70 (0x843a2c00) [pid = 1896] [serial = 2216] [outer = (nil)] [url = about:blank] 20:53:52 INFO - PROCESS | 1896 | --DOMWINDOW == 69 (0x949dd400) [pid = 1896] [serial = 2201] [outer = (nil)] [url = about:blank] 20:53:52 INFO - PROCESS | 1896 | --DOMWINDOW == 68 (0x8319d000) [pid = 1896] [serial = 2213] [outer = (nil)] [url = about:blank] 20:53:52 INFO - PROCESS | 1896 | --DOMWINDOW == 67 (0x84483000) [pid = 1896] [serial = 2219] [outer = (nil)] [url = about:blank] 20:53:54 INFO - PROCESS | 1896 | --DOMWINDOW == 66 (0x84494400) [pid = 1896] [serial = 2242] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-blob.htm] 20:53:54 INFO - PROCESS | 1896 | --DOMWINDOW == 65 (0x839bb800) [pid = 1896] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm] 20:53:54 INFO - PROCESS | 1896 | --DOMWINDOW == 64 (0x8394e800) [pid = 1896] [serial = 2251] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-null.htm] 20:53:54 INFO - PROCESS | 1896 | --DOMWINDOW == 63 (0x8f75e800) [pid = 1896] [serial = 2245] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.htm] 20:53:54 INFO - PROCESS | 1896 | --DOMWINDOW == 62 (0x90e29c00) [pid = 1896] [serial = 2248] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.worker] 20:54:01 INFO - PROCESS | 1896 | --DOCSHELL 0x83945c00 == 36 [pid = 1896] [id = 769] 20:54:01 INFO - PROCESS | 1896 | --DOCSHELL 0x8315b000 == 35 [pid = 1896] [id = 767] 20:54:01 INFO - PROCESS | 1896 | --DOCSHELL 0x83165400 == 34 [pid = 1896] [id = 717] 20:54:01 INFO - PROCESS | 1896 | --DOCSHELL 0x8447c000 == 33 [pid = 1896] [id = 762] 20:54:01 INFO - PROCESS | 1896 | --DOCSHELL 0x88849400 == 32 [pid = 1896] [id = 710] 20:54:01 INFO - PROCESS | 1896 | --DOCSHELL 0x93878000 == 31 [pid = 1896] [id = 774] 20:54:01 INFO - PROCESS | 1896 | --DOCSHELL 0x84458800 == 30 [pid = 1896] [id = 708] 20:54:01 INFO - PROCESS | 1896 | --DOCSHELL 0x84460000 == 29 [pid = 1896] [id = 766] 20:54:01 INFO - PROCESS | 1896 | --DOCSHELL 0x8cfc8c00 == 28 [pid = 1896] [id = 720] 20:54:01 INFO - PROCESS | 1896 | --DOCSHELL 0x8f76cc00 == 27 [pid = 1896] [id = 716] 20:54:01 INFO - PROCESS | 1896 | --DOCSHELL 0x8f684000 == 26 [pid = 1896] [id = 771] 20:54:01 INFO - PROCESS | 1896 | --DOCSHELL 0x8315c000 == 25 [pid = 1896] [id = 723] 20:54:01 INFO - PROCESS | 1896 | --DOCSHELL 0x84457c00 == 24 [pid = 1896] [id = 714] 20:54:01 INFO - PROCESS | 1896 | --DOCSHELL 0x8386b000 == 23 [pid = 1896] [id = 773] 20:54:01 INFO - PROCESS | 1896 | --DOCSHELL 0x83870000 == 22 [pid = 1896] [id = 707] 20:54:01 INFO - PROCESS | 1896 | --DOCSHELL 0x84492800 == 21 [pid = 1896] [id = 770] 20:54:01 INFO - PROCESS | 1896 | --DOCSHELL 0x90e31400 == 20 [pid = 1896] [id = 768] 20:54:01 INFO - PROCESS | 1896 | --DOCSHELL 0x8ce57000 == 19 [pid = 1896] [id = 763] 20:54:01 INFO - PROCESS | 1896 | --DOCSHELL 0x831a2000 == 18 [pid = 1896] [id = 706] 20:54:01 INFO - PROCESS | 1896 | --DOCSHELL 0x839bf800 == 17 [pid = 1896] [id = 761] 20:54:01 INFO - PROCESS | 1896 | --DOCSHELL 0x83166c00 == 16 [pid = 1896] [id = 760] 20:54:01 INFO - PROCESS | 1896 | --DOCSHELL 0x8d103c00 == 15 [pid = 1896] [id = 712] 20:54:01 INFO - PROCESS | 1896 | --DOCSHELL 0x8cfc2000 == 14 [pid = 1896] [id = 764] 20:54:01 INFO - PROCESS | 1896 | --DOCSHELL 0x8f894c00 == 13 [pid = 1896] [id = 765] 20:54:01 INFO - PROCESS | 1896 | --DOCSHELL 0x90e26000 == 12 [pid = 1896] [id = 772] 20:54:01 INFO - PROCESS | 1896 | --DOCSHELL 0x94ccc800 == 11 [pid = 1896] [id = 779] 20:54:01 INFO - PROCESS | 1896 | --DOCSHELL 0x93d6c000 == 10 [pid = 1896] [id = 778] 20:54:01 INFO - PROCESS | 1896 | --DOCSHELL 0x930d3000 == 9 [pid = 1896] [id = 777] 20:54:01 INFO - PROCESS | 1896 | --DOCSHELL 0x8cfc7400 == 8 [pid = 1896] [id = 776] 20:54:01 INFO - PROCESS | 1896 | --DOCSHELL 0x831a1c00 == 7 [pid = 1896] [id = 775] 20:54:01 INFO - PROCESS | 1896 | --DOMWINDOW == 61 (0x8f893400) [pid = 1896] [serial = 2247] [outer = (nil)] [url = about:blank] 20:54:01 INFO - PROCESS | 1896 | --DOMWINDOW == 60 (0x8f767800) [pid = 1896] [serial = 2246] [outer = (nil)] [url = about:blank] 20:54:01 INFO - PROCESS | 1896 | --DOMWINDOW == 59 (0x921de800) [pid = 1896] [serial = 2250] [outer = (nil)] [url = about:blank] 20:54:01 INFO - PROCESS | 1896 | --DOMWINDOW == 58 (0x90ff5c00) [pid = 1896] [serial = 2249] [outer = (nil)] [url = about:blank] 20:54:01 INFO - PROCESS | 1896 | --DOMWINDOW == 57 (0x8f679c00) [pid = 1896] [serial = 2253] [outer = (nil)] [url = about:blank] 20:54:01 INFO - PROCESS | 1896 | --DOMWINDOW == 56 (0x8cfc2400) [pid = 1896] [serial = 2252] [outer = (nil)] [url = about:blank] 20:54:01 INFO - PROCESS | 1896 | --DOMWINDOW == 55 (0x88844800) [pid = 1896] [serial = 2243] [outer = (nil)] [url = about:blank] 20:54:01 INFO - PROCESS | 1896 | --DOMWINDOW == 54 (0x8c8dbc00) [pid = 1896] [serial = 2244] [outer = (nil)] [url = about:blank] 20:54:01 INFO - PROCESS | 1896 | --DOMWINDOW == 53 (0x843af800) [pid = 1896] [serial = 2240] [outer = (nil)] [url = about:blank] 20:54:01 INFO - PROCESS | 1896 | --DOMWINDOW == 52 (0x843adc00) [pid = 1896] [serial = 2241] [outer = (nil)] [url = about:blank] 20:54:01 INFO - PROCESS | 1896 | --DOMWINDOW == 51 (0x8f89c800) [pid = 1896] [serial = 2228] [outer = (nil)] [url = about:blank] 20:54:01 INFO - PROCESS | 1896 | --DOMWINDOW == 50 (0x8d101c00) [pid = 1896] [serial = 2234] [outer = (nil)] [url = about:blank] 20:54:01 INFO - PROCESS | 1896 | --DOMWINDOW == 49 (0x84468800) [pid = 1896] [serial = 2231] [outer = (nil)] [url = about:blank] 20:54:01 INFO - PROCESS | 1896 | --DOMWINDOW == 48 (0x90ff7000) [pid = 1896] [serial = 2237] [outer = (nil)] [url = about:blank] 20:54:01 INFO - PROCESS | 1896 | --DOMWINDOW == 47 (0x93c34400) [pid = 1896] [serial = 2255] [outer = (nil)] [url = about:blank] 20:54:05 INFO - PROCESS | 1896 | --DOMWINDOW == 46 (0x931bdc00) [pid = 1896] [serial = 2263] [outer = (nil)] [url = http://web-platform.test:8000/websockets/constructor.html] 20:54:05 INFO - PROCESS | 1896 | --DOMWINDOW == 45 (0x94d60400) [pid = 1896] [serial = 2269] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html] 20:54:05 INFO - PROCESS | 1896 | --DOMWINDOW == 44 (0x8cfc8000) [pid = 1896] [serial = 2260] [outer = (nil)] [url = http://web-platform.test:8000/websockets/binaryType-wrong-value.htm] 20:54:05 INFO - PROCESS | 1896 | --DOMWINDOW == 43 (0x83807c00) [pid = 1896] [serial = 2257] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-unicode-data.htm] 20:54:05 INFO - PROCESS | 1896 | --DOMWINDOW == 42 (0x93d6dc00) [pid = 1896] [serial = 2266] [outer = (nil)] [url = http://web-platform.test:8000/websockets/eventhandlers.html] 20:54:05 INFO - PROCESS | 1896 | --DOMWINDOW == 41 (0x939e2800) [pid = 1896] [serial = 2254] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-paired-surrogates.htm] 20:54:05 INFO - PROCESS | 1896 | --DOMWINDOW == 40 (0x90f3d000) [pid = 1896] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm] 20:54:05 INFO - PROCESS | 1896 | --DOMWINDOW == 39 (0x8ce5b000) [pid = 1896] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm] 20:54:05 INFO - PROCESS | 1896 | --DOMWINDOW == 38 (0x84460400) [pid = 1896] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm] 20:54:05 INFO - PROCESS | 1896 | --DOMWINDOW == 37 (0x8f897000) [pid = 1896] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-before-open.htm] 20:54:09 INFO - PROCESS | 1896 | --DOMWINDOW == 36 (0x93c3f000) [pid = 1896] [serial = 2256] [outer = (nil)] [url = about:blank] 20:54:09 INFO - PROCESS | 1896 | --DOMWINDOW == 35 (0x91a7c400) [pid = 1896] [serial = 2238] [outer = (nil)] [url = about:blank] 20:54:09 INFO - PROCESS | 1896 | --DOMWINDOW == 34 (0x8d10e800) [pid = 1896] [serial = 2235] [outer = (nil)] [url = about:blank] 20:54:09 INFO - PROCESS | 1896 | --DOMWINDOW == 33 (0x8446e400) [pid = 1896] [serial = 2232] [outer = (nil)] [url = about:blank] 20:54:09 INFO - PROCESS | 1896 | --DOMWINDOW == 32 (0x904b6000) [pid = 1896] [serial = 2229] [outer = (nil)] [url = about:blank] 20:54:09 INFO - PROCESS | 1896 | --DOMWINDOW == 31 (0x93a23800) [pid = 1896] [serial = 2265] [outer = (nil)] [url = about:blank] 20:54:09 INFO - PROCESS | 1896 | --DOMWINDOW == 30 (0x935c8c00) [pid = 1896] [serial = 2264] [outer = (nil)] [url = about:blank] 20:54:09 INFO - PROCESS | 1896 | --DOMWINDOW == 29 (0x94250c00) [pid = 1896] [serial = 2268] [outer = (nil)] [url = about:blank] 20:54:09 INFO - PROCESS | 1896 | --DOMWINDOW == 28 (0x93fc4c00) [pid = 1896] [serial = 2267] [outer = (nil)] [url = about:blank] 20:54:09 INFO - PROCESS | 1896 | --DOMWINDOW == 27 (0x95074400) [pid = 1896] [serial = 2271] [outer = (nil)] [url = about:blank] 20:54:09 INFO - PROCESS | 1896 | --DOMWINDOW == 26 (0x94da9800) [pid = 1896] [serial = 2270] [outer = (nil)] [url = about:blank] 20:54:09 INFO - PROCESS | 1896 | --DOMWINDOW == 25 (0x957f2c00) [pid = 1896] [serial = 2273] [outer = (nil)] [url = about:blank] 20:54:09 INFO - PROCESS | 1896 | --DOMWINDOW == 24 (0x8d10ec00) [pid = 1896] [serial = 2261] [outer = (nil)] [url = about:blank] 20:54:09 INFO - PROCESS | 1896 | --DOMWINDOW == 23 (0x8d10f400) [pid = 1896] [serial = 2262] [outer = (nil)] [url = about:blank] 20:54:09 INFO - PROCESS | 1896 | --DOMWINDOW == 22 (0x83867800) [pid = 1896] [serial = 2258] [outer = (nil)] [url = about:blank] 20:54:09 INFO - PROCESS | 1896 | --DOMWINDOW == 21 (0x843af400) [pid = 1896] [serial = 2259] [outer = (nil)] [url = about:blank] 20:54:50 INFO - PROCESS | 1896 | 1477540490897 Marionette TRACE conn5 <- [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]]]}] 20:54:50 INFO - .... 20:54:50 INFO - TEST-OK | /websockets/extended-payload-length.html?wss | took 61223ms 20:54:50 INFO - PROCESS | 1896 | 1477540490943 Marionette TRACE conn5 -> [0,3552,"getWindowHandle",null] 20:54:50 INFO - PROCESS | 1896 | 1477540490951 Marionette TRACE conn5 <- [1,3552,null,{"value":"8"}] 20:54:50 INFO - TEST-START | /websockets/opening-handshake/001.html 20:54:50 INFO - PROCESS | 1896 | 1477540490961 Marionette TRACE conn5 -> [0,3553,"timeouts",{"script":35000}] 20:54:50 INFO - PROCESS | 1896 | 1477540490966 Marionette TRACE conn5 <- [1,3553,null,{}] 20:54:50 INFO - PROCESS | 1896 | 1477540490978 Marionette TRACE conn5 -> [0,3554,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:51 INFO - PROCESS | 1896 | 1477540491218 Marionette TRACE conn5 <- [1,3554,null,{"value":null}] 20:54:51 INFO - PROCESS | 1896 | 1477540491322 Marionette TRACE conn5 -> [0,3555,"getWindowHandles",null] 20:54:51 INFO - PROCESS | 1896 | 1477540491329 Marionette TRACE conn5 <- [1,3555,null,["8"]] 20:54:51 INFO - PROCESS | 1896 | 1477540491342 Marionette TRACE conn5 -> [0,3556,"switchToWindow",{"name":"8"}] 20:54:51 INFO - PROCESS | 1896 | 1477540491355 Marionette TRACE conn5 <- [1,3556,null,{}] 20:54:51 INFO - PROCESS | 1896 | 1477540491374 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:51 INFO - PROCESS | 1896 | ++DOCSHELL 0x831a2c00 == 8 [pid = 1896] [id = 781] 20:54:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 22 (0x831a3400) [pid = 1896] [serial = 2275] [outer = (nil)] 20:54:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 23 (0x8380a800) [pid = 1896] [serial = 2276] [outer = 0x831a3400] 20:54:51 INFO - PROCESS | 1896 | 1477540491471 Marionette DEBUG loaded listener.js 20:54:51 INFO - PROCESS | 1896 | ++DOMWINDOW == 24 (0x83810800) [pid = 1896] [serial = 2277] [outer = 0x831a3400] 20:54:52 INFO - PROCESS | 1896 | [1896] 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 20:54:52 INFO - PROCESS | 1896 | 1477540492112 Marionette TRACE conn5 <- [1,3557,null,{"value":["/websockets/opening-handshake/001.html",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 20:54:52 INFO - . 20:54:52 INFO - TEST-OK | /websockets/opening-handshake/001.html | took 1187ms 20:54:52 INFO - PROCESS | 1896 | 1477540492147 Marionette TRACE conn5 -> [0,3558,"getWindowHandle",null] 20:54:52 INFO - PROCESS | 1896 | 1477540492154 Marionette TRACE conn5 <- [1,3558,null,{"value":"8"}] 20:54:52 INFO - TEST-START | /websockets/opening-handshake/001.html?wss 20:54:52 INFO - PROCESS | 1896 | 1477540492162 Marionette TRACE conn5 -> [0,3559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:52 INFO - PROCESS | 1896 | 1477540492403 Marionette TRACE conn5 <- [1,3559,null,{"value":null}] 20:54:52 INFO - PROCESS | 1896 | 1477540492493 Marionette TRACE conn5 -> [0,3560,"getWindowHandles",null] 20:54:52 INFO - PROCESS | 1896 | 1477540492498 Marionette TRACE conn5 <- [1,3560,null,["8"]] 20:54:52 INFO - PROCESS | 1896 | 1477540492504 Marionette TRACE conn5 -> [0,3561,"switchToWindow",{"name":"8"}] 20:54:52 INFO - PROCESS | 1896 | 1477540492513 Marionette TRACE conn5 <- [1,3561,null,{}] 20:54:52 INFO - PROCESS | 1896 | 1477540492531 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:52 INFO - PROCESS | 1896 | ++DOCSHELL 0x8394bc00 == 9 [pid = 1896] [id = 782] 20:54:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 25 (0x8394c800) [pid = 1896] [serial = 2278] [outer = (nil)] 20:54:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 26 (0x83951800) [pid = 1896] [serial = 2279] [outer = 0x8394c800] 20:54:52 INFO - PROCESS | 1896 | 1477540492621 Marionette DEBUG loaded listener.js 20:54:52 INFO - PROCESS | 1896 | ++DOMWINDOW == 27 (0x839b5400) [pid = 1896] [serial = 2280] [outer = 0x8394c800] 20:54:53 INFO - PROCESS | 1896 | 1477540493386 Marionette TRACE conn5 <- [1,3562,null,{"value":["/websockets/opening-handshake/001.html?wss",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 20:54:53 INFO - . 20:54:53 INFO - TEST-OK | /websockets/opening-handshake/001.html?wss | took 1272ms 20:54:53 INFO - PROCESS | 1896 | 1477540493435 Marionette TRACE conn5 -> [0,3563,"getWindowHandle",null] 20:54:53 INFO - PROCESS | 1896 | 1477540493439 Marionette TRACE conn5 <- [1,3563,null,{"value":"8"}] 20:54:53 INFO - TEST-START | /websockets/opening-handshake/002.html 20:54:53 INFO - PROCESS | 1896 | 1477540493446 Marionette TRACE conn5 -> [0,3564,"timeouts",{"script":185000}] 20:54:53 INFO - PROCESS | 1896 | 1477540493451 Marionette TRACE conn5 <- [1,3564,null,{}] 20:54:53 INFO - PROCESS | 1896 | 1477540493457 Marionette TRACE conn5 -> [0,3565,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:53 INFO - PROCESS | 1896 | 1477540493645 Marionette TRACE conn5 <- [1,3565,null,{"value":null}] 20:54:53 INFO - PROCESS | 1896 | 1477540493789 Marionette TRACE conn5 -> [0,3566,"getWindowHandles",null] 20:54:53 INFO - PROCESS | 1896 | 1477540493795 Marionette TRACE conn5 <- [1,3566,null,["8"]] 20:54:53 INFO - PROCESS | 1896 | 1477540493801 Marionette TRACE conn5 -> [0,3567,"switchToWindow",{"name":"8"}] 20:54:53 INFO - PROCESS | 1896 | 1477540493808 Marionette TRACE conn5 <- [1,3567,null,{}] 20:54:53 INFO - PROCESS | 1896 | 1477540493813 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:53 INFO - PROCESS | 1896 | ++DOCSHELL 0x8445b400 == 10 [pid = 1896] [id = 783] 20:54:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 28 (0x8445bc00) [pid = 1896] [serial = 2281] [outer = (nil)] 20:54:53 INFO - PROCESS | 1896 | ++DOMWINDOW == 29 (0x8445dc00) [pid = 1896] [serial = 2282] [outer = 0x8445bc00] 20:54:53 INFO - PROCESS | 1896 | 1477540493905 Marionette DEBUG loaded listener.js 20:54:54 INFO - PROCESS | 1896 | ++DOMWINDOW == 30 (0x84465000) [pid = 1896] [serial = 2283] [outer = 0x8445bc00] 20:54:55 INFO - PROCESS | 1896 | 1477540494999 Marionette TRACE conn5 <- [1,3568,null,{"value":["/websockets/opening-handshake/002.html",0,null,null,[["WebSockets: valid handshake",0,null,null]]]}] 20:54:55 INFO - . 20:54:55 INFO - TEST-OK | /websockets/opening-handshake/002.html | took 1583ms 20:54:55 INFO - PROCESS | 1896 | 1477540495030 Marionette TRACE conn5 -> [0,3569,"getWindowHandle",null] 20:54:55 INFO - PROCESS | 1896 | 1477540495034 Marionette TRACE conn5 <- [1,3569,null,{"value":"8"}] 20:54:55 INFO - TEST-START | /websockets/opening-handshake/002.html?wss 20:54:55 INFO - PROCESS | 1896 | 1477540495043 Marionette TRACE conn5 -> [0,3570,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:55 INFO - PROCESS | 1896 | 1477540495212 Marionette TRACE conn5 <- [1,3570,null,{"value":null}] 20:54:55 INFO - PROCESS | 1896 | 1477540495223 Marionette TRACE conn5 -> [0,3571,"getWindowHandles",null] 20:54:55 INFO - PROCESS | 1896 | 1477540495227 Marionette TRACE conn5 <- [1,3571,null,["8"]] 20:54:55 INFO - PROCESS | 1896 | 1477540495233 Marionette TRACE conn5 -> [0,3572,"switchToWindow",{"name":"8"}] 20:54:55 INFO - PROCESS | 1896 | 1477540495248 Marionette TRACE conn5 <- [1,3572,null,{}] 20:54:55 INFO - PROCESS | 1896 | 1477540495258 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:55 INFO - PROCESS | 1896 | ++DOCSHELL 0x8447e800 == 11 [pid = 1896] [id = 784] 20:54:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 31 (0x84483000) [pid = 1896] [serial = 2284] [outer = (nil)] 20:54:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 32 (0x8448c800) [pid = 1896] [serial = 2285] [outer = 0x84483000] 20:54:55 INFO - PROCESS | 1896 | 1477540495343 Marionette DEBUG loaded listener.js 20:54:55 INFO - PROCESS | 1896 | ++DOMWINDOW == 33 (0x84496800) [pid = 1896] [serial = 2286] [outer = 0x84483000] 20:54:56 INFO - PROCESS | 1896 | 1477540496040 Marionette TRACE conn5 <- [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"]]]}] 20:54:56 INFO - . 20:54:56 INFO - TEST-OK | /websockets/opening-handshake/002.html?wss | took 1028ms 20:54:56 INFO - PROCESS | 1896 | 1477540496071 Marionette TRACE conn5 -> [0,3574,"getWindowHandle",null] 20:54:56 INFO - PROCESS | 1896 | 1477540496075 Marionette TRACE conn5 <- [1,3574,null,{"value":"8"}] 20:54:56 INFO - TEST-START | /websockets/opening-handshake/003-sets-origin.worker 20:54:56 INFO - PROCESS | 1896 | 1477540496081 Marionette TRACE conn5 -> [0,3575,"timeouts",{"script":35000}] 20:54:56 INFO - PROCESS | 1896 | 1477540496086 Marionette TRACE conn5 <- [1,3575,null,{}] 20:54:56 INFO - PROCESS | 1896 | 1477540496104 Marionette TRACE conn5 -> [0,3576,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:56 INFO - PROCESS | 1896 | 1477540496265 Marionette TRACE conn5 <- [1,3576,null,{"value":null}] 20:54:56 INFO - PROCESS | 1896 | 1477540496279 Marionette TRACE conn5 -> [0,3577,"getWindowHandles",null] 20:54:56 INFO - PROCESS | 1896 | 1477540496282 Marionette TRACE conn5 <- [1,3577,null,["8"]] 20:54:56 INFO - PROCESS | 1896 | 1477540496288 Marionette TRACE conn5 -> [0,3578,"switchToWindow",{"name":"8"}] 20:54:56 INFO - PROCESS | 1896 | 1477540496293 Marionette TRACE conn5 <- [1,3578,null,{}] 20:54:56 INFO - PROCESS | 1896 | 1477540496299 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:56 INFO - PROCESS | 1896 | ++DOCSHELL 0x88850400 == 12 [pid = 1896] [id = 785] 20:54:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 34 (0x88850800) [pid = 1896] [serial = 2287] [outer = (nil)] 20:54:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 35 (0x8c8d7400) [pid = 1896] [serial = 2288] [outer = 0x88850800] 20:54:56 INFO - PROCESS | 1896 | 1477540496509 Marionette DEBUG loaded listener.js 20:54:56 INFO - PROCESS | 1896 | ++DOMWINDOW == 36 (0x8c8da400) [pid = 1896] [serial = 2289] [outer = 0x88850800] 20:54:56 INFO - PROCESS | 1896 | [1896] 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 20:54:57 INFO - PROCESS | 1896 | 1477540497256 Marionette TRACE conn5 <- [1,3579,null,{"value":["/websockets/opening-handshake/003-sets-origin.worker",0,null,null,[["W3C WebSocket API - origin set in a Worker",0,{},{}]]]}] 20:54:57 INFO - . 20:54:57 INFO - TEST-OK | /websockets/opening-handshake/003-sets-origin.worker | took 1200ms 20:54:57 INFO - PROCESS | 1896 | 1477540497282 Marionette TRACE conn5 -> [0,3580,"getWindowHandle",null] 20:54:57 INFO - TEST-START | /websockets/opening-handshake/003.html 20:54:57 INFO - PROCESS | 1896 | 1477540497286 Marionette TRACE conn5 <- [1,3580,null,{"value":"8"}] 20:54:57 INFO - PROCESS | 1896 | 1477540497293 Marionette TRACE conn5 -> [0,3581,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:57 INFO - PROCESS | 1896 | 1477540497508 Marionette TRACE conn5 <- [1,3581,null,{"value":null}] 20:54:57 INFO - PROCESS | 1896 | 1477540497648 Marionette TRACE conn5 -> [0,3582,"getWindowHandles",null] 20:54:57 INFO - PROCESS | 1896 | 1477540497651 Marionette TRACE conn5 <- [1,3582,null,["8"]] 20:54:57 INFO - PROCESS | 1896 | 1477540497657 Marionette TRACE conn5 -> [0,3583,"switchToWindow",{"name":"8"}] 20:54:57 INFO - PROCESS | 1896 | 1477540497663 Marionette TRACE conn5 <- [1,3583,null,{}] 20:54:57 INFO - PROCESS | 1896 | 1477540497669 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:57 INFO - PROCESS | 1896 | ++DOCSHELL 0x8ce57000 == 13 [pid = 1896] [id = 786] 20:54:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 37 (0x8ce57400) [pid = 1896] [serial = 2290] [outer = (nil)] 20:54:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 38 (0x8cfc3c00) [pid = 1896] [serial = 2291] [outer = 0x8ce57400] 20:54:57 INFO - PROCESS | 1896 | 1477540497761 Marionette DEBUG loaded listener.js 20:54:57 INFO - PROCESS | 1896 | ++DOMWINDOW == 39 (0x8d102000) [pid = 1896] [serial = 2292] [outer = 0x8ce57400] 20:54:58 INFO - PROCESS | 1896 | 1477540498427 Marionette TRACE conn5 <- [1,3584,null,{"value":["/websockets/opening-handshake/003.html",0,null,null,[["WebSockets: origin",0,null,null]]]}] 20:54:58 INFO - . 20:54:58 INFO - TEST-OK | /websockets/opening-handshake/003.html | took 1171ms 20:54:58 INFO - PROCESS | 1896 | 1477540498467 Marionette TRACE conn5 -> [0,3585,"getWindowHandle",null] 20:54:58 INFO - PROCESS | 1896 | 1477540498473 Marionette TRACE conn5 <- [1,3585,null,{"value":"8"}] 20:54:58 INFO - TEST-START | /websockets/opening-handshake/003.html?wss 20:54:58 INFO - PROCESS | 1896 | 1477540498481 Marionette TRACE conn5 -> [0,3586,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:58 INFO - PROCESS | 1896 | 1477540498642 Marionette TRACE conn5 <- [1,3586,null,{"value":null}] 20:54:58 INFO - PROCESS | 1896 | 1477540498784 Marionette TRACE conn5 -> [0,3587,"getWindowHandles",null] 20:54:58 INFO - PROCESS | 1896 | 1477540498788 Marionette TRACE conn5 <- [1,3587,null,["8"]] 20:54:58 INFO - PROCESS | 1896 | 1477540498794 Marionette TRACE conn5 -> [0,3588,"switchToWindow",{"name":"8"}] 20:54:58 INFO - PROCESS | 1896 | 1477540498799 Marionette TRACE conn5 <- [1,3588,null,{}] 20:54:58 INFO - PROCESS | 1896 | 1477540498808 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:58 INFO - PROCESS | 1896 | ++DOCSHELL 0x8d106c00 == 14 [pid = 1896] [id = 787] 20:54:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 40 (0x8d108000) [pid = 1896] [serial = 2293] [outer = (nil)] 20:54:58 INFO - PROCESS | 1896 | ++DOMWINDOW == 41 (0x8d10a800) [pid = 1896] [serial = 2294] [outer = 0x8d108000] 20:54:58 INFO - PROCESS | 1896 | 1477540498890 Marionette DEBUG loaded listener.js 20:54:59 INFO - PROCESS | 1896 | ++DOMWINDOW == 42 (0x8f676000) [pid = 1896] [serial = 2295] [outer = 0x8d108000] 20:54:59 INFO - PROCESS | 1896 | 1477540499581 Marionette TRACE conn5 <- [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"]]]}] 20:54:59 INFO - . 20:54:59 INFO - TEST-OK | /websockets/opening-handshake/003.html?wss | took 1139ms 20:54:59 INFO - PROCESS | 1896 | 1477540499620 Marionette TRACE conn5 -> [0,3590,"getWindowHandle",null] 20:54:59 INFO - PROCESS | 1896 | 1477540499626 Marionette TRACE conn5 <- [1,3590,null,{"value":"8"}] 20:54:59 INFO - TEST-START | /websockets/opening-handshake/005.html?wss 20:54:59 INFO - PROCESS | 1896 | 1477540499654 Marionette TRACE conn5 -> [0,3591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:59 INFO - PROCESS | 1896 | 1477540499862 Marionette TRACE conn5 <- [1,3591,null,{"value":null}] 20:55:00 INFO - PROCESS | 1896 | 1477540500047 Marionette TRACE conn5 -> [0,3592,"getWindowHandles",null] 20:55:00 INFO - PROCESS | 1896 | 1477540500053 Marionette TRACE conn5 <- [1,3592,null,["8"]] 20:55:00 INFO - PROCESS | 1896 | 1477540500061 Marionette TRACE conn5 -> [0,3593,"switchToWindow",{"name":"8"}] 20:55:00 INFO - PROCESS | 1896 | 1477540500069 Marionette TRACE conn5 <- [1,3593,null,{}] 20:55:00 INFO - PROCESS | 1896 | 1477540500125 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:00 INFO - PROCESS | 1896 | ++DOCSHELL 0x8315ac00 == 15 [pid = 1896] [id = 788] 20:55:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 43 (0x839b6000) [pid = 1896] [serial = 2296] [outer = (nil)] 20:55:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 44 (0x839c0400) [pid = 1896] [serial = 2297] [outer = 0x839b6000] 20:55:00 INFO - PROCESS | 1896 | 1477540500235 Marionette DEBUG loaded listener.js 20:55:00 INFO - PROCESS | 1896 | ++DOMWINDOW == 45 (0x843ab400) [pid = 1896] [serial = 2298] [outer = 0x839b6000] 20:55:03 INFO - PROCESS | 1896 | --DOCSHELL 0x9572e000 == 14 [pid = 1896] [id = 780] 20:55:07 INFO - PROCESS | 1896 | --DOMWINDOW == 44 (0x8d108000) [pid = 1896] [serial = 2293] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html?wss] 20:55:07 INFO - PROCESS | 1896 | --DOMWINDOW == 43 (0x8ce57400) [pid = 1896] [serial = 2290] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html] 20:55:07 INFO - PROCESS | 1896 | --DOMWINDOW == 42 (0x88850800) [pid = 1896] [serial = 2287] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker] 20:55:07 INFO - PROCESS | 1896 | --DOMWINDOW == 41 (0x9572e400) [pid = 1896] [serial = 2272] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html?wss] 20:55:07 INFO - PROCESS | 1896 | --DOMWINDOW == 40 (0x8394c800) [pid = 1896] [serial = 2278] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html?wss] 20:55:07 INFO - PROCESS | 1896 | --DOMWINDOW == 39 (0x8445bc00) [pid = 1896] [serial = 2281] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html] 20:55:07 INFO - PROCESS | 1896 | --DOMWINDOW == 38 (0x831a3400) [pid = 1896] [serial = 2275] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html] 20:55:07 INFO - PROCESS | 1896 | --DOMWINDOW == 37 (0x84483000) [pid = 1896] [serial = 2284] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html?wss] 20:55:11 INFO - PROCESS | 1896 | --DOCSHELL 0x8d106c00 == 13 [pid = 1896] [id = 787] 20:55:11 INFO - PROCESS | 1896 | --DOCSHELL 0x8445b400 == 12 [pid = 1896] [id = 783] 20:55:11 INFO - PROCESS | 1896 | --DOCSHELL 0x8ce57000 == 11 [pid = 1896] [id = 786] 20:55:11 INFO - PROCESS | 1896 | --DOCSHELL 0x88850400 == 10 [pid = 1896] [id = 785] 20:55:11 INFO - PROCESS | 1896 | --DOCSHELL 0x8447e800 == 9 [pid = 1896] [id = 784] 20:55:11 INFO - PROCESS | 1896 | --DOCSHELL 0x8394bc00 == 8 [pid = 1896] [id = 782] 20:55:11 INFO - PROCESS | 1896 | --DOCSHELL 0x831a2c00 == 7 [pid = 1896] [id = 781] 20:55:11 INFO - PROCESS | 1896 | --DOMWINDOW == 36 (0x84496800) [pid = 1896] [serial = 2286] [outer = (nil)] [url = about:blank] 20:55:11 INFO - PROCESS | 1896 | --DOMWINDOW == 35 (0x8448c800) [pid = 1896] [serial = 2285] [outer = (nil)] [url = about:blank] 20:55:11 INFO - PROCESS | 1896 | --DOMWINDOW == 34 (0x8c8da400) [pid = 1896] [serial = 2289] [outer = (nil)] [url = about:blank] 20:55:11 INFO - PROCESS | 1896 | --DOMWINDOW == 33 (0x8c8d7400) [pid = 1896] [serial = 2288] [outer = (nil)] [url = about:blank] 20:55:11 INFO - PROCESS | 1896 | --DOMWINDOW == 32 (0x8d102000) [pid = 1896] [serial = 2292] [outer = (nil)] [url = about:blank] 20:55:11 INFO - PROCESS | 1896 | --DOMWINDOW == 31 (0x8cfc3c00) [pid = 1896] [serial = 2291] [outer = (nil)] [url = about:blank] 20:55:11 INFO - PROCESS | 1896 | --DOMWINDOW == 30 (0x8f676000) [pid = 1896] [serial = 2295] [outer = (nil)] [url = about:blank] 20:55:11 INFO - PROCESS | 1896 | --DOMWINDOW == 29 (0x8d10a800) [pid = 1896] [serial = 2294] [outer = (nil)] [url = about:blank] 20:55:11 INFO - PROCESS | 1896 | --DOMWINDOW == 28 (0x8445dc00) [pid = 1896] [serial = 2282] [outer = (nil)] [url = about:blank] 20:55:11 INFO - PROCESS | 1896 | --DOMWINDOW == 27 (0x84465000) [pid = 1896] [serial = 2283] [outer = (nil)] [url = about:blank] 20:55:11 INFO - PROCESS | 1896 | --DOMWINDOW == 26 (0x83951800) [pid = 1896] [serial = 2279] [outer = (nil)] [url = about:blank] 20:55:11 INFO - PROCESS | 1896 | --DOMWINDOW == 25 (0x839b5400) [pid = 1896] [serial = 2280] [outer = (nil)] [url = about:blank] 20:55:11 INFO - PROCESS | 1896 | --DOMWINDOW == 24 (0x8380a800) [pid = 1896] [serial = 2276] [outer = (nil)] [url = about:blank] 20:55:11 INFO - PROCESS | 1896 | --DOMWINDOW == 23 (0x83810800) [pid = 1896] [serial = 2277] [outer = (nil)] [url = about:blank] 20:55:11 INFO - PROCESS | 1896 | --DOMWINDOW == 22 (0x97d05800) [pid = 1896] [serial = 2274] [outer = (nil)] [url = about:blank] 20:55:19 INFO - PROCESS | 1896 | --DOMWINDOW == 21 (0x839c0400) [pid = 1896] [serial = 2297] [outer = (nil)] [url = about:blank] 20:55:30 INFO - PROCESS | 1896 | MARIONETTE LOG: INFO: Timeout fired 20:55:30 INFO - PROCESS | 1896 | 1477540530445 Marionette TRACE conn5 <- [1,3594,null,{"value":["/websockets/opening-handshake/005.html?wss",2,null,null,[["WebSockets: proper first line",2,"Test timed out",null]]]}] 20:55:30 INFO - . 20:55:30 INFO - TEST-TIMEOUT | /websockets/opening-handshake/005.html?wss | took 30822ms 20:55:30 INFO - PROCESS | 1896 | 1477540530474 Marionette TRACE conn5 -> [0,3595,"getWindowHandle",null] 20:55:30 INFO - PROCESS | 1896 | 1477540530481 Marionette TRACE conn5 <- [1,3595,null,{"value":"8"}] 20:55:30 INFO - TEST-START | /websockets/opening-handshake/005.html 20:55:30 INFO - PROCESS | 1896 | 1477540530494 Marionette TRACE conn5 -> [0,3596,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:55:30 INFO - PROCESS | 1896 | 1477540530743 Marionette TRACE conn5 <- [1,3596,null,{"value":null}] 20:55:30 INFO - PROCESS | 1896 | 1477540530837 Marionette TRACE conn5 -> [0,3597,"getWindowHandles",null] 20:55:30 INFO - PROCESS | 1896 | 1477540530844 Marionette TRACE conn5 <- [1,3597,null,["8"]] 20:55:30 INFO - PROCESS | 1896 | 1477540530852 Marionette TRACE conn5 -> [0,3598,"switchToWindow",{"name":"8"}] 20:55:30 INFO - PROCESS | 1896 | 1477540530860 Marionette TRACE conn5 <- [1,3598,null,{}] 20:55:30 INFO - PROCESS | 1896 | 1477540530871 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:30 INFO - PROCESS | 1896 | ++DOCSHELL 0x831a2c00 == 8 [pid = 1896] [id = 789] 20:55:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 22 (0x831a3000) [pid = 1896] [serial = 2299] [outer = (nil)] 20:55:30 INFO - PROCESS | 1896 | ++DOMWINDOW == 23 (0x83808000) [pid = 1896] [serial = 2300] [outer = 0x831a3000] 20:55:30 INFO - PROCESS | 1896 | 1477540530970 Marionette DEBUG loaded listener.js 20:55:31 INFO - PROCESS | 1896 | ++DOMWINDOW == 24 (0x8380ec00) [pid = 1896] [serial = 2301] [outer = 0x831a3000] 20:55:31 INFO - PROCESS | 1896 | 1477540531583 Marionette TRACE conn5 <- [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] 20:55:31 INFO - TEST-START | /workers/semantics/interface-objects/001.worker 20:55:31 INFO - PROCESS | 1896 | 1477540531630 Marionette TRACE conn5 <- [1,3600,null,{"value":"8"}] 20:55:31 INFO - PROCESS | 1896 | 1477540531639 Marionette TRACE conn5 -> [0,3601,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:55:31 INFO - PROCESS | 1896 | 1477540531841 Marionette TRACE conn5 <- [1,3601,null,{"value":null}] 20:55:31 INFO - PROCESS | 1896 | 1477540531975 Marionette TRACE conn5 -> [0,3602,"getWindowHandles",null] 20:55:31 INFO - PROCESS | 1896 | 1477540531981 Marionette TRACE conn5 <- [1,3602,null,["8"]] 20:55:31 INFO - PROCESS | 1896 | 1477540531990 Marionette TRACE conn5 -> [0,3603,"switchToWindow",{"name":"8"}] 20:55:31 INFO - PROCESS | 1896 | 1477540531995 Marionette TRACE conn5 <- [1,3603,null,{}] 20:55:32 INFO - PROCESS | 1896 | 1477540532002 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:32 INFO - PROCESS | 1896 | ++DOCSHELL 0x83866800 == 9 [pid = 1896] [id = 790] 20:55:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 25 (0x83946000) [pid = 1896] [serial = 2302] [outer = (nil)] 20:55:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 26 (0x8394bc00) [pid = 1896] [serial = 2303] [outer = 0x83946000] 20:55:32 INFO - PROCESS | 1896 | 1477540532090 Marionette DEBUG loaded listener.js 20:55:32 INFO - PROCESS | 1896 | ++DOMWINDOW == 27 (0x8394e400) [pid = 1896] [serial = 2304] [outer = 0x83946000] 20:55:32 INFO - PROCESS | 1896 | [1896] 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 20:55:33 INFO - ............. 20:55:33 INFO - PROCESS | 1896 | 1477540533293 Marionette TRACE conn5 <- [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,{},{}]]]}] 20:55:33 INFO - ................................................ 20:55:33 INFO - TEST-OK | /workers/semantics/interface-objects/001.worker | took 1746ms 20:55:33 INFO - PROCESS | 1896 | 1477540533398 Marionette TRACE conn5 -> [0,3605,"getWindowHandle",null] 20:55:33 INFO - PROCESS | 1896 | 1477540533406 Marionette TRACE conn5 <- [1,3605,null,{"value":"8"}] 20:55:33 INFO - TEST-START | /workers/semantics/interface-objects/002.worker 20:55:33 INFO - PROCESS | 1896 | 1477540533429 Marionette TRACE conn5 -> [0,3606,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:55:33 INFO - PROCESS | 1896 | 1477540533668 Marionette TRACE conn5 <- [1,3606,null,{"value":null}] 20:55:33 INFO - PROCESS | 1896 | 1477540533762 Marionette TRACE conn5 -> [0,3607,"getWindowHandles",null] 20:55:33 INFO - PROCESS | 1896 | 1477540533768 Marionette TRACE conn5 <- [1,3607,null,["8"]] 20:55:33 INFO - PROCESS | 1896 | 1477540533775 Marionette TRACE conn5 -> [0,3608,"switchToWindow",{"name":"8"}] 20:55:33 INFO - PROCESS | 1896 | 1477540533783 Marionette TRACE conn5 <- [1,3608,null,{}] 20:55:33 INFO - PROCESS | 1896 | 1477540533790 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:33 INFO - PROCESS | 1896 | ++DOCSHELL 0x84481400 == 10 [pid = 1896] [id = 791] 20:55:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 28 (0x84481800) [pid = 1896] [serial = 2305] [outer = (nil)] 20:55:33 INFO - PROCESS | 1896 | ++DOMWINDOW == 29 (0x8448bc00) [pid = 1896] [serial = 2306] [outer = 0x84481800] 20:55:33 INFO - PROCESS | 1896 | 1477540533881 Marionette DEBUG loaded listener.js 20:55:34 INFO - PROCESS | 1896 | ++DOMWINDOW == 30 (0x84491400) [pid = 1896] [serial = 2307] [outer = 0x84481800] 20:55:34 INFO - PROCESS | 1896 | [1896] 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 20:55:34 INFO - PROCESS | 1896 | 1477540534809 Marionette TRACE conn5 <- [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,{},{}]]]}] 20:55:34 INFO - .................................. 20:55:34 INFO - TEST-OK | /workers/semantics/interface-objects/002.worker | took 1432ms 20:55:34 INFO - PROCESS | 1896 | 1477540534856 Marionette TRACE conn5 -> [0,3610,"getWindowHandle",null] 20:55:34 INFO - TEST-START | /workers/semantics/interface-objects/003.html 20:55:34 INFO - PROCESS | 1896 | 1477540534861 Marionette TRACE conn5 <- [1,3610,null,{"value":"8"}] 20:55:34 INFO - PROCESS | 1896 | 1477540534868 Marionette TRACE conn5 -> [0,3611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:55:35 INFO - PROCESS | 1896 | 1477540535100 Marionette TRACE conn5 <- [1,3611,null,{"value":null}] 20:55:35 INFO - PROCESS | 1896 | 1477540535119 Marionette TRACE conn5 -> [0,3612,"getWindowHandles",null] 20:55:35 INFO - PROCESS | 1896 | 1477540535126 Marionette TRACE conn5 <- [1,3612,null,["8"]] 20:55:35 INFO - PROCESS | 1896 | 1477540535131 Marionette TRACE conn5 -> [0,3613,"switchToWindow",{"name":"8"}] 20:55:35 INFO - PROCESS | 1896 | 1477540535138 Marionette TRACE conn5 <- [1,3613,null,{}] 20:55:35 INFO - PROCESS | 1896 | 1477540535144 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:35 INFO - PROCESS | 1896 | ++DOCSHELL 0x84458c00 == 11 [pid = 1896] [id = 792] 20:55:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 31 (0x8c8da000) [pid = 1896] [serial = 2308] [outer = (nil)] 20:55:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 32 (0x8ce5a800) [pid = 1896] [serial = 2309] [outer = 0x8c8da000] 20:55:35 INFO - PROCESS | 1896 | 1477540535230 Marionette DEBUG loaded listener.js 20:55:35 INFO - PROCESS | 1896 | ++DOMWINDOW == 33 (0x8ce63400) [pid = 1896] [serial = 2310] [outer = 0x8c8da000] 20:55:36 INFO - .............................................................. 20:55:36 INFO - TEST-OK | /workers/semantics/interface-objects/003.html | took 1262ms 20:55:36 INFO - TEST-START | /workers/semantics/interface-objects/004.html 20:55:36 INFO - PROCESS | 1896 | 1477540536069 Marionette TRACE conn5 <- [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]]]}] 20:55:36 INFO - PROCESS | 1896 | 1477540536131 Marionette TRACE conn5 -> [0,3615,"getWindowHandle",null] 20:55:36 INFO - PROCESS | 1896 | 1477540536137 Marionette TRACE conn5 <- [1,3615,null,{"value":"8"}] 20:55:36 INFO - PROCESS | 1896 | 1477540536148 Marionette TRACE conn5 -> [0,3616,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:55:36 INFO - PROCESS | 1896 | 1477540536363 Marionette TRACE conn5 <- [1,3616,null,{"value":null}] 20:55:36 INFO - PROCESS | 1896 | 1477540536529 Marionette TRACE conn5 -> [0,3617,"getWindowHandles",null] 20:55:36 INFO - PROCESS | 1896 | 1477540536535 Marionette TRACE conn5 <- [1,3617,null,["8"]] 20:55:36 INFO - PROCESS | 1896 | 1477540536541 Marionette TRACE conn5 -> [0,3618,"switchToWindow",{"name":"8"}] 20:55:36 INFO - PROCESS | 1896 | 1477540536546 Marionette TRACE conn5 <- [1,3618,null,{}] 20:55:36 INFO - PROCESS | 1896 | 1477540536551 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:36 INFO - PROCESS | 1896 | ++DOCSHELL 0x8ce5e000 == 12 [pid = 1896] [id = 793] 20:55:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 34 (0x8ce5fc00) [pid = 1896] [serial = 2311] [outer = (nil)] 20:55:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 35 (0x8cfc7400) [pid = 1896] [serial = 2312] [outer = 0x8ce5fc00] 20:55:36 INFO - PROCESS | 1896 | 1477540536651 Marionette DEBUG loaded listener.js 20:55:36 INFO - PROCESS | 1896 | ++DOMWINDOW == 36 (0x8f75e800) [pid = 1896] [serial = 2313] [outer = 0x8ce5fc00] 20:55:37 INFO - ................................. 20:55:37 INFO - TEST-OK | /workers/semantics/interface-objects/004.html | took 1190ms 20:55:37 INFO - TEST-START | /workers/semantics/reporting-errors/001.html 20:55:37 INFO - PROCESS | 1896 | 1477540537303 Marionette TRACE conn5 <- [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]]]}] 20:55:37 INFO - PROCESS | 1896 | 1477540537340 Marionette TRACE conn5 -> [0,3620,"getWindowHandle",null] 20:55:37 INFO - PROCESS | 1896 | 1477540537343 Marionette TRACE conn5 <- [1,3620,null,{"value":"8"}] 20:55:37 INFO - PROCESS | 1896 | 1477540537353 Marionette TRACE conn5 -> [0,3621,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:55:37 INFO - PROCESS | 1896 | 1477540537636 Marionette TRACE conn5 <- [1,3621,null,{"value":null}] 20:55:37 INFO - PROCESS | 1896 | 1477540537684 Marionette TRACE conn5 -> [0,3622,"getWindowHandles",null] 20:55:37 INFO - PROCESS | 1896 | 1477540537697 Marionette TRACE conn5 <- [1,3622,null,["8"]] 20:55:37 INFO - PROCESS | 1896 | 1477540537711 Marionette TRACE conn5 -> [0,3623,"switchToWindow",{"name":"8"}] 20:55:37 INFO - PROCESS | 1896 | 1477540537717 Marionette TRACE conn5 <- [1,3623,null,{}] 20:55:37 INFO - PROCESS | 1896 | 1477540537723 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:37 INFO - PROCESS | 1896 | ++DOCSHELL 0x843ae400 == 13 [pid = 1896] [id = 794] 20:55:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 37 (0x8f680400) [pid = 1896] [serial = 2314] [outer = (nil)] 20:55:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 38 (0x8f76c400) [pid = 1896] [serial = 2315] [outer = 0x8f680400] 20:55:37 INFO - PROCESS | 1896 | 1477540537813 Marionette DEBUG loaded listener.js 20:55:37 INFO - PROCESS | 1896 | ++DOMWINDOW == 39 (0x90457c00) [pid = 1896] [serial = 2316] [outer = 0x8f680400] 20:55:38 INFO - PROCESS | 1896 | 1477540538567 Marionette TRACE conn5 <- [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"]]]}] 20:55:38 INFO - . 20:55:38 INFO - TEST-OK | /workers/semantics/reporting-errors/001.html | took 1276ms 20:55:38 INFO - PROCESS | 1896 | 1477540538652 Marionette TRACE conn5 -> [0,3625,"getWindowHandle",null] 20:55:38 INFO - PROCESS | 1896 | 1477540538659 Marionette TRACE conn5 <- [1,3625,null,{"value":"8"}] 20:55:38 INFO - TEST-START | /workers/semantics/reporting-errors/002.html 20:55:38 INFO - PROCESS | 1896 | 1477540538670 Marionette TRACE conn5 -> [0,3626,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:55:38 INFO - PROCESS | 1896 | 1477540538899 Marionette TRACE conn5 <- [1,3626,null,{"value":null}] 20:55:39 INFO - PROCESS | 1896 | 1477540539090 Marionette TRACE conn5 -> [0,3627,"getWindowHandles",null] 20:55:39 INFO - PROCESS | 1896 | 1477540539099 Marionette TRACE conn5 <- [1,3627,null,["8"]] 20:55:39 INFO - PROCESS | 1896 | 1477540539110 Marionette TRACE conn5 -> [0,3628,"switchToWindow",{"name":"8"}] 20:55:39 INFO - PROCESS | 1896 | 1477540539122 Marionette TRACE conn5 <- [1,3628,null,{}] 20:55:39 INFO - PROCESS | 1896 | 1477540539131 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:39 INFO - PROCESS | 1896 | ++DOCSHELL 0x83809400 == 14 [pid = 1896] [id = 795] 20:55:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 40 (0x83809800) [pid = 1896] [serial = 2317] [outer = (nil)] 20:55:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 41 (0x83863800) [pid = 1896] [serial = 2318] [outer = 0x83809800] 20:55:39 INFO - PROCESS | 1896 | 1477540539234 Marionette DEBUG loaded listener.js 20:55:39 INFO - PROCESS | 1896 | ++DOMWINDOW == 42 (0x83863c00) [pid = 1896] [serial = 2319] [outer = 0x83809800] 20:55:40 INFO - PROCESS | 1896 | 1477540540007 Marionette TRACE conn5 <- [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"]]]}] 20:55:40 INFO - . 20:55:40 INFO - TEST-OK | /workers/semantics/reporting-errors/002.html | took 1385ms 20:55:40 INFO - PROCESS | 1896 | 1477540540059 Marionette TRACE conn5 -> [0,3630,"getWindowHandle",null] 20:55:40 INFO - PROCESS | 1896 | 1477540540066 Marionette TRACE conn5 <- [1,3630,null,{"value":"8"}] 20:55:40 INFO - TEST-START | /workers/semantics/reporting-errors/003.html 20:55:40 INFO - PROCESS | 1896 | 1477540540075 Marionette TRACE conn5 -> [0,3631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:55:40 INFO - PROCESS | 1896 | 1477540540272 Marionette TRACE conn5 <- [1,3631,null,{"value":null}] 20:55:40 INFO - PROCESS | 1896 | 1477540540468 Marionette TRACE conn5 -> [0,3632,"getWindowHandles",null] 20:55:40 INFO - PROCESS | 1896 | 1477540540474 Marionette TRACE conn5 <- [1,3632,null,["8"]] 20:55:40 INFO - PROCESS | 1896 | 1477540540531 Marionette TRACE conn5 -> [0,3633,"switchToWindow",{"name":"8"}] 20:55:40 INFO - PROCESS | 1896 | 1477540540539 Marionette TRACE conn5 <- [1,3633,null,{}] 20:55:40 INFO - PROCESS | 1896 | 1477540540547 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:40 INFO - PROCESS | 1896 | ++DOCSHELL 0x8386d000 == 15 [pid = 1896] [id = 796] 20:55:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 43 (0x839b4800) [pid = 1896] [serial = 2320] [outer = (nil)] 20:55:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 44 (0x839c2800) [pid = 1896] [serial = 2321] [outer = 0x839b4800] 20:55:40 INFO - PROCESS | 1896 | 1477540540642 Marionette DEBUG loaded listener.js 20:55:40 INFO - PROCESS | 1896 | ++DOMWINDOW == 45 (0x84456c00) [pid = 1896] [serial = 2322] [outer = 0x839b4800] 20:55:41 INFO - PROCESS | 1896 | 1477540541335 Marionette TRACE conn5 <- [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"]]]}] 20:55:41 INFO - . 20:55:41 INFO - TEST-OK | /workers/semantics/reporting-errors/003.html | took 1280ms 20:55:41 INFO - PROCESS | 1896 | 1477540541363 Marionette TRACE conn5 -> [0,3635,"getWindowHandle",null] 20:55:41 INFO - TEST-START | /workers/semantics/reporting-errors/004.html 20:55:41 INFO - PROCESS | 1896 | 1477540541375 Marionette TRACE conn5 <- [1,3635,null,{"value":"8"}] 20:55:41 INFO - PROCESS | 1896 | 1477540541406 Marionette TRACE conn5 -> [0,3636,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:55:41 INFO - PROCESS | 1896 | 1477540541617 Marionette TRACE conn5 <- [1,3636,null,{"value":null}] 20:55:41 INFO - PROCESS | 1896 | 1477540541816 Marionette TRACE conn5 -> [0,3637,"getWindowHandles",null] 20:55:41 INFO - PROCESS | 1896 | 1477540541824 Marionette TRACE conn5 <- [1,3637,null,["8"]] 20:55:41 INFO - PROCESS | 1896 | 1477540541874 Marionette TRACE conn5 -> [0,3638,"switchToWindow",{"name":"8"}] 20:55:41 INFO - PROCESS | 1896 | 1477540541882 Marionette TRACE conn5 <- [1,3638,null,{}] 20:55:41 INFO - PROCESS | 1896 | 1477540541890 Marionette TRACE conn5 -> [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\", \"ebf204f5-8341-4962-9fa3-e27bbed90cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:41 INFO - PROCESS | 1896 | ++DOCSHELL 0x84478800 == 16 [pid = 1896] [id = 797] 20:55:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 46 (0x84478c00) [pid = 1896] [serial = 2323] [outer = (nil)] 20:55:41 INFO - PROCESS | 1896 | ++DOMWINDOW == 47 (0x88847c00) [pid = 1896] [serial = 2324] [outer = 0x84478c00] 20:55:41 INFO - PROCESS | 1896 | 1477540541995 Marionette DEBUG loaded listener.js 20:55:42 INFO - PROCESS | 1896 | ++DOMWINDOW == 48 (0x88845400) [pid = 1896] [serial = 2325] [outer = 0x84478c00] 20:55:42 INFO - PROCESS | 1896 | 1477540542665 Marionette TRACE conn5 <- [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] 20:55:42 INFO - PROCESS | 1896 | 1477540542723 Marionette TRACE conn5 <- [1,3640,null,{"value":"8"}] 20:55:43 WARNING - u'runner_teardown' () 20:55:43 INFO - No more tests 20:55:43 INFO - Got 0 unexpected results 20:55:43 INFO - SUITE-END | took 2402s 20:55:43 INFO - Closing logging queue 20:55:43 INFO - queue closed 20:55:44 INFO - Return code: 0 20:55:44 WARNING - # TBPL SUCCESS # 20:55:44 INFO - Running post-action listener: _resource_record_post_action 20:55:44 INFO - [mozharness: 2016-10-27 03:55:44.119403Z] Finished run-tests step (success) 20:55:44 INFO - Running post-run listener: _resource_record_post_run 20:55:44 INFO - Total resource usage - Wall time: 2449s; CPU: 53.0%; Read bytes: 11628544; Write bytes: 318496768; Read time: 5412; Write time: 413432 20:55:44 INFO - TinderboxPrint: CPU usage
52.6% 20:55:44 INFO - TinderboxPrint: I/O read bytes / time
11,628,544 / 5,412 20:55:44 INFO - TinderboxPrint: I/O write bytes / time
318,496,768 / 413,432 20:55:44 INFO - TinderboxPrint: CPU idle
1,141.8 (47.1%) 20:55:44 INFO - TinderboxPrint: CPU system
123.1 (5.1%) 20:55:44 INFO - TinderboxPrint: CPU user
1,150.2 (47.4%) 20:55:44 INFO - TinderboxPrint: Swap in / out
0 / 0 20:55:44 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 20:55:44 INFO - install - Wall time: 38s; CPU: 100.0%; Read bytes: 4096; Write bytes: 187449344; Read time: 236; Write time: 263912 20:55:44 INFO - run-tests - Wall time: 2411s; CPU: 52.0%; Read bytes: 11620352; Write bytes: 114225152; Read time: 4340; Write time: 41356 20:55:45 INFO - Running post-run listener: _upload_blobber_files 20:55:45 INFO - Blob upload gear active. 20:55:45 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 20:55:45 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 20:55:45 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'] 20:55:45 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 20:55:45 INFO - (blobuploader) - INFO - Open directory for files ... 20:55:45 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 20:55:46 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:55:46 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:55:47 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 20:55:47 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:55:47 INFO - (blobuploader) - INFO - Done attempting. 20:55:47 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 20:55:47 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:55:47 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:55:47 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 20:55:47 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:55:47 INFO - (blobuploader) - INFO - Done attempting. 20:55:47 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ... 20:55:47 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:55:47 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:55:49 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded 20:55:49 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:55:49 INFO - (blobuploader) - INFO - Done attempting. 20:55:49 INFO - (blobuploader) - INFO - Iteration through files over. 20:55:49 INFO - Return code: 0 20:55:49 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 20:55:49 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 20:55:49 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/36eb9c57c7688541c5f804e2361edbc2585908681ca0619f7b4ddcca588436320a6f76e1a611e7271547e60959624a77367a28a44224abf267c3990fd9a1afcc", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/7dba62b18694c2c460f484565323a97271072ffa1752053d2cb230935641146b61aa96fda37628fc68533bd6e38e809b361a1af35ff0060e3eb1fd9dce288f16", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/bd1f91b298b04ce2eac92f9f988a90fb0b34cb3d463b96e5e0441044fd86d852be83d8b1c082f22345a377416e6e07fa4abc8ae2dc9d8e974938e3532130cc90"} 20:55:49 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 20:55:49 INFO - Writing to file /builds/slave/test/properties/blobber_files 20:55:49 INFO - Contents: 20:55:49 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/36eb9c57c7688541c5f804e2361edbc2585908681ca0619f7b4ddcca588436320a6f76e1a611e7271547e60959624a77367a28a44224abf267c3990fd9a1afcc", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/7dba62b18694c2c460f484565323a97271072ffa1752053d2cb230935641146b61aa96fda37628fc68533bd6e38e809b361a1af35ff0060e3eb1fd9dce288f16", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/bd1f91b298b04ce2eac92f9f988a90fb0b34cb3d463b96e5e0441044fd86d852be83d8b1c082f22345a377416e6e07fa4abc8ae2dc9d8e974938e3532130cc90"} 20:55:49 INFO - Running post-run listener: copy_logs_to_upload_dir 20:55:49 INFO - Copying logs to upload dir... 20:55:49 INFO - mkdir: /builds/slave/test/build/upload/logs 20:55:49 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=2668.310745 ========= master_lag: 0.27 ========= ========= Finished '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 44 mins, 28 secs) (at 2016-10-26 20:55:50.192832) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-10-26 20:55:50.194047) ========= 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-1477537855.334653-85405687 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/36eb9c57c7688541c5f804e2361edbc2585908681ca0619f7b4ddcca588436320a6f76e1a611e7271547e60959624a77367a28a44224abf267c3990fd9a1afcc", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/7dba62b18694c2c460f484565323a97271072ffa1752053d2cb230935641146b61aa96fda37628fc68533bd6e38e809b361a1af35ff0060e3eb1fd9dce288f16", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/bd1f91b298b04ce2eac92f9f988a90fb0b34cb3d463b96e5e0441044fd86d852be83d8b1c082f22345a377416e6e07fa4abc8ae2dc9d8e974938e3532130cc90"} build_url:https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033634 build_url: 'https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/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/36eb9c57c7688541c5f804e2361edbc2585908681ca0619f7b4ddcca588436320a6f76e1a611e7271547e60959624a77367a28a44224abf267c3990fd9a1afcc", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/7dba62b18694c2c460f484565323a97271072ffa1752053d2cb230935641146b61aa96fda37628fc68533bd6e38e809b361a1af35ff0060e3eb1fd9dce288f16", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/bd1f91b298b04ce2eac92f9f988a90fb0b34cb3d463b96e5e0441044fd86d852be83d8b1c082f22345a377416e6e07fa4abc8ae2dc9d8e974938e3532130cc90"}' symbols_url: 'https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-10-26 20:55:50.264465) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-26 20:55:50.264943) ========= 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-1477537855.334653-85405687 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018825 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-26 20:55:50.327290) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-26 20:55:50.327608) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-26 20:55:50.327933) ========= ========= Total master_lag: 3.35 =========