builder: mozilla-inbound_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-1028 starttime: 1477771940.88 results: success (0) buildid: 20161029111221 builduid: d6c08c31b69049d797b7b6e95139df78 revision: 40cd4eb145ffd5d0c4d698965ed3870903c70c2f ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-10-29 13:12:20.877993) ========= master: http://buildbot-master141.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-10-29 13:12:20.878423) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-10-29 13:12:20.878737) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-10-29 13:12:21.060078) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-29 13:12:21.060380) ========= 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-1477771931.848025-242035318 _=/tools/buildbot/bin/python using PTY: False --2016-10-29 13:12:21-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12179 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 10.7M=0.001s 2016-10-29 13:12:21 (10.7 MB/s) - `archiver_client.py' saved [12179/12179] program finished with exit code 0 elapsedTime=0.593451 ========= master_lag: 0.29 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-29 13:12:21.939856) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-29 13:12:21.940195) ========= 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-1477771931.848025-242035318 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.027893 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-29 13:12:21.998724) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-10-29 13:12:21.999043) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 40cd4eb145ffd5d0c4d698965ed3870903c70c2f --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 40cd4eb145ffd5d0c4d698965ed3870903c70c2f --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-1477771931.848025-242035318 _=/tools/buildbot/bin/python using PTY: False 2016-10-29 13:12:22,115 truncating revision to first 12 chars 2016-10-29 13:12:22,116 Setting DEBUG logging. 2016-10-29 13:12:22,116 attempt 1/10 2016-10-29 13:12:22,117 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/40cd4eb145ff?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-10-29 13:12:23,383 unpacking tar archive at: mozilla-inbound-40cd4eb145ff/testing/mozharness/ program finished with exit code 0 elapsedTime=1.809274 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-10-29 13:12:23.840062) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-29 13:12:23.840393) ========= script_repo_revision: 40cd4eb145ffd5d0c4d698965ed3870903c70c2f ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-29 13:12:23.840810) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-29 13:12:23.841101) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-29 13:12:23.870185) ========= ========= Started '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 42 mins, 31 secs) (at 2016-10-29 13:12:23.870519) ========= /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-1477771931.848025-242035318 _=/tools/buildbot/bin/python using PTY: False 13:12:24 INFO - MultiFileLogger online at 20161029 13:12:24 in /builds/slave/test 13:12:24 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 13:12:24 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 13:12:24 INFO - {'allow_software_gl_layers': False, 13:12:24 INFO - 'append_to_log': False, 13:12:24 INFO - 'base_work_dir': '/builds/slave/test', 13:12:24 INFO - 'blob_upload_branch': 'mozilla-inbound', 13:12:24 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 13:12:24 INFO - 'buildbot_json_path': 'buildprops.json', 13:12:24 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 13:12:24 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:12:24 INFO - 'download_minidump_stackwalk': True, 13:12:24 INFO - 'download_symbols': 'true', 13:12:24 INFO - 'download_tooltool': True, 13:12:24 INFO - 'e10s': False, 13:12:24 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 13:12:24 INFO - 'tooltool.py': '/tools/tooltool.py', 13:12:24 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 13:12:24 INFO - '/tools/misc-python/virtualenv.py')}, 13:12:24 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:12:24 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:12:24 INFO - 'log_level': 'info', 13:12:24 INFO - 'log_to_console': True, 13:12:24 INFO - 'opt_config_files': (), 13:12:24 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:12:24 INFO - '--processes=1', 13:12:24 INFO - '--config=%(test_path)s/wptrunner.ini', 13:12:24 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:12:24 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:12:24 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:12:24 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:12:24 INFO - 'pip_index': False, 13:12:24 INFO - 'require_test_zip': True, 13:12:24 INFO - 'test_type': ('testharness',), 13:12:24 INFO - 'this_chunk': '1', 13:12:24 INFO - 'tooltool_cache': '/builds/tooltool_cache', 13:12:24 INFO - 'total_chunks': '10', 13:12:24 INFO - 'virtualenv_path': 'venv', 13:12:24 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:12:24 INFO - 'work_dir': 'build'} 13:12:24 INFO - [mozharness: 2016-10-29 20:12:24.176584Z] Running clobber step. 13:12:24 INFO - Running pre-action listener: _resource_record_pre_action 13:12:24 INFO - Running main action method: clobber 13:12:24 INFO - rmtree: /builds/slave/test/build 13:12:24 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 13:12:25 INFO - Running post-action listener: _resource_record_post_action 13:12:25 INFO - [mozharness: 2016-10-29 20:12:25.457169Z] Finished clobber step (success) 13:12:25 INFO - [mozharness: 2016-10-29 20:12:25.457660Z] Running read-buildbot-config step. 13:12:25 INFO - Running pre-action listener: _resource_record_pre_action 13:12:25 INFO - Running main action method: read_buildbot_config 13:12:25 INFO - Using buildbot properties: 13:12:25 INFO - { 13:12:25 INFO - "project": "", 13:12:25 INFO - "product": "firefox", 13:12:25 INFO - "script_repo_revision": "production", 13:12:25 INFO - "scheduler": "tests-mozilla-inbound-ubuntu32_vm-debug-unittest-8-3600", 13:12:25 INFO - "repository": "", 13:12:25 INFO - "buildername": "Ubuntu VM 12.04 mozilla-inbound debug test web-platform-tests-1", 13:12:25 INFO - "buildid": "20161029111221", 13:12:25 INFO - "pgo_build": "False", 13:12:25 INFO - "basedir": "/builds/slave/test", 13:12:25 INFO - "buildnumber": 57, 13:12:25 INFO - "slavename": "tst-linux32-spot-1028", 13:12:25 INFO - "revision": "40cd4eb145ffd5d0c4d698965ed3870903c70c2f", 13:12:25 INFO - "master": "http://buildbot-master141.bb.releng.use1.mozilla.com:8201/", 13:12:25 INFO - "platform": "linux", 13:12:25 INFO - "branch": "mozilla-inbound", 13:12:25 INFO - "repo_path": "integration/mozilla-inbound", 13:12:25 INFO - "moz_repo_path": "", 13:12:25 INFO - "stage_platform": "linux", 13:12:25 INFO - "builduid": "d6c08c31b69049d797b7b6e95139df78", 13:12:25 INFO - "slavebuilddir": "test" 13:12:25 INFO - } 13:12:25 INFO - Found installer url https://queue.taskcluster.net/v1/task/conjfekmQRGv_JdpoRdUWg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2. 13:12:25 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/conjfekmQRGv_JdpoRdUWg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json. 13:12:25 INFO - Running post-action listener: _resource_record_post_action 13:12:25 INFO - [mozharness: 2016-10-29 20:12:25.467426Z] Finished read-buildbot-config step (success) 13:12:25 INFO - [mozharness: 2016-10-29 20:12:25.467810Z] Running download-and-extract step. 13:12:25 INFO - Running pre-action listener: _resource_record_pre_action 13:12:25 INFO - Running main action method: download_and_extract 13:12:25 INFO - mkdir: /builds/slave/test/build/tests 13:12:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 13:12:25 INFO - trying https://queue.taskcluster.net/v1/task/conjfekmQRGv_JdpoRdUWg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 13:12:25 INFO - Downloading https://queue.taskcluster.net/v1/task/conjfekmQRGv_JdpoRdUWg/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 13:12:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/conjfekmQRGv_JdpoRdUWg/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 13:12:26 INFO - Downloaded 1325 bytes. 13:12:26 INFO - Reading from file /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 13:12:26 INFO - Using the following test package requirements: 13:12:26 INFO - {u'common': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 13:12:26 INFO - u'cppunittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 13:12:26 INFO - u'firefox-52.0a1.en-US.linux-i686.cppunittest.tests.zip'], 13:12:26 INFO - u'gtest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 13:12:26 INFO - u'firefox-52.0a1.en-US.linux-i686.gtest.tests.zip'], 13:12:26 INFO - u'jittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 13:12:26 INFO - u'jsshell-linux-i686.zip'], 13:12:26 INFO - u'mochitest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 13:12:26 INFO - u'firefox-52.0a1.en-US.linux-i686.mochitest.tests.zip'], 13:12:26 INFO - u'mozbase': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 13:12:26 INFO - u'reftest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 13:12:26 INFO - u'firefox-52.0a1.en-US.linux-i686.reftest.tests.zip'], 13:12:26 INFO - u'talos': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 13:12:26 INFO - u'firefox-52.0a1.en-US.linux-i686.talos.tests.zip'], 13:12:26 INFO - u'web-platform': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 13:12:26 INFO - u'firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'], 13:12:26 INFO - u'xpcshell': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 13:12:26 INFO - u'firefox-52.0a1.en-US.linux-i686.xpcshell.tests.zip']} 13:12:26 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 13:12:27 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/conjfekmQRGv_JdpoRdUWg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip 13:12:27 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/conjfekmQRGv_JdpoRdUWg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1 13:12:27 INFO - Fetch https://queue.taskcluster.net/v1/task/conjfekmQRGv_JdpoRdUWg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip into memory 13:12:28 INFO - Http code: 200 13:12:28 INFO - via: 1.1 37af14ee951b12568cf1cc160d08abe6.cloudfront.net (CloudFront) 13:12:28 INFO - x-amz-cf-id: Hf02Oi9Tiy4OHJPjJhT5ZOxrba5liYJHsROxbm8XAX4ySQbE-5jwfQ== 13:12:28 INFO - x-amz-version-id: QHtnF4fYAClwWrsJLLoL0o9ID09hdeiU 13:12:34 INFO - Expected file size: 20583818 13:12:34 INFO - Obtained file size: 20583818 13:12:35 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/conjfekmQRGv_JdpoRdUWg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip 13:12:35 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/conjfekmQRGv_JdpoRdUWg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 13:12:35 INFO - Fetch https://queue.taskcluster.net/v1/task/conjfekmQRGv_JdpoRdUWg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip into memory 13:12:36 INFO - Http code: 200 13:12:36 INFO - x-amz-expiration: expiry-date="Mon, 31 Oct 2016 00:00:00 GMT", rule-id="us-east-1-1-day" 13:12:36 INFO - x-amz-id-2: 4iT4xBlUgVKUgLDanB9Q/B8zf3j7F/yvH+biWrsRCVGuFqRStIvhHgZ2EGEr0XhpUrYDG8SUUQ8= 13:12:36 INFO - x-amz-meta-addresses: [{"code":200,"url":"https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/conjfekmQRGv_JdpoRdUWg/0/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip","t":"2016-10-29T20:04:12.372Z"}] 13:12:36 INFO - x-amz-meta-stored: 2016-10-29T20:04:12.376Z 13:12:36 INFO - x-amz-meta-upstream-etag: "ce7ca744487077e172e1b16f2ee9585e" 13:12:36 INFO - x-amz-meta-url: https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/conjfekmQRGv_JdpoRdUWg/0/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip 13:12:36 INFO - x-amz-request-id: 49BD056A84760C3E 13:12:37 INFO - Expected file size: 43213274 13:12:37 INFO - Obtained file size: 43213274 13:12:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 13:12:52 INFO - trying https://queue.taskcluster.net/v1/task/conjfekmQRGv_JdpoRdUWg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 13:12:52 INFO - Downloading https://queue.taskcluster.net/v1/task/conjfekmQRGv_JdpoRdUWg/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 13:12:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/conjfekmQRGv_JdpoRdUWg/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 13:13:09 INFO - Downloaded 66396103 bytes. 13:13:09 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/conjfekmQRGv_JdpoRdUWg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 13:13:09 INFO - mkdir: /builds/slave/test/properties 13:13:09 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 13:13:09 INFO - Writing to file /builds/slave/test/properties/build_url 13:13:09 INFO - Contents: 13:13:09 INFO - build_url:https://queue.taskcluster.net/v1/task/conjfekmQRGv_JdpoRdUWg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 13:13:09 INFO - retry: Calling query_symbols_url with args: (), kwargs: {}, attempt #1 13:13:09 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/conjfekmQRGv_JdpoRdUWg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 13:13:09 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 13:13:09 INFO - Writing to file /builds/slave/test/properties/symbols_url 13:13:09 INFO - Contents: 13:13:09 INFO - symbols_url:https://queue.taskcluster.net/v1/task/conjfekmQRGv_JdpoRdUWg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 13:13:09 INFO - Downloading and extracting to /builds/slave/test/build/symbols these dirs * from https://queue.taskcluster.net/v1/task/conjfekmQRGv_JdpoRdUWg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 13:13:09 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/conjfekmQRGv_JdpoRdUWg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 13:13:09 INFO - Fetch https://queue.taskcluster.net/v1/task/conjfekmQRGv_JdpoRdUWg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip into memory 13:13:10 INFO - Http code: 200 13:13:10 INFO - x-amz-expiration: expiry-date="Mon, 31 Oct 2016 00:00:00 GMT", rule-id="us-east-1-1-day" 13:13:10 INFO - x-amz-id-2: IaCLLA1bfP7o2EWDkjvhp++n50bIfeqz0z34K3HJHswGgy69w86riIqP0PHlqGgQabLJOiWuWko= 13:13:10 INFO - x-amz-meta-addresses: [{"code":200,"url":"https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/conjfekmQRGv_JdpoRdUWg/0/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip","t":"2016-10-29T18:58:53.967Z"}] 13:13:10 INFO - x-amz-meta-stored: 2016-10-29T18:58:53.968Z 13:13:10 INFO - x-amz-meta-upstream-etag: "de6a6583f188d123b8785215f6698d43" 13:13:10 INFO - x-amz-meta-url: https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/conjfekmQRGv_JdpoRdUWg/0/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 13:13:10 INFO - x-amz-request-id: 095F4397B8212DC5 13:13:15 INFO - Expected file size: 178261533 13:13:15 INFO - Obtained file size: 178261533 13:13:36 INFO - Running post-action listener: _resource_record_post_action 13:13:36 INFO - Running post-action listener: set_extra_try_arguments 13:13:36 INFO - [mozharness: 2016-10-29 20:13:36.367465Z] Finished download-and-extract step (success) 13:13:36 INFO - [mozharness: 2016-10-29 20:13:36.367802Z] Running fetch-geckodriver step. 13:13:36 INFO - Running pre-action listener: _resource_record_pre_action 13:13:36 INFO - Running main action method: fetch_geckodriver 13:13:36 INFO - Running post-action listener: _resource_record_post_action 13:13:36 INFO - [mozharness: 2016-10-29 20:13:36.748599Z] Finished fetch-geckodriver step (success) 13:13:36 INFO - [mozharness: 2016-10-29 20:13:36.748995Z] Running create-virtualenv step. 13:13:36 INFO - Running pre-action listener: _pre_create_virtualenv 13:13:36 INFO - Running pre-action listener: _resource_record_pre_action 13:13:36 INFO - Running main action method: create_virtualenv 13:13:36 INFO - Creating virtualenv /builds/slave/test/build/venv 13:13:36 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 13:13:36 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 13:13:37 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 13:13:37 INFO - Using real prefix '/usr' 13:13:37 INFO - New python executable in /builds/slave/test/build/venv/bin/python 13:13:38 INFO - Installing distribute.............................................................................................................................................................................................done. 13:13:42 INFO - Installing pip.................done. 13:13:42 INFO - Return code: 0 13:13:42 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', '--version'] 13:13:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip --version 13:13:42 INFO - Reading from file tmpfile_stdout 13:13:42 INFO - Output received: 13:13:42 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) 13:13:42 INFO - Installing psutil>=3.1.1 into virtualenv /builds/slave/test/build/venv 13:13:42 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')]} 13:13:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:13:42 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:13:42 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')]} 13:13:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:13:42 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:13:43 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 0x944ddc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x939f8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95ec3c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93d47a0>, '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 0x93d9678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x94eeaa8>, '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-1477771931.848025-242035318', '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 13:13:43 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 13:13:43 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 13:13:43 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:13:43 INFO - 'CCACHE_UMASK': '002', 13:13:43 INFO - 'DISPLAY': ':0', 13:13:43 INFO - 'HOME': '/home/cltbld', 13:13:43 INFO - 'LANG': 'en_US.UTF-8', 13:13:43 INFO - 'LOGNAME': 'cltbld', 13:13:43 INFO - 'MAIL': '/var/mail/cltbld', 13:13:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:13:43 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:13:43 INFO - 'MOZ_NO_REMOTE': '1', 13:13:43 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:13:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:13:43 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:13:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:13:43 INFO - 'PWD': '/builds/slave/test', 13:13:43 INFO - 'SHELL': '/bin/bash', 13:13:43 INFO - 'SHLVL': '1', 13:13:43 INFO - 'TERM': 'linux', 13:13:43 INFO - 'TMOUT': '86400', 13:13:43 INFO - 'USER': 'cltbld', 13:13:43 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477771931.848025-242035318', 13:13:43 INFO - '_': '/tools/buildbot/bin/python'} 13:13:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:13:43 INFO - Downloading/unpacking psutil>=3.1.1 13:13:43 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:13:43 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:13:43 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 13:13:43 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 13:13:43 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:13:43 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:13:49 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 13:13:49 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:13:49 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:13:49 INFO - Installing collected packages: psutil 13:13:49 INFO - Running setup.py install for psutil 13:13:49 INFO - building 'psutil._psutil_linux' extension 13:13:49 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 13:13:49 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 13:13:49 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 13:13:50 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 13:13:50 INFO - building 'psutil._psutil_posix' extension 13:13:50 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 13:13:50 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 13:13:50 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:13:50 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:13:50 INFO - Successfully installed psutil 13:13:50 INFO - Cleaning up... 13:13:50 INFO - Return code: 0 13:13:50 INFO - Installing mozsystemmonitor==0.3 into virtualenv /builds/slave/test/build/venv 13:13:50 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')]} 13:13:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:13:50 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:13:50 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')]} 13:13:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:13:50 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:13:51 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 0x944ddc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x939f8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95ec3c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93d47a0>, '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 0x93d9678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x94eeaa8>, '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-1477771931.848025-242035318', '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 13:13:51 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 13:13:51 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 13:13:51 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:13:51 INFO - 'CCACHE_UMASK': '002', 13:13:51 INFO - 'DISPLAY': ':0', 13:13:51 INFO - 'HOME': '/home/cltbld', 13:13:51 INFO - 'LANG': 'en_US.UTF-8', 13:13:51 INFO - 'LOGNAME': 'cltbld', 13:13:51 INFO - 'MAIL': '/var/mail/cltbld', 13:13:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:13:51 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:13:51 INFO - 'MOZ_NO_REMOTE': '1', 13:13:51 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:13:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:13:51 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:13:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:13:51 INFO - 'PWD': '/builds/slave/test', 13:13:51 INFO - 'SHELL': '/bin/bash', 13:13:51 INFO - 'SHLVL': '1', 13:13:51 INFO - 'TERM': 'linux', 13:13:51 INFO - 'TMOUT': '86400', 13:13:51 INFO - 'USER': 'cltbld', 13:13:51 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477771931.848025-242035318', 13:13:51 INFO - '_': '/tools/buildbot/bin/python'} 13:13:51 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:13:51 INFO - Downloading/unpacking mozsystemmonitor==0.3 13:13:51 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 13:13:51 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 13:13:51 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 13:13:51 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 13:13:51 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 13:13:51 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 13:13:56 INFO - Downloading mozsystemmonitor-0.3.tar.gz 13:13:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 13:13:57 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=3.1.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.3) 13:13:57 INFO - Installing collected packages: mozsystemmonitor 13:13:57 INFO - Running setup.py install for mozsystemmonitor 13:13:57 INFO - Successfully installed mozsystemmonitor 13:13:57 INFO - Cleaning up... 13:13:57 INFO - Return code: 0 13:13:57 INFO - Installing jsonschema==2.5.1 into virtualenv /builds/slave/test/build/venv 13:13:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 13:13:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:13:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:13:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 13:13:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:13:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:13:57 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x944ddc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x939f8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95ec3c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93d47a0>, '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 0x93d9678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x94eeaa8>, '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-1477771931.848025-242035318', '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 13:13:57 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 13:13:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 13:13:57 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:13:57 INFO - 'CCACHE_UMASK': '002', 13:13:57 INFO - 'DISPLAY': ':0', 13:13:57 INFO - 'HOME': '/home/cltbld', 13:13:57 INFO - 'LANG': 'en_US.UTF-8', 13:13:57 INFO - 'LOGNAME': 'cltbld', 13:13:57 INFO - 'MAIL': '/var/mail/cltbld', 13:13:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:13:57 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:13:57 INFO - 'MOZ_NO_REMOTE': '1', 13:13:57 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:13:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:13:57 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:13:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:13:57 INFO - 'PWD': '/builds/slave/test', 13:13:57 INFO - 'SHELL': '/bin/bash', 13:13:57 INFO - 'SHLVL': '1', 13:13:57 INFO - 'TERM': 'linux', 13:13:57 INFO - 'TMOUT': '86400', 13:13:57 INFO - 'USER': 'cltbld', 13:13:57 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477771931.848025-242035318', 13:13:57 INFO - '_': '/tools/buildbot/bin/python'} 13:13:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:13:58 INFO - Downloading/unpacking jsonschema==2.5.1 13:13:58 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 13:13:58 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 13:13:58 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 13:13:58 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 13:13:58 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 13:13:58 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 13:14:03 INFO - Downloading jsonschema-2.5.1-py2.py3-none-any.whl 13:14:03 INFO - Downloading/unpacking functools32 (from jsonschema==2.5.1) 13:14:03 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 13:14:03 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 13:14:03 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 13:14:03 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 13:14:03 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 13:14:03 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 13:14:03 INFO - Downloading functools32-3.2.3-2.tar.gz 13:14:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/functools32/setup.py) egg_info for package functools32 13:14:04 INFO - warning: no files found matching '*.txt' 13:14:04 INFO - no previously-included directories found matching 'build' 13:14:04 INFO - no previously-included directories found matching 'dist' 13:14:04 INFO - no previously-included directories found matching '.git*' 13:14:04 INFO - Installing collected packages: jsonschema, functools32 13:14:04 INFO - Running setup.py install for functools32 13:14:04 INFO - warning: no files found matching '*.txt' 13:14:04 INFO - no previously-included directories found matching 'build' 13:14:04 INFO - no previously-included directories found matching 'dist' 13:14:04 INFO - no previously-included directories found matching '.git*' 13:14:04 INFO - Successfully installed jsonschema functools32 13:14:04 INFO - Cleaning up... 13:14:04 INFO - Return code: 0 13:14:04 INFO - Installing functools32==3.2.3-2 into virtualenv /builds/slave/test/build/venv 13:14:04 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')]} 13:14:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:14:04 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:14:04 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')]} 13:14:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:14:04 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:14:04 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 0x944ddc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x939f8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95ec3c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93d47a0>, '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 0x93d9678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x94eeaa8>, '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-1477771931.848025-242035318', '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 13:14:04 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 13:14:04 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 13:14:04 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:14:04 INFO - 'CCACHE_UMASK': '002', 13:14:04 INFO - 'DISPLAY': ':0', 13:14:04 INFO - 'HOME': '/home/cltbld', 13:14:04 INFO - 'LANG': 'en_US.UTF-8', 13:14:04 INFO - 'LOGNAME': 'cltbld', 13:14:04 INFO - 'MAIL': '/var/mail/cltbld', 13:14:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:14:04 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:14:04 INFO - 'MOZ_NO_REMOTE': '1', 13:14:04 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:14:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:14:04 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:14:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:14:04 INFO - 'PWD': '/builds/slave/test', 13:14:04 INFO - 'SHELL': '/bin/bash', 13:14:04 INFO - 'SHLVL': '1', 13:14:04 INFO - 'TERM': 'linux', 13:14:04 INFO - 'TMOUT': '86400', 13:14:04 INFO - 'USER': 'cltbld', 13:14:04 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477771931.848025-242035318', 13:14:04 INFO - '_': '/tools/buildbot/bin/python'} 13:14:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:14:05 INFO - Requirement already satisfied (use --upgrade to upgrade): functools32==3.2.3-2 in ./venv/lib/python2.7/site-packages 13:14:05 INFO - Cleaning up... 13:14:05 INFO - Return code: 0 13:14:05 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 13:14:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 13:14:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:14:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:14:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 13:14:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:14:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:14:05 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x944ddc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x939f8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95ec3c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93d47a0>, '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 0x93d9678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x94eeaa8>, '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-1477771931.848025-242035318', '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 13:14:05 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 13:14:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 13:14:05 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:14:05 INFO - 'CCACHE_UMASK': '002', 13:14:05 INFO - 'DISPLAY': ':0', 13:14:05 INFO - 'HOME': '/home/cltbld', 13:14:05 INFO - 'LANG': 'en_US.UTF-8', 13:14:05 INFO - 'LOGNAME': 'cltbld', 13:14:05 INFO - 'MAIL': '/var/mail/cltbld', 13:14:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:14:05 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:14:05 INFO - 'MOZ_NO_REMOTE': '1', 13:14:05 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:14:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:14:05 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:14:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:14:05 INFO - 'PWD': '/builds/slave/test', 13:14:05 INFO - 'SHELL': '/bin/bash', 13:14:05 INFO - 'SHLVL': '1', 13:14:05 INFO - 'TERM': 'linux', 13:14:05 INFO - 'TMOUT': '86400', 13:14:05 INFO - 'USER': 'cltbld', 13:14:05 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477771931.848025-242035318', 13:14:05 INFO - '_': '/tools/buildbot/bin/python'} 13:14:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:14:06 INFO - Downloading/unpacking blobuploader==1.2.4 13:14:06 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 13:14:06 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 13:14:06 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 13:14:06 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 13:14:06 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 13:14:06 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 13:14:11 INFO - Downloading blobuploader-1.2.4.tar.gz 13:14:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 13:14:11 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:14:11 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 13:14:11 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 13:14:11 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 13:14:11 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 13:14:11 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 13:14:11 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 13:14:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 13:14:12 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:14:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:14:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:14:12 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 13:14:12 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 13:14:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:14:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:14:13 INFO - Downloading docopt-0.6.1.tar.gz 13:14:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 13:14:13 INFO - Installing collected packages: blobuploader, requests, docopt 13:14:13 INFO - Running setup.py install for blobuploader 13:14:13 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 13:14:13 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 13:14:13 INFO - Running setup.py install for requests 13:14:14 INFO - Running setup.py install for docopt 13:14:14 INFO - Successfully installed blobuploader requests docopt 13:14:14 INFO - Cleaning up... 13:14:15 INFO - Return code: 0 13:14:15 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:14:15 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')]} 13:14:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:14:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:14:15 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')]} 13:14:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:14:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:14:15 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x944ddc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x939f8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95ec3c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93d47a0>, '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 0x93d9678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x94eeaa8>, '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-1477771931.848025-242035318', '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 13:14:15 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 13:14:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 13:14:15 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:14:15 INFO - 'CCACHE_UMASK': '002', 13:14:15 INFO - 'DISPLAY': ':0', 13:14:15 INFO - 'HOME': '/home/cltbld', 13:14:15 INFO - 'LANG': 'en_US.UTF-8', 13:14:15 INFO - 'LOGNAME': 'cltbld', 13:14:15 INFO - 'MAIL': '/var/mail/cltbld', 13:14:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:14:15 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:14:15 INFO - 'MOZ_NO_REMOTE': '1', 13:14:15 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:14:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:14:15 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:14:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:14:15 INFO - 'PWD': '/builds/slave/test', 13:14:15 INFO - 'SHELL': '/bin/bash', 13:14:15 INFO - 'SHLVL': '1', 13:14:15 INFO - 'TERM': 'linux', 13:14:15 INFO - 'TMOUT': '86400', 13:14:15 INFO - 'USER': 'cltbld', 13:14:15 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477771931.848025-242035318', 13:14:15 INFO - '_': '/tools/buildbot/bin/python'} 13:14:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:14:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:14:15 INFO - Running setup.py (path:/tmp/pip-kK3ORy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:14:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:14:15 INFO - Running setup.py (path:/tmp/pip-WzIHJ9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:14:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:14:15 INFO - Running setup.py (path:/tmp/pip-ueHafK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:14:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:14:16 INFO - Running setup.py (path:/tmp/pip-XkxJF8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:14:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:14:16 INFO - Running setup.py (path:/tmp/pip-6LEItp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:14:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:14:16 INFO - Running setup.py (path:/tmp/pip-KJOUPV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:14:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:14:16 INFO - Running setup.py (path:/tmp/pip-ANj9eN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:14:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:14:16 INFO - Running setup.py (path:/tmp/pip-Ej7kLW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:14:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:14:16 INFO - Running setup.py (path:/tmp/pip-79pCic-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:14:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:14:16 INFO - Running setup.py (path:/tmp/pip-0s5zTD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:14:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:14:17 INFO - Running setup.py (path:/tmp/pip-NhlGfG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:14:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:14:17 INFO - Running setup.py (path:/tmp/pip-EFIebx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:14:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:14:17 INFO - Running setup.py (path:/tmp/pip-wz1j9I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:14:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:14:17 INFO - Running setup.py (path:/tmp/pip-vhxiXZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:14:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:14:17 INFO - Running setup.py (path:/tmp/pip-rQQJpo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:14:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:14:17 INFO - Running setup.py (path:/tmp/pip-q7Xtua-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:14:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:14:17 INFO - Running setup.py (path:/tmp/pip-eoISaI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:14:17 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:14:17 INFO - Running setup.py (path:/tmp/pip-0Mp8SU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:14:18 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:14:18 INFO - Running setup.py (path:/tmp/pip-Pcf33Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:14:18 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:14:18 INFO - Running setup.py (path:/tmp/pip-zHRrEf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:14:18 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:14:18 INFO - Running setup.py (path:/tmp/pip-faOVYf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:14:18 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:14:18 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 13:14:18 INFO - Running setup.py install for manifestparser 13:14:18 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 13:14:18 INFO - Running setup.py install for mozcrash 13:14:19 INFO - Running setup.py install for mozdebug 13:14:19 INFO - Running setup.py install for mozdevice 13:14:19 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 13:14:19 INFO - Installing dm script to /builds/slave/test/build/venv/bin 13:14:19 INFO - Running setup.py install for mozfile 13:14:19 INFO - Running setup.py install for mozhttpd 13:14:19 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 13:14:19 INFO - Running setup.py install for mozinfo 13:14:20 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 13:14:20 INFO - Running setup.py install for mozInstall 13:14:20 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 13:14:20 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 13:14:20 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 13:14:20 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 13:14:20 INFO - Running setup.py install for mozleak 13:14:20 INFO - Running setup.py install for mozlog 13:14:20 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 13:14:20 INFO - Running setup.py install for moznetwork 13:14:21 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 13:14:21 INFO - Running setup.py install for mozprocess 13:14:21 INFO - Running setup.py install for mozprofile 13:14:21 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 13:14:21 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 13:14:21 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 13:14:21 INFO - Running setup.py install for mozrunner 13:14:21 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 13:14:21 INFO - Running setup.py install for mozscreenshot 13:14:21 INFO - Running setup.py install for moztest 13:14:22 INFO - Running setup.py install for mozversion 13:14:22 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 13:14:22 INFO - Running setup.py install for wptserve 13:14:22 INFO - Running setup.py install for marionette-driver 13:14:22 INFO - Running setup.py install for browsermob-proxy 13:14:23 INFO - Running setup.py install for marionette-client 13:14:23 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:14:23 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 13:14:23 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 13:14:23 INFO - Cleaning up... 13:14:23 INFO - Return code: 0 13:14:23 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:14:23 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')]} 13:14:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:14:23 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:14:23 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')]} 13:14:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:14:23 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:14:24 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 0x944ddc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x939f8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95ec3c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93d47a0>, '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 0x93d9678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x94eeaa8>, '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-1477771931.848025-242035318', '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 13:14:24 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 13:14:24 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 13:14:24 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:14:24 INFO - 'CCACHE_UMASK': '002', 13:14:24 INFO - 'DISPLAY': ':0', 13:14:24 INFO - 'HOME': '/home/cltbld', 13:14:24 INFO - 'LANG': 'en_US.UTF-8', 13:14:24 INFO - 'LOGNAME': 'cltbld', 13:14:24 INFO - 'MAIL': '/var/mail/cltbld', 13:14:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:14:24 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:14:24 INFO - 'MOZ_NO_REMOTE': '1', 13:14:24 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:14:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:14:24 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:14:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:14:24 INFO - 'PWD': '/builds/slave/test', 13:14:24 INFO - 'SHELL': '/bin/bash', 13:14:24 INFO - 'SHLVL': '1', 13:14:24 INFO - 'TERM': 'linux', 13:14:24 INFO - 'TMOUT': '86400', 13:14:24 INFO - 'USER': 'cltbld', 13:14:24 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477771931.848025-242035318', 13:14:24 INFO - '_': '/tools/buildbot/bin/python'} 13:14:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:14:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:14:24 INFO - Running setup.py (path:/tmp/pip-s2PERQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:14:24 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)) 13:14:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:14:24 INFO - Running setup.py (path:/tmp/pip-_MfeaS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:14:24 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)) 13:14:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:14:24 INFO - Running setup.py (path:/tmp/pip-Lkz0kp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:14:24 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)) 13:14:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:14:24 INFO - Running setup.py (path:/tmp/pip-X2ePNl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:14:25 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)) 13:14:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:14:25 INFO - Running setup.py (path:/tmp/pip-KqGLyt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:14:25 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)) 13:14:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:14:25 INFO - Running setup.py (path:/tmp/pip-PilUtt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:14:25 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)) 13:14:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:14:25 INFO - Running setup.py (path:/tmp/pip-6qIbvy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:14:25 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)) 13:14:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:14:25 INFO - Running setup.py (path:/tmp/pip-qzrqAT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:14:25 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)) 13:14:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:14:25 INFO - Running setup.py (path:/tmp/pip-4IXyuL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:14:25 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)) 13:14:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:14:25 INFO - Running setup.py (path:/tmp/pip-Zv7wb1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:14:25 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)) 13:14:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:14:25 INFO - Running setup.py (path:/tmp/pip-fbBIjE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:14:26 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)) 13:14:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:14:26 INFO - Running setup.py (path:/tmp/pip-qo6OAG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:14:26 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)) 13:14:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:14:26 INFO - Running setup.py (path:/tmp/pip-3offGR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:14:26 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)) 13:14:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:14:26 INFO - Running setup.py (path:/tmp/pip-t0oKHb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:14:26 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)) 13:14:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:14:26 INFO - Running setup.py (path:/tmp/pip-0d4Y9h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:14:26 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)) 13:14:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:14:26 INFO - Running setup.py (path:/tmp/pip-1LLQK0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:14:26 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)) 13:14:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:14:26 INFO - Running setup.py (path:/tmp/pip-ECkPyd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:14:26 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)) 13:14:26 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:14:26 INFO - Running setup.py (path:/tmp/pip-saIs0x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:14:27 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)) 13:14:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:14:27 INFO - Running setup.py (path:/tmp/pip-n29wui-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:14:27 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)) 13:14:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:14:27 INFO - Running setup.py (path:/tmp/pip-3HW3RY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:14:27 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)) 13:14:27 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:14:27 INFO - Running setup.py (path:/tmp/pip-cxs4ib-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:14:27 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:14:27 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)) 13:14:27 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)) 13:14:27 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)) 13:14:27 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)) 13:14:27 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)) 13:14:27 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)) 13:14:27 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.4->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 13: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 13: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 13: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 13: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 13: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 13: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 13:14:32 INFO - Downloading blessings-1.6.tar.gz 13:14:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 13:14:33 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)) 13:14:33 INFO - Installing collected packages: blessings 13:14:33 INFO - Running setup.py install for blessings 13:14:33 INFO - Successfully installed blessings 13:14:33 INFO - Cleaning up... 13:14:33 INFO - Return code: 0 13:14:33 INFO - Done creating virtualenv /builds/slave/test/build/venv. 13:14:33 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:14:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:14:33 INFO - Reading from file tmpfile_stdout 13:14:33 INFO - Current package versions: 13:14:33 INFO - argparse == 1.2.1 13:14:33 INFO - blessings == 1.6 13:14:33 INFO - blobuploader == 1.2.4 13:14:33 INFO - browsermob-proxy == 0.6.0 13:14:33 INFO - docopt == 0.6.1 13:14:33 INFO - functools32 == 3.2.3-2 13:14:33 INFO - jsonschema == 2.5.1 13:14:33 INFO - manifestparser == 1.1 13:14:33 INFO - marionette-client == 3.2.0 13:14:33 INFO - marionette-driver == 2.1.0 13:14:33 INFO - mozInstall == 1.12 13:14:33 INFO - mozcrash == 0.17 13:14:33 INFO - mozdebug == 0.1 13:14:33 INFO - mozdevice == 0.48 13:14:33 INFO - mozfile == 1.2 13:14:33 INFO - mozhttpd == 0.7 13:14:33 INFO - mozinfo == 0.9 13:14:33 INFO - mozleak == 0.1 13:14:33 INFO - mozlog == 3.4 13:14:33 INFO - moznetwork == 0.27 13:14:33 INFO - mozprocess == 0.23 13:14:33 INFO - mozprofile == 0.28 13:14:33 INFO - mozrunner == 6.12 13:14:33 INFO - mozscreenshot == 0.1 13:14:33 INFO - mozsystemmonitor == 0.3 13:14:33 INFO - moztest == 0.7 13:14:33 INFO - mozversion == 1.4 13:14:33 INFO - psutil == 3.1.1 13:14:33 INFO - requests == 1.2.3 13:14:33 INFO - wptserve == 1.4.0 13:14:33 INFO - wsgiref == 0.1.2 13:14:33 INFO - Running post-action listener: _resource_record_post_action 13:14:33 INFO - Running post-action listener: _start_resource_monitoring 13:14:33 INFO - Starting resource monitoring. 13:14:33 INFO - [mozharness: 2016-10-29 20:14:33.975940Z] Finished create-virtualenv step (success) 13:14:33 INFO - [mozharness: 2016-10-29 20:14:33.983072Z] Running pull step. 13:14:33 INFO - Running pre-action listener: _resource_record_pre_action 13:14:33 INFO - Running main action method: pull 13:14:33 INFO - Pull has nothing to do! 13:14:33 INFO - Running post-action listener: _resource_record_post_action 13:14:33 INFO - [mozharness: 2016-10-29 20:14:33.985132Z] Finished pull step (success) 13:14:33 INFO - [mozharness: 2016-10-29 20:14:33.986551Z] Running install step. 13:14:33 INFO - Running pre-action listener: _resource_record_pre_action 13:14:33 INFO - Running main action method: install 13:14:33 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:14:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:14:34 INFO - Reading from file tmpfile_stdout 13:14:34 INFO - Detecting whether we're running mozinstall >=1.0... 13:14:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 13:14:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 13:14:34 INFO - Reading from file tmpfile_stdout 13:14:34 INFO - Output received: 13:14:34 INFO - Usage: mozinstall [options] installer 13:14:34 INFO - Options: 13:14:34 INFO - -h, --help show this help message and exit 13:14:34 INFO - -d DEST, --destination=DEST 13:14:34 INFO - Directory to install application into. [default: 13:14:34 INFO - "/builds/slave/test"] 13:14:34 INFO - --app=APP Application being installed. [default: firefox] 13:14:34 INFO - mkdir: /builds/slave/test/build/application 13:14:34 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'] 13:14:34 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 13:15:10 INFO - Reading from file tmpfile_stdout 13:15:10 INFO - Output received: 13:15:10 INFO - /builds/slave/test/build/application/firefox/firefox 13:15:10 INFO - Running post-action listener: _resource_record_post_action 13:15:10 INFO - [mozharness: 2016-10-29 20:15:10.191934Z] Finished install step (success) 13:15:10 INFO - [mozharness: 2016-10-29 20:15:10.192144Z] Running run-tests step. 13:15:10 INFO - Running pre-action listener: _resource_record_pre_action 13:15:10 INFO - Running main action method: run_tests 13:15:10 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 13:15:10 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:15:10 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:15:10 INFO - grabbing minidump binary from tooltool 13:15:10 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')]} 13:15:10 INFO - trying https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py 13:15:10 INFO - Downloading https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py to /builds/slave/test/build/tooltool.py 13:15:10 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 13:15:10 INFO - Downloaded 37427 bytes. 13:15:10 INFO - Chmoding /builds/slave/test/build/tooltool.py to 0755 13:15:10 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')]} 13:15:10 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 0x93d47a0>, '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 0x93d9678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x94eeaa8>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 13:15:10 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 13:15:10 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 13:15:10 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 13:15:11 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 13:15:11 INFO - Return code: 0 13:15:11 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 13:15:11 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 13:15:11 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/conjfekmQRGv_JdpoRdUWg/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 13:15:11 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/conjfekmQRGv_JdpoRdUWg/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 13:15:11 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:15:11 INFO - 'CCACHE_UMASK': '002', 13:15:11 INFO - 'DISPLAY': ':0', 13:15:11 INFO - 'HOME': '/home/cltbld', 13:15:11 INFO - 'LANG': 'en_US.UTF-8', 13:15:11 INFO - 'LOGNAME': 'cltbld', 13:15:11 INFO - 'MAIL': '/var/mail/cltbld', 13:15:11 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 13:15:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:15:11 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:15:11 INFO - 'MOZ_NO_REMOTE': '1', 13:15:11 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:15:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:15:11 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:15:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:15:11 INFO - 'PWD': '/builds/slave/test', 13:15:11 INFO - 'SHELL': '/bin/bash', 13:15:11 INFO - 'SHLVL': '1', 13:15:11 INFO - 'TERM': 'linux', 13:15:11 INFO - 'TMOUT': '86400', 13:15:11 INFO - 'USER': 'cltbld', 13:15:11 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477771931.848025-242035318', 13:15:11 INFO - '_': '/tools/buildbot/bin/python'} 13:15:11 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/conjfekmQRGv_JdpoRdUWg/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 13:15:11 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 13:15:11 INFO - import pkg_resources 13:15:11 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/meta/MANIFEST.json 13:15:12 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/mozilla/meta/MANIFEST.json 13:15:14 INFO - Using 1 client processes 13:15:14 INFO - wptserve Starting http server on 127.0.0.1:8000 13:15:14 INFO - wptserve Starting http server on 127.0.0.1:8001 13:15:14 INFO - wptserve Starting http server on 127.0.0.1:8443 13:15:16 INFO - SUITE-START | Running 897 tests 13:15:16 INFO - Running testharness tests 13:15:16 INFO - TEST-START | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html 13:15:16 INFO - TEST-SKIP | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html | took 0ms 13:15:16 INFO - TEST-START | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html 13:15:16 INFO - TEST-SKIP | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html | took 1ms 13:15:16 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html 13:15:16 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html | took 0ms 13:15:16 INFO - TEST-START | /content-security-policy/blink-contrib/worker-script-src.sub.html 13:15:16 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-script-src.sub.html | took 1ms 13:15:16 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html 13:15:16 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms 13:15:16 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html 13:15:16 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 1ms 13:15:16 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html 13:15:16 INFO - TEST-SKIP | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms 13:15:16 INFO - TEST-START | /custom-elements/v0/instantiating/changing-is-attribute.html 13:15:16 INFO - TEST-SKIP | /custom-elements/v0/instantiating/changing-is-attribute.html | took 0ms 13:15:16 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html 13:15:16 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html | took 0ms 13:15:16 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html 13:15:16 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html | took 4ms 13:15:16 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html 13:15:16 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html | took 0ms 13:15:16 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html 13:15:16 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html | took 0ms 13:15:16 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html 13:15:16 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html | took 0ms 13:15:16 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-prototype.html 13:15:16 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-prototype.html | took 0ms 13:15:16 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html 13:15:16 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html | took 0ms 13:15:16 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html 13:15:16 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html | took 0ms 13:15:16 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name.html 13:15:16 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name.html | took 0ms 13:15:16 INFO - TEST-START | /custom-elements/v0/instantiating/non-configurable-constructor-property.html 13:15:16 INFO - TEST-SKIP | /custom-elements/v0/instantiating/non-configurable-constructor-property.html | took 0ms 13:15:16 INFO - TEST-START | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html 13:15:16 INFO - TEST-SKIP | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html | took 0ms 13:15:16 INFO - TEST-START | /custom-elements/v0/instantiating/unchanged-attribute.html 13:15:16 INFO - TEST-SKIP | /custom-elements/v0/instantiating/unchanged-attribute.html | took 0ms 13:15:16 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html 13:15:16 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html | took 1ms 13:15:16 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html 13:15:16 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/clearkey-check-initdata-type.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/clearkey-check-initdata-type.html | took 1ms 13:15:16 INFO - TEST-START | /encrypted-media/clearkey-events-session-closed-event.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/clearkey-events-session-closed-event.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/clearkey-events.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/clearkey-events.html | took 1ms 13:15:16 INFO - TEST-START | /encrypted-media/clearkey-generate-request-disallowed-input.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/clearkey-generate-request-disallowed-input.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/clearkey-invalid-license.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/clearkey-invalid-license.html | took 1ms 13:15:16 INFO - TEST-START | /encrypted-media/clearkey-keystatuses-multiple-sessions.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses-multiple-sessions.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/clearkey-keystatuses.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses.html | took 6ms 13:15:16 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html | took 1ms 13:15:16 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html | took 1ms 13:15:16 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html | took 1ms 13:15:16 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-events.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-events.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html | took 1ms 13:15:16 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html | took 7ms 13:15:16 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html | took 1ms 13:15:16 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 7ms 13:15:16 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html | took 1ms 13:15:16 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeys.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeys.html | took 1ms 13:15:16 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/clearkey-mp4-unique-origin.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-unique-origin.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/clearkey-mp4-update-disallowed-input.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-update-disallowed-input.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/clearkey-mp4-waiting-for-a-key.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-waiting-for-a-key.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/clearkey-not-callable-after-createsession.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/clearkey-not-callable-after-createsession.html | took 6ms 13:15:16 INFO - TEST-START | /encrypted-media/clearkey-update-non-ascii-input.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/clearkey-update-non-ascii-input.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-check-initdata-type.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-check-initdata-type.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-events-session-closed-event.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-events-session-closed-event.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-events.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-events.html | took 1ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-expiration.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-expiration.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-generate-request-disallowed-input.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-generate-request-disallowed-input.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-invalid-license.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-invalid-license.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-keystatuses-multiple-sessions.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses-multiple-sessions.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-keystatuses.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses.html | took 1ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-mp4-onencrypted.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-mp4-onencrypted.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html | took 6ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license-events.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license-events.html | took 1ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html | took 8ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-events.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-events.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-expired.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-expired.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html | took 1ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multisession.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multisession.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 7ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-two-videos.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-two-videos.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary.html | took 1ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html | took 1ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 8ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeys.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeys.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysession.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysession.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-mp4-unique-origin.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-mp4-unique-origin.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-mp4-waiting-for-a-key.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-mp4-waiting-for-a-key.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-not-callable-after-createsession.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-not-callable-after-createsession.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/drm-temporary-license-type.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/drm-temporary-license-type.html | took 0ms 13:15:16 INFO - TEST-START | /encrypted-media/idlharness.html 13:15:16 INFO - TEST-SKIP | /encrypted-media/idlharness.html | took 0ms 13:15:16 INFO - TEST-START | /media-source/mediasource-config-change-mp4-a-bitrate.html 13:15:16 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-a-bitrate.html | took 1ms 13:15:16 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html 13:15:16 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html | took 0ms 13:15:16 INFO - TEST-START | /media-source/mediasource-duration.html 13:15:16 INFO - TEST-SKIP | /media-source/mediasource-duration.html | took 0ms 13:15:16 INFO - TEST-START | /media-source/mediasource-redundant-seek.html 13:15:16 INFO - TEST-SKIP | /media-source/mediasource-redundant-seek.html | took 0ms 13:15:16 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 13:15:16 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 13:15:16 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 13:15:16 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 13:15:16 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 13:15:16 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 13:15:16 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 13:15:16 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 13:15:16 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 13:15:16 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 13:15:16 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 13:15:16 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 13:15:16 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 13:15:16 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 13:15:16 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 13:15:16 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 13:15:16 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 13:15:16 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 13:15:16 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 13:15:16 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 13:15:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 13:15:16 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 13:15:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 13:15:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 0ms 13:15:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 13:15:16 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 13:15:16 INFO - TEST-START | /streams/readable-streams/bad-strategies.https.html 13:15:16 INFO - TEST-SKIP | /streams/readable-streams/bad-strategies.https.html | took 0ms 13:15:16 INFO - TEST-START | /streams/readable-streams/bad-underlying-sources.https.html 13:15:16 INFO - TEST-SKIP | /streams/readable-streams/bad-underlying-sources.https.html | took 0ms 13:15:16 INFO - TEST-START | /streams/readable-streams/brand-checks.https.html 13:15:16 INFO - TEST-SKIP | /streams/readable-streams/brand-checks.https.html | took 1ms 13:15:16 INFO - TEST-START | /streams/readable-streams/cancel.https.html 13:15:16 INFO - TEST-SKIP | /streams/readable-streams/cancel.https.html | took 0ms 13:15:16 INFO - TEST-START | /streams/readable-streams/count-queuing-strategy-integration.https.html 13:15:17 INFO - TEST-SKIP | /streams/readable-streams/count-queuing-strategy-integration.https.html | took 0ms 13:15:17 INFO - TEST-START | /streams/readable-streams/garbage-collection.https.html 13:15:17 INFO - TEST-SKIP | /streams/readable-streams/garbage-collection.https.html | took 0ms 13:15:17 INFO - TEST-START | /streams/readable-streams/general.https.html 13:15:17 INFO - TEST-SKIP | /streams/readable-streams/general.https.html | took 0ms 13:15:17 INFO - TEST-START | /streams/readable-streams/pipe-through.https.html 13:15:17 INFO - TEST-SKIP | /streams/readable-streams/pipe-through.https.html | took 0ms 13:15:17 INFO - TEST-START | /streams/readable-streams/readable-stream-reader.https.html 13:15:17 INFO - TEST-SKIP | /streams/readable-streams/readable-stream-reader.https.html | took 0ms 13:15:17 INFO - TEST-START | /streams/readable-streams/tee.https.html 13:15:17 INFO - TEST-SKIP | /streams/readable-streams/tee.https.html | took 0ms 13:15:17 INFO - TEST-START | /streams/readable-streams/templated.https.html 13:15:17 INFO - TEST-SKIP | /streams/readable-streams/templated.https.html | took 8ms 13:15:17 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html 13:15:17 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html | took 1ms 13:15:17 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html 13:15:17 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html | took 0ms 13:15:17 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html 13:15:17 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html | took 0ms 13:15:17 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html 13:15:17 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html | took 0ms 13:15:17 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html 13:15:17 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html | took 1ms 13:15:17 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html 13:15:17 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html | took 0ms 13:15:17 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html 13:15:17 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html | took 0ms 13:15:17 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html 13:15:17 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html | took 0ms 13:15:17 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html 13:15:17 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html | took 0ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html?wss 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html?wss | took 12ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html | took 0ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html | took 0ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html?wss 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html?wss | took 0ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html?wss 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html?wss | took 1ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html | took 0ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html | took 0ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html?wss 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html?wss | took 0ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html | took 1ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html?wss 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html?wss | took 0ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html | took 0ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html?wss 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html?wss | took 0ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html | took 0ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html?wss 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html?wss | took 0ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html?wss 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html?wss | took 0ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html | took 0ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html?wss 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html?wss | took 0ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html | took 0ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html?wss 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html?wss | took 0ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html | took 0ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html | took 1ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html?wss 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html?wss | took 8ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html?wss 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html?wss | took 0ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html | took 1ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html | took 0ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html?wss 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html?wss | took 0ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html | took 0ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html?wss 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html?wss | took 1ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html?wss 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html?wss | took 0ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html | took 0ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html?wss 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html?wss | took 0ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html | took 0ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html | took 0ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html?wss 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html?wss | took 0ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html | took 0ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html?wss 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html?wss | took 1ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html?wss 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html?wss | took 0ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html | took 0ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html | took 0ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html?wss 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html?wss | took 0ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html | took 1ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html?wss 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html?wss | took 0ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html?wss 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html?wss | took 9ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html | took 0ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html?wss 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html?wss | took 0ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html | took 0ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html?wss 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html?wss | took 0ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html | took 0ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html?wss 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html?wss | took 0ms 13:15:17 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html 13:15:17 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html | took 0ms 13:15:17 INFO - Setting up ssl 13:15:17 INFO - PROCESS | certutil | 13:15:17 INFO - PROCESS | certutil | 13:15:17 INFO - PROCESS | certutil | 13:15:17 INFO - Certificate Nickname Trust Attributes 13:15:17 INFO - SSL,S/MIME,JAR/XPI 13:15:17 INFO - 13:15:17 INFO - web-platform-tests CT,, 13:15:17 INFO - 13:15:17 INFO - Application command: /builds/slave/test/build/application/firefox/firefox --marionette about:blank -profile /tmp/tmpW7arU_.mozrunner 13:15:17 INFO - Starting runner 13:15:20 INFO - PROCESS | 1834 | 1477772120826 Marionette DEBUG Marionette enabled via build flag and pref 13:15:21 INFO - PROCESS | 1834 | ATTENTION: default value of option force_s3tc_enable overridden by environment. 13:15:21 INFO - PROCESS | 1834 | [1834] 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 13:15:21 INFO - PROCESS | 1834 | [1834] 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 13:15:21 INFO - PROCESS | 1834 | ++DOCSHELL 0xa0ff6000 == 1 [pid = 1834] [id = 1] 13:15:21 INFO - PROCESS | 1834 | ++DOMWINDOW == 1 (0xa0ff6400) [pid = 1834] [serial = 1] [outer = (nil)] 13:15:21 INFO - PROCESS | 1834 | ++DOMWINDOW == 2 (0xa0ff6c00) [pid = 1834] [serial = 2] [outer = 0xa0ff6400] 13:15:21 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 13:15:21 INFO - PROCESS | 1834 | 1477772121744 Marionette INFO Listening on port 2828 13:15:22 INFO - PROCESS | 1834 | 1477772122427 Marionette DEBUG Marionette enabled via command-line flag 13:15:22 INFO - PROCESS | 1834 | ++DOCSHELL 0x9a27cc00 == 2 [pid = 1834] [id = 2] 13:15:22 INFO - PROCESS | 1834 | ++DOMWINDOW == 3 (0x9a283400) [pid = 1834] [serial = 3] [outer = (nil)] 13:15:22 INFO - PROCESS | 1834 | ++DOMWINDOW == 4 (0x9a283c00) [pid = 1834] [serial = 4] [outer = 0x9a283400] 13:15:22 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 13:15:22 INFO - PROCESS | 1834 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 99fed400 13:15:22 INFO - PROCESS | 1834 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 99fedf00 13:15:22 INFO - PROCESS | 1834 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 99ff53a0 13:15:22 INFO - PROCESS | 1834 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 99ff5ea0 13:15:22 INFO - PROCESS | 1834 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 99f7c920 13:15:22 INFO - PROCESS | 1834 | ++DOMWINDOW == 5 (0x99f79c00) [pid = 1834] [serial = 5] [outer = 0xa0ff6400] 13:15:22 INFO - PROCESS | 1834 | 1477772122901 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:51936 13:15:22 INFO - PROCESS | 1834 | 1477772122926 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:51937 13:15:22 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 13:15:22 INFO - PROCESS | 1834 | 1477772122989 Marionette DEBUG Closed connection conn0 13:15:22 INFO - PROCESS | 1834 | 1477772122992 Marionette DEBUG Closed connection conn1 13:15:23 INFO - PROCESS | 1834 | 1477772123003 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:51938 13:15:23 INFO - PROCESS | 1834 | 1477772123135 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:51939 13:15:23 INFO - PROCESS | 1834 | 1477772123140 Marionette DEBUG Closed connection conn2 13:15:23 INFO - PROCESS | 1834 | 1477772123183 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:51940 13:15:23 INFO - PROCESS | 1834 | 1477772123196 Marionette DEBUG Closed connection conn3 13:15:23 INFO - PROCESS | 1834 | 1477772123243 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:15:23 INFO - PROCESS | 1834 | 1477772123268 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":"20161029111221","processId":1834,"version":"52.0a1"} 13:15:23 INFO - PROCESS | 1834 | [1834] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1566 13:15:24 INFO - PROCESS | 1834 | [1834] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1566 13:15:24 INFO - PROCESS | 1834 | [1834] 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 13:15:25 INFO - PROCESS | 1834 | ++DOCSHELL 0x9598e800 == 3 [pid = 1834] [id = 3] 13:15:25 INFO - PROCESS | 1834 | ++DOMWINDOW == 6 (0x9598f000) [pid = 1834] [serial = 6] [outer = (nil)] 13:15:25 INFO - PROCESS | 1834 | ++DOCSHELL 0x95992c00 == 4 [pid = 1834] [id = 4] 13:15:25 INFO - PROCESS | 1834 | ++DOMWINDOW == 7 (0x95993000) [pid = 1834] [serial = 7] [outer = (nil)] 13:15:26 INFO - PROCESS | 1834 | ++DOCSHELL 0x953d5800 == 5 [pid = 1834] [id = 5] 13:15:26 INFO - PROCESS | 1834 | ++DOMWINDOW == 8 (0x98219800) [pid = 1834] [serial = 8] [outer = (nil)] 13:15:26 INFO - PROCESS | 1834 | ++DOMWINDOW == 9 (0x949aa800) [pid = 1834] [serial = 9] [outer = 0x98219800] 13:15:26 INFO - PROCESS | 1834 | ++DOMWINDOW == 10 (0x94a22c00) [pid = 1834] [serial = 10] [outer = 0x9598f000] 13:15:26 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 13:15:26 INFO - PROCESS | 1834 | ++DOMWINDOW == 11 (0x94a24400) [pid = 1834] [serial = 11] [outer = 0x95993000] 13:15:26 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 13:15:26 INFO - PROCESS | 1834 | ++DOMWINDOW == 12 (0x96775000) [pid = 1834] [serial = 12] [outer = 0x98219800] 13:15:27 INFO - PROCESS | 1834 | [1834] WARNING: OpenGL-accelerated layers are not supported on this system: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2421 13:15:27 INFO - PROCESS | 1834 | 1477772127807 Marionette DEBUG loaded listener.js 13:15:28 INFO - PROCESS | 1834 | ++DOMWINDOW == 13 (0x97ca2c00) [pid = 1834] [serial = 13] [outer = 0x98219800] 13:15:28 INFO - PROCESS | 1834 | 1477772128885 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"7f155039-8740-4c98-bc4c-4d6586bbd74d","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":"20161029111221","processId":1834,"version":"52.0a1","command_id":1}}] 13:15:29 INFO - PROCESS | 1834 | 1477772129189 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 13:15:29 INFO - PROCESS | 1834 | 1477772129482 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 13:15:29 INFO - PROCESS | 1834 | 1477772129710 Marionette TRACE conn4 -> [0,3,"getWindowHandle",null] 13:15:29 INFO - PROCESS | 1834 | 1477772129724 Marionette TRACE conn4 <- [1,3,null,{"value":"8"}] 13:15:29 INFO - PROCESS | 1834 | 1477772129756 Marionette TRACE conn4 -> [0,4,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:15:29 INFO - PROCESS | 1834 | [1834] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 13:15:29 INFO - PROCESS | 1834 | ++DOMWINDOW == 14 (0x8f636400) [pid = 1834] [serial = 14] [outer = 0x98219800] 13:15:30 INFO - PROCESS | 1834 | 1477772130126 Marionette TRACE conn4 <- [1,4,null,{}] 13:15:30 INFO - PROCESS | 1834 | 1477772130149 Marionette TRACE conn4 -> [0,5,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 13:15:30 INFO - PROCESS | 1834 | 1477772130183 Marionette TRACE conn4 <- [1,5,null,{"value":null}] 13:15:30 INFO - PROCESS | 1834 | 1477772130233 Marionette TRACE conn4 -> [0,6,"getWindowHandle",null] 13:15:30 INFO - PROCESS | 1834 | 1477772130241 Marionette TRACE conn4 <- [1,6,null,{"value":"8"}] 13:15:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:15:30 INFO - PROCESS | 1834 | 1477772130266 Marionette TRACE conn4 -> [0,7,"timeouts",{"script":35000}] 13:15:30 INFO - PROCESS | 1834 | 1477772130283 Marionette TRACE conn4 <- [1,7,null,{}] 13:15:30 INFO - PROCESS | 1834 | 1477772130358 Marionette TRACE conn4 -> [0,8,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:15:30 INFO - PROCESS | 1834 | 1477772130393 Marionette TRACE conn4 <- [1,8,null,{"value":null}] 13:15:30 INFO - PROCESS | 1834 | 1477772130414 Marionette TRACE conn4 -> [0,9,"getWindowHandles",null] 13:15:30 INFO - PROCESS | 1834 | 1477772130419 Marionette TRACE conn4 <- [1,9,null,["8"]] 13:15:30 INFO - PROCESS | 1834 | 1477772130438 Marionette TRACE conn4 -> [0,10,"switchToWindow",{"name":"8"}] 13:15:30 INFO - PROCESS | 1834 | 1477772130443 Marionette TRACE conn4 <- [1,10,null,{}] 13:15:30 INFO - PROCESS | 1834 | 1477772130464 Marionette TRACE conn4 -> [0,11,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:15:30 INFO - PROCESS | 1834 | ++DOCSHELL 0x8f633400 == 6 [pid = 1834] [id = 6] 13:15:30 INFO - PROCESS | 1834 | ++DOMWINDOW == 15 (0x8f633800) [pid = 1834] [serial = 15] [outer = (nil)] 13:15:30 INFO - PROCESS | 1834 | ++DOMWINDOW == 16 (0x8da2ec00) [pid = 1834] [serial = 16] [outer = 0x8f633800] 13:15:30 INFO - PROCESS | 1834 | 1477772130583 Marionette DEBUG loaded listener.js 13:15:30 INFO - PROCESS | 1834 | ++DOMWINDOW == 17 (0x8da33400) [pid = 1834] [serial = 17] [outer = 0x8f633800] 13:15:30 INFO - PROCESS | 1834 | ++DOCSHELL 0x8d80f400 == 7 [pid = 1834] [id = 7] 13:15:30 INFO - PROCESS | 1834 | ++DOMWINDOW == 18 (0x8d80f800) [pid = 1834] [serial = 18] [outer = (nil)] 13:15:30 INFO - PROCESS | 1834 | ++DOMWINDOW == 19 (0x8d812400) [pid = 1834] [serial = 19] [outer = 0x8d80f800] 13:15:30 INFO - PROCESS | 1834 | 1477772130981 Marionette DEBUG loaded listener.js 13:15:31 INFO - PROCESS | 1834 | ++DOMWINDOW == 20 (0x8d608800) [pid = 1834] [serial = 20] [outer = 0x8d80f800] 13:15:31 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 13:15:31 INFO - PROCESS | 1834 | [1834] 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 13:15:32 INFO - PROCESS | 1834 | 1477772132247 Marionette TRACE conn4 <- [1,11,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:15:32 INFO - . 13:15:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 2310ms 13:15:32 INFO - PROCESS | 1834 | 1477772132619 Marionette TRACE conn4 -> [0,12,"getWindowHandle",null] 13:15:32 INFO - PROCESS | 1834 | 1477772132624 Marionette TRACE conn4 <- [1,12,null,{"value":"8"}] 13:15:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:15:32 INFO - PROCESS | 1834 | 1477772132664 Marionette TRACE conn4 -> [0,13,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:15:32 INFO - PROCESS | 1834 | 1477772132915 Marionette TRACE conn4 <- [1,13,null,{"value":null}] 13:15:33 INFO - PROCESS | 1834 | 1477772133018 Marionette TRACE conn4 -> [0,14,"getWindowHandles",null] 13:15:33 INFO - PROCESS | 1834 | 1477772133024 Marionette TRACE conn4 <- [1,14,null,["8"]] 13:15:33 INFO - PROCESS | 1834 | 1477772133031 Marionette TRACE conn4 -> [0,15,"switchToWindow",{"name":"8"}] 13:15:33 INFO - PROCESS | 1834 | 1477772133039 Marionette TRACE conn4 <- [1,15,null,{}] 13:15:33 INFO - PROCESS | 1834 | 1477772133047 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:15:33 INFO - PROCESS | 1834 | ++DOCSHELL 0x91748000 == 8 [pid = 1834] [id = 8] 13:15:33 INFO - PROCESS | 1834 | ++DOMWINDOW == 21 (0x91755400) [pid = 1834] [serial = 21] [outer = (nil)] 13:15:33 INFO - PROCESS | 1834 | ++DOMWINDOW == 22 (0x953d9c00) [pid = 1834] [serial = 22] [outer = 0x91755400] 13:15:33 INFO - PROCESS | 1834 | 1477772133166 Marionette DEBUG loaded listener.js 13:15:33 INFO - PROCESS | 1834 | ++DOMWINDOW == 23 (0x95cfa000) [pid = 1834] [serial = 23] [outer = 0x91755400] 13:15:33 INFO - PROCESS | 1834 | ++DOCSHELL 0x97ca4800 == 9 [pid = 1834] [id = 9] 13:15:33 INFO - PROCESS | 1834 | ++DOMWINDOW == 24 (0x97ca6800) [pid = 1834] [serial = 24] [outer = (nil)] 13:15:33 INFO - PROCESS | 1834 | ++DOMWINDOW == 25 (0x99f70000) [pid = 1834] [serial = 25] [outer = 0x97ca6800] 13:15:33 INFO - PROCESS | 1834 | ++DOMWINDOW == 26 (0x97c99400) [pid = 1834] [serial = 26] [outer = 0x97ca6800] 13:15:33 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 13:15:33 INFO - PROCESS | 1834 | ++DOCSHELL 0x99f72000 == 10 [pid = 1834] [id = 10] 13:15:33 INFO - PROCESS | 1834 | ++DOMWINDOW == 27 (0x99f72c00) [pid = 1834] [serial = 27] [outer = (nil)] 13:15:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 28 (0x9a2edc00) [pid = 1834] [serial = 28] [outer = 0x99f72c00] 13:15:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 29 (0x95d2f800) [pid = 1834] [serial = 29] [outer = 0x99f72c00] 13:15:34 INFO - PROCESS | 1834 | 1477772134326 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:15:34 INFO - . 13:15:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1724ms 13:15:34 INFO - PROCESS | 1834 | 1477772134438 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 13:15:34 INFO - PROCESS | 1834 | 1477772134443 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 13:15:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:15:34 INFO - PROCESS | 1834 | 1477772134469 Marionette TRACE conn4 -> [0,18,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:15:34 INFO - PROCESS | 1834 | 1477772134712 Marionette TRACE conn4 <- [1,18,null,{"value":null}] 13:15:34 INFO - PROCESS | 1834 | 1477772134886 Marionette TRACE conn4 -> [0,19,"getWindowHandles",null] 13:15:34 INFO - PROCESS | 1834 | 1477772134890 Marionette TRACE conn4 <- [1,19,null,["8"]] 13:15:34 INFO - PROCESS | 1834 | 1477772134902 Marionette TRACE conn4 -> [0,20,"switchToWindow",{"name":"8"}] 13:15:34 INFO - PROCESS | 1834 | 1477772134908 Marionette TRACE conn4 <- [1,20,null,{}] 13:15:34 INFO - PROCESS | 1834 | 1477772134916 Marionette TRACE conn4 -> [0,21,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:15:34 INFO - PROCESS | 1834 | ++DOCSHELL 0x96032800 == 11 [pid = 1834] [id = 11] 13:15:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 30 (0x96038000) [pid = 1834] [serial = 30] [outer = (nil)] 13:15:35 INFO - PROCESS | 1834 | ++DOMWINDOW == 31 (0x97a6b800) [pid = 1834] [serial = 31] [outer = 0x96038000] 13:15:35 INFO - PROCESS | 1834 | 1477772135026 Marionette DEBUG loaded listener.js 13:15:35 INFO - PROCESS | 1834 | ++DOMWINDOW == 32 (0xa2ee0000) [pid = 1834] [serial = 32] [outer = 0x96038000] 13:15:35 INFO - PROCESS | 1834 | 1477772135909 Marionette TRACE conn4 <- [1,21,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 13:15:35 INFO - . 13:15:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1481ms 13:15:35 INFO - PROCESS | 1834 | 1477772135955 Marionette TRACE conn4 -> [0,22,"getWindowHandle",null] 13:15:35 INFO - PROCESS | 1834 | 1477772135962 Marionette TRACE conn4 <- [1,22,null,{"value":"8"}] 13:15:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:15:35 INFO - PROCESS | 1834 | 1477772135970 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:15:36 INFO - PROCESS | 1834 | 1477772136232 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 13:15:36 INFO - PROCESS | 1834 | 1477772136341 Marionette TRACE conn4 -> [0,24,"getWindowHandles",null] 13:15:36 INFO - PROCESS | 1834 | 1477772136346 Marionette TRACE conn4 <- [1,24,null,["8"]] 13:15:36 INFO - PROCESS | 1834 | 1477772136354 Marionette TRACE conn4 -> [0,25,"switchToWindow",{"name":"8"}] 13:15:36 INFO - PROCESS | 1834 | 1477772136362 Marionette TRACE conn4 <- [1,25,null,{}] 13:15:36 INFO - PROCESS | 1834 | 1477772136369 Marionette TRACE conn4 -> [0,26,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:15:36 INFO - PROCESS | 1834 | ++DOCSHELL 0x94b96800 == 12 [pid = 1834] [id = 12] 13:15:36 INFO - PROCESS | 1834 | ++DOMWINDOW == 33 (0x94b96c00) [pid = 1834] [serial = 33] [outer = (nil)] 13:15:36 INFO - PROCESS | 1834 | ++DOMWINDOW == 34 (0x95d31400) [pid = 1834] [serial = 34] [outer = 0x94b96c00] 13:15:36 INFO - PROCESS | 1834 | 1477772136515 Marionette DEBUG loaded listener.js 13:15:36 INFO - PROCESS | 1834 | ++DOMWINDOW == 35 (0xa2ed8c00) [pid = 1834] [serial = 35] [outer = 0x94b96c00] 13:15:37 INFO - PROCESS | 1834 | 1477772137595 Marionette TRACE conn4 <- [1,26,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 13:15:37 INFO - . 13:15:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1674ms 13:15:37 INFO - PROCESS | 1834 | 1477772137731 Marionette TRACE conn4 -> [0,27,"getWindowHandle",null] 13:15:37 INFO - PROCESS | 1834 | 1477772137737 Marionette TRACE conn4 <- [1,27,null,{"value":"8"}] 13:15:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:15:37 INFO - PROCESS | 1834 | 1477772137822 Marionette TRACE conn4 -> [0,28,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:15:38 INFO - PROCESS | 1834 | 1477772138027 Marionette TRACE conn4 <- [1,28,null,{"value":null}] 13:15:38 INFO - PROCESS | 1834 | 1477772138054 Marionette TRACE conn4 -> [0,29,"getWindowHandles",null] 13:15:38 INFO - PROCESS | 1834 | 1477772138060 Marionette TRACE conn4 <- [1,29,null,["8"]] 13:15:38 INFO - PROCESS | 1834 | 1477772138123 Marionette TRACE conn4 -> [0,30,"switchToWindow",{"name":"8"}] 13:15:38 INFO - PROCESS | 1834 | 1477772138129 Marionette TRACE conn4 <- [1,30,null,{}] 13:15:38 INFO - PROCESS | 1834 | 1477772138137 Marionette TRACE conn4 -> [0,31,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:15:38 INFO - PROCESS | 1834 | ++DOCSHELL 0x953d1400 == 13 [pid = 1834] [id = 13] 13:15:38 INFO - PROCESS | 1834 | ++DOMWINDOW == 36 (0x953d4000) [pid = 1834] [serial = 36] [outer = (nil)] 13:15:38 INFO - PROCESS | 1834 | ++DOMWINDOW == 37 (0x95944800) [pid = 1834] [serial = 37] [outer = 0x953d4000] 13:15:38 INFO - PROCESS | 1834 | 1477772138236 Marionette DEBUG loaded listener.js 13:15:38 INFO - PROCESS | 1834 | ++DOMWINDOW == 38 (0x95950800) [pid = 1834] [serial = 38] [outer = 0x953d4000] 13:15:38 INFO - PROCESS | 1834 | 1477772138927 Marionette TRACE conn4 <- [1,31,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 13:15:38 INFO - . 13:15:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1175ms 13:15:38 INFO - PROCESS | 1834 | 1477772138958 Marionette TRACE conn4 -> [0,32,"getWindowHandle",null] 13:15:38 INFO - PROCESS | 1834 | 1477772138963 Marionette TRACE conn4 <- [1,32,null,{"value":"8"}] 13:15:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:15:38 INFO - PROCESS | 1834 | 1477772138971 Marionette TRACE conn4 -> [0,33,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:15:39 INFO - PROCESS | 1834 | 1477772139163 Marionette TRACE conn4 <- [1,33,null,{"value":null}] 13:15:39 INFO - PROCESS | 1834 | 1477772139259 Marionette TRACE conn4 -> [0,34,"getWindowHandles",null] 13:15:39 INFO - PROCESS | 1834 | 1477772139264 Marionette TRACE conn4 <- [1,34,null,["8"]] 13:15:39 INFO - PROCESS | 1834 | 1477772139273 Marionette TRACE conn4 -> [0,35,"switchToWindow",{"name":"8"}] 13:15:39 INFO - PROCESS | 1834 | 1477772139278 Marionette TRACE conn4 <- [1,35,null,{}] 13:15:39 INFO - PROCESS | 1834 | 1477772139284 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:15:39 INFO - PROCESS | 1834 | ++DOCSHELL 0x95d2f400 == 14 [pid = 1834] [id = 14] 13:15:39 INFO - PROCESS | 1834 | ++DOMWINDOW == 39 (0x95d30400) [pid = 1834] [serial = 39] [outer = (nil)] 13:15:39 INFO - PROCESS | 1834 | ++DOMWINDOW == 40 (0x96038800) [pid = 1834] [serial = 40] [outer = 0x95d30400] 13:15:39 INFO - PROCESS | 1834 | 1477772139381 Marionette DEBUG loaded listener.js 13:15:39 INFO - PROCESS | 1834 | ++DOMWINDOW == 41 (0x96618c00) [pid = 1834] [serial = 41] [outer = 0x95d30400] 13:15:40 INFO - PROCESS | 1834 | 1477772140071 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 13:15:40 INFO - . 13:15:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1123ms 13:15:40 INFO - PROCESS | 1834 | 1477772140101 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 13:15:40 INFO - PROCESS | 1834 | 1477772140109 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 13:15:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:15:40 INFO - PROCESS | 1834 | 1477772140116 Marionette TRACE conn4 -> [0,38,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:15:40 INFO - PROCESS | 1834 | 1477772140335 Marionette TRACE conn4 <- [1,38,null,{"value":null}] 13:15:40 INFO - PROCESS | 1834 | 1477772140350 Marionette TRACE conn4 -> [0,39,"getWindowHandles",null] 13:15:40 INFO - PROCESS | 1834 | 1477772140354 Marionette TRACE conn4 <- [1,39,null,["8"]] 13:15:40 INFO - PROCESS | 1834 | 1477772140361 Marionette TRACE conn4 -> [0,40,"switchToWindow",{"name":"8"}] 13:15:40 INFO - PROCESS | 1834 | 1477772140367 Marionette TRACE conn4 <- [1,40,null,{}] 13:15:40 INFO - PROCESS | 1834 | 1477772140374 Marionette TRACE conn4 -> [0,41,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:15:40 INFO - PROCESS | 1834 | ++DOCSHELL 0x9821fc00 == 15 [pid = 1834] [id = 15] 13:15:40 INFO - PROCESS | 1834 | ++DOMWINDOW == 42 (0x98220400) [pid = 1834] [serial = 42] [outer = (nil)] 13:15:40 INFO - PROCESS | 1834 | ++DOMWINDOW == 43 (0x99f72800) [pid = 1834] [serial = 43] [outer = 0x98220400] 13:15:40 INFO - PROCESS | 1834 | 1477772140472 Marionette DEBUG loaded listener.js 13:15:40 INFO - PROCESS | 1834 | ++DOMWINDOW == 44 (0x9a22f800) [pid = 1834] [serial = 44] [outer = 0x98220400] 13:15:41 INFO - PROCESS | 1834 | 1477772141152 Marionette TRACE conn4 <- [1,41,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 13:15:41 INFO - . 13:15:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1070ms 13:15:41 INFO - PROCESS | 1834 | 1477772141187 Marionette TRACE conn4 -> [0,42,"getWindowHandle",null] 13:15:41 INFO - PROCESS | 1834 | 1477772141192 Marionette TRACE conn4 <- [1,42,null,{"value":"8"}] 13:15:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:15:41 INFO - PROCESS | 1834 | 1477772141204 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:15:41 INFO - PROCESS | 1834 | 1477772141421 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 13:15:41 INFO - PROCESS | 1834 | 1477772141439 Marionette TRACE conn4 -> [0,44,"getWindowHandles",null] 13:15:41 INFO - PROCESS | 1834 | 1477772141442 Marionette TRACE conn4 <- [1,44,null,["8"]] 13:15:41 INFO - PROCESS | 1834 | 1477772141449 Marionette TRACE conn4 -> [0,45,"switchToWindow",{"name":"8"}] 13:15:41 INFO - PROCESS | 1834 | 1477772141455 Marionette TRACE conn4 <- [1,45,null,{}] 13:15:41 INFO - PROCESS | 1834 | 1477772141463 Marionette TRACE conn4 -> [0,46,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:15:41 INFO - PROCESS | 1834 | ++DOCSHELL 0x9a308400 == 16 [pid = 1834] [id = 16] 13:15:41 INFO - PROCESS | 1834 | ++DOMWINDOW == 45 (0x9a30a400) [pid = 1834] [serial = 45] [outer = (nil)] 13:15:41 INFO - PROCESS | 1834 | ++DOMWINDOW == 46 (0x9a56b000) [pid = 1834] [serial = 46] [outer = 0x9a30a400] 13:15:41 INFO - PROCESS | 1834 | 1477772141556 Marionette DEBUG loaded listener.js 13:15:41 INFO - PROCESS | 1834 | ++DOMWINDOW == 47 (0x8f7fb800) [pid = 1834] [serial = 47] [outer = 0x9a30a400] 13:15:42 INFO - PROCESS | 1834 | 1477772142357 Marionette TRACE conn4 <- [1,46,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 13:15:42 INFO - . 13:15:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1170ms 13:15:42 INFO - PROCESS | 1834 | 1477772142371 Marionette TRACE conn4 -> [0,47,"getWindowHandle",null] 13:15:42 INFO - PROCESS | 1834 | 1477772142378 Marionette TRACE conn4 <- [1,47,null,{"value":"8"}] 13:15:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:15:42 INFO - PROCESS | 1834 | 1477772142407 Marionette TRACE conn4 -> [0,48,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:15:42 INFO - PROCESS | 1834 | 1477772142618 Marionette TRACE conn4 <- [1,48,null,{"value":null}] 13:15:42 INFO - PROCESS | 1834 | 1477772142756 Marionette TRACE conn4 -> [0,49,"getWindowHandles",null] 13:15:42 INFO - PROCESS | 1834 | 1477772142761 Marionette TRACE conn4 <- [1,49,null,["8"]] 13:15:42 INFO - PROCESS | 1834 | 1477772142794 Marionette TRACE conn4 -> [0,50,"switchToWindow",{"name":"8"}] 13:15:42 INFO - PROCESS | 1834 | 1477772142803 Marionette TRACE conn4 <- [1,50,null,{}] 13:15:42 INFO - PROCESS | 1834 | 1477772142810 Marionette TRACE conn4 -> [0,51,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:15:42 INFO - PROCESS | 1834 | ++DOCSHELL 0x936eb800 == 17 [pid = 1834] [id = 17] 13:15:42 INFO - PROCESS | 1834 | ++DOMWINDOW == 48 (0x939a5800) [pid = 1834] [serial = 48] [outer = (nil)] 13:15:42 INFO - PROCESS | 1834 | ++DOMWINDOW == 49 (0x947a7400) [pid = 1834] [serial = 49] [outer = 0x939a5800] 13:15:42 INFO - PROCESS | 1834 | 1477772142932 Marionette DEBUG loaded listener.js 13:15:43 INFO - PROCESS | 1834 | ++DOMWINDOW == 50 (0x94b9d800) [pid = 1834] [serial = 50] [outer = 0x939a5800] 13:15:43 INFO - PROCESS | 1834 | 1477772143718 Marionette TRACE conn4 <- [1,51,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 13:15:43 INFO - . 13:15:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1373ms 13:15:43 INFO - PROCESS | 1834 | 1477772143771 Marionette TRACE conn4 -> [0,52,"getWindowHandle",null] 13:15:43 INFO - PROCESS | 1834 | 1477772143779 Marionette TRACE conn4 <- [1,52,null,{"value":"8"}] 13:15:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:15:43 INFO - PROCESS | 1834 | 1477772143790 Marionette TRACE conn4 -> [0,53,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:15:43 INFO - PROCESS | 1834 | 1477772143991 Marionette TRACE conn4 <- [1,53,null,{"value":null}] 13:15:44 INFO - PROCESS | 1834 | 1477772144128 Marionette TRACE conn4 -> [0,54,"getWindowHandles",null] 13:15:44 INFO - PROCESS | 1834 | 1477772144134 Marionette TRACE conn4 <- [1,54,null,["8"]] 13:15:44 INFO - PROCESS | 1834 | 1477772144147 Marionette TRACE conn4 -> [0,55,"switchToWindow",{"name":"8"}] 13:15:44 INFO - PROCESS | 1834 | 1477772144155 Marionette TRACE conn4 <- [1,55,null,{}] 13:15:44 INFO - PROCESS | 1834 | 1477772144163 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:15:44 INFO - PROCESS | 1834 | ++DOCSHELL 0x95cfac00 == 18 [pid = 1834] [id = 18] 13:15:44 INFO - PROCESS | 1834 | ++DOMWINDOW == 51 (0x95d24400) [pid = 1834] [serial = 51] [outer = (nil)] 13:15:44 INFO - PROCESS | 1834 | ++DOMWINDOW == 52 (0x9603b000) [pid = 1834] [serial = 52] [outer = 0x95d24400] 13:15:44 INFO - PROCESS | 1834 | 1477772144273 Marionette DEBUG loaded listener.js 13:15:44 INFO - PROCESS | 1834 | ++DOMWINDOW == 53 (0x9660a000) [pid = 1834] [serial = 53] [outer = 0x95d24400] 13:15:45 INFO - PROCESS | 1834 | 1477772145117 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 13:15:45 INFO - . 13:15:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1383ms 13:15:45 INFO - PROCESS | 1834 | 1477772145196 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 13:15:45 INFO - PROCESS | 1834 | 1477772145205 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 13:15:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:15:45 INFO - PROCESS | 1834 | 1477772145215 Marionette TRACE conn4 -> [0,58,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:15:45 INFO - PROCESS | 1834 | 1477772145410 Marionette TRACE conn4 <- [1,58,null,{"value":null}] 13:15:45 INFO - PROCESS | 1834 | 1477772145548 Marionette TRACE conn4 -> [0,59,"getWindowHandles",null] 13:15:45 INFO - PROCESS | 1834 | 1477772145554 Marionette TRACE conn4 <- [1,59,null,["8"]] 13:15:45 INFO - PROCESS | 1834 | 1477772145566 Marionette TRACE conn4 -> [0,60,"switchToWindow",{"name":"8"}] 13:15:45 INFO - PROCESS | 1834 | 1477772145574 Marionette TRACE conn4 <- [1,60,null,{}] 13:15:45 INFO - PROCESS | 1834 | 1477772145582 Marionette TRACE conn4 -> [0,61,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:15:45 INFO - PROCESS | 1834 | ++DOCSHELL 0x9a2e6c00 == 19 [pid = 1834] [id = 19] 13:15:45 INFO - PROCESS | 1834 | ++DOMWINDOW == 54 (0x9a569000) [pid = 1834] [serial = 54] [outer = (nil)] 13:15:45 INFO - PROCESS | 1834 | ++DOMWINDOW == 55 (0x9b15fc00) [pid = 1834] [serial = 55] [outer = 0x9a569000] 13:15:45 INFO - PROCESS | 1834 | 1477772145699 Marionette DEBUG loaded listener.js 13:15:45 INFO - PROCESS | 1834 | ++DOMWINDOW == 56 (0x9b478000) [pid = 1834] [serial = 56] [outer = 0x9a569000] 13:15:46 INFO - PROCESS | 1834 | 1477772146514 Marionette TRACE conn4 <- [1,61,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 13:15:46 INFO - . 13:15:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1331ms 13:15:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:15:46 INFO - PROCESS | 1834 | 1477772146545 Marionette TRACE conn4 -> [0,62,"getWindowHandle",null] 13:15:46 INFO - PROCESS | 1834 | 1477772146549 Marionette TRACE conn4 <- [1,62,null,{"value":"8"}] 13:15:46 INFO - PROCESS | 1834 | 1477772146562 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:15:46 INFO - PROCESS | 1834 | 1477772146825 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 13:15:46 INFO - PROCESS | 1834 | 1477772146840 Marionette TRACE conn4 -> [0,64,"getWindowHandles",null] 13:15:46 INFO - PROCESS | 1834 | 1477772146844 Marionette TRACE conn4 <- [1,64,null,["8"]] 13:15:46 INFO - PROCESS | 1834 | 1477772146939 Marionette TRACE conn4 -> [0,65,"switchToWindow",{"name":"8"}] 13:15:46 INFO - PROCESS | 1834 | 1477772146947 Marionette TRACE conn4 <- [1,65,null,{}] 13:15:46 INFO - PROCESS | 1834 | 1477772146959 Marionette TRACE conn4 -> [0,66,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:15:46 INFO - PROCESS | 1834 | ++DOCSHELL 0x93933000 == 20 [pid = 1834] [id = 20] 13:15:46 INFO - PROCESS | 1834 | ++DOMWINDOW == 57 (0x9594a400) [pid = 1834] [serial = 57] [outer = (nil)] 13:15:47 INFO - PROCESS | 1834 | ++DOMWINDOW == 58 (0xa1c9dc00) [pid = 1834] [serial = 58] [outer = 0x9594a400] 13:15:47 INFO - PROCESS | 1834 | 1477772147066 Marionette DEBUG loaded listener.js 13:15:47 INFO - PROCESS | 1834 | ++DOMWINDOW == 59 (0xa275ec00) [pid = 1834] [serial = 59] [outer = 0x9594a400] 13:15:47 INFO - PROCESS | 1834 | 1477772147981 Marionette TRACE conn4 <- [1,66,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 13:15:48 INFO - . 13:15:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1479ms 13:15:48 INFO - PROCESS | 1834 | 1477772148036 Marionette TRACE conn4 -> [0,67,"getWindowHandle",null] 13:15:48 INFO - PROCESS | 1834 | 1477772148043 Marionette TRACE conn4 <- [1,67,null,{"value":"8"}] 13:15:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:15:48 INFO - PROCESS | 1834 | 1477772148054 Marionette TRACE conn4 -> [0,68,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:15:48 INFO - PROCESS | 1834 | 1477772148293 Marionette TRACE conn4 <- [1,68,null,{"value":null}] 13:15:48 INFO - PROCESS | 1834 | 1477772148459 Marionette TRACE conn4 -> [0,69,"getWindowHandles",null] 13:15:48 INFO - PROCESS | 1834 | 1477772148466 Marionette TRACE conn4 <- [1,69,null,["8"]] 13:15:48 INFO - PROCESS | 1834 | 1477772148477 Marionette TRACE conn4 -> [0,70,"switchToWindow",{"name":"8"}] 13:15:48 INFO - PROCESS | 1834 | 1477772148484 Marionette TRACE conn4 <- [1,70,null,{}] 13:15:48 INFO - PROCESS | 1834 | 1477772148491 Marionette TRACE conn4 -> [0,71,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:15:48 INFO - PROCESS | 1834 | ++DOCSHELL 0x8fb32400 == 21 [pid = 1834] [id = 21] 13:15:48 INFO - PROCESS | 1834 | ++DOMWINDOW == 60 (0x90d0ec00) [pid = 1834] [serial = 60] [outer = (nil)] 13:15:48 INFO - PROCESS | 1834 | ++DOMWINDOW == 61 (0x92f7c000) [pid = 1834] [serial = 61] [outer = 0x90d0ec00] 13:15:48 INFO - PROCESS | 1834 | 1477772148594 Marionette DEBUG loaded listener.js 13:15:48 INFO - PROCESS | 1834 | ++DOMWINDOW == 62 (0x94a5c800) [pid = 1834] [serial = 62] [outer = 0x90d0ec00] 13:15:48 INFO - PROCESS | 1834 | --DOCSHELL 0x9821fc00 == 20 [pid = 1834] [id = 15] 13:15:48 INFO - PROCESS | 1834 | --DOCSHELL 0x95d2f400 == 19 [pid = 1834] [id = 14] 13:15:48 INFO - PROCESS | 1834 | --DOCSHELL 0x953d1400 == 18 [pid = 1834] [id = 13] 13:15:48 INFO - PROCESS | 1834 | --DOCSHELL 0x96032800 == 17 [pid = 1834] [id = 11] 13:15:49 INFO - PROCESS | 1834 | --DOCSHELL 0x91748000 == 16 [pid = 1834] [id = 8] 13:15:49 INFO - PROCESS | 1834 | 1477772149490 Marionette TRACE conn4 <- [1,71,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 13:15:49 INFO - . 13:15:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1470ms 13:15:49 INFO - PROCESS | 1834 | 1477772149540 Marionette TRACE conn4 -> [0,72,"getWindowHandle",null] 13:15:49 INFO - PROCESS | 1834 | 1477772149547 Marionette TRACE conn4 <- [1,72,null,{"value":"8"}] 13:15:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:15:49 INFO - PROCESS | 1834 | 1477772149559 Marionette TRACE conn4 -> [0,73,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:15:49 INFO - PROCESS | 1834 | 1477772149782 Marionette TRACE conn4 <- [1,73,null,{"value":null}] 13:15:49 INFO - PROCESS | 1834 | 1477772149928 Marionette TRACE conn4 -> [0,74,"getWindowHandles",null] 13:15:49 INFO - PROCESS | 1834 | 1477772149934 Marionette TRACE conn4 <- [1,74,null,["8"]] 13:15:49 INFO - PROCESS | 1834 | 1477772149941 Marionette TRACE conn4 -> [0,75,"switchToWindow",{"name":"8"}] 13:15:49 INFO - PROCESS | 1834 | 1477772149948 Marionette TRACE conn4 <- [1,75,null,{}] 13:15:49 INFO - PROCESS | 1834 | 1477772149956 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:15:50 INFO - PROCESS | 1834 | ++DOCSHELL 0x94b93400 == 17 [pid = 1834] [id = 22] 13:15:50 INFO - PROCESS | 1834 | ++DOMWINDOW == 63 (0x94b94800) [pid = 1834] [serial = 63] [outer = (nil)] 13:15:50 INFO - PROCESS | 1834 | ++DOMWINDOW == 64 (0x94b9ac00) [pid = 1834] [serial = 64] [outer = 0x94b94800] 13:15:50 INFO - PROCESS | 1834 | 1477772150125 Marionette DEBUG loaded listener.js 13:15:50 INFO - PROCESS | 1834 | ++DOMWINDOW == 65 (0x9594b400) [pid = 1834] [serial = 65] [outer = 0x94b94800] 13:15:50 INFO - PROCESS | 1834 | 1477772150986 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 13:15:51 INFO - . 13:15:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1479ms 13:15:51 INFO - PROCESS | 1834 | 1477772151054 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 13:15:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:15:51 INFO - PROCESS | 1834 | 1477772151063 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 13:15:51 INFO - PROCESS | 1834 | 1477772151074 Marionette TRACE conn4 -> [0,78,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:15:51 INFO - PROCESS | 1834 | 1477772151277 Marionette TRACE conn4 <- [1,78,null,{"value":null}] 13:15:51 INFO - PROCESS | 1834 | 1477772151416 Marionette TRACE conn4 -> [0,79,"getWindowHandles",null] 13:15:51 INFO - PROCESS | 1834 | 1477772151422 Marionette TRACE conn4 <- [1,79,null,["8"]] 13:15:51 INFO - PROCESS | 1834 | 1477772151437 Marionette TRACE conn4 -> [0,80,"switchToWindow",{"name":"8"}] 13:15:51 INFO - PROCESS | 1834 | 1477772151444 Marionette TRACE conn4 <- [1,80,null,{}] 13:15:51 INFO - PROCESS | 1834 | 1477772151452 Marionette TRACE conn4 -> [0,81,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:15:51 INFO - PROCESS | 1834 | ++DOCSHELL 0x96033800 == 18 [pid = 1834] [id = 23] 13:15:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 66 (0x9607dc00) [pid = 1834] [serial = 66] [outer = (nil)] 13:15:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 67 (0x9660ec00) [pid = 1834] [serial = 67] [outer = 0x9607dc00] 13:15:51 INFO - PROCESS | 1834 | 1477772151561 Marionette DEBUG loaded listener.js 13:15:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 68 (0x96782800) [pid = 1834] [serial = 68] [outer = 0x9607dc00] 13:15:52 INFO - PROCESS | 1834 | 1477772152404 Marionette TRACE conn4 <- [1,81,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 13:15:52 INFO - . 13:15:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1386ms 13:15:52 INFO - PROCESS | 1834 | 1477772152482 Marionette TRACE conn4 -> [0,82,"getWindowHandle",null] 13:15:52 INFO - PROCESS | 1834 | 1477772152490 Marionette TRACE conn4 <- [1,82,null,{"value":"8"}] 13:15:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:15:52 INFO - PROCESS | 1834 | 1477772152499 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:15:52 INFO - PROCESS | 1834 | 1477772152699 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 13:15:52 INFO - PROCESS | 1834 | 1477772152839 Marionette TRACE conn4 -> [0,84,"getWindowHandles",null] 13:15:52 INFO - PROCESS | 1834 | 1477772152850 Marionette TRACE conn4 <- [1,84,null,["8"]] 13:15:52 INFO - PROCESS | 1834 | 1477772152863 Marionette TRACE conn4 -> [0,85,"switchToWindow",{"name":"8"}] 13:15:52 INFO - PROCESS | 1834 | 1477772152871 Marionette TRACE conn4 <- [1,85,null,{}] 13:15:52 INFO - PROCESS | 1834 | 1477772152879 Marionette TRACE conn4 -> [0,86,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:15:52 INFO - PROCESS | 1834 | ++DOCSHELL 0x9a572400 == 19 [pid = 1834] [id = 24] 13:15:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 69 (0x9a5a8000) [pid = 1834] [serial = 69] [outer = (nil)] 13:15:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 70 (0x9b418c00) [pid = 1834] [serial = 70] [outer = 0x9a5a8000] 13:15:52 INFO - PROCESS | 1834 | 1477772152993 Marionette DEBUG loaded listener.js 13:15:53 INFO - PROCESS | 1834 | ++DOMWINDOW == 71 (0xa0fb3c00) [pid = 1834] [serial = 71] [outer = 0x9a5a8000] 13:15:53 INFO - PROCESS | 1834 | 1477772153766 Marionette TRACE conn4 <- [1,86,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 13:15:53 INFO - . 13:15:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1330ms 13:15:53 INFO - PROCESS | 1834 | 1477772153830 Marionette TRACE conn4 -> [0,87,"getWindowHandle",null] 13:15:53 INFO - PROCESS | 1834 | 1477772153835 Marionette TRACE conn4 <- [1,87,null,{"value":"8"}] 13:15:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:15:53 INFO - PROCESS | 1834 | 1477772153847 Marionette TRACE conn4 -> [0,88,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:15:54 INFO - PROCESS | 1834 | 1477772154051 Marionette TRACE conn4 <- [1,88,null,{"value":null}] 13:15:54 INFO - PROCESS | 1834 | 1477772154191 Marionette TRACE conn4 -> [0,89,"getWindowHandles",null] 13:15:54 INFO - PROCESS | 1834 | 1477772154196 Marionette TRACE conn4 <- [1,89,null,["8"]] 13:15:54 INFO - PROCESS | 1834 | 1477772154208 Marionette TRACE conn4 -> [0,90,"switchToWindow",{"name":"8"}] 13:15:54 INFO - PROCESS | 1834 | 1477772154215 Marionette TRACE conn4 <- [1,90,null,{}] 13:15:54 INFO - PROCESS | 1834 | 1477772154225 Marionette TRACE conn4 -> [0,91,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:15:54 INFO - PROCESS | 1834 | ++DOCSHELL 0x92840400 == 20 [pid = 1834] [id = 25] 13:15:54 INFO - PROCESS | 1834 | ++DOMWINDOW == 72 (0x928ad800) [pid = 1834] [serial = 72] [outer = (nil)] 13:15:54 INFO - PROCESS | 1834 | ++DOMWINDOW == 73 (0xa2942c00) [pid = 1834] [serial = 73] [outer = 0x928ad800] 13:15:54 INFO - PROCESS | 1834 | 1477772154333 Marionette DEBUG loaded listener.js 13:15:54 INFO - PROCESS | 1834 | ++DOMWINDOW == 74 (0xa29cf800) [pid = 1834] [serial = 74] [outer = 0x928ad800] 13:15:55 INFO - PROCESS | 1834 | 1477772155102 Marionette TRACE conn4 <- [1,91,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 13:15:55 INFO - . 13:15:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1338ms 13:15:55 INFO - PROCESS | 1834 | 1477772155181 Marionette TRACE conn4 -> [0,92,"getWindowHandle",null] 13:15:55 INFO - PROCESS | 1834 | 1477772155184 Marionette TRACE conn4 <- [1,92,null,{"value":"8"}] 13:15:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:15:55 INFO - PROCESS | 1834 | 1477772155195 Marionette TRACE conn4 -> [0,93,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:15:55 INFO - PROCESS | 1834 | 1477772155382 Marionette TRACE conn4 <- [1,93,null,{"value":null}] 13:15:55 INFO - PROCESS | 1834 | 1477772155530 Marionette TRACE conn4 -> [0,94,"getWindowHandles",null] 13:15:55 INFO - PROCESS | 1834 | 1477772155535 Marionette TRACE conn4 <- [1,94,null,["8"]] 13:15:55 INFO - PROCESS | 1834 | 1477772155549 Marionette TRACE conn4 -> [0,95,"switchToWindow",{"name":"8"}] 13:15:55 INFO - PROCESS | 1834 | 1477772155556 Marionette TRACE conn4 <- [1,95,null,{}] 13:15:55 INFO - PROCESS | 1834 | 1477772155563 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:15:55 INFO - PROCESS | 1834 | ++DOCSHELL 0x98f1bc00 == 21 [pid = 1834] [id = 26] 13:15:55 INFO - PROCESS | 1834 | ++DOMWINDOW == 75 (0x98f1cc00) [pid = 1834] [serial = 75] [outer = (nil)] 13:15:55 INFO - PROCESS | 1834 | ++DOMWINDOW == 76 (0xa2edc400) [pid = 1834] [serial = 76] [outer = 0x98f1cc00] 13:15:55 INFO - PROCESS | 1834 | 1477772155667 Marionette DEBUG loaded listener.js 13:15:55 INFO - PROCESS | 1834 | ++DOMWINDOW == 77 (0xa2f04000) [pid = 1834] [serial = 77] [outer = 0x98f1cc00] 13:15:56 INFO - PROCESS | 1834 | 1477772156608 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 13:15:56 INFO - PROCESS | 1834 | --DOCSHELL 0x936eb800 == 20 [pid = 1834] [id = 17] 13:15:56 INFO - . 13:15:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1530ms 13:15:56 INFO - PROCESS | 1834 | 1477772156728 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 13:15:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:15:56 INFO - PROCESS | 1834 | 1477772156737 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 13:15:56 INFO - PROCESS | 1834 | 1477772156776 Marionette TRACE conn4 -> [0,98,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:15:57 INFO - PROCESS | 1834 | 1477772157022 Marionette TRACE conn4 <- [1,98,null,{"value":null}] 13:15:57 INFO - PROCESS | 1834 | 1477772157179 Marionette TRACE conn4 -> [0,99,"getWindowHandles",null] 13:15:57 INFO - PROCESS | 1834 | 1477772157186 Marionette TRACE conn4 <- [1,99,null,["8"]] 13:15:57 INFO - PROCESS | 1834 | 1477772157194 Marionette TRACE conn4 -> [0,100,"switchToWindow",{"name":"8"}] 13:15:57 INFO - PROCESS | 1834 | 1477772157204 Marionette TRACE conn4 <- [1,100,null,{}] 13:15:57 INFO - PROCESS | 1834 | 1477772157212 Marionette TRACE conn4 -> [0,101,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:15:57 INFO - PROCESS | 1834 | ++DOCSHELL 0x94b9bc00 == 21 [pid = 1834] [id = 27] 13:15:57 INFO - PROCESS | 1834 | ++DOMWINDOW == 78 (0x953d1400) [pid = 1834] [serial = 78] [outer = (nil)] 13:15:57 INFO - PROCESS | 1834 | ++DOMWINDOW == 79 (0x95953000) [pid = 1834] [serial = 79] [outer = 0x953d1400] 13:15:57 INFO - PROCESS | 1834 | 1477772157376 Marionette DEBUG loaded listener.js 13:15:57 INFO - PROCESS | 1834 | ++DOMWINDOW == 80 (0x95d31000) [pid = 1834] [serial = 80] [outer = 0x953d1400] 13:15:58 INFO - PROCESS | 1834 | 1477772158203 Marionette TRACE conn4 <- [1,101,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 13:15:58 INFO - . 13:15:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1524ms 13:15:58 INFO - PROCESS | 1834 | 1477772158274 Marionette TRACE conn4 -> [0,102,"getWindowHandle",null] 13:15:58 INFO - PROCESS | 1834 | 1477772158281 Marionette TRACE conn4 <- [1,102,null,{"value":"8"}] 13:15:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:15:58 INFO - PROCESS | 1834 | 1477772158289 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:15:58 INFO - PROCESS | 1834 | 1477772158501 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 13:15:58 INFO - PROCESS | 1834 | 1477772158648 Marionette TRACE conn4 -> [0,104,"getWindowHandles",null] 13:15:58 INFO - PROCESS | 1834 | 1477772158654 Marionette TRACE conn4 <- [1,104,null,["8"]] 13:15:58 INFO - PROCESS | 1834 | 1477772158670 Marionette TRACE conn4 -> [0,105,"switchToWindow",{"name":"8"}] 13:15:58 INFO - PROCESS | 1834 | 1477772158677 Marionette TRACE conn4 <- [1,105,null,{}] 13:15:58 INFO - PROCESS | 1834 | 1477772158683 Marionette TRACE conn4 -> [0,106,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:15:58 INFO - PROCESS | 1834 | ++DOCSHELL 0x98220000 == 22 [pid = 1834] [id = 28] 13:15:58 INFO - PROCESS | 1834 | ++DOMWINDOW == 81 (0x99f72400) [pid = 1834] [serial = 81] [outer = (nil)] 13:15:58 INFO - PROCESS | 1834 | ++DOMWINDOW == 82 (0x9a282c00) [pid = 1834] [serial = 82] [outer = 0x99f72400] 13:15:58 INFO - PROCESS | 1834 | 1477772158808 Marionette DEBUG loaded listener.js 13:15:58 INFO - PROCESS | 1834 | ++DOMWINDOW == 83 (0x9a5ee000) [pid = 1834] [serial = 83] [outer = 0x99f72400] 13:15:59 INFO - PROCESS | 1834 | 1477772159615 Marionette TRACE conn4 <- [1,106,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 13:15:59 INFO - . 13:15:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1376ms 13:15:59 INFO - PROCESS | 1834 | 1477772159674 Marionette TRACE conn4 -> [0,107,"getWindowHandle",null] 13:15:59 INFO - PROCESS | 1834 | 1477772159684 Marionette TRACE conn4 <- [1,107,null,{"value":"8"}] 13:15:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:15:59 INFO - PROCESS | 1834 | 1477772159714 Marionette TRACE conn4 -> [0,108,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:15:59 INFO - PROCESS | 1834 | 1477772159968 Marionette TRACE conn4 <- [1,108,null,{"value":null}] 13:16:00 INFO - PROCESS | 1834 | 1477772160124 Marionette TRACE conn4 -> [0,109,"getWindowHandles",null] 13:16:00 INFO - PROCESS | 1834 | 1477772160129 Marionette TRACE conn4 <- [1,109,null,["8"]] 13:16:00 INFO - PROCESS | 1834 | 1477772160137 Marionette TRACE conn4 -> [0,110,"switchToWindow",{"name":"8"}] 13:16:00 INFO - PROCESS | 1834 | 1477772160145 Marionette TRACE conn4 <- [1,110,null,{}] 13:16:00 INFO - PROCESS | 1834 | 1477772160154 Marionette TRACE conn4 -> [0,111,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:00 INFO - PROCESS | 1834 | ++DOCSHELL 0x8d875800 == 23 [pid = 1834] [id = 29] 13:16:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 84 (0xa2761800) [pid = 1834] [serial = 84] [outer = (nil)] 13:16:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 85 (0xa2ed6800) [pid = 1834] [serial = 85] [outer = 0xa2761800] 13:16:00 INFO - PROCESS | 1834 | 1477772160311 Marionette DEBUG loaded listener.js 13:16:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 86 (0xa2ee3c00) [pid = 1834] [serial = 86] [outer = 0xa2761800] 13:16:01 INFO - PROCESS | 1834 | 1477772161148 Marionette TRACE conn4 <- [1,111,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 13:16:01 INFO - . 13:16:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1476ms 13:16:01 INFO - PROCESS | 1834 | 1477772161186 Marionette TRACE conn4 -> [0,112,"getWindowHandle",null] 13:16:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:16:01 INFO - PROCESS | 1834 | 1477772161191 Marionette TRACE conn4 <- [1,112,null,{"value":"8"}] 13:16:01 INFO - PROCESS | 1834 | 1477772161200 Marionette TRACE conn4 -> [0,113,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:16:01 INFO - PROCESS | 1834 | 1477772161396 Marionette TRACE conn4 <- [1,113,null,{"value":null}] 13:16:01 INFO - PROCESS | 1834 | 1477772161515 Marionette TRACE conn4 -> [0,114,"getWindowHandles",null] 13:16:01 INFO - PROCESS | 1834 | 1477772161524 Marionette TRACE conn4 <- [1,114,null,["8"]] 13:16:01 INFO - PROCESS | 1834 | 1477772161575 Marionette TRACE conn4 -> [0,115,"switchToWindow",{"name":"8"}] 13:16:01 INFO - PROCESS | 1834 | 1477772161581 Marionette TRACE conn4 <- [1,115,null,{}] 13:16:01 INFO - PROCESS | 1834 | 1477772161593 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:01 INFO - PROCESS | 1834 | ++DOCSHELL 0xa4ca1000 == 24 [pid = 1834] [id = 30] 13:16:01 INFO - PROCESS | 1834 | ++DOMWINDOW == 87 (0xa4ca2400) [pid = 1834] [serial = 87] [outer = (nil)] 13:16:01 INFO - PROCESS | 1834 | ++DOMWINDOW == 88 (0xa4cf8c00) [pid = 1834] [serial = 88] [outer = 0xa4ca2400] 13:16:01 INFO - PROCESS | 1834 | 1477772161705 Marionette DEBUG loaded listener.js 13:16:01 INFO - PROCESS | 1834 | ++DOMWINDOW == 89 (0xa93ae400) [pid = 1834] [serial = 89] [outer = 0xa4ca2400] 13:16:02 INFO - PROCESS | 1834 | 1477772162561 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:16:02 INFO - . 13:16:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1427ms 13:16:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:16:02 INFO - PROCESS | 1834 | 1477772162637 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 13:16:02 INFO - PROCESS | 1834 | 1477772162640 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 13:16:02 INFO - PROCESS | 1834 | 1477772162649 Marionette TRACE conn4 -> [0,118,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:16:02 INFO - PROCESS | 1834 | 1477772162838 Marionette TRACE conn4 <- [1,118,null,{"value":null}] 13:16:03 INFO - PROCESS | 1834 | 1477772163075 Marionette TRACE conn4 -> [0,119,"getWindowHandles",null] 13:16:03 INFO - PROCESS | 1834 | 1477772163082 Marionette TRACE conn4 <- [1,119,null,["8"]] 13:16:03 INFO - PROCESS | 1834 | 1477772163099 Marionette TRACE conn4 -> [0,120,"switchToWindow",{"name":"8"}] 13:16:03 INFO - PROCESS | 1834 | 1477772163109 Marionette TRACE conn4 <- [1,120,null,{}] 13:16:03 INFO - PROCESS | 1834 | 1477772163118 Marionette TRACE conn4 -> [0,121,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:03 INFO - PROCESS | 1834 | ++DOCSHELL 0x8fb1cc00 == 25 [pid = 1834] [id = 31] 13:16:03 INFO - PROCESS | 1834 | ++DOMWINDOW == 90 (0x8fb1d400) [pid = 1834] [serial = 90] [outer = (nil)] 13:16:03 INFO - PROCESS | 1834 | ++DOMWINDOW == 91 (0x8fb1ec00) [pid = 1834] [serial = 91] [outer = 0x8fb1d400] 13:16:03 INFO - PROCESS | 1834 | 1477772163223 Marionette DEBUG loaded listener.js 13:16:03 INFO - PROCESS | 1834 | ++DOMWINDOW == 92 (0x90d0a000) [pid = 1834] [serial = 92] [outer = 0x8fb1d400] 13:16:04 INFO - PROCESS | 1834 | 1477772164077 Marionette TRACE conn4 <- [1,121,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:16:04 INFO - . 13:16:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1473ms 13:16:04 INFO - PROCESS | 1834 | 1477772164143 Marionette TRACE conn4 -> [0,122,"getWindowHandle",null] 13:16:04 INFO - PROCESS | 1834 | 1477772164150 Marionette TRACE conn4 <- [1,122,null,{"value":"8"}] 13:16:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:16:04 INFO - PROCESS | 1834 | 1477772164161 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:16:04 INFO - PROCESS | 1834 | 1477772164354 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 13:16:04 INFO - PROCESS | 1834 | ++DOMWINDOW == 93 (0x92917800) [pid = 1834] [serial = 93] [outer = 0x99f72c00] 13:16:04 INFO - PROCESS | 1834 | 1477772164557 Marionette TRACE conn4 -> [0,124,"getWindowHandles",null] 13:16:04 INFO - PROCESS | 1834 | 1477772164562 Marionette TRACE conn4 <- [1,124,null,["8"]] 13:16:04 INFO - PROCESS | 1834 | 1477772164683 Marionette TRACE conn4 -> [0,125,"switchToWindow",{"name":"8"}] 13:16:04 INFO - PROCESS | 1834 | 1477772164692 Marionette TRACE conn4 <- [1,125,null,{}] 13:16:04 INFO - PROCESS | 1834 | --DOCSHELL 0x94b93400 == 24 [pid = 1834] [id = 22] 13:16:04 INFO - PROCESS | 1834 | 1477772164720 Marionette TRACE conn4 -> [0,126,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:04 INFO - PROCESS | 1834 | ++DOCSHELL 0x8fb17c00 == 25 [pid = 1834] [id = 32] 13:16:04 INFO - PROCESS | 1834 | ++DOMWINDOW == 94 (0x8fb18000) [pid = 1834] [serial = 94] [outer = (nil)] 13:16:04 INFO - PROCESS | 1834 | ++DOMWINDOW == 95 (0x8fb22000) [pid = 1834] [serial = 95] [outer = 0x8fb18000] 13:16:04 INFO - PROCESS | 1834 | 1477772164842 Marionette DEBUG loaded listener.js 13:16:05 INFO - PROCESS | 1834 | ++DOMWINDOW == 96 (0x928b3400) [pid = 1834] [serial = 96] [outer = 0x8fb18000] 13:16:05 INFO - PROCESS | 1834 | 1477772165653 Marionette TRACE conn4 <- [1,126,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 13:16:05 INFO - . 13:16:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1529ms 13:16:05 INFO - PROCESS | 1834 | 1477772165690 Marionette TRACE conn4 -> [0,127,"getWindowHandle",null] 13:16:05 INFO - PROCESS | 1834 | 1477772165697 Marionette TRACE conn4 <- [1,127,null,{"value":"8"}] 13:16:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:16:05 INFO - PROCESS | 1834 | 1477772165707 Marionette TRACE conn4 -> [0,128,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:16:05 INFO - PROCESS | 1834 | 1477772165964 Marionette TRACE conn4 <- [1,128,null,{"value":null}] 13:16:05 INFO - PROCESS | 1834 | 1477772165980 Marionette TRACE conn4 -> [0,129,"getWindowHandles",null] 13:16:05 INFO - PROCESS | 1834 | 1477772165986 Marionette TRACE conn4 <- [1,129,null,["8"]] 13:16:06 INFO - PROCESS | 1834 | 1477772166095 Marionette TRACE conn4 -> [0,130,"switchToWindow",{"name":"8"}] 13:16:06 INFO - PROCESS | 1834 | 1477772166107 Marionette TRACE conn4 <- [1,130,null,{}] 13:16:06 INFO - PROCESS | 1834 | 1477772166120 Marionette TRACE conn4 -> [0,131,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:06 INFO - PROCESS | 1834 | ++DOCSHELL 0x97c9ec00 == 26 [pid = 1834] [id = 33] 13:16:06 INFO - PROCESS | 1834 | ++DOMWINDOW == 97 (0x97c9fc00) [pid = 1834] [serial = 97] [outer = (nil)] 13:16:06 INFO - PROCESS | 1834 | ++DOMWINDOW == 98 (0x9a12c400) [pid = 1834] [serial = 98] [outer = 0x97c9fc00] 13:16:06 INFO - PROCESS | 1834 | 1477772166273 Marionette DEBUG loaded listener.js 13:16:06 INFO - PROCESS | 1834 | ++DOMWINDOW == 99 (0x9a340c00) [pid = 1834] [serial = 99] [outer = 0x97c9fc00] 13:16:07 INFO - PROCESS | 1834 | 1477772167099 Marionette TRACE conn4 <- [1,131,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 13:16:07 INFO - . 13:16:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1473ms 13:16:07 INFO - PROCESS | 1834 | 1477772167180 Marionette TRACE conn4 -> [0,132,"getWindowHandle",null] 13:16:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:16:07 INFO - PROCESS | 1834 | 1477772167186 Marionette TRACE conn4 <- [1,132,null,{"value":"8"}] 13:16:07 INFO - PROCESS | 1834 | 1477772167193 Marionette TRACE conn4 -> [0,133,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:16:07 INFO - PROCESS | 1834 | 1477772167433 Marionette TRACE conn4 <- [1,133,null,{"value":null}] 13:16:07 INFO - PROCESS | 1834 | 1477772167585 Marionette TRACE conn4 -> [0,134,"getWindowHandles",null] 13:16:07 INFO - PROCESS | 1834 | 1477772167590 Marionette TRACE conn4 <- [1,134,null,["8"]] 13:16:07 INFO - PROCESS | 1834 | 1477772167602 Marionette TRACE conn4 -> [0,135,"switchToWindow",{"name":"8"}] 13:16:07 INFO - PROCESS | 1834 | 1477772167616 Marionette TRACE conn4 <- [1,135,null,{}] 13:16:07 INFO - PROCESS | 1834 | 1477772167675 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:07 INFO - PROCESS | 1834 | ++DOCSHELL 0xa2760000 == 27 [pid = 1834] [id = 34] 13:16:07 INFO - PROCESS | 1834 | ++DOMWINDOW == 100 (0xa2767800) [pid = 1834] [serial = 100] [outer = (nil)] 13:16:07 INFO - PROCESS | 1834 | ++DOMWINDOW == 101 (0xa2942800) [pid = 1834] [serial = 101] [outer = 0xa2767800] 13:16:07 INFO - PROCESS | 1834 | 1477772167791 Marionette DEBUG loaded listener.js 13:16:07 INFO - PROCESS | 1834 | ++DOMWINDOW == 102 (0xa45ad400) [pid = 1834] [serial = 102] [outer = 0xa2767800] 13:16:08 INFO - PROCESS | 1834 | 1477772168684 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 13:16:08 INFO - . 13:16:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1529ms 13:16:08 INFO - PROCESS | 1834 | 1477772168721 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 13:16:08 INFO - PROCESS | 1834 | 1477772168726 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 13:16:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:16:08 INFO - PROCESS | 1834 | 1477772168753 Marionette TRACE conn4 -> [0,138,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:16:08 INFO - PROCESS | 1834 | 1477772168974 Marionette TRACE conn4 <- [1,138,null,{"value":null}] 13:16:09 INFO - PROCESS | 1834 | 1477772169128 Marionette TRACE conn4 -> [0,139,"getWindowHandles",null] 13:16:09 INFO - PROCESS | 1834 | 1477772169134 Marionette TRACE conn4 <- [1,139,null,["8"]] 13:16:09 INFO - PROCESS | 1834 | 1477772169148 Marionette TRACE conn4 -> [0,140,"switchToWindow",{"name":"8"}] 13:16:09 INFO - PROCESS | 1834 | 1477772169156 Marionette TRACE conn4 <- [1,140,null,{}] 13:16:09 INFO - PROCESS | 1834 | 1477772169162 Marionette TRACE conn4 -> [0,141,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:09 INFO - PROCESS | 1834 | ++DOCSHELL 0x8fb1a000 == 28 [pid = 1834] [id = 35] 13:16:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 103 (0x9591ac00) [pid = 1834] [serial = 103] [outer = (nil)] 13:16:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 104 (0x95922800) [pid = 1834] [serial = 104] [outer = 0x9591ac00] 13:16:09 INFO - PROCESS | 1834 | 1477772169270 Marionette DEBUG loaded listener.js 13:16:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 105 (0x95924000) [pid = 1834] [serial = 105] [outer = 0x9591ac00] 13:16:10 INFO - PROCESS | 1834 | 1477772170077 Marionette TRACE conn4 <- [1,141,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 13:16:10 INFO - . 13:16:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1376ms 13:16:10 INFO - PROCESS | 1834 | 1477772170127 Marionette TRACE conn4 -> [0,142,"getWindowHandle",null] 13:16:10 INFO - PROCESS | 1834 | 1477772170133 Marionette TRACE conn4 <- [1,142,null,{"value":"8"}] 13:16:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:16:10 INFO - PROCESS | 1834 | 1477772170141 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:16:10 INFO - PROCESS | 1834 | 1477772170340 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 13:16:10 INFO - PROCESS | 1834 | 1477772170492 Marionette TRACE conn4 -> [0,144,"getWindowHandles",null] 13:16:10 INFO - PROCESS | 1834 | 1477772170497 Marionette TRACE conn4 <- [1,144,null,["8"]] 13:16:10 INFO - PROCESS | 1834 | 1477772170512 Marionette TRACE conn4 -> [0,145,"switchToWindow",{"name":"8"}] 13:16:10 INFO - PROCESS | 1834 | 1477772170517 Marionette TRACE conn4 <- [1,145,null,{}] 13:16:10 INFO - PROCESS | 1834 | 1477772170525 Marionette TRACE conn4 -> [0,146,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:10 INFO - PROCESS | 1834 | ++DOCSHELL 0x95a8bc00 == 29 [pid = 1834] [id = 36] 13:16:10 INFO - PROCESS | 1834 | ++DOMWINDOW == 106 (0x95a8ec00) [pid = 1834] [serial = 106] [outer = (nil)] 13:16:10 INFO - PROCESS | 1834 | ++DOMWINDOW == 107 (0x95a93c00) [pid = 1834] [serial = 107] [outer = 0x95a8ec00] 13:16:10 INFO - PROCESS | 1834 | 1477772170636 Marionette DEBUG loaded listener.js 13:16:10 INFO - PROCESS | 1834 | ++DOMWINDOW == 108 (0x95a96800) [pid = 1834] [serial = 108] [outer = 0x95a8ec00] 13:16:11 INFO - PROCESS | 1834 | 1477772171367 Marionette TRACE conn4 <- [1,146,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 13:16:11 INFO - . 13:16:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1283ms 13:16:11 INFO - PROCESS | 1834 | 1477772171424 Marionette TRACE conn4 -> [0,147,"getWindowHandle",null] 13:16:11 INFO - PROCESS | 1834 | 1477772171428 Marionette TRACE conn4 <- [1,147,null,{"value":"8"}] 13:16:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:16:11 INFO - PROCESS | 1834 | 1477772171435 Marionette TRACE conn4 -> [0,148,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:16:11 INFO - PROCESS | 1834 | 1477772171633 Marionette TRACE conn4 <- [1,148,null,{"value":null}] 13:16:11 INFO - PROCESS | 1834 | 1477772171805 Marionette TRACE conn4 -> [0,149,"getWindowHandles",null] 13:16:11 INFO - PROCESS | 1834 | 1477772171808 Marionette TRACE conn4 <- [1,149,null,["8"]] 13:16:11 INFO - PROCESS | 1834 | 1477772171820 Marionette TRACE conn4 -> [0,150,"switchToWindow",{"name":"8"}] 13:16:11 INFO - PROCESS | 1834 | 1477772171826 Marionette TRACE conn4 <- [1,150,null,{}] 13:16:11 INFO - PROCESS | 1834 | 1477772171837 Marionette TRACE conn4 -> [0,151,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:11 INFO - PROCESS | 1834 | ++DOCSHELL 0x8f7f4800 == 30 [pid = 1834] [id = 37] 13:16:11 INFO - PROCESS | 1834 | ++DOMWINDOW == 109 (0x8f7f4c00) [pid = 1834] [serial = 109] [outer = (nil)] 13:16:11 INFO - PROCESS | 1834 | ++DOMWINDOW == 110 (0x8f7f7800) [pid = 1834] [serial = 110] [outer = 0x8f7f4c00] 13:16:12 INFO - PROCESS | 1834 | 1477772172016 Marionette DEBUG loaded listener.js 13:16:12 INFO - PROCESS | 1834 | ++DOMWINDOW == 111 (0x8f833000) [pid = 1834] [serial = 111] [outer = 0x8f7f4c00] 13:16:12 INFO - PROCESS | 1834 | --DOCSHELL 0x8fb1cc00 == 29 [pid = 1834] [id = 31] 13:16:12 INFO - PROCESS | 1834 | --DOCSHELL 0x94b9bc00 == 28 [pid = 1834] [id = 27] 13:16:15 INFO - PROCESS | 1834 | --DOCSHELL 0x9a572400 == 27 [pid = 1834] [id = 24] 13:16:15 INFO - PROCESS | 1834 | --DOCSHELL 0x94b96800 == 26 [pid = 1834] [id = 12] 13:16:15 INFO - PROCESS | 1834 | --DOCSHELL 0x95cfac00 == 25 [pid = 1834] [id = 18] 13:16:15 INFO - PROCESS | 1834 | --DOCSHELL 0x8d875800 == 24 [pid = 1834] [id = 29] 13:16:15 INFO - PROCESS | 1834 | --DOCSHELL 0x9a2e6c00 == 23 [pid = 1834] [id = 19] 13:16:15 INFO - PROCESS | 1834 | --DOCSHELL 0x98220000 == 22 [pid = 1834] [id = 28] 13:16:15 INFO - PROCESS | 1834 | --DOCSHELL 0x95a8bc00 == 21 [pid = 1834] [id = 36] 13:16:15 INFO - PROCESS | 1834 | --DOCSHELL 0x8fb32400 == 20 [pid = 1834] [id = 21] 13:16:15 INFO - PROCESS | 1834 | --DOCSHELL 0xa4ca1000 == 19 [pid = 1834] [id = 30] 13:16:15 INFO - PROCESS | 1834 | --DOCSHELL 0x8f633400 == 18 [pid = 1834] [id = 6] 13:16:15 INFO - PROCESS | 1834 | --DOCSHELL 0x96033800 == 17 [pid = 1834] [id = 23] 13:16:15 INFO - PROCESS | 1834 | --DOCSHELL 0x92840400 == 16 [pid = 1834] [id = 25] 13:16:15 INFO - PROCESS | 1834 | --DOCSHELL 0x98f1bc00 == 15 [pid = 1834] [id = 26] 13:16:15 INFO - PROCESS | 1834 | --DOCSHELL 0x9a308400 == 14 [pid = 1834] [id = 16] 13:16:15 INFO - PROCESS | 1834 | --DOCSHELL 0x8fb17c00 == 13 [pid = 1834] [id = 32] 13:16:15 INFO - PROCESS | 1834 | --DOCSHELL 0x93933000 == 12 [pid = 1834] [id = 20] 13:16:15 INFO - PROCESS | 1834 | --DOCSHELL 0x97c9ec00 == 11 [pid = 1834] [id = 33] 13:16:15 INFO - PROCESS | 1834 | --DOCSHELL 0xa2760000 == 10 [pid = 1834] [id = 34] 13:16:15 INFO - PROCESS | 1834 | --DOCSHELL 0x8fb1a000 == 9 [pid = 1834] [id = 35] 13:16:17 INFO - PROCESS | 1834 | 1477772177068 Marionette TRACE conn4 <- [1,151,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 13:16:17 INFO - . 13:16:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 5695ms 13:16:17 INFO - PROCESS | 1834 | 1477772177135 Marionette TRACE conn4 -> [0,152,"getWindowHandle",null] 13:16:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:16:17 INFO - PROCESS | 1834 | 1477772177144 Marionette TRACE conn4 <- [1,152,null,{"value":"8"}] 13:16:17 INFO - PROCESS | 1834 | 1477772177156 Marionette TRACE conn4 -> [0,153,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:16:17 INFO - PROCESS | 1834 | 1477772177387 Marionette TRACE conn4 <- [1,153,null,{"value":null}] 13:16:17 INFO - PROCESS | 1834 | 1477772177522 Marionette TRACE conn4 -> [0,154,"getWindowHandles",null] 13:16:17 INFO - PROCESS | 1834 | 1477772177529 Marionette TRACE conn4 <- [1,154,null,["8"]] 13:16:17 INFO - PROCESS | 1834 | 1477772177544 Marionette TRACE conn4 -> [0,155,"switchToWindow",{"name":"8"}] 13:16:17 INFO - PROCESS | 1834 | 1477772177554 Marionette TRACE conn4 <- [1,155,null,{}] 13:16:17 INFO - PROCESS | 1834 | 1477772177562 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:17 INFO - PROCESS | 1834 | ++DOCSHELL 0x8f838800 == 10 [pid = 1834] [id = 38] 13:16:17 INFO - PROCESS | 1834 | ++DOMWINDOW == 112 (0x8f838c00) [pid = 1834] [serial = 112] [outer = (nil)] 13:16:17 INFO - PROCESS | 1834 | ++DOMWINDOW == 113 (0x8fb17000) [pid = 1834] [serial = 113] [outer = 0x8f838c00] 13:16:17 INFO - PROCESS | 1834 | 1477772177702 Marionette DEBUG loaded listener.js 13:16:17 INFO - PROCESS | 1834 | ++DOMWINDOW == 114 (0x8f830000) [pid = 1834] [serial = 114] [outer = 0x8f838c00] 13:16:18 INFO - PROCESS | 1834 | 1477772178700 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 13:16:18 INFO - . 13:16:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1675ms 13:16:18 INFO - PROCESS | 1834 | 1477772178865 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 13:16:18 INFO - PROCESS | 1834 | 1477772178875 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 13:16:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:16:18 INFO - PROCESS | 1834 | 1477772178931 Marionette TRACE conn4 -> [0,158,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:16:19 INFO - PROCESS | 1834 | 1477772179256 Marionette TRACE conn4 <- [1,158,null,{"value":null}] 13:16:19 INFO - PROCESS | 1834 | 1477772179292 Marionette TRACE conn4 -> [0,159,"getWindowHandles",null] 13:16:19 INFO - PROCESS | 1834 | 1477772179297 Marionette TRACE conn4 <- [1,159,null,["8"]] 13:16:19 INFO - PROCESS | 1834 | 1477772179304 Marionette TRACE conn4 -> [0,160,"switchToWindow",{"name":"8"}] 13:16:19 INFO - PROCESS | 1834 | 1477772179312 Marionette TRACE conn4 <- [1,160,null,{}] 13:16:19 INFO - PROCESS | 1834 | 1477772179385 Marionette TRACE conn4 -> [0,161,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:19 INFO - PROCESS | 1834 | ++DOCSHELL 0x94b91c00 == 11 [pid = 1834] [id = 39] 13:16:19 INFO - PROCESS | 1834 | ++DOMWINDOW == 115 (0x95916c00) [pid = 1834] [serial = 115] [outer = (nil)] 13:16:19 INFO - PROCESS | 1834 | ++DOMWINDOW == 116 (0x95919400) [pid = 1834] [serial = 116] [outer = 0x95916c00] 13:16:19 INFO - PROCESS | 1834 | 1477772179492 Marionette DEBUG loaded listener.js 13:16:19 INFO - PROCESS | 1834 | ++DOMWINDOW == 117 (0x8f7f8000) [pid = 1834] [serial = 117] [outer = 0x95916c00] 13:16:20 INFO - PROCESS | 1834 | 1477772180428 Marionette TRACE conn4 <- [1,161,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 13:16:20 INFO - . 13:16:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1586ms 13:16:20 INFO - PROCESS | 1834 | 1477772180505 Marionette TRACE conn4 -> [0,162,"getWindowHandle",null] 13:16:20 INFO - PROCESS | 1834 | 1477772180514 Marionette TRACE conn4 <- [1,162,null,{"value":"8"}] 13:16:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:16:20 INFO - PROCESS | 1834 | 1477772180523 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:16:20 INFO - PROCESS | 1834 | 1477772180763 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 13:16:22 INFO - PROCESS | 1834 | --DOMWINDOW == 116 (0x90d0ec00) [pid = 1834] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:16:22 INFO - PROCESS | 1834 | --DOMWINDOW == 115 (0x95a8ec00) [pid = 1834] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 13:16:22 INFO - PROCESS | 1834 | --DOMWINDOW == 114 (0x9591ac00) [pid = 1834] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:16:22 INFO - PROCESS | 1834 | --DOMWINDOW == 113 (0x95d30400) [pid = 1834] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:16:22 INFO - PROCESS | 1834 | --DOMWINDOW == 112 (0x98220400) [pid = 1834] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:16:22 INFO - PROCESS | 1834 | --DOMWINDOW == 111 (0x953d4000) [pid = 1834] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:16:22 INFO - PROCESS | 1834 | --DOMWINDOW == 110 (0x97c9fc00) [pid = 1834] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:16:22 INFO - PROCESS | 1834 | --DOMWINDOW == 109 (0x8f633800) [pid = 1834] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:16:22 INFO - PROCESS | 1834 | --DOMWINDOW == 108 (0x9a5a8000) [pid = 1834] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:16:22 INFO - PROCESS | 1834 | --DOMWINDOW == 107 (0xa4ca2400) [pid = 1834] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 13:16:22 INFO - PROCESS | 1834 | --DOMWINDOW == 106 (0x98f1cc00) [pid = 1834] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:16:22 INFO - PROCESS | 1834 | --DOMWINDOW == 105 (0x9594a400) [pid = 1834] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:16:22 INFO - PROCESS | 1834 | --DOMWINDOW == 104 (0xa2761800) [pid = 1834] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 13:16:22 INFO - PROCESS | 1834 | --DOMWINDOW == 103 (0x953d1400) [pid = 1834] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:16:22 INFO - PROCESS | 1834 | --DOMWINDOW == 102 (0x9a569000) [pid = 1834] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:16:22 INFO - PROCESS | 1834 | --DOMWINDOW == 101 (0x96038000) [pid = 1834] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:16:22 INFO - PROCESS | 1834 | --DOMWINDOW == 100 (0x94b96c00) [pid = 1834] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:16:22 INFO - PROCESS | 1834 | --DOMWINDOW == 99 (0x91755400) [pid = 1834] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:16:22 INFO - PROCESS | 1834 | --DOMWINDOW == 98 (0x95d24400) [pid = 1834] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:16:22 INFO - PROCESS | 1834 | --DOMWINDOW == 97 (0x8fb1d400) [pid = 1834] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 13:16:22 INFO - PROCESS | 1834 | --DOMWINDOW == 96 (0x939a5800) [pid = 1834] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:16:22 INFO - PROCESS | 1834 | --DOMWINDOW == 95 (0x99f72400) [pid = 1834] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:16:22 INFO - PROCESS | 1834 | --DOMWINDOW == 94 (0x9607dc00) [pid = 1834] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:16:22 INFO - PROCESS | 1834 | --DOMWINDOW == 93 (0x9a30a400) [pid = 1834] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:16:22 INFO - PROCESS | 1834 | --DOMWINDOW == 92 (0x8fb18000) [pid = 1834] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 13:16:22 INFO - PROCESS | 1834 | --DOMWINDOW == 91 (0x928ad800) [pid = 1834] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:16:22 INFO - PROCESS | 1834 | --DOMWINDOW == 90 (0xa2767800) [pid = 1834] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 13:16:22 INFO - PROCESS | 1834 | --DOMWINDOW == 89 (0x94b94800) [pid = 1834] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:16:22 INFO - PROCESS | 1834 | 1477772182450 Marionette TRACE conn4 -> [0,164,"getWindowHandles",null] 13:16:22 INFO - PROCESS | 1834 | 1477772182457 Marionette TRACE conn4 <- [1,164,null,["8"]] 13:16:22 INFO - PROCESS | 1834 | 1477772182478 Marionette TRACE conn4 -> [0,165,"switchToWindow",{"name":"8"}] 13:16:22 INFO - PROCESS | 1834 | 1477772182496 Marionette TRACE conn4 <- [1,165,null,{}] 13:16:22 INFO - PROCESS | 1834 | 1477772182550 Marionette TRACE conn4 -> [0,166,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:22 INFO - PROCESS | 1834 | ++DOCSHELL 0x8fb18000 == 12 [pid = 1834] [id = 40] 13:16:22 INFO - PROCESS | 1834 | ++DOMWINDOW == 90 (0x8fb1d400) [pid = 1834] [serial = 118] [outer = (nil)] 13:16:22 INFO - PROCESS | 1834 | ++DOMWINDOW == 91 (0x92b7a000) [pid = 1834] [serial = 119] [outer = 0x8fb1d400] 13:16:22 INFO - PROCESS | 1834 | 1477772182679 Marionette DEBUG loaded listener.js 13:16:22 INFO - PROCESS | 1834 | ++DOMWINDOW == 92 (0x95cf0c00) [pid = 1834] [serial = 120] [outer = 0x8fb1d400] 13:16:23 INFO - PROCESS | 1834 | 1477772183557 Marionette TRACE conn4 <- [1,166,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 13:16:23 INFO - . 13:16:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 3082ms 13:16:23 INFO - PROCESS | 1834 | 1477772183619 Marionette TRACE conn4 -> [0,167,"getWindowHandle",null] 13:16:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:16:23 INFO - PROCESS | 1834 | 1477772183632 Marionette TRACE conn4 <- [1,167,null,{"value":"8"}] 13:16:23 INFO - PROCESS | 1834 | 1477772183645 Marionette TRACE conn4 -> [0,168,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:16:23 INFO - PROCESS | 1834 | 1477772183912 Marionette TRACE conn4 <- [1,168,null,{"value":null}] 13:16:23 INFO - PROCESS | 1834 | 1477772183940 Marionette TRACE conn4 -> [0,169,"getWindowHandles",null] 13:16:23 INFO - PROCESS | 1834 | 1477772183945 Marionette TRACE conn4 <- [1,169,null,["8"]] 13:16:23 INFO - PROCESS | 1834 | 1477772183950 Marionette TRACE conn4 -> [0,170,"switchToWindow",{"name":"8"}] 13:16:23 INFO - PROCESS | 1834 | 1477772183956 Marionette TRACE conn4 <- [1,170,null,{}] 13:16:23 INFO - PROCESS | 1834 | 1477772183963 Marionette TRACE conn4 -> [0,171,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:23 INFO - PROCESS | 1834 | ++DOCSHELL 0x96035400 == 13 [pid = 1834] [id = 41] 13:16:23 INFO - PROCESS | 1834 | ++DOMWINDOW == 93 (0x96607400) [pid = 1834] [serial = 121] [outer = (nil)] 13:16:24 INFO - PROCESS | 1834 | ++DOMWINDOW == 94 (0x9b15f400) [pid = 1834] [serial = 122] [outer = 0x96607400] 13:16:24 INFO - PROCESS | 1834 | 1477772184067 Marionette DEBUG loaded listener.js 13:16:24 INFO - PROCESS | 1834 | ++DOMWINDOW == 95 (0x9b3a5000) [pid = 1834] [serial = 123] [outer = 0x96607400] 13:16:24 INFO - PROCESS | 1834 | 1477772184918 Marionette TRACE conn4 <- [1,171,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 13:16:24 INFO - . 13:16:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1336ms 13:16:24 INFO - PROCESS | 1834 | 1477772184979 Marionette TRACE conn4 -> [0,172,"getWindowHandle",null] 13:16:24 INFO - PROCESS | 1834 | 1477772184986 Marionette TRACE conn4 <- [1,172,null,{"value":"8"}] 13:16:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:16:25 INFO - PROCESS | 1834 | 1477772184999 Marionette TRACE conn4 -> [0,173,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:16:25 INFO - PROCESS | 1834 | 1477772185211 Marionette TRACE conn4 <- [1,173,null,{"value":null}] 13:16:25 INFO - PROCESS | 1834 | 1477772185368 Marionette TRACE conn4 -> [0,174,"getWindowHandles",null] 13:16:25 INFO - PROCESS | 1834 | 1477772185373 Marionette TRACE conn4 <- [1,174,null,["8"]] 13:16:25 INFO - PROCESS | 1834 | 1477772185383 Marionette TRACE conn4 -> [0,175,"switchToWindow",{"name":"8"}] 13:16:25 INFO - PROCESS | 1834 | 1477772185389 Marionette TRACE conn4 <- [1,175,null,{}] 13:16:25 INFO - PROCESS | 1834 | 1477772185397 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:25 INFO - PROCESS | 1834 | ++DOCSHELL 0x8f836000 == 14 [pid = 1834] [id = 42] 13:16:25 INFO - PROCESS | 1834 | ++DOMWINDOW == 96 (0x8fb18c00) [pid = 1834] [serial = 124] [outer = (nil)] 13:16:25 INFO - PROCESS | 1834 | ++DOMWINDOW == 97 (0x9291cc00) [pid = 1834] [serial = 125] [outer = 0x8fb18c00] 13:16:25 INFO - PROCESS | 1834 | 1477772185542 Marionette DEBUG loaded listener.js 13:16:25 INFO - PROCESS | 1834 | ++DOMWINDOW == 98 (0x94a64400) [pid = 1834] [serial = 126] [outer = 0x8fb18c00] 13:16:26 INFO - PROCESS | 1834 | 1477772186416 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 13:16:26 INFO - . 13:16:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1480ms 13:16:26 INFO - PROCESS | 1834 | 1477772186479 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 13:16:26 INFO - PROCESS | 1834 | 1477772186487 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 13:16:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:16:26 INFO - PROCESS | 1834 | 1477772186495 Marionette TRACE conn4 -> [0,178,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:16:26 INFO - PROCESS | 1834 | 1477772186725 Marionette TRACE conn4 <- [1,178,null,{"value":null}] 13:16:26 INFO - PROCESS | 1834 | 1477772186877 Marionette TRACE conn4 -> [0,179,"getWindowHandles",null] 13:16:26 INFO - PROCESS | 1834 | 1477772186881 Marionette TRACE conn4 <- [1,179,null,["8"]] 13:16:26 INFO - PROCESS | 1834 | 1477772186895 Marionette TRACE conn4 -> [0,180,"switchToWindow",{"name":"8"}] 13:16:26 INFO - PROCESS | 1834 | 1477772186902 Marionette TRACE conn4 <- [1,180,null,{}] 13:16:26 INFO - PROCESS | 1834 | 1477772186909 Marionette TRACE conn4 -> [0,181,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:26 INFO - PROCESS | 1834 | ++DOCSHELL 0x96603000 == 15 [pid = 1834] [id = 43] 13:16:26 INFO - PROCESS | 1834 | ++DOMWINDOW == 99 (0x96734400) [pid = 1834] [serial = 127] [outer = (nil)] 13:16:27 INFO - PROCESS | 1834 | ++DOMWINDOW == 100 (0x96738400) [pid = 1834] [serial = 128] [outer = 0x96734400] 13:16:27 INFO - PROCESS | 1834 | 1477772187021 Marionette DEBUG loaded listener.js 13:16:27 INFO - PROCESS | 1834 | ++DOMWINDOW == 101 (0x9b47e000) [pid = 1834] [serial = 129] [outer = 0x96734400] 13:16:27 INFO - PROCESS | 1834 | 1477772187906 Marionette TRACE conn4 <- [1,181,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 13:16:27 INFO - PROCESS | 1834 | 1477772187932 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:16:27 INFO - . 13:16:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1475ms 13:16:27 INFO - PROCESS | 1834 | 1477772187981 Marionette TRACE conn4 -> [0,182,"getWindowHandle",null] 13:16:27 INFO - PROCESS | 1834 | 1477772187990 Marionette TRACE conn4 <- [1,182,null,{"value":"8"}] 13:16:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:16:28 INFO - PROCESS | 1834 | 1477772187998 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:16:28 INFO - PROCESS | 1834 | 1477772188192 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 13:16:28 INFO - PROCESS | 1834 | 1477772188355 Marionette TRACE conn4 -> [0,184,"getWindowHandles",null] 13:16:28 INFO - PROCESS | 1834 | 1477772188362 Marionette TRACE conn4 <- [1,184,null,["8"]] 13:16:28 INFO - PROCESS | 1834 | 1477772188372 Marionette TRACE conn4 -> [0,185,"switchToWindow",{"name":"8"}] 13:16:28 INFO - PROCESS | 1834 | 1477772188381 Marionette TRACE conn4 <- [1,185,null,{}] 13:16:28 INFO - PROCESS | 1834 | 1477772188390 Marionette TRACE conn4 -> [0,186,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:28 INFO - PROCESS | 1834 | ++DOCSHELL 0xa2760c00 == 16 [pid = 1834] [id = 44] 13:16:28 INFO - PROCESS | 1834 | ++DOMWINDOW == 102 (0xa2761800) [pid = 1834] [serial = 130] [outer = (nil)] 13:16:28 INFO - PROCESS | 1834 | ++DOMWINDOW == 103 (0xa2c0ac00) [pid = 1834] [serial = 131] [outer = 0xa2761800] 13:16:28 INFO - PROCESS | 1834 | 1477772188525 Marionette DEBUG loaded listener.js 13:16:28 INFO - PROCESS | 1834 | ++DOMWINDOW == 104 (0x929cac00) [pid = 1834] [serial = 132] [outer = 0xa2761800] 13:16:29 INFO - PROCESS | 1834 | 1477772189351 Marionette TRACE conn4 <- [1,186,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 13:16:29 INFO - . 13:16:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1384ms 13:16:29 INFO - PROCESS | 1834 | 1477772189382 Marionette TRACE conn4 -> [0,187,"getWindowHandle",null] 13:16:29 INFO - PROCESS | 1834 | 1477772189388 Marionette TRACE conn4 <- [1,187,null,{"value":"8"}] 13:16:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:16:29 INFO - PROCESS | 1834 | 1477772189397 Marionette TRACE conn4 -> [0,188,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:16:29 INFO - PROCESS | 1834 | 1477772189598 Marionette TRACE conn4 <- [1,188,null,{"value":null}] 13:16:29 INFO - PROCESS | 1834 | 1477772189716 Marionette TRACE conn4 -> [0,189,"getWindowHandles",null] 13:16:29 INFO - PROCESS | 1834 | 1477772189719 Marionette TRACE conn4 <- [1,189,null,["8"]] 13:16:29 INFO - PROCESS | 1834 | 1477772189730 Marionette TRACE conn4 -> [0,190,"switchToWindow",{"name":"8"}] 13:16:29 INFO - PROCESS | 1834 | 1477772189736 Marionette TRACE conn4 <- [1,190,null,{}] 13:16:29 INFO - PROCESS | 1834 | 1477772189744 Marionette TRACE conn4 -> [0,191,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:29 INFO - PROCESS | 1834 | ++DOCSHELL 0x8db27000 == 17 [pid = 1834] [id = 45] 13:16:29 INFO - PROCESS | 1834 | ++DOMWINDOW == 105 (0xa2f0fc00) [pid = 1834] [serial = 133] [outer = (nil)] 13:16:29 INFO - PROCESS | 1834 | ++DOMWINDOW == 106 (0xa45acc00) [pid = 1834] [serial = 134] [outer = 0xa2f0fc00] 13:16:29 INFO - PROCESS | 1834 | 1477772189855 Marionette DEBUG loaded listener.js 13:16:29 INFO - PROCESS | 1834 | ++DOMWINDOW == 107 (0xa4c47800) [pid = 1834] [serial = 135] [outer = 0xa2f0fc00] 13:16:30 INFO - PROCESS | 1834 | 1477772190946 Marionette TRACE conn4 <- [1,191,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 13:16:30 INFO - . 13:16:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1588ms 13:16:30 INFO - PROCESS | 1834 | 1477772190983 Marionette TRACE conn4 -> [0,192,"getWindowHandle",null] 13:16:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:16:30 INFO - PROCESS | 1834 | 1477772190988 Marionette TRACE conn4 <- [1,192,null,{"value":"8"}] 13:16:31 INFO - PROCESS | 1834 | 1477772190995 Marionette TRACE conn4 -> [0,193,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:16:31 INFO - PROCESS | 1834 | 1477772191182 Marionette TRACE conn4 <- [1,193,null,{"value":null}] 13:16:31 INFO - PROCESS | 1834 | 1477772191427 Marionette TRACE conn4 -> [0,194,"getWindowHandles",null] 13:16:31 INFO - PROCESS | 1834 | 1477772191433 Marionette TRACE conn4 <- [1,194,null,["8"]] 13:16:31 INFO - PROCESS | 1834 | 1477772191484 Marionette TRACE conn4 -> [0,195,"switchToWindow",{"name":"8"}] 13:16:31 INFO - PROCESS | 1834 | 1477772191698 Marionette TRACE conn4 <- [1,195,null,{}] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 106 (0xa0ff6c00) [pid = 1834] [serial = 2] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 105 (0x96775000) [pid = 1834] [serial = 12] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 104 (0x9a2edc00) [pid = 1834] [serial = 28] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 103 (0x949aa800) [pid = 1834] [serial = 9] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 102 (0x99f70000) [pid = 1834] [serial = 25] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 101 (0x8da33400) [pid = 1834] [serial = 17] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 100 (0x8da2ec00) [pid = 1834] [serial = 16] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 99 (0x95cfa000) [pid = 1834] [serial = 23] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 98 (0x953d9c00) [pid = 1834] [serial = 22] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 97 (0x95d2f800) [pid = 1834] [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.] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 96 (0xa2ee0000) [pid = 1834] [serial = 32] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 95 (0x97a6b800) [pid = 1834] [serial = 31] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 94 (0xa2ed8c00) [pid = 1834] [serial = 35] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 93 (0x95d31400) [pid = 1834] [serial = 34] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 92 (0x95950800) [pid = 1834] [serial = 38] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 91 (0x95944800) [pid = 1834] [serial = 37] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 90 (0x96618c00) [pid = 1834] [serial = 41] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 89 (0x96038800) [pid = 1834] [serial = 40] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 88 (0x9a22f800) [pid = 1834] [serial = 44] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 87 (0x99f72800) [pid = 1834] [serial = 43] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 86 (0x8f7fb800) [pid = 1834] [serial = 47] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 85 (0x9a56b000) [pid = 1834] [serial = 46] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 84 (0x8d812400) [pid = 1834] [serial = 19] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 83 (0x94b9d800) [pid = 1834] [serial = 50] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 82 (0x947a7400) [pid = 1834] [serial = 49] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 81 (0x9660a000) [pid = 1834] [serial = 53] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 80 (0x9603b000) [pid = 1834] [serial = 52] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 79 (0x9b478000) [pid = 1834] [serial = 56] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 78 (0x9b15fc00) [pid = 1834] [serial = 55] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 77 (0xa275ec00) [pid = 1834] [serial = 59] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 76 (0xa1c9dc00) [pid = 1834] [serial = 58] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 75 (0x94a5c800) [pid = 1834] [serial = 62] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 74 (0x92f7c000) [pid = 1834] [serial = 61] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 73 (0x9594b400) [pid = 1834] [serial = 65] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 72 (0x94b9ac00) [pid = 1834] [serial = 64] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 71 (0x96782800) [pid = 1834] [serial = 68] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 70 (0x9660ec00) [pid = 1834] [serial = 67] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 69 (0xa0fb3c00) [pid = 1834] [serial = 71] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 68 (0x9b418c00) [pid = 1834] [serial = 70] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 67 (0xa29cf800) [pid = 1834] [serial = 74] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 66 (0xa2942c00) [pid = 1834] [serial = 73] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 65 (0xa2f04000) [pid = 1834] [serial = 77] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 64 (0xa2edc400) [pid = 1834] [serial = 76] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 63 (0x95d31000) [pid = 1834] [serial = 80] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 62 (0x95953000) [pid = 1834] [serial = 79] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 61 (0x9a5ee000) [pid = 1834] [serial = 83] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 60 (0x9a282c00) [pid = 1834] [serial = 82] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 59 (0xa2ee3c00) [pid = 1834] [serial = 86] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 58 (0xa2ed6800) [pid = 1834] [serial = 85] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 57 (0xa93ae400) [pid = 1834] [serial = 89] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 56 (0xa4cf8c00) [pid = 1834] [serial = 88] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 55 (0x90d0a000) [pid = 1834] [serial = 92] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 54 (0x8fb1ec00) [pid = 1834] [serial = 91] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 53 (0x928b3400) [pid = 1834] [serial = 96] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 52 (0x8fb22000) [pid = 1834] [serial = 95] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 51 (0x9a340c00) [pid = 1834] [serial = 99] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 50 (0x9a12c400) [pid = 1834] [serial = 98] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 49 (0xa45ad400) [pid = 1834] [serial = 102] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 48 (0xa2942800) [pid = 1834] [serial = 101] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 47 (0x95924000) [pid = 1834] [serial = 105] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 46 (0x95922800) [pid = 1834] [serial = 104] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 45 (0x95a96800) [pid = 1834] [serial = 108] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | --DOMWINDOW == 44 (0x95a93c00) [pid = 1834] [serial = 107] [outer = (nil)] [url = about:blank] 13:16:31 INFO - PROCESS | 1834 | 1477772191888 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:31 INFO - PROCESS | 1834 | ++DOCSHELL 0x8d876000 == 18 [pid = 1834] [id = 46] 13:16:31 INFO - PROCESS | 1834 | ++DOMWINDOW == 45 (0x8da2cc00) [pid = 1834] [serial = 136] [outer = (nil)] 13:16:31 INFO - PROCESS | 1834 | ++DOMWINDOW == 46 (0x8db26800) [pid = 1834] [serial = 137] [outer = 0x8da2cc00] 13:16:31 INFO - PROCESS | 1834 | 1477772191991 Marionette DEBUG loaded listener.js 13:16:32 INFO - PROCESS | 1834 | ++DOMWINDOW == 47 (0x8f637400) [pid = 1834] [serial = 138] [outer = 0x8da2cc00] 13:16:32 INFO - PROCESS | 1834 | --DOMWINDOW == 46 (0x8f7f7800) [pid = 1834] [serial = 110] [outer = (nil)] [url = about:blank] 13:16:32 INFO - PROCESS | 1834 | 1477772192808 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 13:16:32 INFO - . 13:16:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1875ms 13:16:32 INFO - PROCESS | 1834 | 1477772192871 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 13:16:32 INFO - PROCESS | 1834 | 1477772192877 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 13:16:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:16:32 INFO - PROCESS | 1834 | 1477772192886 Marionette TRACE conn4 -> [0,198,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:16:33 INFO - PROCESS | 1834 | 1477772193063 Marionette TRACE conn4 <- [1,198,null,{"value":null}] 13:16:33 INFO - PROCESS | 1834 | 1477772193168 Marionette TRACE conn4 -> [0,199,"getWindowHandles",null] 13:16:33 INFO - PROCESS | 1834 | 1477772193175 Marionette TRACE conn4 <- [1,199,null,["8"]] 13:16:33 INFO - PROCESS | 1834 | 1477772193183 Marionette TRACE conn4 -> [0,200,"switchToWindow",{"name":"8"}] 13:16:33 INFO - PROCESS | 1834 | 1477772193188 Marionette TRACE conn4 <- [1,200,null,{}] 13:16:33 INFO - PROCESS | 1834 | 1477772193194 Marionette TRACE conn4 -> [0,201,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:33 INFO - PROCESS | 1834 | ++DOCSHELL 0x8fb1e000 == 19 [pid = 1834] [id = 47] 13:16:33 INFO - PROCESS | 1834 | ++DOMWINDOW == 47 (0x8fb1e800) [pid = 1834] [serial = 139] [outer = (nil)] 13:16:33 INFO - PROCESS | 1834 | ++DOMWINDOW == 48 (0x8fb21800) [pid = 1834] [serial = 140] [outer = 0x8fb1e800] 13:16:33 INFO - PROCESS | 1834 | 1477772193291 Marionette DEBUG loaded listener.js 13:16:33 INFO - PROCESS | 1834 | ++DOMWINDOW == 49 (0x91751800) [pid = 1834] [serial = 141] [outer = 0x8fb1e800] 13:16:34 INFO - PROCESS | 1834 | 1477772194052 Marionette TRACE conn4 <- [1,201,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 13:16:34 INFO - . 13:16:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1223ms 13:16:34 INFO - PROCESS | 1834 | 1477772194110 Marionette TRACE conn4 -> [0,202,"getWindowHandle",null] 13:16:34 INFO - PROCESS | 1834 | 1477772194113 Marionette TRACE conn4 <- [1,202,null,{"value":"8"}] 13:16:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:16:34 INFO - PROCESS | 1834 | 1477772194122 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:16:34 INFO - PROCESS | 1834 | 1477772194302 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 13:16:34 INFO - PROCESS | 1834 | 1477772194316 Marionette TRACE conn4 -> [0,204,"getWindowHandles",null] 13:16:34 INFO - PROCESS | 1834 | 1477772194326 Marionette TRACE conn4 <- [1,204,null,["8"]] 13:16:34 INFO - PROCESS | 1834 | 1477772194340 Marionette TRACE conn4 -> [0,205,"switchToWindow",{"name":"8"}] 13:16:34 INFO - PROCESS | 1834 | 1477772194347 Marionette TRACE conn4 <- [1,205,null,{}] 13:16:34 INFO - PROCESS | 1834 | 1477772194446 Marionette TRACE conn4 -> [0,206,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:34 INFO - PROCESS | 1834 | ++DOCSHELL 0x94a57800 == 20 [pid = 1834] [id = 48] 13:16:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 50 (0x94b99800) [pid = 1834] [serial = 142] [outer = (nil)] 13:16:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 51 (0x94b9d400) [pid = 1834] [serial = 143] [outer = 0x94b99800] 13:16:34 INFO - PROCESS | 1834 | 1477772194550 Marionette DEBUG loaded listener.js 13:16:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 52 (0x953d8c00) [pid = 1834] [serial = 144] [outer = 0x94b99800] 13:16:35 INFO - PROCESS | 1834 | 1477772195244 Marionette TRACE conn4 <- [1,206,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 13:16:35 INFO - . 13:16:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1171ms 13:16:35 INFO - PROCESS | 1834 | 1477772195292 Marionette TRACE conn4 -> [0,207,"getWindowHandle",null] 13:16:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:16:35 INFO - PROCESS | 1834 | 1477772195296 Marionette TRACE conn4 <- [1,207,null,{"value":"8"}] 13:16:35 INFO - PROCESS | 1834 | 1477772195303 Marionette TRACE conn4 -> [0,208,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:16:35 INFO - PROCESS | 1834 | 1477772195521 Marionette TRACE conn4 <- [1,208,null,{"value":null}] 13:16:35 INFO - PROCESS | 1834 | 1477772195543 Marionette TRACE conn4 -> [0,209,"getWindowHandles",null] 13:16:35 INFO - PROCESS | 1834 | 1477772195548 Marionette TRACE conn4 <- [1,209,null,["8"]] 13:16:35 INFO - PROCESS | 1834 | 1477772195553 Marionette TRACE conn4 -> [0,210,"switchToWindow",{"name":"8"}] 13:16:35 INFO - PROCESS | 1834 | 1477772195559 Marionette TRACE conn4 <- [1,210,null,{}] 13:16:35 INFO - PROCESS | 1834 | 1477772195565 Marionette TRACE conn4 -> [0,211,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:35 INFO - PROCESS | 1834 | ++DOCSHELL 0x95923800 == 21 [pid = 1834] [id = 49] 13:16:35 INFO - PROCESS | 1834 | ++DOMWINDOW == 53 (0x95923c00) [pid = 1834] [serial = 145] [outer = (nil)] 13:16:35 INFO - PROCESS | 1834 | ++DOMWINDOW == 54 (0x95950000) [pid = 1834] [serial = 146] [outer = 0x95923c00] 13:16:35 INFO - PROCESS | 1834 | 1477772195713 Marionette DEBUG loaded listener.js 13:16:35 INFO - PROCESS | 1834 | ++DOMWINDOW == 55 (0x9598dc00) [pid = 1834] [serial = 147] [outer = 0x95923c00] 13:16:36 INFO - PROCESS | 1834 | --DOMWINDOW == 54 (0x8f7f4c00) [pid = 1834] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 13:16:36 INFO - PROCESS | 1834 | --DOMWINDOW == 53 (0x95916c00) [pid = 1834] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 13:16:36 INFO - PROCESS | 1834 | --DOMWINDOW == 52 (0x8f838c00) [pid = 1834] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 13:16:36 INFO - PROCESS | 1834 | --DOMWINDOW == 51 (0x8fb1d400) [pid = 1834] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 13:16:36 INFO - PROCESS | 1834 | 1477772196472 Marionette TRACE conn4 <- [1,211,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 13:16:36 INFO - . 13:16:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1227ms 13:16:36 INFO - PROCESS | 1834 | 1477772196530 Marionette TRACE conn4 -> [0,212,"getWindowHandle",null] 13:16:36 INFO - PROCESS | 1834 | 1477772196534 Marionette TRACE conn4 <- [1,212,null,{"value":"8"}] 13:16:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:16:36 INFO - PROCESS | 1834 | 1477772196541 Marionette TRACE conn4 -> [0,213,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:16:36 INFO - PROCESS | 1834 | 1477772196715 Marionette TRACE conn4 <- [1,213,null,{"value":null}] 13:16:36 INFO - PROCESS | 1834 | 1477772196728 Marionette TRACE conn4 -> [0,214,"getWindowHandles",null] 13:16:36 INFO - PROCESS | 1834 | 1477772196731 Marionette TRACE conn4 <- [1,214,null,["8"]] 13:16:36 INFO - PROCESS | 1834 | 1477772196737 Marionette TRACE conn4 -> [0,215,"switchToWindow",{"name":"8"}] 13:16:36 INFO - PROCESS | 1834 | 1477772196743 Marionette TRACE conn4 <- [1,215,null,{}] 13:16:36 INFO - PROCESS | 1834 | 1477772196851 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:36 INFO - PROCESS | 1834 | ++DOCSHELL 0x8d602800 == 22 [pid = 1834] [id = 50] 13:16:36 INFO - PROCESS | 1834 | ++DOMWINDOW == 52 (0x8da2b400) [pid = 1834] [serial = 148] [outer = (nil)] 13:16:36 INFO - PROCESS | 1834 | ++DOMWINDOW == 53 (0x95a8fc00) [pid = 1834] [serial = 149] [outer = 0x8da2b400] 13:16:36 INFO - PROCESS | 1834 | 1477772196947 Marionette DEBUG loaded listener.js 13:16:37 INFO - PROCESS | 1834 | ++DOMWINDOW == 54 (0x95cf9c00) [pid = 1834] [serial = 150] [outer = 0x8da2b400] 13:16:37 INFO - PROCESS | 1834 | 1477772197548 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 13:16:37 INFO - . 13:16:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1071ms 13:16:37 INFO - PROCESS | 1834 | 1477772197613 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 13:16:37 INFO - PROCESS | 1834 | 1477772197617 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 13:16:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:16:37 INFO - PROCESS | 1834 | 1477772197629 Marionette TRACE conn4 -> [0,218,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:16:37 INFO - PROCESS | 1834 | 1477772197796 Marionette TRACE conn4 <- [1,218,null,{"value":null}] 13:16:37 INFO - PROCESS | 1834 | 1477772197806 Marionette TRACE conn4 -> [0,219,"getWindowHandles",null] 13:16:37 INFO - PROCESS | 1834 | 1477772197809 Marionette TRACE conn4 <- [1,219,null,["8"]] 13:16:37 INFO - PROCESS | 1834 | 1477772197816 Marionette TRACE conn4 -> [0,220,"switchToWindow",{"name":"8"}] 13:16:37 INFO - PROCESS | 1834 | 1477772197821 Marionette TRACE conn4 <- [1,220,null,{}] 13:16:37 INFO - PROCESS | 1834 | 1477772197827 Marionette TRACE conn4 -> [0,221,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:37 INFO - PROCESS | 1834 | ++DOCSHELL 0x8fb16800 == 23 [pid = 1834] [id = 51] 13:16:37 INFO - PROCESS | 1834 | ++DOMWINDOW == 55 (0x96037400) [pid = 1834] [serial = 151] [outer = (nil)] 13:16:37 INFO - PROCESS | 1834 | ++DOMWINDOW == 56 (0x9660a000) [pid = 1834] [serial = 152] [outer = 0x96037400] 13:16:37 INFO - PROCESS | 1834 | 1477772197946 Marionette DEBUG loaded listener.js 13:16:38 INFO - PROCESS | 1834 | ++DOMWINDOW == 57 (0x96739000) [pid = 1834] [serial = 153] [outer = 0x96037400] 13:16:38 INFO - PROCESS | 1834 | 1477772198720 Marionette TRACE conn4 <- [1,221,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 13:16:38 INFO - . 13:16:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1127ms 13:16:38 INFO - PROCESS | 1834 | 1477772198752 Marionette TRACE conn4 -> [0,222,"getWindowHandle",null] 13:16:38 INFO - PROCESS | 1834 | 1477772198755 Marionette TRACE conn4 <- [1,222,null,{"value":"8"}] 13:16:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:16:38 INFO - PROCESS | 1834 | 1477772198766 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:16:38 INFO - PROCESS | 1834 | 1477772198979 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 13:16:39 INFO - PROCESS | 1834 | 1477772199104 Marionette TRACE conn4 -> [0,224,"getWindowHandles",null] 13:16:39 INFO - PROCESS | 1834 | 1477772199111 Marionette TRACE conn4 <- [1,224,null,["8"]] 13:16:39 INFO - PROCESS | 1834 | 1477772199122 Marionette TRACE conn4 -> [0,225,"switchToWindow",{"name":"8"}] 13:16:39 INFO - PROCESS | 1834 | 1477772199133 Marionette TRACE conn4 <- [1,225,null,{}] 13:16:39 INFO - PROCESS | 1834 | 1477772199143 Marionette TRACE conn4 -> [0,226,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:39 INFO - PROCESS | 1834 | ++DOCSHELL 0x8db30800 == 24 [pid = 1834] [id = 52] 13:16:39 INFO - PROCESS | 1834 | ++DOMWINDOW == 58 (0x8db31c00) [pid = 1834] [serial = 154] [outer = (nil)] 13:16:39 INFO - PROCESS | 1834 | ++DOMWINDOW == 59 (0x8f837c00) [pid = 1834] [serial = 155] [outer = 0x8db31c00] 13:16:39 INFO - PROCESS | 1834 | 1477772199304 Marionette DEBUG loaded listener.js 13:16:39 INFO - PROCESS | 1834 | ++DOMWINDOW == 60 (0x8fb16000) [pid = 1834] [serial = 156] [outer = 0x8db31c00] 13:16:40 INFO - PROCESS | 1834 | 1477772200100 Marionette TRACE conn4 <- [1,226,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 13:16:40 INFO - . 13:16:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1381ms 13:16:40 INFO - PROCESS | 1834 | 1477772200147 Marionette TRACE conn4 -> [0,227,"getWindowHandle",null] 13:16:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:16:40 INFO - PROCESS | 1834 | 1477772200155 Marionette TRACE conn4 <- [1,227,null,{"value":"8"}] 13:16:40 INFO - PROCESS | 1834 | 1477772200164 Marionette TRACE conn4 -> [0,228,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:16:40 INFO - PROCESS | 1834 | 1477772200362 Marionette TRACE conn4 <- [1,228,null,{"value":null}] 13:16:40 INFO - PROCESS | 1834 | 1477772200511 Marionette TRACE conn4 -> [0,229,"getWindowHandles",null] 13:16:40 INFO - PROCESS | 1834 | 1477772200517 Marionette TRACE conn4 <- [1,229,null,["8"]] 13:16:40 INFO - PROCESS | 1834 | 1477772200529 Marionette TRACE conn4 -> [0,230,"switchToWindow",{"name":"8"}] 13:16:40 INFO - PROCESS | 1834 | 1477772200536 Marionette TRACE conn4 <- [1,230,null,{}] 13:16:40 INFO - PROCESS | 1834 | 1477772200543 Marionette TRACE conn4 -> [0,231,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:40 INFO - PROCESS | 1834 | ++DOCSHELL 0x94a5b800 == 25 [pid = 1834] [id = 53] 13:16:40 INFO - PROCESS | 1834 | ++DOMWINDOW == 61 (0x94a61000) [pid = 1834] [serial = 157] [outer = (nil)] 13:16:40 INFO - PROCESS | 1834 | ++DOMWINDOW == 62 (0x94b8f400) [pid = 1834] [serial = 158] [outer = 0x94a61000] 13:16:40 INFO - PROCESS | 1834 | 1477772200655 Marionette DEBUG loaded listener.js 13:16:40 INFO - PROCESS | 1834 | ++DOMWINDOW == 63 (0x95916400) [pid = 1834] [serial = 159] [outer = 0x94a61000] 13:16:41 INFO - PROCESS | 1834 | 1477772201494 Marionette TRACE conn4 <- [1,231,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 13:16:41 INFO - . 13:16:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1383ms 13:16:41 INFO - PROCESS | 1834 | 1477772201547 Marionette TRACE conn4 -> [0,232,"getWindowHandle",null] 13:16:41 INFO - PROCESS | 1834 | 1477772201551 Marionette TRACE conn4 <- [1,232,null,{"value":"8"}] 13:16:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:16:41 INFO - PROCESS | 1834 | 1477772201559 Marionette TRACE conn4 -> [0,233,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:16:41 INFO - PROCESS | 1834 | 1477772201759 Marionette TRACE conn4 <- [1,233,null,{"value":null}] 13:16:41 INFO - PROCESS | 1834 | 1477772201931 Marionette TRACE conn4 -> [0,234,"getWindowHandles",null] 13:16:41 INFO - PROCESS | 1834 | 1477772201941 Marionette TRACE conn4 <- [1,234,null,["8"]] 13:16:41 INFO - PROCESS | 1834 | 1477772201948 Marionette TRACE conn4 -> [0,235,"switchToWindow",{"name":"8"}] 13:16:41 INFO - PROCESS | 1834 | 1477772201955 Marionette TRACE conn4 <- [1,235,null,{}] 13:16:41 INFO - PROCESS | 1834 | 1477772201960 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:41 INFO - PROCESS | 1834 | ++DOCSHELL 0x96733800 == 26 [pid = 1834] [id = 54] 13:16:41 INFO - PROCESS | 1834 | ++DOMWINDOW == 64 (0x96736c00) [pid = 1834] [serial = 160] [outer = (nil)] 13:16:42 INFO - PROCESS | 1834 | ++DOMWINDOW == 65 (0x9673c800) [pid = 1834] [serial = 161] [outer = 0x96736c00] 13:16:42 INFO - PROCESS | 1834 | 1477772202066 Marionette DEBUG loaded listener.js 13:16:42 INFO - PROCESS | 1834 | ++DOMWINDOW == 66 (0x98f1dc00) [pid = 1834] [serial = 162] [outer = 0x96736c00] 13:16:42 INFO - PROCESS | 1834 | 1477772202920 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 13:16:42 INFO - . 13:16:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1435ms 13:16:43 INFO - PROCESS | 1834 | 1477772202995 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 13:16:43 INFO - PROCESS | 1834 | 1477772202998 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 13:16:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:16:43 INFO - PROCESS | 1834 | 1477772203008 Marionette TRACE conn4 -> [0,238,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:16:43 INFO - PROCESS | 1834 | 1477772203244 Marionette TRACE conn4 <- [1,238,null,{"value":null}] 13:16:43 INFO - PROCESS | 1834 | 1477772203388 Marionette TRACE conn4 -> [0,239,"getWindowHandles",null] 13:16:43 INFO - PROCESS | 1834 | 1477772203393 Marionette TRACE conn4 <- [1,239,null,["8"]] 13:16:43 INFO - PROCESS | 1834 | 1477772203403 Marionette TRACE conn4 -> [0,240,"switchToWindow",{"name":"8"}] 13:16:43 INFO - PROCESS | 1834 | 1477772203411 Marionette TRACE conn4 <- [1,240,null,{}] 13:16:43 INFO - PROCESS | 1834 | 1477772203418 Marionette TRACE conn4 -> [0,241,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:43 INFO - PROCESS | 1834 | ++DOCSHELL 0x99f73400 == 27 [pid = 1834] [id = 55] 13:16:43 INFO - PROCESS | 1834 | ++DOMWINDOW == 67 (0x9a12b000) [pid = 1834] [serial = 163] [outer = (nil)] 13:16:43 INFO - PROCESS | 1834 | ++DOMWINDOW == 68 (0x9a2e4800) [pid = 1834] [serial = 164] [outer = 0x9a12b000] 13:16:43 INFO - PROCESS | 1834 | 1477772203523 Marionette DEBUG loaded listener.js 13:16:43 INFO - PROCESS | 1834 | ++DOMWINDOW == 69 (0x9a56b000) [pid = 1834] [serial = 165] [outer = 0x9a12b000] 13:16:44 INFO - PROCESS | 1834 | 1477772204540 Marionette TRACE conn4 <- [1,241,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 13:16:44 INFO - . 13:16:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1584ms 13:16:44 INFO - PROCESS | 1834 | 1477772204593 Marionette TRACE conn4 -> [0,242,"getWindowHandle",null] 13:16:44 INFO - PROCESS | 1834 | 1477772204600 Marionette TRACE conn4 <- [1,242,null,{"value":"8"}] 13:16:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:16:44 INFO - PROCESS | 1834 | 1477772204610 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:16:44 INFO - PROCESS | 1834 | 1477772204871 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 13:16:45 INFO - PROCESS | 1834 | 1477772205029 Marionette TRACE conn4 -> [0,244,"getWindowHandles",null] 13:16:45 INFO - PROCESS | 1834 | 1477772205036 Marionette TRACE conn4 <- [1,244,null,["8"]] 13:16:45 INFO - PROCESS | 1834 | 1477772205043 Marionette TRACE conn4 -> [0,245,"switchToWindow",{"name":"8"}] 13:16:45 INFO - PROCESS | 1834 | 1477772205051 Marionette TRACE conn4 <- [1,245,null,{}] 13:16:45 INFO - PROCESS | 1834 | 1477772205057 Marionette TRACE conn4 -> [0,246,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:45 INFO - PROCESS | 1834 | ++DOCSHELL 0x8d60bc00 == 28 [pid = 1834] [id = 56] 13:16:45 INFO - PROCESS | 1834 | ++DOMWINDOW == 70 (0x8d875000) [pid = 1834] [serial = 166] [outer = (nil)] 13:16:45 INFO - PROCESS | 1834 | ++DOMWINDOW == 71 (0x8da38400) [pid = 1834] [serial = 167] [outer = 0x8d875000] 13:16:45 INFO - PROCESS | 1834 | 1477772205886 Marionette DEBUG loaded listener.js 13:16:46 INFO - PROCESS | 1834 | ++DOMWINDOW == 72 (0x8f7f7800) [pid = 1834] [serial = 168] [outer = 0x8d875000] 13:16:46 INFO - PROCESS | 1834 | --DOMWINDOW == 71 (0x8f833000) [pid = 1834] [serial = 111] [outer = (nil)] [url = about:blank] 13:16:46 INFO - PROCESS | 1834 | --DOMWINDOW == 70 (0x8f830000) [pid = 1834] [serial = 114] [outer = (nil)] [url = about:blank] 13:16:46 INFO - PROCESS | 1834 | --DOMWINDOW == 69 (0x8fb17000) [pid = 1834] [serial = 113] [outer = (nil)] [url = about:blank] 13:16:46 INFO - PROCESS | 1834 | --DOMWINDOW == 68 (0x8f7f8000) [pid = 1834] [serial = 117] [outer = (nil)] [url = about:blank] 13:16:46 INFO - PROCESS | 1834 | --DOMWINDOW == 67 (0x95919400) [pid = 1834] [serial = 116] [outer = (nil)] [url = about:blank] 13:16:46 INFO - PROCESS | 1834 | --DOMWINDOW == 66 (0x95cf0c00) [pid = 1834] [serial = 120] [outer = (nil)] [url = about:blank] 13:16:46 INFO - PROCESS | 1834 | --DOMWINDOW == 65 (0x92b7a000) [pid = 1834] [serial = 119] [outer = (nil)] [url = about:blank] 13:16:46 INFO - PROCESS | 1834 | 1477772206715 Marionette TRACE conn4 <- [1,246,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 13:16:46 INFO - . 13:16:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 2142ms 13:16:46 INFO - PROCESS | 1834 | 1477772206758 Marionette TRACE conn4 -> [0,247,"getWindowHandle",null] 13:16:46 INFO - PROCESS | 1834 | 1477772206765 Marionette TRACE conn4 <- [1,247,null,{"value":"8"}] 13:16:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:16:46 INFO - PROCESS | 1834 | 1477772206777 Marionette TRACE conn4 -> [0,248,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:16:47 INFO - PROCESS | 1834 | 1477772207018 Marionette TRACE conn4 <- [1,248,null,{"value":null}] 13:16:47 INFO - PROCESS | 1834 | 1477772207128 Marionette TRACE conn4 -> [0,249,"getWindowHandles",null] 13:16:47 INFO - PROCESS | 1834 | 1477772207136 Marionette TRACE conn4 <- [1,249,null,["8"]] 13:16:47 INFO - PROCESS | 1834 | 1477772207148 Marionette TRACE conn4 -> [0,250,"switchToWindow",{"name":"8"}] 13:16:47 INFO - PROCESS | 1834 | 1477772207153 Marionette TRACE conn4 <- [1,250,null,{}] 13:16:47 INFO - PROCESS | 1834 | 1477772207162 Marionette TRACE conn4 -> [0,251,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:47 INFO - PROCESS | 1834 | ++DOCSHELL 0x90d0a000 == 29 [pid = 1834] [id = 57] 13:16:47 INFO - PROCESS | 1834 | ++DOMWINDOW == 66 (0x90d0d800) [pid = 1834] [serial = 169] [outer = (nil)] 13:16:47 INFO - PROCESS | 1834 | ++DOMWINDOW == 67 (0x91747400) [pid = 1834] [serial = 170] [outer = 0x90d0d800] 13:16:47 INFO - PROCESS | 1834 | 1477772207265 Marionette DEBUG loaded listener.js 13:16:47 INFO - PROCESS | 1834 | ++DOMWINDOW == 68 (0x92918800) [pid = 1834] [serial = 171] [outer = 0x90d0d800] 13:16:47 INFO - PROCESS | 1834 | 1477772207963 Marionette TRACE conn4 <- [1,251,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 13:16:48 INFO - . 13:16:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1231ms 13:16:48 INFO - PROCESS | 1834 | 1477772208008 Marionette TRACE conn4 -> [0,252,"getWindowHandle",null] 13:16:48 INFO - PROCESS | 1834 | 1477772208013 Marionette TRACE conn4 <- [1,252,null,{"value":"8"}] 13:16:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:16:48 INFO - PROCESS | 1834 | 1477772208021 Marionette TRACE conn4 -> [0,253,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:16:48 INFO - PROCESS | 1834 | 1477772208275 Marionette TRACE conn4 <- [1,253,null,{"value":null}] 13:16:48 INFO - PROCESS | 1834 | 1477772208294 Marionette TRACE conn4 -> [0,254,"getWindowHandles",null] 13:16:48 INFO - PROCESS | 1834 | 1477772208300 Marionette TRACE conn4 <- [1,254,null,["8"]] 13:16:48 INFO - PROCESS | 1834 | 1477772208308 Marionette TRACE conn4 -> [0,255,"switchToWindow",{"name":"8"}] 13:16:48 INFO - PROCESS | 1834 | 1477772208314 Marionette TRACE conn4 <- [1,255,null,{}] 13:16:48 INFO - PROCESS | 1834 | 1477772208375 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:48 INFO - PROCESS | 1834 | ++DOCSHELL 0x94b97c00 == 30 [pid = 1834] [id = 58] 13:16:48 INFO - PROCESS | 1834 | ++DOMWINDOW == 69 (0x94b9ac00) [pid = 1834] [serial = 172] [outer = (nil)] 13:16:48 INFO - PROCESS | 1834 | ++DOMWINDOW == 70 (0x953d9800) [pid = 1834] [serial = 173] [outer = 0x94b9ac00] 13:16:48 INFO - PROCESS | 1834 | 1477772208473 Marionette DEBUG loaded listener.js 13:16:48 INFO - PROCESS | 1834 | ++DOMWINDOW == 71 (0x9591ac00) [pid = 1834] [serial = 174] [outer = 0x94b9ac00] 13:16:49 INFO - PROCESS | 1834 | 1477772209342 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 13:16:49 INFO - . 13:16:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1371ms 13:16:49 INFO - PROCESS | 1834 | 1477772209401 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 13:16:49 INFO - PROCESS | 1834 | 1477772209410 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 13:16:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:16:49 INFO - PROCESS | 1834 | 1477772209424 Marionette TRACE conn4 -> [0,258,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:16:49 INFO - PROCESS | 1834 | 1477772209656 Marionette TRACE conn4 <- [1,258,null,{"value":null}] 13:16:49 INFO - PROCESS | 1834 | 1477772209684 Marionette TRACE conn4 -> [0,259,"getWindowHandles",null] 13:16:49 INFO - PROCESS | 1834 | 1477772209689 Marionette TRACE conn4 <- [1,259,null,["8"]] 13:16:49 INFO - PROCESS | 1834 | 1477772209754 Marionette TRACE conn4 -> [0,260,"switchToWindow",{"name":"8"}] 13:16:49 INFO - PROCESS | 1834 | 1477772209762 Marionette TRACE conn4 <- [1,260,null,{}] 13:16:49 INFO - PROCESS | 1834 | 1477772209769 Marionette TRACE conn4 -> [0,261,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:49 INFO - PROCESS | 1834 | ++DOCSHELL 0x95922000 == 31 [pid = 1834] [id = 59] 13:16:49 INFO - PROCESS | 1834 | ++DOMWINDOW == 72 (0x95a98800) [pid = 1834] [serial = 175] [outer = (nil)] 13:16:49 INFO - PROCESS | 1834 | ++DOMWINDOW == 73 (0x97a6d800) [pid = 1834] [serial = 176] [outer = 0x95a98800] 13:16:49 INFO - PROCESS | 1834 | 1477772209875 Marionette DEBUG loaded listener.js 13:16:49 INFO - PROCESS | 1834 | ++DOMWINDOW == 74 (0x97c9f800) [pid = 1834] [serial = 177] [outer = 0x95a98800] 13:16:50 INFO - PROCESS | 1834 | --DOMWINDOW == 73 (0x96037400) [pid = 1834] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:16:50 INFO - PROCESS | 1834 | --DOMWINDOW == 72 (0x96734400) [pid = 1834] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:16:50 INFO - PROCESS | 1834 | --DOMWINDOW == 71 (0x96607400) [pid = 1834] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 13:16:50 INFO - PROCESS | 1834 | --DOMWINDOW == 70 (0x8da2cc00) [pid = 1834] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:16:50 INFO - PROCESS | 1834 | --DOMWINDOW == 69 (0x8fb18c00) [pid = 1834] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:16:50 INFO - PROCESS | 1834 | --DOMWINDOW == 68 (0x8fb1e800) [pid = 1834] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:16:50 INFO - PROCESS | 1834 | --DOMWINDOW == 67 (0xa2761800) [pid = 1834] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:16:50 INFO - PROCESS | 1834 | --DOMWINDOW == 66 (0x95923c00) [pid = 1834] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:16:50 INFO - PROCESS | 1834 | --DOMWINDOW == 65 (0x8da2b400) [pid = 1834] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:16:50 INFO - PROCESS | 1834 | --DOMWINDOW == 64 (0xa2f0fc00) [pid = 1834] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:16:50 INFO - PROCESS | 1834 | --DOMWINDOW == 63 (0x94b99800) [pid = 1834] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:16:50 INFO - PROCESS | 1834 | 1477772210904 Marionette TRACE conn4 <- [1,261,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 13:16:50 INFO - . 13:16:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1530ms 13:16:50 INFO - PROCESS | 1834 | 1477772210955 Marionette TRACE conn4 -> [0,262,"getWindowHandle",null] 13:16:50 INFO - PROCESS | 1834 | 1477772210960 Marionette TRACE conn4 <- [1,262,null,{"value":"8"}] 13:16:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:16:50 INFO - PROCESS | 1834 | 1477772210970 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:16:51 INFO - PROCESS | 1834 | 1477772211160 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 13:16:51 INFO - PROCESS | 1834 | 1477772211170 Marionette TRACE conn4 -> [0,264,"getWindowHandles",null] 13:16:51 INFO - PROCESS | 1834 | 1477772211173 Marionette TRACE conn4 <- [1,264,null,["8"]] 13:16:51 INFO - PROCESS | 1834 | 1477772211179 Marionette TRACE conn4 -> [0,265,"switchToWindow",{"name":"8"}] 13:16:51 INFO - PROCESS | 1834 | 1477772211184 Marionette TRACE conn4 <- [1,265,null,{}] 13:16:51 INFO - PROCESS | 1834 | 1477772211282 Marionette TRACE conn4 -> [0,266,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:51 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da2cc00 == 32 [pid = 1834] [id = 60] 13:16:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 64 (0x8f7f6400) [pid = 1834] [serial = 178] [outer = (nil)] 13:16:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 65 (0x95d31000) [pid = 1834] [serial = 179] [outer = 0x8f7f6400] 13:16:51 INFO - PROCESS | 1834 | 1477772211375 Marionette DEBUG loaded listener.js 13:16:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 66 (0x9821f800) [pid = 1834] [serial = 180] [outer = 0x8f7f6400] 13:16:52 INFO - PROCESS | 1834 | 1477772212010 Marionette TRACE conn4 <- [1,266,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 13:16:52 INFO - . 13:16:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1070ms 13:16:52 INFO - PROCESS | 1834 | 1477772212041 Marionette TRACE conn4 -> [0,267,"getWindowHandle",null] 13:16:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:16:52 INFO - PROCESS | 1834 | 1477772212047 Marionette TRACE conn4 <- [1,267,null,{"value":"8"}] 13:16:52 INFO - PROCESS | 1834 | 1477772212055 Marionette TRACE conn4 -> [0,268,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:16:52 INFO - PROCESS | 1834 | 1477772212232 Marionette TRACE conn4 <- [1,268,null,{"value":null}] 13:16:52 INFO - PROCESS | 1834 | 1477772212247 Marionette TRACE conn4 -> [0,269,"getWindowHandles",null] 13:16:52 INFO - PROCESS | 1834 | 1477772212250 Marionette TRACE conn4 <- [1,269,null,["8"]] 13:16:52 INFO - PROCESS | 1834 | 1477772212349 Marionette TRACE conn4 -> [0,270,"switchToWindow",{"name":"8"}] 13:16:52 INFO - PROCESS | 1834 | 1477772212355 Marionette TRACE conn4 <- [1,270,null,{}] 13:16:52 INFO - PROCESS | 1834 | 1477772212360 Marionette TRACE conn4 -> [0,271,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:52 INFO - PROCESS | 1834 | ++DOCSHELL 0x8d60b800 == 33 [pid = 1834] [id = 61] 13:16:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 67 (0x8da2b800) [pid = 1834] [serial = 181] [outer = (nil)] 13:16:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 68 (0x8f7f3c00) [pid = 1834] [serial = 182] [outer = 0x8da2b800] 13:16:52 INFO - PROCESS | 1834 | 1477772212506 Marionette DEBUG loaded listener.js 13:16:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 69 (0x8fb24c00) [pid = 1834] [serial = 183] [outer = 0x8da2b800] 13:16:53 INFO - PROCESS | 1834 | 1477772213445 Marionette TRACE conn4 <- [1,271,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 13:16:53 INFO - . 13:16:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1473ms 13:16:53 INFO - PROCESS | 1834 | 1477772213528 Marionette TRACE conn4 -> [0,272,"getWindowHandle",null] 13:16:53 INFO - PROCESS | 1834 | 1477772213536 Marionette TRACE conn4 <- [1,272,null,{"value":"8"}] 13:16:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:16:53 INFO - PROCESS | 1834 | 1477772213548 Marionette TRACE conn4 -> [0,273,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:16:53 INFO - PROCESS | 1834 | 1477772213819 Marionette TRACE conn4 <- [1,273,null,{"value":null}] 13:16:53 INFO - PROCESS | 1834 | 1477772213974 Marionette TRACE conn4 -> [0,274,"getWindowHandles",null] 13:16:53 INFO - PROCESS | 1834 | 1477772213981 Marionette TRACE conn4 <- [1,274,null,["8"]] 13:16:53 INFO - PROCESS | 1834 | 1477772213990 Marionette TRACE conn4 -> [0,275,"switchToWindow",{"name":"8"}] 13:16:54 INFO - PROCESS | 1834 | 1477772213999 Marionette TRACE conn4 <- [1,275,null,{}] 13:16:54 INFO - PROCESS | 1834 | 1477772214006 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:54 INFO - PROCESS | 1834 | ++DOCSHELL 0x95951800 == 34 [pid = 1834] [id = 62] 13:16:54 INFO - PROCESS | 1834 | ++DOMWINDOW == 70 (0x95951c00) [pid = 1834] [serial = 184] [outer = (nil)] 13:16:54 INFO - PROCESS | 1834 | ++DOMWINDOW == 71 (0x95a96000) [pid = 1834] [serial = 185] [outer = 0x95951c00] 13:16:54 INFO - PROCESS | 1834 | 1477772214161 Marionette DEBUG loaded listener.js 13:16:54 INFO - PROCESS | 1834 | ++DOMWINDOW == 72 (0x97a77800) [pid = 1834] [serial = 186] [outer = 0x95951c00] 13:16:55 INFO - PROCESS | 1834 | 1477772215008 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 13:16:55 INFO - . 13:16:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1521ms 13:16:55 INFO - PROCESS | 1834 | 1477772215078 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 13:16:55 INFO - PROCESS | 1834 | 1477772215083 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 13:16:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:16:55 INFO - PROCESS | 1834 | 1477772215092 Marionette TRACE conn4 -> [0,278,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:16:55 INFO - PROCESS | 1834 | 1477772215296 Marionette TRACE conn4 <- [1,278,null,{"value":null}] 13:16:55 INFO - PROCESS | 1834 | 1477772215445 Marionette TRACE conn4 -> [0,279,"getWindowHandles",null] 13:16:55 INFO - PROCESS | 1834 | 1477772215450 Marionette TRACE conn4 <- [1,279,null,["8"]] 13:16:55 INFO - PROCESS | 1834 | 1477772215464 Marionette TRACE conn4 -> [0,280,"switchToWindow",{"name":"8"}] 13:16:55 INFO - PROCESS | 1834 | 1477772215471 Marionette TRACE conn4 <- [1,280,null,{}] 13:16:55 INFO - PROCESS | 1834 | 1477772215477 Marionette TRACE conn4 -> [0,281,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:55 INFO - PROCESS | 1834 | ++DOCSHELL 0x95a8a800 == 35 [pid = 1834] [id = 63] 13:16:55 INFO - PROCESS | 1834 | ++DOMWINDOW == 73 (0x9a124800) [pid = 1834] [serial = 187] [outer = (nil)] 13:16:55 INFO - PROCESS | 1834 | ++DOMWINDOW == 74 (0x9a30cc00) [pid = 1834] [serial = 188] [outer = 0x9a124800] 13:16:55 INFO - PROCESS | 1834 | 1477772215585 Marionette DEBUG loaded listener.js 13:16:55 INFO - PROCESS | 1834 | ++DOMWINDOW == 75 (0x9a5a6400) [pid = 1834] [serial = 189] [outer = 0x9a124800] 13:16:56 INFO - PROCESS | 1834 | 1477772216539 Marionette TRACE conn4 <- [1,281,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 13:16:56 INFO - . 13:16:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1524ms 13:16:56 INFO - PROCESS | 1834 | 1477772216616 Marionette TRACE conn4 -> [0,282,"getWindowHandle",null] 13:16:56 INFO - PROCESS | 1834 | 1477772216623 Marionette TRACE conn4 <- [1,282,null,{"value":"8"}] 13:16:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:16:56 INFO - PROCESS | 1834 | 1477772216634 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:16:56 INFO - PROCESS | 1834 | 1477772216836 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 13:16:56 INFO - PROCESS | 1834 | 1477772216997 Marionette TRACE conn4 -> [0,284,"getWindowHandles",null] 13:16:57 INFO - PROCESS | 1834 | 1477772217012 Marionette TRACE conn4 <- [1,284,null,["8"]] 13:16:57 INFO - PROCESS | 1834 | 1477772217043 Marionette TRACE conn4 -> [0,285,"switchToWindow",{"name":"8"}] 13:16:57 INFO - PROCESS | 1834 | 1477772217058 Marionette TRACE conn4 <- [1,285,null,{}] 13:16:57 INFO - PROCESS | 1834 | 1477772217064 Marionette TRACE conn4 -> [0,286,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:57 INFO - PROCESS | 1834 | ++DOCSHELL 0x928b4800 == 36 [pid = 1834] [id = 64] 13:16:57 INFO - PROCESS | 1834 | ++DOMWINDOW == 76 (0x929c0800) [pid = 1834] [serial = 190] [outer = (nil)] 13:16:57 INFO - PROCESS | 1834 | ++DOMWINDOW == 77 (0x936e8400) [pid = 1834] [serial = 191] [outer = 0x929c0800] 13:16:57 INFO - PROCESS | 1834 | 1477772217175 Marionette DEBUG loaded listener.js 13:16:57 INFO - PROCESS | 1834 | ++DOMWINDOW == 78 (0x94b96c00) [pid = 1834] [serial = 192] [outer = 0x929c0800] 13:16:57 INFO - PROCESS | 1834 | --DOCSHELL 0x94a57800 == 35 [pid = 1834] [id = 48] 13:16:57 INFO - PROCESS | 1834 | --DOCSHELL 0x8fb18000 == 34 [pid = 1834] [id = 40] 13:16:57 INFO - PROCESS | 1834 | --DOCSHELL 0x8f7f4800 == 33 [pid = 1834] [id = 37] 13:16:57 INFO - PROCESS | 1834 | --DOMWINDOW == 77 (0x9660a000) [pid = 1834] [serial = 152] [outer = (nil)] [url = about:blank] 13:16:57 INFO - PROCESS | 1834 | --DOMWINDOW == 76 (0x96739000) [pid = 1834] [serial = 153] [outer = (nil)] [url = about:blank] 13:16:57 INFO - PROCESS | 1834 | --DOMWINDOW == 75 (0x95a8fc00) [pid = 1834] [serial = 149] [outer = (nil)] [url = about:blank] 13:16:57 INFO - PROCESS | 1834 | --DOMWINDOW == 74 (0x95cf9c00) [pid = 1834] [serial = 150] [outer = (nil)] [url = about:blank] 13:16:57 INFO - PROCESS | 1834 | --DOMWINDOW == 73 (0x95950000) [pid = 1834] [serial = 146] [outer = (nil)] [url = about:blank] 13:16:57 INFO - PROCESS | 1834 | --DOMWINDOW == 72 (0x9598dc00) [pid = 1834] [serial = 147] [outer = (nil)] [url = about:blank] 13:16:57 INFO - PROCESS | 1834 | --DOMWINDOW == 71 (0x94b9d400) [pid = 1834] [serial = 143] [outer = (nil)] [url = about:blank] 13:16:57 INFO - PROCESS | 1834 | --DOMWINDOW == 70 (0x953d8c00) [pid = 1834] [serial = 144] [outer = (nil)] [url = about:blank] 13:16:57 INFO - PROCESS | 1834 | --DOMWINDOW == 69 (0x8fb21800) [pid = 1834] [serial = 140] [outer = (nil)] [url = about:blank] 13:16:57 INFO - PROCESS | 1834 | --DOMWINDOW == 68 (0x91751800) [pid = 1834] [serial = 141] [outer = (nil)] [url = about:blank] 13:16:57 INFO - PROCESS | 1834 | --DOMWINDOW == 67 (0x8db26800) [pid = 1834] [serial = 137] [outer = (nil)] [url = about:blank] 13:16:57 INFO - PROCESS | 1834 | --DOMWINDOW == 66 (0x8f637400) [pid = 1834] [serial = 138] [outer = (nil)] [url = about:blank] 13:16:57 INFO - PROCESS | 1834 | --DOMWINDOW == 65 (0xa45acc00) [pid = 1834] [serial = 134] [outer = (nil)] [url = about:blank] 13:16:57 INFO - PROCESS | 1834 | --DOMWINDOW == 64 (0xa4c47800) [pid = 1834] [serial = 135] [outer = (nil)] [url = about:blank] 13:16:57 INFO - PROCESS | 1834 | --DOMWINDOW == 63 (0xa2c0ac00) [pid = 1834] [serial = 131] [outer = (nil)] [url = about:blank] 13:16:57 INFO - PROCESS | 1834 | --DOMWINDOW == 62 (0x929cac00) [pid = 1834] [serial = 132] [outer = (nil)] [url = about:blank] 13:16:57 INFO - PROCESS | 1834 | --DOMWINDOW == 61 (0x96738400) [pid = 1834] [serial = 128] [outer = (nil)] [url = about:blank] 13:16:57 INFO - PROCESS | 1834 | --DOMWINDOW == 60 (0x9b47e000) [pid = 1834] [serial = 129] [outer = (nil)] [url = about:blank] 13:16:57 INFO - PROCESS | 1834 | --DOMWINDOW == 59 (0x9291cc00) [pid = 1834] [serial = 125] [outer = (nil)] [url = about:blank] 13:16:57 INFO - PROCESS | 1834 | --DOMWINDOW == 58 (0x94a64400) [pid = 1834] [serial = 126] [outer = (nil)] [url = about:blank] 13:16:57 INFO - PROCESS | 1834 | --DOMWINDOW == 57 (0x9b15f400) [pid = 1834] [serial = 122] [outer = (nil)] [url = about:blank] 13:16:57 INFO - PROCESS | 1834 | --DOMWINDOW == 56 (0x9b3a5000) [pid = 1834] [serial = 123] [outer = (nil)] [url = about:blank] 13:16:58 INFO - PROCESS | 1834 | 1477772218091 Marionette TRACE conn4 <- [1,286,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 13:16:58 INFO - . 13:16:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1528ms 13:16:58 INFO - PROCESS | 1834 | 1477772218161 Marionette TRACE conn4 -> [0,287,"getWindowHandle",null] 13:16:58 INFO - PROCESS | 1834 | 1477772218167 Marionette TRACE conn4 <- [1,287,null,{"value":"8"}] 13:16:58 INFO - TEST-START | /2dcontext/shadows/canvas_shadows_001.htm 13:16:58 INFO - PROCESS | 1834 | 1477772218175 Marionette TRACE conn4 -> [0,288,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:16:58 INFO - PROCESS | 1834 | 1477772218368 Marionette TRACE conn4 <- [1,288,null,{"value":null}] 13:16:58 INFO - PROCESS | 1834 | 1477772218487 Marionette TRACE conn4 -> [0,289,"getWindowHandles",null] 13:16:58 INFO - PROCESS | 1834 | 1477772218492 Marionette TRACE conn4 <- [1,289,null,["8"]] 13:16:58 INFO - PROCESS | 1834 | 1477772218503 Marionette TRACE conn4 -> [0,290,"switchToWindow",{"name":"8"}] 13:16:58 INFO - PROCESS | 1834 | 1477772218508 Marionette TRACE conn4 <- [1,290,null,{}] 13:16:58 INFO - PROCESS | 1834 | 1477772218516 Marionette TRACE conn4 -> [0,291,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/canvas_shadows_001.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/canvas_shadows_001.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:58 INFO - PROCESS | 1834 | ++DOCSHELL 0x928b3400 == 34 [pid = 1834] [id = 65] 13:16:58 INFO - PROCESS | 1834 | ++DOMWINDOW == 57 (0x94a1c800) [pid = 1834] [serial = 193] [outer = (nil)] 13:16:58 INFO - PROCESS | 1834 | ++DOMWINDOW == 58 (0x9591ec00) [pid = 1834] [serial = 194] [outer = 0x94a1c800] 13:16:58 INFO - PROCESS | 1834 | 1477772218615 Marionette DEBUG loaded listener.js 13:16:58 INFO - PROCESS | 1834 | ++DOMWINDOW == 59 (0x95945000) [pid = 1834] [serial = 195] [outer = 0x94a1c800] 13:16:59 INFO - PROCESS | 1834 | 1477772219443 Marionette TRACE conn4 <- [1,291,null,{"value":["/2dcontext/shadows/canvas_shadows_001.htm",0,null,null,[["linear gradient fillRect draws shadow (black rectange)",0,null,null]]]}] 13:16:59 INFO - . 13:16:59 INFO - TEST-OK | /2dcontext/shadows/canvas_shadows_001.htm | took 1282ms 13:16:59 INFO - PROCESS | 1834 | 1477772219466 Marionette TRACE conn4 -> [0,292,"getWindowHandle",null] 13:16:59 INFO - PROCESS | 1834 | 1477772219474 Marionette TRACE conn4 <- [1,292,null,{"value":"8"}] 13:16:59 INFO - TEST-START | /FileAPI/FileReaderSync.worker 13:16:59 INFO - PROCESS | 1834 | 1477772219482 Marionette TRACE conn4 -> [0,293,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:16:59 INFO - PROCESS | 1834 | 1477772219673 Marionette TRACE conn4 <- [1,293,null,{"value":null}] 13:16:59 INFO - PROCESS | 1834 | 1477772219787 Marionette TRACE conn4 -> [0,294,"getWindowHandles",null] 13:16:59 INFO - PROCESS | 1834 | 1477772219791 Marionette TRACE conn4 <- [1,294,null,["8"]] 13:16:59 INFO - PROCESS | 1834 | 1477772219802 Marionette TRACE conn4 -> [0,295,"switchToWindow",{"name":"8"}] 13:16:59 INFO - PROCESS | 1834 | 1477772219810 Marionette TRACE conn4 <- [1,295,null,{}] 13:16:59 INFO - PROCESS | 1834 | 1477772219817 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:59 INFO - PROCESS | 1834 | ++DOCSHELL 0x9677e000 == 35 [pid = 1834] [id = 66] 13:16:59 INFO - PROCESS | 1834 | ++DOMWINDOW == 60 (0x97a6b800) [pid = 1834] [serial = 196] [outer = (nil)] 13:16:59 INFO - PROCESS | 1834 | ++DOMWINDOW == 61 (0x97ca0000) [pid = 1834] [serial = 197] [outer = 0x97a6b800] 13:16:59 INFO - PROCESS | 1834 | 1477772219927 Marionette DEBUG loaded listener.js 13:17:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 62 (0x9821d800) [pid = 1834] [serial = 198] [outer = 0x97a6b800] 13:17:00 INFO - PROCESS | 1834 | [1834] 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 13:17:00 INFO - PROCESS | 1834 | 1477772220743 Marionette TRACE conn4 <- [1,296,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 13:17:00 INFO - .... 13:17:00 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1276ms 13:17:00 INFO - PROCESS | 1834 | 1477772220758 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 13:17:00 INFO - PROCESS | 1834 | 1477772220762 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 13:17:00 INFO - TEST-START | /FileAPI/file/File-constructor.html 13:17:00 INFO - PROCESS | 1834 | 1477772220777 Marionette TRACE conn4 -> [0,298,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:17:01 INFO - PROCESS | 1834 | 1477772221047 Marionette TRACE conn4 <- [1,298,null,{"value":null}] 13:17:01 INFO - PROCESS | 1834 | 1477772221090 Marionette TRACE conn4 -> [0,299,"getWindowHandles",null] 13:17:01 INFO - PROCESS | 1834 | 1477772221098 Marionette TRACE conn4 <- [1,299,null,["8"]] 13:17:01 INFO - PROCESS | 1834 | 1477772221175 Marionette TRACE conn4 -> [0,300,"switchToWindow",{"name":"8"}] 13:17:01 INFO - PROCESS | 1834 | 1477772221182 Marionette TRACE conn4 <- [1,300,null,{}] 13:17:01 INFO - PROCESS | 1834 | 1477772221190 Marionette TRACE conn4 -> [0,301,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:17:01 INFO - PROCESS | 1834 | ++DOCSHELL 0x9a5a4000 == 36 [pid = 1834] [id = 67] 13:17:01 INFO - PROCESS | 1834 | ++DOMWINDOW == 63 (0x9b3b0000) [pid = 1834] [serial = 199] [outer = (nil)] 13:17:01 INFO - PROCESS | 1834 | ++DOMWINDOW == 64 (0x9b422800) [pid = 1834] [serial = 200] [outer = 0x9b3b0000] 13:17:01 INFO - PROCESS | 1834 | 1477772221287 Marionette DEBUG loaded listener.js 13:17:01 INFO - PROCESS | 1834 | ++DOMWINDOW == 65 (0x9b481400) [pid = 1834] [serial = 201] [outer = 0x9b3b0000] 13:17:02 INFO - PROCESS | 1834 | --DOMWINDOW == 64 (0x95a98800) [pid = 1834] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 13:17:02 INFO - PROCESS | 1834 | --DOMWINDOW == 63 (0x8d875000) [pid = 1834] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 13:17:02 INFO - PROCESS | 1834 | --DOMWINDOW == 62 (0x8db31c00) [pid = 1834] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:17:02 INFO - PROCESS | 1834 | --DOMWINDOW == 61 (0x94a61000) [pid = 1834] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:17:02 INFO - PROCESS | 1834 | --DOMWINDOW == 60 (0x96736c00) [pid = 1834] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:17:02 INFO - PROCESS | 1834 | --DOMWINDOW == 59 (0x94b9ac00) [pid = 1834] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 13:17:02 INFO - PROCESS | 1834 | --DOMWINDOW == 58 (0x90d0d800) [pid = 1834] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 13:17:02 INFO - PROCESS | 1834 | 1477772222497 Marionette TRACE conn4 <- [1,301,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 13:17:02 INFO - ............... 13:17:02 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1782ms 13:17:02 INFO - PROCESS | 1834 | 1477772222560 Marionette TRACE conn4 -> [0,302,"getWindowHandle",null] 13:17:02 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 13:17:02 INFO - PROCESS | 1834 | 1477772222565 Marionette TRACE conn4 <- [1,302,null,{"value":"8"}] 13:17:02 INFO - PROCESS | 1834 | 1477772222575 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:17:02 INFO - PROCESS | 1834 | 1477772222805 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 13:17:02 INFO - PROCESS | 1834 | 1477772222875 Marionette TRACE conn4 -> [0,304,"getWindowHandles",null] 13:17:02 INFO - PROCESS | 1834 | 1477772222878 Marionette TRACE conn4 <- [1,304,null,["8"]] 13:17:02 INFO - PROCESS | 1834 | 1477772222890 Marionette TRACE conn4 -> [0,305,"switchToWindow",{"name":"8"}] 13:17:02 INFO - PROCESS | 1834 | 1477772222895 Marionette TRACE conn4 <- [1,305,null,{}] 13:17:02 INFO - PROCESS | 1834 | 1477772222901 Marionette TRACE conn4 -> [0,306,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:17:02 INFO - PROCESS | 1834 | ++DOCSHELL 0x94a61000 == 37 [pid = 1834] [id = 68] 13:17:02 INFO - PROCESS | 1834 | ++DOMWINDOW == 59 (0x94b9ac00) [pid = 1834] [serial = 202] [outer = (nil)] 13:17:03 INFO - PROCESS | 1834 | ++DOMWINDOW == 60 (0x95996c00) [pid = 1834] [serial = 203] [outer = 0x94b9ac00] 13:17:03 INFO - PROCESS | 1834 | 1477772223038 Marionette DEBUG loaded listener.js 13:17:03 INFO - PROCESS | 1834 | ++DOMWINDOW == 61 (0x9b41a800) [pid = 1834] [serial = 204] [outer = 0x94b9ac00] 13:17:03 INFO - PROCESS | 1834 | [1834] 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 13:17:04 INFO - PROCESS | 1834 | 1477772224019 Marionette TRACE conn4 <- [1,306,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 13:17:04 INFO - . 13:17:04 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1474ms 13:17:04 INFO - PROCESS | 1834 | 1477772224049 Marionette TRACE conn4 -> [0,307,"getWindowHandle",null] 13:17:04 INFO - TEST-START | /FileAPI/fileReader.html 13:17:04 INFO - PROCESS | 1834 | 1477772224055 Marionette TRACE conn4 <- [1,307,null,{"value":"8"}] 13:17:04 INFO - PROCESS | 1834 | 1477772224066 Marionette TRACE conn4 -> [0,308,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:17:04 INFO - PROCESS | 1834 | 1477772224437 Marionette TRACE conn4 <- [1,308,null,{"value":null}] 13:17:04 INFO - PROCESS | 1834 | 1477772224601 Marionette TRACE conn4 -> [0,309,"getWindowHandles",null] 13:17:04 INFO - PROCESS | 1834 | 1477772224612 Marionette TRACE conn4 <- [1,309,null,["8"]] 13:17:04 INFO - PROCESS | 1834 | ++DOMWINDOW == 62 (0x8d875800) [pid = 1834] [serial = 205] [outer = 0x99f72c00] 13:17:04 INFO - PROCESS | 1834 | 1477772224755 Marionette TRACE conn4 -> [0,310,"switchToWindow",{"name":"8"}] 13:17:04 INFO - PROCESS | 1834 | 1477772224773 Marionette TRACE conn4 <- [1,310,null,{}] 13:17:04 INFO - PROCESS | 1834 | 1477772224917 Marionette TRACE conn4 -> [0,311,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:17:04 INFO - PROCESS | 1834 | ++DOCSHELL 0x8d607c00 == 38 [pid = 1834] [id = 69] 13:17:04 INFO - PROCESS | 1834 | ++DOMWINDOW == 63 (0x8f7f5c00) [pid = 1834] [serial = 206] [outer = (nil)] 13:17:05 INFO - PROCESS | 1834 | ++DOMWINDOW == 64 (0x8fb1c400) [pid = 1834] [serial = 207] [outer = 0x8f7f5c00] 13:17:05 INFO - PROCESS | 1834 | 1477772225119 Marionette DEBUG loaded listener.js 13:17:05 INFO - PROCESS | 1834 | ++DOMWINDOW == 65 (0x8fb2d400) [pid = 1834] [serial = 208] [outer = 0x8f7f5c00] 13:17:06 INFO - PROCESS | 1834 | 1477772226210 Marionette TRACE conn4 <- [1,311,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 13:17:06 INFO - .... 13:17:06 INFO - TEST-OK | /FileAPI/fileReader.html | took 2190ms 13:17:06 INFO - PROCESS | 1834 | 1477772226258 Marionette TRACE conn4 -> [0,312,"getWindowHandle",null] 13:17:06 INFO - TEST-START | /FileAPI/historical.html 13:17:06 INFO - PROCESS | 1834 | 1477772226270 Marionette TRACE conn4 <- [1,312,null,{"value":"8"}] 13:17:06 INFO - PROCESS | 1834 | 1477772226287 Marionette TRACE conn4 -> [0,313,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:17:06 INFO - PROCESS | 1834 | 1477772226676 Marionette TRACE conn4 <- [1,313,null,{"value":null}] 13:17:06 INFO - PROCESS | 1834 | 1477772226830 Marionette TRACE conn4 -> [0,314,"getWindowHandles",null] 13:17:06 INFO - PROCESS | 1834 | 1477772226842 Marionette TRACE conn4 <- [1,314,null,["8"]] 13:17:06 INFO - PROCESS | 1834 | 1477772226896 Marionette TRACE conn4 -> [0,315,"switchToWindow",{"name":"8"}] 13:17:06 INFO - PROCESS | 1834 | 1477772226909 Marionette TRACE conn4 <- [1,315,null,{}] 13:17:06 INFO - PROCESS | 1834 | 1477772226920 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:17:06 INFO - PROCESS | 1834 | ++DOCSHELL 0x95918000 == 39 [pid = 1834] [id = 70] 13:17:06 INFO - PROCESS | 1834 | ++DOMWINDOW == 66 (0x95918800) [pid = 1834] [serial = 209] [outer = (nil)] 13:17:07 INFO - PROCESS | 1834 | ++DOMWINDOW == 67 (0x95922400) [pid = 1834] [serial = 210] [outer = 0x95918800] 13:17:07 INFO - PROCESS | 1834 | 1477772227104 Marionette DEBUG loaded listener.js 13:17:07 INFO - PROCESS | 1834 | ++DOMWINDOW == 68 (0x95917800) [pid = 1834] [serial = 211] [outer = 0x95918800] 13:17:08 INFO - PROCESS | 1834 | 1477772228151 Marionette TRACE conn4 <- [1,316,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null]]]}] 13:17:08 INFO - ..... 13:17:08 INFO - TEST-OK | /FileAPI/historical.html | took 1930ms 13:17:08 INFO - PROCESS | 1834 | 1477772228214 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 13:17:08 INFO - PROCESS | 1834 | 1477772228222 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 13:17:08 INFO - TEST-START | /FileAPI/idlharness.html 13:17:08 INFO - PROCESS | 1834 | 1477772228261 Marionette TRACE conn4 -> [0,318,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:17:08 INFO - PROCESS | 1834 | 1477772228573 Marionette TRACE conn4 <- [1,318,null,{"value":null}] 13:17:08 INFO - PROCESS | 1834 | 1477772228790 Marionette TRACE conn4 -> [0,319,"getWindowHandles",null] 13:17:08 INFO - PROCESS | 1834 | 1477772228806 Marionette TRACE conn4 <- [1,319,null,["8"]] 13:17:08 INFO - PROCESS | 1834 | 1477772228867 Marionette TRACE conn4 -> [0,320,"switchToWindow",{"name":"8"}] 13:17:08 INFO - PROCESS | 1834 | 1477772228881 Marionette TRACE conn4 <- [1,320,null,{}] 13:17:08 INFO - PROCESS | 1834 | 1477772228890 Marionette TRACE conn4 -> [0,321,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:17:08 INFO - PROCESS | 1834 | ++DOCSHELL 0x96626800 == 40 [pid = 1834] [id = 71] 13:17:08 INFO - PROCESS | 1834 | ++DOMWINDOW == 69 (0x96734400) [pid = 1834] [serial = 212] [outer = (nil)] 13:17:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 70 (0x97ca5000) [pid = 1834] [serial = 213] [outer = 0x96734400] 13:17:09 INFO - PROCESS | 1834 | 1477772229158 Marionette DEBUG loaded listener.js 13:17:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 71 (0x99f79400) [pid = 1834] [serial = 214] [outer = 0x96734400] 13:17:11 INFO - ................................................................................................... 13:17:11 INFO - TEST-OK | /FileAPI/idlharness.html | took 3292ms 13:17:11 INFO - TEST-START | /FileAPI/idlharness.worker 13:17:11 INFO - PROCESS | 1834 | 1477772231422 Marionette TRACE conn4 <- [1,321,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1218:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1231:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:876:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:854:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsBinaryString(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsBinaryString\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsBinaryString(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (3)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (15)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (16)",0,null,null],["FileReaderSync interface: existence and properties of interface object",0,null,null]]]}] 13:17:11 INFO - PROCESS | 1834 | 1477772231528 Marionette TRACE conn4 -> [0,322,"getWindowHandle",null] 13:17:11 INFO - PROCESS | 1834 | 1477772231535 Marionette TRACE conn4 <- [1,322,null,{"value":"8"}] 13:17:11 INFO - PROCESS | 1834 | 1477772231549 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:17:11 INFO - PROCESS | 1834 | 1477772231889 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 13:17:11 INFO - PROCESS | 1834 | 1477772231964 Marionette TRACE conn4 -> [0,324,"getWindowHandles",null] 13:17:11 INFO - PROCESS | 1834 | 1477772231969 Marionette TRACE conn4 <- [1,324,null,["8"]] 13:17:12 INFO - PROCESS | 1834 | 1477772232020 Marionette TRACE conn4 -> [0,325,"switchToWindow",{"name":"8"}] 13:17:12 INFO - PROCESS | 1834 | 1477772232026 Marionette TRACE conn4 <- [1,325,null,{}] 13:17:12 INFO - PROCESS | 1834 | 1477772232033 Marionette TRACE conn4 -> [0,326,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:17:12 INFO - PROCESS | 1834 | ++DOCSHELL 0x96608800 == 41 [pid = 1834] [id = 72] 13:17:12 INFO - PROCESS | 1834 | ++DOMWINDOW == 72 (0xa2ed6c00) [pid = 1834] [serial = 215] [outer = (nil)] 13:17:12 INFO - PROCESS | 1834 | ++DOMWINDOW == 73 (0xa2f06400) [pid = 1834] [serial = 216] [outer = 0xa2ed6c00] 13:17:12 INFO - PROCESS | 1834 | 1477772232145 Marionette DEBUG loaded listener.js 13:17:12 INFO - PROCESS | 1834 | ++DOMWINDOW == 74 (0x9b164800) [pid = 1834] [serial = 217] [outer = 0xa2ed6c00] 13:17:12 INFO - PROCESS | 1834 | [1834] 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 13:17:15 INFO - ..................................................................................................................... 13:17:15 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3578ms 13:17:15 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html 13:17:15 INFO - PROCESS | 1834 | 1477772234965 Marionette TRACE conn4 <- [1,326,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["Window interface: existence and properties of interface object",0,{},{}],["ArrayBuffer interface: existence and properties of interface object",1,"assert_false: expected false got true","IdlInterface.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:722:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:721:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["ArrayBufferView interface: existence and properties of interface object",0,{},{}],["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1218:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["EventTarget interface: existence and properties of interface object",1,"assert_false: expected false got true","IdlInterface.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:722:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:721:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Event interface: existence and properties of interface object",1,"assert_false: expected false got true","IdlInterface.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:722:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:721:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1231:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:876:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:854:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:767:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:747:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:858:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:854:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:885:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:881:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:915:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:906:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:1018:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:1012:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsBinaryString(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsBinaryString\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsBinaryString(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (3)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (15)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (16)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsBinaryString(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsBinaryString\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsBinaryString(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (3)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 13:17:15 INFO - PROCESS | 1834 | 1477772235128 Marionette TRACE conn4 -> [0,327,"getWindowHandle",null] 13:17:15 INFO - PROCESS | 1834 | 1477772235139 Marionette TRACE conn4 <- [1,327,null,{"value":"8"}] 13:17:15 INFO - PROCESS | 1834 | 1477772235159 Marionette TRACE conn4 -> [0,328,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:17:15 INFO - PROCESS | 1834 | 1477772235464 Marionette TRACE conn4 <- [1,328,null,{"value":null}] 13:17:15 INFO - PROCESS | 1834 | 1477772235621 Marionette TRACE conn4 -> [0,329,"getWindowHandles",null] 13:17:15 INFO - PROCESS | 1834 | 1477772235628 Marionette TRACE conn4 <- [1,329,null,["8"]] 13:17:15 INFO - PROCESS | 1834 | 1477772235641 Marionette TRACE conn4 -> [0,330,"switchToWindow",{"name":"8"}] 13:17:15 INFO - PROCESS | 1834 | 1477772235649 Marionette TRACE conn4 <- [1,330,null,{}] 13:17:15 INFO - PROCESS | 1834 | 1477772235658 Marionette TRACE conn4 -> [0,331,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:17:15 INFO - PROCESS | 1834 | ++DOCSHELL 0x8f838c00 == 42 [pid = 1834] [id = 73] 13:17:15 INFO - PROCESS | 1834 | ++DOMWINDOW == 75 (0x8fb15c00) [pid = 1834] [serial = 218] [outer = (nil)] 13:17:15 INFO - PROCESS | 1834 | ++DOMWINDOW == 76 (0x953d0800) [pid = 1834] [serial = 219] [outer = 0x8fb15c00] 13:17:15 INFO - PROCESS | 1834 | 1477772235763 Marionette DEBUG loaded listener.js 13:17:15 INFO - PROCESS | 1834 | ++DOMWINDOW == 77 (0x95918c00) [pid = 1834] [serial = 220] [outer = 0x8fb15c00] 13:17:16 INFO - PROCESS | 1834 | --DOCSHELL 0x94a5b800 == 41 [pid = 1834] [id = 53] 13:17:16 INFO - PROCESS | 1834 | --DOCSHELL 0x8db30800 == 40 [pid = 1834] [id = 52] 13:17:16 INFO - PROCESS | 1834 | --DOCSHELL 0x8db27000 == 39 [pid = 1834] [id = 45] 13:17:16 INFO - PROCESS | 1834 | --DOCSHELL 0xa2760c00 == 38 [pid = 1834] [id = 44] 13:17:16 INFO - PROCESS | 1834 | --DOCSHELL 0x96603000 == 37 [pid = 1834] [id = 43] 13:17:16 INFO - PROCESS | 1834 | --DOCSHELL 0x9a5a4000 == 36 [pid = 1834] [id = 67] 13:17:16 INFO - PROCESS | 1834 | --DOCSHELL 0x94a61000 == 35 [pid = 1834] [id = 68] 13:17:16 INFO - PROCESS | 1834 | --DOCSHELL 0x928b3400 == 34 [pid = 1834] [id = 65] 13:17:16 INFO - PROCESS | 1834 | --DOCSHELL 0x9677e000 == 33 [pid = 1834] [id = 66] 13:17:16 INFO - PROCESS | 1834 | --DOCSHELL 0x95951800 == 32 [pid = 1834] [id = 62] 13:17:16 INFO - PROCESS | 1834 | --DOCSHELL 0x95a8a800 == 31 [pid = 1834] [id = 63] 13:17:16 INFO - PROCESS | 1834 | --DOCSHELL 0x928b4800 == 30 [pid = 1834] [id = 64] 13:17:16 INFO - PROCESS | 1834 | --DOCSHELL 0x8d60b800 == 29 [pid = 1834] [id = 61] 13:17:16 INFO - PROCESS | 1834 | --DOCSHELL 0x8f836000 == 28 [pid = 1834] [id = 42] 13:17:16 INFO - PROCESS | 1834 | --DOCSHELL 0x90d0a000 == 27 [pid = 1834] [id = 57] 13:17:16 INFO - PROCESS | 1834 | --DOCSHELL 0x8d602800 == 26 [pid = 1834] [id = 50] 13:17:16 INFO - PROCESS | 1834 | --DOCSHELL 0x94b91c00 == 25 [pid = 1834] [id = 39] 13:17:16 INFO - PROCESS | 1834 | --DOCSHELL 0x8d876000 == 24 [pid = 1834] [id = 46] 13:17:16 INFO - PROCESS | 1834 | --DOCSHELL 0x8d60bc00 == 23 [pid = 1834] [id = 56] 13:17:16 INFO - PROCESS | 1834 | --DOCSHELL 0x95923800 == 22 [pid = 1834] [id = 49] 13:17:16 INFO - PROCESS | 1834 | --DOCSHELL 0x96035400 == 21 [pid = 1834] [id = 41] 13:17:16 INFO - PROCESS | 1834 | --DOCSHELL 0x99f73400 == 20 [pid = 1834] [id = 55] 13:17:16 INFO - PROCESS | 1834 | --DOCSHELL 0x94b97c00 == 19 [pid = 1834] [id = 58] 13:17:16 INFO - PROCESS | 1834 | --DOCSHELL 0x8fb16800 == 18 [pid = 1834] [id = 51] 13:17:16 INFO - PROCESS | 1834 | --DOCSHELL 0x96733800 == 17 [pid = 1834] [id = 54] 13:17:16 INFO - PROCESS | 1834 | --DOCSHELL 0x8fb1e000 == 16 [pid = 1834] [id = 47] 13:17:16 INFO - PROCESS | 1834 | --DOCSHELL 0x95922000 == 15 [pid = 1834] [id = 59] 13:17:16 INFO - PROCESS | 1834 | --DOCSHELL 0x8da2cc00 == 14 [pid = 1834] [id = 60] 13:17:16 INFO - PROCESS | 1834 | --DOCSHELL 0x8f838800 == 13 [pid = 1834] [id = 38] 13:17:16 INFO - PROCESS | 1834 | --DOCSHELL 0x8d607c00 == 12 [pid = 1834] [id = 69] 13:17:16 INFO - PROCESS | 1834 | --DOCSHELL 0x95918000 == 11 [pid = 1834] [id = 70] 13:17:16 INFO - PROCESS | 1834 | --DOCSHELL 0x96626800 == 10 [pid = 1834] [id = 71] 13:17:16 INFO - PROCESS | 1834 | --DOCSHELL 0x96608800 == 9 [pid = 1834] [id = 72] 13:17:16 INFO - PROCESS | 1834 | --DOMWINDOW == 76 (0x8fb16000) [pid = 1834] [serial = 156] [outer = (nil)] [url = about:blank] 13:17:16 INFO - PROCESS | 1834 | --DOMWINDOW == 75 (0x8f837c00) [pid = 1834] [serial = 155] [outer = (nil)] [url = about:blank] 13:17:16 INFO - PROCESS | 1834 | --DOMWINDOW == 74 (0x95916400) [pid = 1834] [serial = 159] [outer = (nil)] [url = about:blank] 13:17:16 INFO - PROCESS | 1834 | --DOMWINDOW == 73 (0x94b8f400) [pid = 1834] [serial = 158] [outer = (nil)] [url = about:blank] 13:17:16 INFO - PROCESS | 1834 | --DOMWINDOW == 72 (0x98f1dc00) [pid = 1834] [serial = 162] [outer = (nil)] [url = about:blank] 13:17:16 INFO - PROCESS | 1834 | --DOMWINDOW == 71 (0x9673c800) [pid = 1834] [serial = 161] [outer = (nil)] [url = about:blank] 13:17:16 INFO - PROCESS | 1834 | --DOMWINDOW == 70 (0x8f7f7800) [pid = 1834] [serial = 168] [outer = (nil)] [url = about:blank] 13:17:16 INFO - PROCESS | 1834 | --DOMWINDOW == 69 (0x8da38400) [pid = 1834] [serial = 167] [outer = (nil)] [url = about:blank] 13:17:16 INFO - PROCESS | 1834 | --DOMWINDOW == 68 (0x92918800) [pid = 1834] [serial = 171] [outer = (nil)] [url = about:blank] 13:17:16 INFO - PROCESS | 1834 | --DOMWINDOW == 67 (0x91747400) [pid = 1834] [serial = 170] [outer = (nil)] [url = about:blank] 13:17:16 INFO - PROCESS | 1834 | --DOMWINDOW == 66 (0x9591ac00) [pid = 1834] [serial = 174] [outer = (nil)] [url = about:blank] 13:17:16 INFO - PROCESS | 1834 | --DOMWINDOW == 65 (0x953d9800) [pid = 1834] [serial = 173] [outer = (nil)] [url = about:blank] 13:17:16 INFO - PROCESS | 1834 | --DOMWINDOW == 64 (0x97c9f800) [pid = 1834] [serial = 177] [outer = (nil)] [url = about:blank] 13:17:16 INFO - PROCESS | 1834 | --DOMWINDOW == 63 (0x97a6d800) [pid = 1834] [serial = 176] [outer = (nil)] [url = about:blank] 13:17:16 INFO - PROCESS | 1834 | --DOMWINDOW == 62 (0x95d31000) [pid = 1834] [serial = 179] [outer = (nil)] [url = about:blank] 13:17:16 INFO - PROCESS | 1834 | --DOMWINDOW == 61 (0x9a2e4800) [pid = 1834] [serial = 164] [outer = (nil)] [url = about:blank] 13:17:17 INFO - PROCESS | 1834 | [1834] 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 13:17:17 INFO - PROCESS | 1834 | [1834] 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 13:17:17 INFO - PROCESS | 1834 | 1477772237708 Marionette TRACE conn4 <- [1,331,null,{"value":["/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 13:17:17 INFO - . 13:17:17 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html | took 2579ms 13:17:17 INFO - PROCESS | 1834 | 1477772237732 Marionette TRACE conn4 -> [0,332,"getWindowHandle",null] 13:17:17 INFO - PROCESS | 1834 | 1477772237739 Marionette TRACE conn4 <- [1,332,null,{"value":"8"}] 13:17:17 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html 13:17:17 INFO - PROCESS | 1834 | 1477772237748 Marionette TRACE conn4 -> [0,333,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:17:17 INFO - PROCESS | 1834 | 1477772237942 Marionette TRACE conn4 <- [1,333,null,{"value":null}] 13:17:18 INFO - PROCESS | 1834 | 1477772238046 Marionette TRACE conn4 -> [0,334,"getWindowHandles",null] 13:17:18 INFO - PROCESS | 1834 | 1477772238053 Marionette TRACE conn4 <- [1,334,null,["8"]] 13:17:18 INFO - PROCESS | 1834 | 1477772238060 Marionette TRACE conn4 -> [0,335,"switchToWindow",{"name":"8"}] 13:17:18 INFO - PROCESS | 1834 | 1477772238068 Marionette TRACE conn4 <- [1,335,null,{}] 13:17:18 INFO - PROCESS | 1834 | 1477772238074 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:17:18 INFO - PROCESS | 1834 | ++DOCSHELL 0x8fb23000 == 10 [pid = 1834] [id = 74] 13:17:18 INFO - PROCESS | 1834 | ++DOMWINDOW == 62 (0x8fb23800) [pid = 1834] [serial = 221] [outer = (nil)] 13:17:18 INFO - PROCESS | 1834 | ++DOMWINDOW == 63 (0x90d03400) [pid = 1834] [serial = 222] [outer = 0x8fb23800] 13:17:18 INFO - PROCESS | 1834 | 1477772238179 Marionette DEBUG loaded listener.js 13:17:18 INFO - PROCESS | 1834 | ++DOMWINDOW == 64 (0x90d0e400) [pid = 1834] [serial = 223] [outer = 0x8fb23800] 13:17:21 INFO - PROCESS | 1834 | --DOMWINDOW == 63 (0x9a12b000) [pid = 1834] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 13:17:21 INFO - PROCESS | 1834 | --DOMWINDOW == 62 (0x8f7f6400) [pid = 1834] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 13:17:21 INFO - PROCESS | 1834 | --DOMWINDOW == 61 (0x97a6b800) [pid = 1834] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 13:17:21 INFO - PROCESS | 1834 | --DOMWINDOW == 60 (0x94b9ac00) [pid = 1834] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 13:17:21 INFO - PROCESS | 1834 | --DOMWINDOW == 59 (0x9b3b0000) [pid = 1834] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 13:17:21 INFO - PROCESS | 1834 | --DOMWINDOW == 58 (0x8da2b800) [pid = 1834] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 13:17:21 INFO - PROCESS | 1834 | --DOMWINDOW == 57 (0x95951c00) [pid = 1834] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 13:17:21 INFO - PROCESS | 1834 | --DOMWINDOW == 56 (0x929c0800) [pid = 1834] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 13:17:21 INFO - PROCESS | 1834 | --DOMWINDOW == 55 (0x94a1c800) [pid = 1834] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/canvas_shadows_001.htm] 13:17:21 INFO - PROCESS | 1834 | --DOMWINDOW == 54 (0x9a124800) [pid = 1834] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 13:17:23 INFO - PROCESS | 1834 | 1477772243874 Marionette TRACE conn4 <- [1,336,null,{"value":["/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html",0,null,null,[["Expecting logs: [\"PASS (1/1)\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:17:23 INFO - .. 13:17:23 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html | took 6141ms 13:17:23 INFO - PROCESS | 1834 | 1477772243889 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 13:17:23 INFO - PROCESS | 1834 | 1477772243896 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 13:17:23 INFO - TEST-START | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html 13:17:23 INFO - PROCESS | 1834 | 1477772243907 Marionette TRACE conn4 -> [0,338,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:17:24 INFO - PROCESS | 1834 | 1477772244129 Marionette TRACE conn4 <- [1,338,null,{"value":null}] 13:17:24 INFO - PROCESS | 1834 | 1477772244282 Marionette TRACE conn4 -> [0,339,"getWindowHandles",null] 13:17:24 INFO - PROCESS | 1834 | 1477772244289 Marionette TRACE conn4 <- [1,339,null,["8"]] 13:17:24 INFO - PROCESS | 1834 | 1477772244298 Marionette TRACE conn4 -> [0,340,"switchToWindow",{"name":"8"}] 13:17:24 INFO - PROCESS | 1834 | 1477772244307 Marionette TRACE conn4 <- [1,340,null,{}] 13:17:24 INFO - PROCESS | 1834 | 1477772244314 Marionette TRACE conn4 -> [0,341,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:17:24 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da23000 == 11 [pid = 1834] [id = 75] 13:17:24 INFO - PROCESS | 1834 | ++DOMWINDOW == 55 (0x8da23400) [pid = 1834] [serial = 224] [outer = (nil)] 13:17:24 INFO - PROCESS | 1834 | ++DOMWINDOW == 56 (0x8da24800) [pid = 1834] [serial = 225] [outer = 0x8da23400] 13:17:24 INFO - PROCESS | 1834 | 1477772244432 Marionette DEBUG loaded listener.js 13:17:24 INFO - PROCESS | 1834 | ++DOMWINDOW == 57 (0x8da2b400) [pid = 1834] [serial = 226] [outer = 0x8da23400] 13:17:25 INFO - PROCESS | 1834 | 1477772245761 Marionette TRACE conn4 <- [1,341,null,{"value":["/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html",0,null,null,[["Expecting logs: [\"TEST COMPLETE\"]",0,null,null],["combine-header-and-meta-policies",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:17:25 INFO - ... 13:17:25 INFO - TEST-OK | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html | took 1923ms 13:17:25 INFO - PROCESS | 1834 | 1477772245879 Marionette TRACE conn4 -> [0,342,"getWindowHandle",null] 13:17:25 INFO - PROCESS | 1834 | 1477772245884 Marionette TRACE conn4 <- [1,342,null,{"value":"8"}] 13:17:25 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html 13:17:25 INFO - PROCESS | 1834 | 1477772245897 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:17:26 INFO - PROCESS | 1834 | 1477772246123 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 13:17:26 INFO - PROCESS | 1834 | 1477772246265 Marionette TRACE conn4 -> [0,344,"getWindowHandles",null] 13:17:26 INFO - PROCESS | 1834 | 1477772246271 Marionette TRACE conn4 <- [1,344,null,["8"]] 13:17:26 INFO - PROCESS | 1834 | 1477772246280 Marionette TRACE conn4 -> [0,345,"switchToWindow",{"name":"8"}] 13:17:26 INFO - PROCESS | 1834 | 1477772246287 Marionette TRACE conn4 <- [1,345,null,{}] 13:17:26 INFO - PROCESS | 1834 | 1477772246293 Marionette TRACE conn4 -> [0,346,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:17:26 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da1b400 == 12 [pid = 1834] [id = 76] 13:17:26 INFO - PROCESS | 1834 | ++DOMWINDOW == 58 (0x8da1b800) [pid = 1834] [serial = 227] [outer = (nil)] 13:17:26 INFO - PROCESS | 1834 | ++DOMWINDOW == 59 (0x8f834000) [pid = 1834] [serial = 228] [outer = 0x8da1b800] 13:17:26 INFO - PROCESS | 1834 | 1477772246422 Marionette DEBUG loaded listener.js 13:17:26 INFO - PROCESS | 1834 | ++DOMWINDOW == 60 (0x8fb18c00) [pid = 1834] [serial = 229] [outer = 0x8da1b800] 13:17:27 INFO - PROCESS | 1834 | --DOMWINDOW == 59 (0x9a56b000) [pid = 1834] [serial = 165] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1834 | --DOMWINDOW == 58 (0x9821f800) [pid = 1834] [serial = 180] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1834 | --DOMWINDOW == 57 (0x95996c00) [pid = 1834] [serial = 203] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1834 | --DOMWINDOW == 56 (0x9b41a800) [pid = 1834] [serial = 204] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1834 | --DOMWINDOW == 55 (0x9b422800) [pid = 1834] [serial = 200] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1834 | --DOMWINDOW == 54 (0x9b481400) [pid = 1834] [serial = 201] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1834 | --DOMWINDOW == 53 (0x97ca0000) [pid = 1834] [serial = 197] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1834 | --DOMWINDOW == 52 (0x9821d800) [pid = 1834] [serial = 198] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1834 | --DOMWINDOW == 51 (0x9591ec00) [pid = 1834] [serial = 194] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1834 | --DOMWINDOW == 50 (0x95945000) [pid = 1834] [serial = 195] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1834 | --DOMWINDOW == 49 (0x936e8400) [pid = 1834] [serial = 191] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1834 | --DOMWINDOW == 48 (0x94b96c00) [pid = 1834] [serial = 192] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1834 | --DOMWINDOW == 47 (0x9a30cc00) [pid = 1834] [serial = 188] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1834 | --DOMWINDOW == 46 (0x9a5a6400) [pid = 1834] [serial = 189] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1834 | --DOMWINDOW == 45 (0x95a96000) [pid = 1834] [serial = 185] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1834 | --DOMWINDOW == 44 (0x97a77800) [pid = 1834] [serial = 186] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1834 | --DOMWINDOW == 43 (0x8f7f3c00) [pid = 1834] [serial = 182] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1834 | --DOMWINDOW == 42 (0x8fb24c00) [pid = 1834] [serial = 183] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1834 | --DOMWINDOW == 41 (0x92917800) [pid = 1834] [serial = 93] [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.] 13:17:30 INFO - PROCESS | 1834 | --DOMWINDOW == 40 (0x8fb15c00) [pid = 1834] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html] 13:17:30 INFO - PROCESS | 1834 | --DOMWINDOW == 39 (0x8f7f5c00) [pid = 1834] [serial = 206] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 13:17:30 INFO - PROCESS | 1834 | --DOMWINDOW == 38 (0x95918800) [pid = 1834] [serial = 209] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 13:17:30 INFO - PROCESS | 1834 | --DOMWINDOW == 37 (0x96734400) [pid = 1834] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 13:17:30 INFO - PROCESS | 1834 | --DOMWINDOW == 36 (0xa2ed6c00) [pid = 1834] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 13:17:32 INFO - PROCESS | 1834 | 1477772252283 Marionette TRACE conn4 <- [1,346,null,{"value":["/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:17:32 INFO - .. 13:17:32 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html | took 6440ms 13:17:32 INFO - PROCESS | 1834 | 1477772252338 Marionette TRACE conn4 -> [0,347,"getWindowHandle",null] 13:17:32 INFO - PROCESS | 1834 | 1477772252347 Marionette TRACE conn4 <- [1,347,null,{"value":"8"}] 13:17:32 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html 13:17:32 INFO - PROCESS | 1834 | 1477772252359 Marionette TRACE conn4 -> [0,348,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:17:32 INFO - PROCESS | 1834 | 1477772252601 Marionette TRACE conn4 <- [1,348,null,{"value":null}] 13:17:32 INFO - PROCESS | 1834 | 1477772252798 Marionette TRACE conn4 -> [0,349,"getWindowHandles",null] 13:17:32 INFO - PROCESS | 1834 | 1477772252804 Marionette TRACE conn4 <- [1,349,null,["8"]] 13:17:32 INFO - PROCESS | 1834 | 1477772252812 Marionette TRACE conn4 -> [0,350,"switchToWindow",{"name":"8"}] 13:17:32 INFO - PROCESS | 1834 | 1477772252822 Marionette TRACE conn4 <- [1,350,null,{}] 13:17:32 INFO - PROCESS | 1834 | 1477772252830 Marionette TRACE conn4 -> [0,351,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:17:32 INFO - PROCESS | 1834 | ++DOCSHELL 0x8db01c00 == 13 [pid = 1834] [id = 77] 13:17:32 INFO - PROCESS | 1834 | ++DOMWINDOW == 37 (0x8db03800) [pid = 1834] [serial = 230] [outer = (nil)] 13:17:32 INFO - PROCESS | 1834 | ++DOMWINDOW == 38 (0x9284fc00) [pid = 1834] [serial = 231] [outer = 0x8db03800] 13:17:32 INFO - PROCESS | 1834 | 1477772252989 Marionette DEBUG loaded listener.js 13:17:33 INFO - PROCESS | 1834 | ++DOMWINDOW == 39 (0x92b6f800) [pid = 1834] [serial = 232] [outer = 0x8db03800] 13:17:33 INFO - PROCESS | 1834 | [1834] 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 13:17:33 INFO - PROCESS | 1834 | [1834] 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 13:17:33 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/Navigator.cpp, line 1418 13:17:34 INFO - PROCESS | 1834 | 1477772254186 Marionette TRACE conn4 <- [1,351,null,{"value":["/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:17:34 INFO - .. 13:17:34 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html | took 1882ms 13:17:34 INFO - PROCESS | 1834 | 1477772254241 Marionette TRACE conn4 -> [0,352,"getWindowHandle",null] 13:17:34 INFO - PROCESS | 1834 | 1477772254248 Marionette TRACE conn4 <- [1,352,null,{"value":"8"}] 13:17:34 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html 13:17:34 INFO - PROCESS | 1834 | 1477772254301 Marionette TRACE conn4 -> [0,353,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:17:34 INFO - PROCESS | 1834 | 1477772254534 Marionette TRACE conn4 <- [1,353,null,{"value":null}] 13:17:34 INFO - PROCESS | 1834 | 1477772254687 Marionette TRACE conn4 -> [0,354,"getWindowHandles",null] 13:17:34 INFO - PROCESS | 1834 | 1477772254693 Marionette TRACE conn4 <- [1,354,null,["8"]] 13:17:34 INFO - PROCESS | 1834 | 1477772254701 Marionette TRACE conn4 -> [0,355,"switchToWindow",{"name":"8"}] 13:17:34 INFO - PROCESS | 1834 | 1477772254707 Marionette TRACE conn4 <- [1,355,null,{}] 13:17:34 INFO - PROCESS | 1834 | 1477772254713 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:17:34 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da2ec00 == 14 [pid = 1834] [id = 78] 13:17:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 40 (0x93aa7c00) [pid = 1834] [serial = 233] [outer = (nil)] 13:17:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 41 (0x93aaa800) [pid = 1834] [serial = 234] [outer = 0x93aa7c00] 13:17:34 INFO - PROCESS | 1834 | 1477772254825 Marionette DEBUG loaded listener.js 13:17:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 42 (0x947aa000) [pid = 1834] [serial = 235] [outer = 0x93aa7c00] 13:17:36 INFO - PROCESS | 1834 | 1477772256059 Marionette TRACE conn4 <- [1,356,null,{"value":["/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 13:17:36 INFO - . 13:17:36 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html | took 1779ms 13:17:36 INFO - PROCESS | 1834 | 1477772256077 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 13:17:36 INFO - PROCESS | 1834 | 1477772256084 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 13:17:36 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html 13:17:36 INFO - PROCESS | 1834 | 1477772256094 Marionette TRACE conn4 -> [0,358,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:17:36 INFO - PROCESS | 1834 | 1477772256300 Marionette TRACE conn4 <- [1,358,null,{"value":null}] 13:17:36 INFO - PROCESS | 1834 | --DOCSHELL 0x8da23000 == 13 [pid = 1834] [id = 75] 13:17:36 INFO - PROCESS | 1834 | --DOMWINDOW == 41 (0x95918c00) [pid = 1834] [serial = 220] [outer = (nil)] [url = about:blank] 13:17:36 INFO - PROCESS | 1834 | --DOMWINDOW == 40 (0x8fb2d400) [pid = 1834] [serial = 208] [outer = (nil)] [url = about:blank] 13:17:36 INFO - PROCESS | 1834 | --DOMWINDOW == 39 (0x95917800) [pid = 1834] [serial = 211] [outer = (nil)] [url = about:blank] 13:17:36 INFO - PROCESS | 1834 | --DOMWINDOW == 38 (0x90d03400) [pid = 1834] [serial = 222] [outer = (nil)] [url = about:blank] 13:17:36 INFO - PROCESS | 1834 | --DOMWINDOW == 37 (0x99f79400) [pid = 1834] [serial = 214] [outer = (nil)] [url = about:blank] 13:17:36 INFO - PROCESS | 1834 | --DOMWINDOW == 36 (0x9b164800) [pid = 1834] [serial = 217] [outer = (nil)] [url = about:blank] 13:17:36 INFO - PROCESS | 1834 | --DOMWINDOW == 35 (0x953d0800) [pid = 1834] [serial = 219] [outer = (nil)] [url = about:blank] 13:17:36 INFO - PROCESS | 1834 | --DOMWINDOW == 34 (0xa2f06400) [pid = 1834] [serial = 216] [outer = (nil)] [url = about:blank] 13:17:36 INFO - PROCESS | 1834 | --DOMWINDOW == 33 (0x97ca5000) [pid = 1834] [serial = 213] [outer = (nil)] [url = about:blank] 13:17:36 INFO - PROCESS | 1834 | --DOMWINDOW == 32 (0x95922400) [pid = 1834] [serial = 210] [outer = (nil)] [url = about:blank] 13:17:36 INFO - PROCESS | 1834 | --DOMWINDOW == 31 (0x8fb1c400) [pid = 1834] [serial = 207] [outer = (nil)] [url = about:blank] 13:17:36 INFO - PROCESS | 1834 | 1477772256447 Marionette TRACE conn4 -> [0,359,"getWindowHandles",null] 13:17:36 INFO - PROCESS | 1834 | 1477772256454 Marionette TRACE conn4 <- [1,359,null,["8"]] 13:17:36 INFO - PROCESS | 1834 | 1477772256464 Marionette TRACE conn4 -> [0,360,"switchToWindow",{"name":"8"}] 13:17:36 INFO - PROCESS | 1834 | 1477772256472 Marionette TRACE conn4 <- [1,360,null,{}] 13:17:36 INFO - PROCESS | 1834 | 1477772256478 Marionette TRACE conn4 -> [0,361,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:17:36 INFO - PROCESS | 1834 | ++DOCSHELL 0x8db07c00 == 14 [pid = 1834] [id = 79] 13:17:36 INFO - PROCESS | 1834 | ++DOMWINDOW == 32 (0x8db0cc00) [pid = 1834] [serial = 236] [outer = (nil)] 13:17:36 INFO - PROCESS | 1834 | ++DOMWINDOW == 33 (0x8db2d800) [pid = 1834] [serial = 237] [outer = 0x8db0cc00] 13:17:36 INFO - PROCESS | 1834 | 1477772256582 Marionette DEBUG loaded listener.js 13:17:36 INFO - PROCESS | 1834 | ++DOMWINDOW == 34 (0x8fb1c400) [pid = 1834] [serial = 238] [outer = 0x8db0cc00] 13:17:42 INFO - PROCESS | 1834 | 1477772262140 Marionette TRACE conn4 <- [1,361,null,{"value":["/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:17:42 INFO - .. 13:17:42 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html | took 6097ms 13:17:42 INFO - PROCESS | 1834 | 1477772262191 Marionette TRACE conn4 -> [0,362,"getWindowHandle",null] 13:17:42 INFO - PROCESS | 1834 | 1477772262196 Marionette TRACE conn4 <- [1,362,null,{"value":"8"}] 13:17:42 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html 13:17:42 INFO - PROCESS | 1834 | 1477772262203 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:17:42 INFO - PROCESS | 1834 | 1477772262371 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 13:17:42 INFO - PROCESS | 1834 | 1477772262388 Marionette TRACE conn4 -> [0,364,"getWindowHandles",null] 13:17:42 INFO - PROCESS | 1834 | 1477772262392 Marionette TRACE conn4 <- [1,364,null,["8"]] 13:17:42 INFO - PROCESS | 1834 | 1477772262487 Marionette TRACE conn4 -> [0,365,"switchToWindow",{"name":"8"}] 13:17:42 INFO - PROCESS | 1834 | 1477772262493 Marionette TRACE conn4 <- [1,365,null,{}] 13:17:42 INFO - PROCESS | 1834 | 1477772262502 Marionette TRACE conn4 -> [0,366,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:17:42 INFO - PROCESS | 1834 | ++DOCSHELL 0x93a9dc00 == 15 [pid = 1834] [id = 80] 13:17:42 INFO - PROCESS | 1834 | ++DOMWINDOW == 35 (0x93a9fc00) [pid = 1834] [serial = 239] [outer = (nil)] 13:17:42 INFO - PROCESS | 1834 | ++DOMWINDOW == 36 (0x93aa7000) [pid = 1834] [serial = 240] [outer = 0x93a9fc00] 13:17:42 INFO - PROCESS | 1834 | 1477772262630 Marionette DEBUG loaded listener.js 13:17:42 INFO - PROCESS | 1834 | ++DOMWINDOW == 37 (0x947a6800) [pid = 1834] [serial = 241] [outer = 0x93a9fc00] 13:17:43 INFO - PROCESS | 1834 | [1834] 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 13:17:43 INFO - PROCESS | 1834 | [1834] 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 13:17:43 INFO - PROCESS | 1834 | 1477772263800 Marionette TRACE conn4 <- [1,366,null,{"value":["/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:17:43 INFO - .. 13:17:43 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html | took 1626ms 13:17:43 INFO - PROCESS | 1834 | 1477772263831 Marionette TRACE conn4 -> [0,367,"getWindowHandle",null] 13:17:43 INFO - PROCESS | 1834 | 1477772263836 Marionette TRACE conn4 <- [1,367,null,{"value":"8"}] 13:17:43 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html 13:17:43 INFO - PROCESS | 1834 | 1477772263849 Marionette TRACE conn4 -> [0,368,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:17:44 INFO - PROCESS | 1834 | 1477772264082 Marionette TRACE conn4 <- [1,368,null,{"value":null}] 13:17:44 INFO - PROCESS | 1834 | 1477772264227 Marionette TRACE conn4 -> [0,369,"getWindowHandles",null] 13:17:44 INFO - PROCESS | 1834 | 1477772264233 Marionette TRACE conn4 <- [1,369,null,["8"]] 13:17:44 INFO - PROCESS | 1834 | 1477772264241 Marionette TRACE conn4 -> [0,370,"switchToWindow",{"name":"8"}] 13:17:44 INFO - PROCESS | 1834 | 1477772264248 Marionette TRACE conn4 <- [1,370,null,{}] 13:17:44 INFO - PROCESS | 1834 | 1477772264255 Marionette TRACE conn4 -> [0,371,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:17:44 INFO - PROCESS | 1834 | ++DOCSHELL 0x93aa6800 == 16 [pid = 1834] [id = 81] 13:17:44 INFO - PROCESS | 1834 | ++DOMWINDOW == 38 (0x93aa7800) [pid = 1834] [serial = 242] [outer = (nil)] 13:17:44 INFO - PROCESS | 1834 | ++DOMWINDOW == 39 (0x94b96c00) [pid = 1834] [serial = 243] [outer = 0x93aa7800] 13:17:44 INFO - PROCESS | 1834 | 1477772264375 Marionette DEBUG loaded listener.js 13:17:44 INFO - PROCESS | 1834 | ++DOMWINDOW == 40 (0x94b9d400) [pid = 1834] [serial = 244] [outer = 0x93aa7800] 13:17:45 INFO - PROCESS | 1834 | 1477772265531 Marionette TRACE conn4 <- [1,371,null,{"value":["/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS EventSource() did not follow the disallowed redirect.\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:17:45 INFO - .. 13:17:45 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html | took 1725ms 13:17:45 INFO - PROCESS | 1834 | 1477772265572 Marionette TRACE conn4 -> [0,372,"getWindowHandle",null] 13:17:45 INFO - PROCESS | 1834 | 1477772265580 Marionette TRACE conn4 <- [1,372,null,{"value":"8"}] 13:17:45 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html 13:17:45 INFO - PROCESS | 1834 | 1477772265587 Marionette TRACE conn4 -> [0,373,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:17:45 INFO - PROCESS | 1834 | 1477772265803 Marionette TRACE conn4 <- [1,373,null,{"value":null}] 13:17:45 INFO - PROCESS | 1834 | 1477772265954 Marionette TRACE conn4 -> [0,374,"getWindowHandles",null] 13:17:45 INFO - PROCESS | 1834 | 1477772265960 Marionette TRACE conn4 <- [1,374,null,["8"]] 13:17:45 INFO - PROCESS | 1834 | 1477772265969 Marionette TRACE conn4 -> [0,375,"switchToWindow",{"name":"8"}] 13:17:45 INFO - PROCESS | 1834 | 1477772265976 Marionette TRACE conn4 <- [1,375,null,{}] 13:17:45 INFO - PROCESS | 1834 | 1477772265983 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:17:46 INFO - PROCESS | 1834 | ++DOCSHELL 0x95924c00 == 17 [pid = 1834] [id = 82] 13:17:46 INFO - PROCESS | 1834 | ++DOMWINDOW == 41 (0x95925400) [pid = 1834] [serial = 245] [outer = (nil)] 13:17:46 INFO - PROCESS | 1834 | ++DOMWINDOW == 42 (0x9594bc00) [pid = 1834] [serial = 246] [outer = 0x95925400] 13:17:46 INFO - PROCESS | 1834 | 1477772266112 Marionette DEBUG loaded listener.js 13:17:46 INFO - PROCESS | 1834 | ++DOMWINDOW == 43 (0x95952800) [pid = 1834] [serial = 247] [outer = 0x95925400] 13:17:47 INFO - PROCESS | 1834 | --DOCSHELL 0x8f838c00 == 16 [pid = 1834] [id = 73] 13:17:47 INFO - PROCESS | 1834 | --DOCSHELL 0x8da2ec00 == 15 [pid = 1834] [id = 78] 13:17:47 INFO - PROCESS | 1834 | --DOCSHELL 0x8da1b400 == 14 [pid = 1834] [id = 76] 13:17:47 INFO - PROCESS | 1834 | --DOCSHELL 0x8db01c00 == 13 [pid = 1834] [id = 77] 13:17:47 INFO - PROCESS | 1834 | --DOCSHELL 0x8fb23000 == 12 [pid = 1834] [id = 74] 13:17:47 INFO - PROCESS | 1834 | --DOMWINDOW == 42 (0x8da24800) [pid = 1834] [serial = 225] [outer = (nil)] [url = about:blank] 13:17:47 INFO - PROCESS | 1834 | --DOMWINDOW == 41 (0x8f834000) [pid = 1834] [serial = 228] [outer = (nil)] [url = about:blank] 13:17:50 INFO - PROCESS | 1834 | --DOMWINDOW == 40 (0x8db0cc00) [pid = 1834] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html] 13:17:50 INFO - PROCESS | 1834 | --DOMWINDOW == 39 (0x93aa7c00) [pid = 1834] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html] 13:17:50 INFO - PROCESS | 1834 | --DOMWINDOW == 38 (0x8da1b800) [pid = 1834] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html] 13:17:50 INFO - PROCESS | 1834 | --DOMWINDOW == 37 (0x8db03800) [pid = 1834] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html] 13:17:50 INFO - PROCESS | 1834 | --DOMWINDOW == 36 (0x8da23400) [pid = 1834] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html] 13:17:50 INFO - PROCESS | 1834 | --DOMWINDOW == 35 (0x8fb23800) [pid = 1834] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html] 13:17:51 INFO - PROCESS | 1834 | 1477772271842 Marionette TRACE conn4 <- [1,376,null,{"value":["/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:17:51 INFO - .. 13:17:51 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html | took 6288ms 13:17:51 INFO - PROCESS | 1834 | 1477772271876 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 13:17:51 INFO - PROCESS | 1834 | 1477772271883 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 13:17:51 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html 13:17:51 INFO - PROCESS | 1834 | 1477772271892 Marionette TRACE conn4 -> [0,378,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:17:52 INFO - PROCESS | 1834 | 1477772272051 Marionette TRACE conn4 <- [1,378,null,{"value":null}] 13:17:52 INFO - PROCESS | 1834 | 1477772272073 Marionette TRACE conn4 -> [0,379,"getWindowHandles",null] 13:17:52 INFO - PROCESS | 1834 | 1477772272077 Marionette TRACE conn4 <- [1,379,null,["8"]] 13:17:52 INFO - PROCESS | 1834 | 1477772272174 Marionette TRACE conn4 -> [0,380,"switchToWindow",{"name":"8"}] 13:17:52 INFO - PROCESS | 1834 | 1477772272183 Marionette TRACE conn4 <- [1,380,null,{}] 13:17:52 INFO - PROCESS | 1834 | 1477772272190 Marionette TRACE conn4 -> [0,381,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:17:52 INFO - PROCESS | 1834 | ++DOCSHELL 0x8db06400 == 13 [pid = 1834] [id = 83] 13:17:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 36 (0x8db06c00) [pid = 1834] [serial = 248] [outer = (nil)] 13:17:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 37 (0x8db34800) [pid = 1834] [serial = 249] [outer = 0x8db06c00] 13:17:52 INFO - PROCESS | 1834 | 1477772272293 Marionette DEBUG loaded listener.js 13:17:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 38 (0x8fb17000) [pid = 1834] [serial = 250] [outer = 0x8db06c00] 13:17:52 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:17:53 INFO - PROCESS | 1834 | 1477772273306 Marionette TRACE conn4 <- [1,381,null,{"value":["/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:17:53 INFO - .. 13:17:53 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html | took 1477ms 13:17:53 INFO - PROCESS | 1834 | 1477772273369 Marionette TRACE conn4 -> [0,382,"getWindowHandle",null] 13:17:53 INFO - PROCESS | 1834 | 1477772273376 Marionette TRACE conn4 <- [1,382,null,{"value":"8"}] 13:17:53 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html 13:17:53 INFO - PROCESS | 1834 | 1477772273384 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:17:53 INFO - PROCESS | 1834 | 1477772273607 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 13:17:53 INFO - PROCESS | 1834 | 1477772273628 Marionette TRACE conn4 -> [0,384,"getWindowHandles",null] 13:17:53 INFO - PROCESS | 1834 | 1477772273631 Marionette TRACE conn4 <- [1,384,null,["8"]] 13:17:53 INFO - PROCESS | 1834 | 1477772273715 Marionette TRACE conn4 -> [0,385,"switchToWindow",{"name":"8"}] 13:17:53 INFO - PROCESS | 1834 | 1477772273725 Marionette TRACE conn4 <- [1,385,null,{}] 13:17:53 INFO - PROCESS | 1834 | 1477772273732 Marionette TRACE conn4 -> [0,386,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:17:53 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da20c00 == 14 [pid = 1834] [id = 84] 13:17:53 INFO - PROCESS | 1834 | ++DOMWINDOW == 39 (0x8da21400) [pid = 1834] [serial = 251] [outer = (nil)] 13:17:53 INFO - PROCESS | 1834 | ++DOMWINDOW == 40 (0x8da2ec00) [pid = 1834] [serial = 252] [outer = 0x8da21400] 13:17:53 INFO - PROCESS | 1834 | 1477772273851 Marionette DEBUG loaded listener.js 13:17:53 INFO - PROCESS | 1834 | ++DOMWINDOW == 41 (0x8db33c00) [pid = 1834] [serial = 253] [outer = 0x8da21400] 13:17:57 INFO - PROCESS | 1834 | --DOCSHELL 0x8db06400 == 13 [pid = 1834] [id = 83] 13:17:57 INFO - PROCESS | 1834 | --DOCSHELL 0x93aa6800 == 12 [pid = 1834] [id = 81] 13:17:57 INFO - PROCESS | 1834 | --DOCSHELL 0x8db07c00 == 11 [pid = 1834] [id = 79] 13:17:57 INFO - PROCESS | 1834 | --DOCSHELL 0x95924c00 == 10 [pid = 1834] [id = 82] 13:17:57 INFO - PROCESS | 1834 | --DOCSHELL 0x93a9dc00 == 9 [pid = 1834] [id = 80] 13:17:57 INFO - PROCESS | 1834 | --DOMWINDOW == 40 (0x8da2b400) [pid = 1834] [serial = 226] [outer = (nil)] [url = about:blank] 13:17:57 INFO - PROCESS | 1834 | --DOMWINDOW == 39 (0x90d0e400) [pid = 1834] [serial = 223] [outer = (nil)] [url = about:blank] 13:17:57 INFO - PROCESS | 1834 | --DOMWINDOW == 38 (0x8fb18c00) [pid = 1834] [serial = 229] [outer = (nil)] [url = about:blank] 13:17:57 INFO - PROCESS | 1834 | --DOMWINDOW == 37 (0x92b6f800) [pid = 1834] [serial = 232] [outer = (nil)] [url = about:blank] 13:17:57 INFO - PROCESS | 1834 | --DOMWINDOW == 36 (0x9284fc00) [pid = 1834] [serial = 231] [outer = (nil)] [url = about:blank] 13:17:57 INFO - PROCESS | 1834 | --DOMWINDOW == 35 (0x947aa000) [pid = 1834] [serial = 235] [outer = (nil)] [url = about:blank] 13:17:57 INFO - PROCESS | 1834 | --DOMWINDOW == 34 (0x93aaa800) [pid = 1834] [serial = 234] [outer = (nil)] [url = about:blank] 13:17:57 INFO - PROCESS | 1834 | --DOMWINDOW == 33 (0x8fb1c400) [pid = 1834] [serial = 238] [outer = (nil)] [url = about:blank] 13:17:57 INFO - PROCESS | 1834 | --DOMWINDOW == 32 (0x8db2d800) [pid = 1834] [serial = 237] [outer = (nil)] [url = about:blank] 13:17:59 INFO - PROCESS | 1834 | 1477772279529 Marionette TRACE conn4 <- [1,386,null,{"value":["/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:17:59 INFO - .. 13:17:59 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html | took 6185ms 13:17:59 INFO - PROCESS | 1834 | 1477772279571 Marionette TRACE conn4 -> [0,387,"getWindowHandle",null] 13:17:59 INFO - PROCESS | 1834 | 1477772279578 Marionette TRACE conn4 <- [1,387,null,{"value":"8"}] 13:17:59 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html 13:17:59 INFO - PROCESS | 1834 | 1477772279597 Marionette TRACE conn4 -> [0,388,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:17:59 INFO - PROCESS | 1834 | 1477772279817 Marionette TRACE conn4 <- [1,388,null,{"value":null}] 13:17:59 INFO - PROCESS | 1834 | 1477772279854 Marionette TRACE conn4 -> [0,389,"getWindowHandles",null] 13:17:59 INFO - PROCESS | 1834 | 1477772279860 Marionette TRACE conn4 <- [1,389,null,["8"]] 13:17:59 INFO - PROCESS | 1834 | 1477772279869 Marionette TRACE conn4 -> [0,390,"switchToWindow",{"name":"8"}] 13:17:59 INFO - PROCESS | 1834 | 1477772279877 Marionette TRACE conn4 <- [1,390,null,{}] 13:17:59 INFO - PROCESS | 1834 | 1477772279937 Marionette TRACE conn4 -> [0,391,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:17:59 INFO - PROCESS | 1834 | ++DOCSHELL 0x8db04000 == 10 [pid = 1834] [id = 85] 13:17:59 INFO - PROCESS | 1834 | ++DOMWINDOW == 33 (0x8db04800) [pid = 1834] [serial = 254] [outer = (nil)] 13:18:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 34 (0x8db08400) [pid = 1834] [serial = 255] [outer = 0x8db04800] 13:18:00 INFO - PROCESS | 1834 | 1477772280043 Marionette DEBUG loaded listener.js 13:18:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 35 (0x8db0ec00) [pid = 1834] [serial = 256] [outer = 0x8db04800] 13:18:00 INFO - PROCESS | 1834 | [1834] 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 13:18:00 INFO - PROCESS | 1834 | [1834] 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 13:18:00 INFO - PROCESS | 1834 | [1834] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 13:18:01 INFO - PROCESS | 1834 | 1477772281207 Marionette TRACE conn4 <- [1,391,null,{"value":["/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:18:01 INFO - .. 13:18:01 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html | took 1671ms 13:18:01 INFO - PROCESS | 1834 | 1477772281275 Marionette TRACE conn4 -> [0,392,"getWindowHandle",null] 13:18:01 INFO - PROCESS | 1834 | 1477772281281 Marionette TRACE conn4 <- [1,392,null,{"value":"8"}] 13:18:01 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html 13:18:01 INFO - PROCESS | 1834 | 1477772281288 Marionette TRACE conn4 -> [0,393,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:18:01 INFO - PROCESS | 1834 | 1477772281527 Marionette TRACE conn4 <- [1,393,null,{"value":null}] 13:18:01 INFO - PROCESS | 1834 | --DOMWINDOW == 34 (0x8db06c00) [pid = 1834] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html] 13:18:01 INFO - PROCESS | 1834 | --DOMWINDOW == 33 (0x93a9fc00) [pid = 1834] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html] 13:18:01 INFO - PROCESS | 1834 | --DOMWINDOW == 32 (0x93aa7800) [pid = 1834] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html] 13:18:01 INFO - PROCESS | 1834 | --DOMWINDOW == 31 (0x95925400) [pid = 1834] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html] 13:18:01 INFO - PROCESS | 1834 | 1477772281670 Marionette TRACE conn4 -> [0,394,"getWindowHandles",null] 13:18:01 INFO - PROCESS | 1834 | 1477772281675 Marionette TRACE conn4 <- [1,394,null,["8"]] 13:18:01 INFO - PROCESS | 1834 | 1477772281683 Marionette TRACE conn4 -> [0,395,"switchToWindow",{"name":"8"}] 13:18:01 INFO - PROCESS | 1834 | 1477772281689 Marionette TRACE conn4 <- [1,395,null,{}] 13:18:01 INFO - PROCESS | 1834 | 1477772281696 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:18:01 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da27800 == 11 [pid = 1834] [id = 86] 13:18:01 INFO - PROCESS | 1834 | ++DOMWINDOW == 32 (0x8da28800) [pid = 1834] [serial = 257] [outer = (nil)] 13:18:01 INFO - PROCESS | 1834 | ++DOMWINDOW == 33 (0x8db31c00) [pid = 1834] [serial = 258] [outer = 0x8da28800] 13:18:01 INFO - PROCESS | 1834 | 1477772281796 Marionette DEBUG loaded listener.js 13:18:01 INFO - PROCESS | 1834 | ++DOMWINDOW == 34 (0x8da37800) [pid = 1834] [serial = 259] [outer = 0x8da28800] 13:18:02 INFO - PROCESS | 1834 | 1477772282943 Marionette TRACE conn4 <- [1,396,null,{"value":["/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS XMLHttpRequest.send() did not follow the disallowed redirect.\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:18:02 INFO - .. 13:18:02 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html | took 1673ms 13:18:02 INFO - PROCESS | 1834 | 1477772282968 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 13:18:02 INFO - PROCESS | 1834 | 1477772282976 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 13:18:02 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html 13:18:02 INFO - PROCESS | 1834 | 1477772282983 Marionette TRACE conn4 -> [0,398,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:18:03 INFO - PROCESS | 1834 | 1477772283174 Marionette TRACE conn4 <- [1,398,null,{"value":null}] 13:18:03 INFO - PROCESS | 1834 | 1477772283287 Marionette TRACE conn4 -> [0,399,"getWindowHandles",null] 13:18:03 INFO - PROCESS | 1834 | 1477772283291 Marionette TRACE conn4 <- [1,399,null,["8"]] 13:18:03 INFO - PROCESS | 1834 | 1477772283299 Marionette TRACE conn4 -> [0,400,"switchToWindow",{"name":"8"}] 13:18:03 INFO - PROCESS | 1834 | 1477772283307 Marionette TRACE conn4 <- [1,400,null,{}] 13:18:03 INFO - PROCESS | 1834 | 1477772283314 Marionette TRACE conn4 -> [0,401,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:18:03 INFO - PROCESS | 1834 | ++DOCSHELL 0x90d0d800 == 12 [pid = 1834] [id = 87] 13:18:03 INFO - PROCESS | 1834 | ++DOMWINDOW == 35 (0x90d0f000) [pid = 1834] [serial = 260] [outer = (nil)] 13:18:03 INFO - PROCESS | 1834 | ++DOMWINDOW == 36 (0x91752000) [pid = 1834] [serial = 261] [outer = 0x90d0f000] 13:18:03 INFO - PROCESS | 1834 | 1477772283422 Marionette DEBUG loaded listener.js 13:18:03 INFO - PROCESS | 1834 | ++DOMWINDOW == 37 (0x92844400) [pid = 1834] [serial = 262] [outer = 0x90d0f000] 13:18:06 INFO - PROCESS | 1834 | --DOMWINDOW == 36 (0x8db34800) [pid = 1834] [serial = 249] [outer = (nil)] [url = about:blank] 13:18:06 INFO - PROCESS | 1834 | --DOMWINDOW == 35 (0x8fb17000) [pid = 1834] [serial = 250] [outer = (nil)] [url = about:blank] 13:18:06 INFO - PROCESS | 1834 | --DOMWINDOW == 34 (0x9594bc00) [pid = 1834] [serial = 246] [outer = (nil)] [url = about:blank] 13:18:06 INFO - PROCESS | 1834 | --DOMWINDOW == 33 (0x95952800) [pid = 1834] [serial = 247] [outer = (nil)] [url = about:blank] 13:18:06 INFO - PROCESS | 1834 | --DOMWINDOW == 32 (0x94b96c00) [pid = 1834] [serial = 243] [outer = (nil)] [url = about:blank] 13:18:06 INFO - PROCESS | 1834 | --DOMWINDOW == 31 (0x94b9d400) [pid = 1834] [serial = 244] [outer = (nil)] [url = about:blank] 13:18:06 INFO - PROCESS | 1834 | --DOMWINDOW == 30 (0x93aa7000) [pid = 1834] [serial = 240] [outer = (nil)] [url = about:blank] 13:18:06 INFO - PROCESS | 1834 | --DOMWINDOW == 29 (0x947a6800) [pid = 1834] [serial = 241] [outer = (nil)] [url = about:blank] 13:18:09 INFO - PROCESS | 1834 | --DOMWINDOW == 28 (0x8db04800) [pid = 1834] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html] 13:18:09 INFO - PROCESS | 1834 | --DOMWINDOW == 27 (0x8da28800) [pid = 1834] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html] 13:18:09 INFO - PROCESS | 1834 | --DOMWINDOW == 26 (0x8da21400) [pid = 1834] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html] 13:18:09 INFO - PROCESS | 1834 | 1477772289177 Marionette TRACE conn4 <- [1,401,null,{"value":["/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:18:09 INFO - .. 13:18:09 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html | took 6237ms 13:18:09 INFO - PROCESS | 1834 | 1477772289223 Marionette TRACE conn4 -> [0,402,"getWindowHandle",null] 13:18:09 INFO - PROCESS | 1834 | 1477772289230 Marionette TRACE conn4 <- [1,402,null,{"value":"8"}] 13:18:09 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html 13:18:09 INFO - PROCESS | 1834 | 1477772289241 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:18:09 INFO - PROCESS | 1834 | 1477772289412 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 13:18:09 INFO - PROCESS | 1834 | 1477772289424 Marionette TRACE conn4 -> [0,404,"getWindowHandles",null] 13:18:09 INFO - PROCESS | 1834 | 1477772289429 Marionette TRACE conn4 <- [1,404,null,["8"]] 13:18:09 INFO - PROCESS | 1834 | 1477772289531 Marionette TRACE conn4 -> [0,405,"switchToWindow",{"name":"8"}] 13:18:09 INFO - PROCESS | 1834 | 1477772289540 Marionette TRACE conn4 <- [1,405,null,{}] 13:18:09 INFO - PROCESS | 1834 | 1477772289549 Marionette TRACE conn4 -> [0,406,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:18:09 INFO - PROCESS | 1834 | ++DOCSHELL 0x8db08800 == 13 [pid = 1834] [id = 88] 13:18:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 27 (0x8db0a400) [pid = 1834] [serial = 263] [outer = (nil)] 13:18:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 28 (0x8db29000) [pid = 1834] [serial = 264] [outer = 0x8db0a400] 13:18:09 INFO - PROCESS | 1834 | 1477772289659 Marionette DEBUG loaded listener.js 13:18:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 29 (0x8db2e800) [pid = 1834] [serial = 265] [outer = 0x8db0a400] 13:18:10 INFO - PROCESS | 1834 | 1477772290689 Marionette TRACE conn4 <- [1,406,null,{"value":["/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 13:18:10 INFO - . 13:18:10 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html | took 1474ms 13:18:10 INFO - PROCESS | 1834 | 1477772290713 Marionette TRACE conn4 -> [0,407,"getWindowHandle",null] 13:18:10 INFO - PROCESS | 1834 | 1477772290720 Marionette TRACE conn4 <- [1,407,null,{"value":"8"}] 13:18:10 INFO - TEST-START | /content-security-policy/blink-contrib/duplicate-directive.sub.html 13:18:10 INFO - PROCESS | 1834 | 1477772290728 Marionette TRACE conn4 -> [0,408,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:18:10 INFO - PROCESS | 1834 | 1477772290922 Marionette TRACE conn4 <- [1,408,null,{"value":null}] 13:18:11 INFO - PROCESS | 1834 | 1477772291022 Marionette TRACE conn4 -> [0,409,"getWindowHandles",null] 13:18:11 INFO - PROCESS | 1834 | 1477772291028 Marionette TRACE conn4 <- [1,409,null,["8"]] 13:18:11 INFO - PROCESS | 1834 | 1477772291035 Marionette TRACE conn4 -> [0,410,"switchToWindow",{"name":"8"}] 13:18:11 INFO - PROCESS | 1834 | 1477772291041 Marionette TRACE conn4 <- [1,410,null,{}] 13:18:11 INFO - PROCESS | 1834 | 1477772291048 Marionette TRACE conn4 -> [0,411,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/duplicate-directive.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/duplicate-directive.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:18:11 INFO - PROCESS | 1834 | ++DOCSHELL 0x8f838400 == 14 [pid = 1834] [id = 89] 13:18:11 INFO - PROCESS | 1834 | ++DOMWINDOW == 30 (0x8fb16800) [pid = 1834] [serial = 266] [outer = (nil)] 13:18:11 INFO - PROCESS | 1834 | ++DOMWINDOW == 31 (0x8fb18400) [pid = 1834] [serial = 267] [outer = 0x8fb16800] 13:18:11 INFO - PROCESS | 1834 | 1477772291147 Marionette DEBUG loaded listener.js 13:18:11 INFO - PROCESS | 1834 | ++DOMWINDOW == 32 (0x8fb20800) [pid = 1834] [serial = 268] [outer = 0x8fb16800] 13:18:14 INFO - PROCESS | 1834 | --DOCSHELL 0x8db08800 == 13 [pid = 1834] [id = 88] 13:18:14 INFO - PROCESS | 1834 | --DOCSHELL 0x90d0d800 == 12 [pid = 1834] [id = 87] 13:18:15 INFO - PROCESS | 1834 | --DOMWINDOW == 31 (0x8db31c00) [pid = 1834] [serial = 258] [outer = (nil)] [url = about:blank] 13:18:15 INFO - PROCESS | 1834 | --DOMWINDOW == 30 (0x8da37800) [pid = 1834] [serial = 259] [outer = (nil)] [url = about:blank] 13:18:15 INFO - PROCESS | 1834 | --DOMWINDOW == 29 (0x8db08400) [pid = 1834] [serial = 255] [outer = (nil)] [url = about:blank] 13:18:15 INFO - PROCESS | 1834 | --DOMWINDOW == 28 (0x8db0ec00) [pid = 1834] [serial = 256] [outer = (nil)] [url = about:blank] 13:18:15 INFO - PROCESS | 1834 | --DOMWINDOW == 27 (0x8da2ec00) [pid = 1834] [serial = 252] [outer = (nil)] [url = about:blank] 13:18:15 INFO - PROCESS | 1834 | --DOMWINDOW == 26 (0x8db33c00) [pid = 1834] [serial = 253] [outer = (nil)] [url = about:blank] 13:18:15 INFO - PROCESS | 1834 | --DOMWINDOW == 25 (0x91752000) [pid = 1834] [serial = 261] [outer = (nil)] [url = about:blank] 13:18:16 INFO - PROCESS | 1834 | 1477772296708 Marionette TRACE conn4 <- [1,411,null,{"value":["/content-security-policy/blink-contrib/duplicate-directive.sub.html",0,null,null,[["Expecting alerts: [\"PASS (1/1)\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:18:16 INFO - .. 13:18:16 INFO - TEST-OK | /content-security-policy/blink-contrib/duplicate-directive.sub.html | took 6040ms 13:18:16 INFO - PROCESS | 1834 | 1477772296770 Marionette TRACE conn4 -> [0,412,"getWindowHandle",null] 13:18:16 INFO - PROCESS | 1834 | 1477772296777 Marionette TRACE conn4 <- [1,412,null,{"value":"8"}] 13:18:16 INFO - TEST-START | /content-security-policy/blink-contrib/eval-allowed.sub.html 13:18:16 INFO - PROCESS | 1834 | 1477772296789 Marionette TRACE conn4 -> [0,413,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:18:17 INFO - PROCESS | 1834 | 1477772297013 Marionette TRACE conn4 <- [1,413,null,{"value":null}] 13:18:17 INFO - PROCESS | 1834 | 1477772297045 Marionette TRACE conn4 -> [0,414,"getWindowHandles",null] 13:18:17 INFO - PROCESS | 1834 | 1477772297050 Marionette TRACE conn4 <- [1,414,null,["8"]] 13:18:17 INFO - PROCESS | 1834 | 1477772297059 Marionette TRACE conn4 -> [0,415,"switchToWindow",{"name":"8"}] 13:18:17 INFO - PROCESS | 1834 | 1477772297066 Marionette TRACE conn4 <- [1,415,null,{}] 13:18:17 INFO - PROCESS | 1834 | 1477772297125 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-allowed.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:18:17 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da33800 == 13 [pid = 1834] [id = 90] 13:18:17 INFO - PROCESS | 1834 | ++DOMWINDOW == 26 (0x8da34000) [pid = 1834] [serial = 269] [outer = (nil)] 13:18:17 INFO - PROCESS | 1834 | ++DOMWINDOW == 27 (0x8db03400) [pid = 1834] [serial = 270] [outer = 0x8da34000] 13:18:17 INFO - PROCESS | 1834 | 1477772297234 Marionette DEBUG loaded listener.js 13:18:17 INFO - PROCESS | 1834 | ++DOMWINDOW == 28 (0x8db0ac00) [pid = 1834] [serial = 271] [outer = 0x8da34000] 13:18:17 INFO - PROCESS | 1834 | --DOMWINDOW == 27 (0x8db0a400) [pid = 1834] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html] 13:18:17 INFO - PROCESS | 1834 | --DOMWINDOW == 26 (0x90d0f000) [pid = 1834] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html] 13:18:22 INFO - PROCESS | 1834 | 1477772302857 Marionette TRACE conn4 <- [1,416,null,{"value":["/content-security-policy/blink-contrib/eval-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS (1 of 2)\",\"PASS (2 of 2)\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:18:22 INFO - .. 13:18:22 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-allowed.sub.html | took 6109ms 13:18:22 INFO - PROCESS | 1834 | 1477772302896 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 13:18:22 INFO - PROCESS | 1834 | 1477772302903 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 13:18:22 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html 13:18:22 INFO - PROCESS | 1834 | 1477772302944 Marionette TRACE conn4 -> [0,418,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:18:23 INFO - PROCESS | 1834 | 1477772303149 Marionette TRACE conn4 <- [1,418,null,{"value":null}] 13:18:23 INFO - PROCESS | 1834 | --DOCSHELL 0x8da27800 == 12 [pid = 1834] [id = 86] 13:18:23 INFO - PROCESS | 1834 | --DOCSHELL 0x8da20c00 == 11 [pid = 1834] [id = 84] 13:18:23 INFO - PROCESS | 1834 | --DOCSHELL 0x8db04000 == 10 [pid = 1834] [id = 85] 13:18:23 INFO - PROCESS | 1834 | --DOCSHELL 0x8f838400 == 9 [pid = 1834] [id = 89] 13:18:23 INFO - PROCESS | 1834 | --DOMWINDOW == 25 (0x8db2e800) [pid = 1834] [serial = 265] [outer = (nil)] [url = about:blank] 13:18:23 INFO - PROCESS | 1834 | --DOMWINDOW == 24 (0x8db29000) [pid = 1834] [serial = 264] [outer = (nil)] [url = about:blank] 13:18:23 INFO - PROCESS | 1834 | --DOMWINDOW == 23 (0x92844400) [pid = 1834] [serial = 262] [outer = (nil)] [url = about:blank] 13:18:23 INFO - PROCESS | 1834 | 1477772303264 Marionette TRACE conn4 -> [0,419,"getWindowHandles",null] 13:18:23 INFO - PROCESS | 1834 | 1477772303270 Marionette TRACE conn4 <- [1,419,null,["8"]] 13:18:23 INFO - PROCESS | 1834 | 1477772303277 Marionette TRACE conn4 -> [0,420,"switchToWindow",{"name":"8"}] 13:18:23 INFO - PROCESS | 1834 | 1477772303286 Marionette TRACE conn4 <- [1,420,null,{}] 13:18:23 INFO - PROCESS | 1834 | 1477772303292 Marionette TRACE conn4 -> [0,421,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:18:23 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da2f800 == 10 [pid = 1834] [id = 91] 13:18:23 INFO - PROCESS | 1834 | ++DOMWINDOW == 24 (0x8da30c00) [pid = 1834] [serial = 272] [outer = (nil)] 13:18:23 INFO - PROCESS | 1834 | ++DOMWINDOW == 25 (0x8db01400) [pid = 1834] [serial = 273] [outer = 0x8da30c00] 13:18:23 INFO - PROCESS | 1834 | 1477772303401 Marionette DEBUG loaded listener.js 13:18:23 INFO - PROCESS | 1834 | ++DOMWINDOW == 26 (0x8db0b400) [pid = 1834] [serial = 274] [outer = 0x8da30c00] 13:18:24 INFO - PROCESS | 1834 | 1477772304450 Marionette TRACE conn4 <- [1,421,null,{"value":["/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html",0,null,null,[["Expecting logs: [\"PASS: eval() blocked.\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:18:24 INFO - .. 13:18:24 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html | took 1529ms 13:18:24 INFO - PROCESS | 1834 | 1477772304468 Marionette TRACE conn4 -> [0,422,"getWindowHandle",null] 13:18:24 INFO - PROCESS | 1834 | 1477772304474 Marionette TRACE conn4 <- [1,422,null,{"value":"8"}] 13:18:24 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked.sub.html 13:18:24 INFO - PROCESS | 1834 | 1477772304482 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:18:24 INFO - PROCESS | 1834 | 1477772304671 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 13:18:24 INFO - PROCESS | 1834 | 1477772304768 Marionette TRACE conn4 -> [0,424,"getWindowHandles",null] 13:18:24 INFO - PROCESS | 1834 | 1477772304774 Marionette TRACE conn4 <- [1,424,null,["8"]] 13:18:24 INFO - PROCESS | 1834 | 1477772304781 Marionette TRACE conn4 -> [0,425,"switchToWindow",{"name":"8"}] 13:18:24 INFO - PROCESS | 1834 | 1477772304786 Marionette TRACE conn4 <- [1,425,null,{}] 13:18:24 INFO - PROCESS | 1834 | 1477772304793 Marionette TRACE conn4 -> [0,426,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:18:24 INFO - PROCESS | 1834 | ++DOCSHELL 0x8db0b800 == 11 [pid = 1834] [id = 92] 13:18:24 INFO - PROCESS | 1834 | ++DOMWINDOW == 27 (0x8f7f3400) [pid = 1834] [serial = 275] [outer = (nil)] 13:18:24 INFO - PROCESS | 1834 | ++DOMWINDOW == 28 (0x8f7f6c00) [pid = 1834] [serial = 276] [outer = 0x8f7f3400] 13:18:24 INFO - PROCESS | 1834 | 1477772304893 Marionette DEBUG loaded listener.js 13:18:25 INFO - PROCESS | 1834 | ++DOMWINDOW == 29 (0x8da22800) [pid = 1834] [serial = 277] [outer = 0x8f7f3400] 13:18:25 INFO - PROCESS | 1834 | 1477772305927 Marionette TRACE conn4 <- [1,426,null,{"value":["/content-security-policy/blink-contrib/eval-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS EvalError\",\"PASS EvalError\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:18:25 INFO - .. 13:18:25 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked.sub.html | took 1475ms 13:18:25 INFO - PROCESS | 1834 | 1477772305977 Marionette TRACE conn4 -> [0,427,"getWindowHandle",null] 13:18:25 INFO - PROCESS | 1834 | 1477772305985 Marionette TRACE conn4 <- [1,427,null,{"value":"8"}] 13:18:25 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html 13:18:25 INFO - PROCESS | 1834 | 1477772305992 Marionette TRACE conn4 -> [0,428,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:18:26 INFO - PROCESS | 1834 | 1477772306222 Marionette TRACE conn4 <- [1,428,null,{"value":null}] 13:18:26 INFO - PROCESS | 1834 | 1477772306250 Marionette TRACE conn4 -> [0,429,"getWindowHandles",null] 13:18:26 INFO - PROCESS | 1834 | 1477772306255 Marionette TRACE conn4 <- [1,429,null,["8"]] 13:18:26 INFO - PROCESS | 1834 | 1477772306261 Marionette TRACE conn4 -> [0,430,"switchToWindow",{"name":"8"}] 13:18:26 INFO - PROCESS | 1834 | 1477772306268 Marionette TRACE conn4 <- [1,430,null,{}] 13:18:26 INFO - PROCESS | 1834 | 1477772306326 Marionette TRACE conn4 -> [0,431,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:18:26 INFO - PROCESS | 1834 | ++DOCSHELL 0x93a9f000 == 12 [pid = 1834] [id = 93] 13:18:26 INFO - PROCESS | 1834 | ++DOMWINDOW == 30 (0x93a9f400) [pid = 1834] [serial = 278] [outer = (nil)] 13:18:26 INFO - PROCESS | 1834 | ++DOMWINDOW == 31 (0x93aa1800) [pid = 1834] [serial = 279] [outer = 0x93a9f400] 13:18:26 INFO - PROCESS | 1834 | 1477772306428 Marionette DEBUG loaded listener.js 13:18:26 INFO - PROCESS | 1834 | ++DOMWINDOW == 32 (0x93aa5800) [pid = 1834] [serial = 280] [outer = 0x93a9f400] 13:18:26 INFO - PROCESS | 1834 | --DOMWINDOW == 31 (0x8fb16800) [pid = 1834] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/duplicate-directive.sub.html] 13:18:27 INFO - PROCESS | 1834 | 1477772307090 Marionette TRACE conn4 <- [1,431,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null]]]}] 13:18:27 INFO - . 13:18:27 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html | took 1129ms 13:18:27 INFO - PROCESS | 1834 | 1477772307129 Marionette TRACE conn4 -> [0,432,"getWindowHandle",null] 13:18:27 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html 13:18:27 INFO - PROCESS | 1834 | 1477772307137 Marionette TRACE conn4 <- [1,432,null,{"value":"8"}] 13:18:27 INFO - PROCESS | 1834 | 1477772307145 Marionette TRACE conn4 -> [0,433,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:18:27 INFO - PROCESS | 1834 | 1477772307323 Marionette TRACE conn4 <- [1,433,null,{"value":null}] 13:18:27 INFO - PROCESS | 1834 | 1477772307418 Marionette TRACE conn4 -> [0,434,"getWindowHandles",null] 13:18:27 INFO - PROCESS | 1834 | 1477772307424 Marionette TRACE conn4 <- [1,434,null,["8"]] 13:18:27 INFO - PROCESS | 1834 | 1477772307432 Marionette TRACE conn4 -> [0,435,"switchToWindow",{"name":"8"}] 13:18:27 INFO - PROCESS | 1834 | 1477772307442 Marionette TRACE conn4 <- [1,435,null,{}] 13:18:27 INFO - PROCESS | 1834 | 1477772307448 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:18:27 INFO - PROCESS | 1834 | ++DOCSHELL 0x949aa800 == 13 [pid = 1834] [id = 94] 13:18:27 INFO - PROCESS | 1834 | ++DOMWINDOW == 32 (0x94a1b400) [pid = 1834] [serial = 281] [outer = (nil)] 13:18:27 INFO - PROCESS | 1834 | ++DOMWINDOW == 33 (0x94b92000) [pid = 1834] [serial = 282] [outer = 0x94a1b400] 13:18:27 INFO - PROCESS | 1834 | 1477772307549 Marionette DEBUG loaded listener.js 13:18:27 INFO - PROCESS | 1834 | ++DOMWINDOW == 34 (0x9598d000) [pid = 1834] [serial = 283] [outer = 0x94a1b400] 13:18:28 INFO - PROCESS | 1834 | 1477772308123 Marionette TRACE conn4 <- [1,436,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null]]]}] 13:18:28 INFO - . 13:18:28 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html | took 1021ms 13:18:28 INFO - PROCESS | 1834 | 1477772308165 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 13:18:28 INFO - PROCESS | 1834 | 1477772308169 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 13:18:28 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html 13:18:28 INFO - PROCESS | 1834 | 1477772308176 Marionette TRACE conn4 -> [0,438,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:18:28 INFO - PROCESS | 1834 | 1477772308338 Marionette TRACE conn4 <- [1,438,null,{"value":null}] 13:18:28 INFO - PROCESS | 1834 | 1477772308350 Marionette TRACE conn4 -> [0,439,"getWindowHandles",null] 13:18:28 INFO - PROCESS | 1834 | 1477772308354 Marionette TRACE conn4 <- [1,439,null,["8"]] 13:18:28 INFO - PROCESS | 1834 | 1477772308367 Marionette TRACE conn4 -> [0,440,"switchToWindow",{"name":"8"}] 13:18:28 INFO - PROCESS | 1834 | 1477772308371 Marionette TRACE conn4 <- [1,440,null,{}] 13:18:28 INFO - PROCESS | 1834 | 1477772308377 Marionette TRACE conn4 -> [0,441,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:18:28 INFO - PROCESS | 1834 | ++DOCSHELL 0x95a8b800 == 14 [pid = 1834] [id = 95] 13:18:28 INFO - PROCESS | 1834 | ++DOMWINDOW == 35 (0x95a8bc00) [pid = 1834] [serial = 284] [outer = (nil)] 13:18:28 INFO - PROCESS | 1834 | ++DOMWINDOW == 36 (0x95a8dc00) [pid = 1834] [serial = 285] [outer = 0x95a8bc00] 13:18:28 INFO - PROCESS | 1834 | 1477772308554 Marionette DEBUG loaded listener.js 13:18:28 INFO - PROCESS | 1834 | ++DOMWINDOW == 37 (0x95a96000) [pid = 1834] [serial = 286] [outer = 0x95a8bc00] 13:18:29 INFO - PROCESS | 1834 | 1477772309104 Marionette TRACE conn4 <- [1,441,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null]]]}] 13:18:29 INFO - . 13:18:29 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html | took 969ms 13:18:29 INFO - PROCESS | 1834 | 1477772309146 Marionette TRACE conn4 -> [0,442,"getWindowHandle",null] 13:18:29 INFO - PROCESS | 1834 | 1477772309150 Marionette TRACE conn4 <- [1,442,null,{"value":"8"}] 13:18:29 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html 13:18:29 INFO - PROCESS | 1834 | 1477772309157 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:18:29 INFO - PROCESS | 1834 | 1477772309408 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 13:18:29 INFO - PROCESS | 1834 | 1477772309422 Marionette TRACE conn4 -> [0,444,"getWindowHandles",null] 13:18:29 INFO - PROCESS | 1834 | 1477772309425 Marionette TRACE conn4 <- [1,444,null,["8"]] 13:18:29 INFO - PROCESS | 1834 | 1477772309431 Marionette TRACE conn4 -> [0,445,"switchToWindow",{"name":"8"}] 13:18:29 INFO - PROCESS | 1834 | 1477772309436 Marionette TRACE conn4 <- [1,445,null,{}] 13:18:29 INFO - PROCESS | 1834 | 1477772309441 Marionette TRACE conn4 -> [0,446,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:18:29 INFO - PROCESS | 1834 | ++DOCSHELL 0x8f62fc00 == 15 [pid = 1834] [id = 96] 13:18:29 INFO - PROCESS | 1834 | ++DOMWINDOW == 38 (0x95a8ac00) [pid = 1834] [serial = 287] [outer = (nil)] 13:18:29 INFO - PROCESS | 1834 | ++DOMWINDOW == 39 (0x95d25800) [pid = 1834] [serial = 288] [outer = 0x95a8ac00] 13:18:29 INFO - PROCESS | 1834 | 1477772309538 Marionette DEBUG loaded listener.js 13:18:29 INFO - PROCESS | 1834 | ++DOMWINDOW == 40 (0x96602000) [pid = 1834] [serial = 289] [outer = 0x95a8ac00] 13:18:30 INFO - PROCESS | 1834 | 1477772310296 Marionette TRACE conn4 <- [1,446,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null]]]}] 13:18:30 INFO - . 13:18:30 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html | took 1182ms 13:18:30 INFO - PROCESS | 1834 | 1477772310341 Marionette TRACE conn4 -> [0,447,"getWindowHandle",null] 13:18:30 INFO - PROCESS | 1834 | 1477772310348 Marionette TRACE conn4 <- [1,447,null,{"value":"8"}] 13:18:30 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html 13:18:30 INFO - PROCESS | 1834 | 1477772310359 Marionette TRACE conn4 -> [0,448,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:18:30 INFO - PROCESS | 1834 | 1477772310589 Marionette TRACE conn4 <- [1,448,null,{"value":null}] 13:18:30 INFO - PROCESS | 1834 | 1477772310703 Marionette TRACE conn4 -> [0,449,"getWindowHandles",null] 13:18:30 INFO - PROCESS | 1834 | 1477772310709 Marionette TRACE conn4 <- [1,449,null,["8"]] 13:18:30 INFO - PROCESS | 1834 | 1477772310733 Marionette TRACE conn4 -> [0,450,"switchToWindow",{"name":"8"}] 13:18:30 INFO - PROCESS | 1834 | 1477772310741 Marionette TRACE conn4 <- [1,450,null,{}] 13:18:30 INFO - PROCESS | 1834 | 1477772310748 Marionette TRACE conn4 -> [0,451,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:18:30 INFO - PROCESS | 1834 | ++DOCSHELL 0x8db2d000 == 16 [pid = 1834] [id = 97] 13:18:30 INFO - PROCESS | 1834 | ++DOMWINDOW == 41 (0x8f637c00) [pid = 1834] [serial = 290] [outer = (nil)] 13:18:30 INFO - PROCESS | 1834 | ++DOMWINDOW == 42 (0x8f833000) [pid = 1834] [serial = 291] [outer = 0x8f637c00] 13:18:30 INFO - PROCESS | 1834 | 1477772310869 Marionette DEBUG loaded listener.js 13:18:31 INFO - PROCESS | 1834 | ++DOMWINDOW == 43 (0x8db0a000) [pid = 1834] [serial = 292] [outer = 0x8f637c00] 13:18:31 INFO - PROCESS | 1834 | 1477772311559 Marionette TRACE conn4 <- [1,451,null,{"value":["/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html",0,null,null,[["filesystem-urls-do-not-match-self",3,"No filesystem:// support, cannot run test.",null]]]}] 13:18:31 INFO - . 13:18:31 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html | took 1273ms 13:18:31 INFO - PROCESS | 1834 | 1477772311632 Marionette TRACE conn4 -> [0,452,"getWindowHandle",null] 13:18:31 INFO - PROCESS | 1834 | 1477772311640 Marionette TRACE conn4 <- [1,452,null,{"value":"8"}] 13:18:31 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html 13:18:31 INFO - PROCESS | 1834 | 1477772311648 Marionette TRACE conn4 -> [0,453,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:18:31 INFO - PROCESS | 1834 | 1477772311842 Marionette TRACE conn4 <- [1,453,null,{"value":null}] 13:18:31 INFO - PROCESS | 1834 | 1477772311985 Marionette TRACE conn4 -> [0,454,"getWindowHandles",null] 13:18:31 INFO - PROCESS | 1834 | 1477772311991 Marionette TRACE conn4 <- [1,454,null,["8"]] 13:18:32 INFO - PROCESS | 1834 | 1477772312004 Marionette TRACE conn4 -> [0,455,"switchToWindow",{"name":"8"}] 13:18:32 INFO - PROCESS | 1834 | 1477772312009 Marionette TRACE conn4 <- [1,455,null,{}] 13:18:32 INFO - PROCESS | 1834 | 1477772312016 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:18:32 INFO - PROCESS | 1834 | ++DOCSHELL 0x8d876000 == 17 [pid = 1834] [id = 98] 13:18:32 INFO - PROCESS | 1834 | ++DOMWINDOW == 44 (0x93aa8000) [pid = 1834] [serial = 293] [outer = (nil)] 13:18:32 INFO - PROCESS | 1834 | ++DOMWINDOW == 45 (0x948b2c00) [pid = 1834] [serial = 294] [outer = 0x93aa8000] 13:18:32 INFO - PROCESS | 1834 | 1477772312124 Marionette DEBUG loaded listener.js 13:18:32 INFO - PROCESS | 1834 | ++DOMWINDOW == 46 (0x95994c00) [pid = 1834] [serial = 295] [outer = 0x93aa8000] 13:18:32 INFO - PROCESS | 1834 | 1477772312826 Marionette TRACE conn4 <- [1,456,null,{"value":["/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html",0,null,null,[["Expecting logs: [\"PASS (1/1)\"]",3,"No filesystem:// support, cannot run test.",null]]]}] 13:18:32 INFO - . 13:18:32 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html | took 1228ms 13:18:32 INFO - PROCESS | 1834 | 1477772312892 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 13:18:32 INFO - PROCESS | 1834 | 1477772312900 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 13:18:32 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html 13:18:32 INFO - PROCESS | 1834 | 1477772312909 Marionette TRACE conn4 -> [0,458,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:18:33 INFO - PROCESS | 1834 | 1477772313168 Marionette TRACE conn4 <- [1,458,null,{"value":null}] 13:18:33 INFO - PROCESS | 1834 | 1477772313317 Marionette TRACE conn4 -> [0,459,"getWindowHandles",null] 13:18:33 INFO - PROCESS | 1834 | 1477772313323 Marionette TRACE conn4 <- [1,459,null,["8"]] 13:18:33 INFO - PROCESS | 1834 | 1477772313332 Marionette TRACE conn4 -> [0,460,"switchToWindow",{"name":"8"}] 13:18:33 INFO - PROCESS | 1834 | 1477772313341 Marionette TRACE conn4 <- [1,460,null,{}] 13:18:33 INFO - PROCESS | 1834 | 1477772313348 Marionette TRACE conn4 -> [0,461,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:18:33 INFO - PROCESS | 1834 | ++DOCSHELL 0x9660ec00 == 18 [pid = 1834] [id = 99] 13:18:33 INFO - PROCESS | 1834 | ++DOMWINDOW == 47 (0x9660f000) [pid = 1834] [serial = 296] [outer = (nil)] 13:18:33 INFO - PROCESS | 1834 | ++DOMWINDOW == 48 (0x96618c00) [pid = 1834] [serial = 297] [outer = 0x9660f000] 13:18:33 INFO - PROCESS | 1834 | 1477772313459 Marionette DEBUG loaded listener.js 13:18:33 INFO - PROCESS | 1834 | ++DOMWINDOW == 49 (0x96734000) [pid = 1834] [serial = 298] [outer = 0x9660f000] 13:18:34 INFO - PROCESS | 1834 | ++DOCSHELL 0x96735400 == 19 [pid = 1834] [id = 100] 13:18:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 50 (0x9673dc00) [pid = 1834] [serial = 299] [outer = (nil)] 13:18:34 INFO - PROCESS | 1834 | ++DOCSHELL 0x9673d800 == 20 [pid = 1834] [id = 101] 13:18:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 51 (0x9673f400) [pid = 1834] [serial = 300] [outer = (nil)] 13:18:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 52 (0x9673fc00) [pid = 1834] [serial = 301] [outer = 0x9673f400] 13:18:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 53 (0x96740c00) [pid = 1834] [serial = 302] [outer = 0x9673dc00] 13:18:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 54 (0x96736400) [pid = 1834] [serial = 303] [outer = 0x99f72c00] 13:18:35 INFO - PROCESS | 1834 | --DOCSHELL 0x8da33800 == 19 [pid = 1834] [id = 90] 13:18:35 INFO - PROCESS | 1834 | --DOMWINDOW == 53 (0x8db03400) [pid = 1834] [serial = 270] [outer = (nil)] [url = about:blank] 13:18:35 INFO - PROCESS | 1834 | --DOMWINDOW == 52 (0x8fb18400) [pid = 1834] [serial = 267] [outer = (nil)] [url = about:blank] 13:18:35 INFO - PROCESS | 1834 | --DOMWINDOW == 51 (0x8fb20800) [pid = 1834] [serial = 268] [outer = (nil)] [url = about:blank] 13:18:38 INFO - PROCESS | 1834 | --DOMWINDOW == 50 (0x8da30c00) [pid = 1834] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html] 13:18:38 INFO - PROCESS | 1834 | --DOMWINDOW == 49 (0x8da34000) [pid = 1834] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-allowed.sub.html] 13:18:38 INFO - PROCESS | 1834 | --DOMWINDOW == 48 (0x94a1b400) [pid = 1834] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html] 13:18:38 INFO - PROCESS | 1834 | --DOMWINDOW == 47 (0x95a8bc00) [pid = 1834] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html] 13:18:38 INFO - PROCESS | 1834 | --DOMWINDOW == 46 (0x8f7f3400) [pid = 1834] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked.sub.html] 13:18:38 INFO - PROCESS | 1834 | --DOMWINDOW == 45 (0x93a9f400) [pid = 1834] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html] 13:18:39 INFO - PROCESS | 1834 | 1477772319071 Marionette TRACE conn4 <- [1,461,null,{"value":["/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 13:18:39 INFO - . 13:18:39 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html | took 6195ms 13:18:39 INFO - PROCESS | 1834 | 1477772319105 Marionette TRACE conn4 -> [0,462,"getWindowHandle",null] 13:18:39 INFO - PROCESS | 1834 | 1477772319111 Marionette TRACE conn4 <- [1,462,null,{"value":"8"}] 13:18:39 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html 13:18:39 INFO - PROCESS | 1834 | 1477772319122 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:18:39 INFO - PROCESS | 1834 | 1477772319304 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 13:18:39 INFO - PROCESS | 1834 | 1477772319415 Marionette TRACE conn4 -> [0,464,"getWindowHandles",null] 13:18:39 INFO - PROCESS | 1834 | 1477772319420 Marionette TRACE conn4 <- [1,464,null,["8"]] 13:18:39 INFO - PROCESS | 1834 | 1477772319427 Marionette TRACE conn4 -> [0,465,"switchToWindow",{"name":"8"}] 13:18:39 INFO - PROCESS | 1834 | 1477772319435 Marionette TRACE conn4 <- [1,465,null,{}] 13:18:39 INFO - PROCESS | 1834 | 1477772319442 Marionette TRACE conn4 -> [0,466,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:18:39 INFO - PROCESS | 1834 | ++DOCSHELL 0x8db08c00 == 20 [pid = 1834] [id = 102] 13:18:39 INFO - PROCESS | 1834 | ++DOMWINDOW == 46 (0x8db09c00) [pid = 1834] [serial = 304] [outer = (nil)] 13:18:39 INFO - PROCESS | 1834 | ++DOMWINDOW == 47 (0x8db10000) [pid = 1834] [serial = 305] [outer = 0x8db09c00] 13:18:39 INFO - PROCESS | 1834 | 1477772319543 Marionette DEBUG loaded listener.js 13:18:39 INFO - PROCESS | 1834 | ++DOMWINDOW == 48 (0x8f7f4400) [pid = 1834] [serial = 306] [outer = 0x8db09c00] 13:18:40 INFO - PROCESS | 1834 | ++DOCSHELL 0x8d608400 == 21 [pid = 1834] [id = 103] 13:18:40 INFO - PROCESS | 1834 | ++DOMWINDOW == 49 (0x8fb20c00) [pid = 1834] [serial = 307] [outer = (nil)] 13:18:40 INFO - PROCESS | 1834 | ++DOMWINDOW == 50 (0x928b4000) [pid = 1834] [serial = 308] [outer = 0x8fb20c00] 13:18:43 INFO - PROCESS | 1834 | --DOCSHELL 0x95a8b800 == 20 [pid = 1834] [id = 95] 13:18:43 INFO - PROCESS | 1834 | --DOCSHELL 0x93a9f000 == 19 [pid = 1834] [id = 93] 13:18:43 INFO - PROCESS | 1834 | --DOCSHELL 0x8db0b800 == 18 [pid = 1834] [id = 92] 13:18:43 INFO - PROCESS | 1834 | --DOCSHELL 0x949aa800 == 17 [pid = 1834] [id = 94] 13:18:43 INFO - PROCESS | 1834 | --DOCSHELL 0x8da2f800 == 16 [pid = 1834] [id = 91] 13:18:43 INFO - PROCESS | 1834 | --DOCSHELL 0x9673d800 == 15 [pid = 1834] [id = 101] 13:18:43 INFO - PROCESS | 1834 | --DOCSHELL 0x96735400 == 14 [pid = 1834] [id = 100] 13:18:43 INFO - PROCESS | 1834 | --DOCSHELL 0x9660ec00 == 13 [pid = 1834] [id = 99] 13:18:43 INFO - PROCESS | 1834 | --DOCSHELL 0x8d876000 == 12 [pid = 1834] [id = 98] 13:18:43 INFO - PROCESS | 1834 | --DOCSHELL 0x8db2d000 == 11 [pid = 1834] [id = 97] 13:18:43 INFO - PROCESS | 1834 | --DOCSHELL 0x8f62fc00 == 10 [pid = 1834] [id = 96] 13:18:43 INFO - PROCESS | 1834 | --DOMWINDOW == 49 (0x8db0ac00) [pid = 1834] [serial = 271] [outer = (nil)] [url = about:blank] 13:18:43 INFO - PROCESS | 1834 | --DOMWINDOW == 48 (0x95a8dc00) [pid = 1834] [serial = 285] [outer = (nil)] [url = about:blank] 13:18:43 INFO - PROCESS | 1834 | --DOMWINDOW == 47 (0x95a96000) [pid = 1834] [serial = 286] [outer = (nil)] [url = about:blank] 13:18:43 INFO - PROCESS | 1834 | --DOMWINDOW == 46 (0x94b92000) [pid = 1834] [serial = 282] [outer = (nil)] [url = about:blank] 13:18:43 INFO - PROCESS | 1834 | --DOMWINDOW == 45 (0x9598d000) [pid = 1834] [serial = 283] [outer = (nil)] [url = about:blank] 13:18:43 INFO - PROCESS | 1834 | --DOMWINDOW == 44 (0x93aa1800) [pid = 1834] [serial = 279] [outer = (nil)] [url = about:blank] 13:18:43 INFO - PROCESS | 1834 | --DOMWINDOW == 43 (0x93aa5800) [pid = 1834] [serial = 280] [outer = (nil)] [url = about:blank] 13:18:43 INFO - PROCESS | 1834 | --DOMWINDOW == 42 (0x8f7f6c00) [pid = 1834] [serial = 276] [outer = (nil)] [url = about:blank] 13:18:43 INFO - PROCESS | 1834 | --DOMWINDOW == 41 (0x8da22800) [pid = 1834] [serial = 277] [outer = (nil)] [url = about:blank] 13:18:43 INFO - PROCESS | 1834 | --DOMWINDOW == 40 (0x8db01400) [pid = 1834] [serial = 273] [outer = (nil)] [url = about:blank] 13:18:43 INFO - PROCESS | 1834 | --DOMWINDOW == 39 (0x8db0b400) [pid = 1834] [serial = 274] [outer = (nil)] [url = about:blank] 13:18:43 INFO - PROCESS | 1834 | --DOMWINDOW == 38 (0x95d25800) [pid = 1834] [serial = 288] [outer = (nil)] [url = about:blank] 13:18:45 INFO - PROCESS | 1834 | 1477772325060 Marionette TRACE conn4 <- [1,466,null,{"value":["/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 13:18:45 INFO - . 13:18:45 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html | took 5987ms 13:18:45 INFO - PROCESS | 1834 | 1477772325109 Marionette TRACE conn4 -> [0,467,"getWindowHandle",null] 13:18:45 INFO - PROCESS | 1834 | 1477772325116 Marionette TRACE conn4 <- [1,467,null,{"value":"8"}] 13:18:45 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-allowed.sub.html 13:18:45 INFO - PROCESS | 1834 | 1477772325128 Marionette TRACE conn4 -> [0,468,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:18:45 INFO - PROCESS | 1834 | --DOCSHELL 0x8d608400 == 9 [pid = 1834] [id = 103] 13:18:45 INFO - PROCESS | 1834 | 1477772325329 Marionette TRACE conn4 <- [1,468,null,{"value":null}] 13:18:45 INFO - PROCESS | 1834 | 1477772325447 Marionette TRACE conn4 -> [0,469,"getWindowHandles",null] 13:18:45 INFO - PROCESS | 1834 | 1477772325454 Marionette TRACE conn4 <- [1,469,null,["8"]] 13:18:45 INFO - PROCESS | 1834 | 1477772325461 Marionette TRACE conn4 -> [0,470,"switchToWindow",{"name":"8"}] 13:18:45 INFO - PROCESS | 1834 | 1477772325469 Marionette TRACE conn4 <- [1,470,null,{}] 13:18:45 INFO - PROCESS | 1834 | 1477772325484 Marionette TRACE conn4 -> [0,471,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/frame-src-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-allowed.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:18:45 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da2d800 == 10 [pid = 1834] [id = 104] 13:18:45 INFO - PROCESS | 1834 | ++DOMWINDOW == 39 (0x8da2e400) [pid = 1834] [serial = 309] [outer = (nil)] 13:18:45 INFO - PROCESS | 1834 | ++DOMWINDOW == 40 (0x8da32c00) [pid = 1834] [serial = 310] [outer = 0x8da2e400] 13:18:45 INFO - PROCESS | 1834 | 1477772325593 Marionette DEBUG loaded listener.js 13:18:45 INFO - PROCESS | 1834 | ++DOMWINDOW == 41 (0x8db05c00) [pid = 1834] [serial = 311] [outer = 0x8da2e400] 13:18:46 INFO - PROCESS | 1834 | ++DOCSHELL 0x8db02400 == 11 [pid = 1834] [id = 105] 13:18:46 INFO - PROCESS | 1834 | ++DOMWINDOW == 42 (0x8db2c800) [pid = 1834] [serial = 312] [outer = (nil)] 13:18:46 INFO - PROCESS | 1834 | ++DOMWINDOW == 43 (0x8f62c400) [pid = 1834] [serial = 313] [outer = 0x8db2c800] 13:18:46 INFO - PROCESS | 1834 | --DOMWINDOW == 42 (0x9673f400) [pid = 1834] [serial = 300] [outer = (nil)] [url = about:blank] 13:18:46 INFO - PROCESS | 1834 | --DOMWINDOW == 41 (0x9673dc00) [pid = 1834] [serial = 299] [outer = (nil)] [url = about:blank] 13:18:46 INFO - PROCESS | 1834 | --DOMWINDOW == 40 (0x8f637c00) [pid = 1834] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html] 13:18:46 INFO - PROCESS | 1834 | --DOMWINDOW == 39 (0x93aa8000) [pid = 1834] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html] 13:18:46 INFO - PROCESS | 1834 | --DOMWINDOW == 38 (0x95a8ac00) [pid = 1834] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html] 13:18:46 INFO - PROCESS | 1834 | --DOMWINDOW == 37 (0x9660f000) [pid = 1834] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html] 13:18:51 INFO - PROCESS | 1834 | 1477772331284 Marionette TRACE conn4 <- [1,471,null,{"value":["/content-security-policy/blink-contrib/frame-src-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS IFrame #1 generated a load event.\"]",0,null,null],["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:18:51 INFO - ... 13:18:51 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-allowed.sub.html | took 6192ms 13:18:51 INFO - PROCESS | 1834 | 1477772331318 Marionette TRACE conn4 -> [0,472,"getWindowHandle",null] 13:18:51 INFO - PROCESS | 1834 | 1477772331325 Marionette TRACE conn4 <- [1,472,null,{"value":"8"}] 13:18:51 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-blocked.sub.html 13:18:51 INFO - PROCESS | 1834 | 1477772331373 Marionette TRACE conn4 -> [0,473,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:18:51 INFO - PROCESS | 1834 | 1477772331577 Marionette TRACE conn4 <- [1,473,null,{"value":null}] 13:18:51 INFO - PROCESS | 1834 | --DOCSHELL 0x8db02400 == 10 [pid = 1834] [id = 105] 13:18:51 INFO - PROCESS | 1834 | --DOCSHELL 0x8db08c00 == 9 [pid = 1834] [id = 102] 13:18:51 INFO - PROCESS | 1834 | --DOMWINDOW == 36 (0x96618c00) [pid = 1834] [serial = 297] [outer = (nil)] [url = about:blank] 13:18:51 INFO - PROCESS | 1834 | --DOMWINDOW == 35 (0x96734000) [pid = 1834] [serial = 298] [outer = (nil)] [url = about:blank] 13:18:51 INFO - PROCESS | 1834 | --DOMWINDOW == 34 (0x948b2c00) [pid = 1834] [serial = 294] [outer = (nil)] [url = about:blank] 13:18:51 INFO - PROCESS | 1834 | --DOMWINDOW == 33 (0x95994c00) [pid = 1834] [serial = 295] [outer = (nil)] [url = about:blank] 13:18:51 INFO - PROCESS | 1834 | --DOMWINDOW == 32 (0x9673fc00) [pid = 1834] [serial = 301] [outer = (nil)] [url = about:blank] 13:18:51 INFO - PROCESS | 1834 | --DOMWINDOW == 31 (0x96740c00) [pid = 1834] [serial = 302] [outer = (nil)] [url = about:blank] 13:18:51 INFO - PROCESS | 1834 | --DOMWINDOW == 30 (0x8f833000) [pid = 1834] [serial = 291] [outer = (nil)] [url = about:blank] 13:18:51 INFO - PROCESS | 1834 | --DOMWINDOW == 29 (0x8db0a000) [pid = 1834] [serial = 292] [outer = (nil)] [url = about:blank] 13:18:51 INFO - PROCESS | 1834 | --DOMWINDOW == 28 (0x96602000) [pid = 1834] [serial = 289] [outer = (nil)] [url = about:blank] 13:18:51 INFO - PROCESS | 1834 | --DOMWINDOW == 27 (0x8d875800) [pid = 1834] [serial = 205] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:18:51 INFO - PROCESS | 1834 | --DOMWINDOW == 26 (0x8db10000) [pid = 1834] [serial = 305] [outer = (nil)] [url = about:blank] 13:18:51 INFO - PROCESS | 1834 | 1477772331733 Marionette TRACE conn4 -> [0,474,"getWindowHandles",null] 13:18:51 INFO - PROCESS | 1834 | 1477772331740 Marionette TRACE conn4 <- [1,474,null,["8"]] 13:18:51 INFO - PROCESS | 1834 | 1477772331750 Marionette TRACE conn4 -> [0,475,"switchToWindow",{"name":"8"}] 13:18:51 INFO - PROCESS | 1834 | 1477772331759 Marionette TRACE conn4 <- [1,475,null,{}] 13:18:51 INFO - PROCESS | 1834 | 1477772331764 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/frame-src-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:18:51 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da2a400 == 10 [pid = 1834] [id = 106] 13:18:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 27 (0x8da2a800) [pid = 1834] [serial = 314] [outer = (nil)] 13:18:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 28 (0x8da31800) [pid = 1834] [serial = 315] [outer = 0x8da2a800] 13:18:51 INFO - PROCESS | 1834 | 1477772331875 Marionette DEBUG loaded listener.js 13:18:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 29 (0x8db02400) [pid = 1834] [serial = 316] [outer = 0x8da2a800] 13:18:52 INFO - PROCESS | 1834 | ++DOCSHELL 0x8db0cc00 == 11 [pid = 1834] [id = 107] 13:18:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 30 (0x8db30800) [pid = 1834] [serial = 317] [outer = (nil)] 13:18:52 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 616 13:18:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 31 (0x8f637c00) [pid = 1834] [serial = 318] [outer = 0x8db30800] 13:18:52 INFO - PROCESS | 1834 | 1477772332933 Marionette TRACE conn4 <- [1,476,null,{"value":["/content-security-policy/blink-contrib/frame-src-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS IFrame #1 generated a load event.\"]",1,"assert_unreached: FAIL Reached unreachable code","log/<@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22]:24:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nlog@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22]:22:9\nonerror@http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html:1:1\n"],["Violation report status OK.",0,null,null]]]}] 13:18:52 INFO - .. 13:18:52 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-blocked.sub.html | took 1631ms 13:18:53 INFO - PROCESS | 1834 | 1477772332999 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 13:18:53 INFO - PROCESS | 1834 | 1477772333006 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 13:18:53 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html 13:18:53 INFO - PROCESS | 1834 | 1477772333014 Marionette TRACE conn4 -> [0,478,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:18:53 INFO - PROCESS | 1834 | --DOCSHELL 0x8db0cc00 == 10 [pid = 1834] [id = 107] 13:18:53 INFO - PROCESS | 1834 | 1477772333263 Marionette TRACE conn4 <- [1,478,null,{"value":null}] 13:18:53 INFO - PROCESS | 1834 | 1477772333280 Marionette TRACE conn4 -> [0,479,"getWindowHandles",null] 13:18:53 INFO - PROCESS | 1834 | 1477772333285 Marionette TRACE conn4 <- [1,479,null,["8"]] 13:18:53 INFO - PROCESS | 1834 | 1477772333292 Marionette TRACE conn4 -> [0,480,"switchToWindow",{"name":"8"}] 13:18:53 INFO - PROCESS | 1834 | 1477772333304 Marionette TRACE conn4 <- [1,480,null,{}] 13:18:53 INFO - PROCESS | 1834 | 1477772333319 Marionette TRACE conn4 -> [0,481,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:18:53 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da36000 == 11 [pid = 1834] [id = 108] 13:18:53 INFO - PROCESS | 1834 | ++DOMWINDOW == 32 (0x8f7f3000) [pid = 1834] [serial = 319] [outer = (nil)] 13:18:53 INFO - PROCESS | 1834 | ++DOMWINDOW == 33 (0x8f7fa400) [pid = 1834] [serial = 320] [outer = 0x8f7f3000] 13:18:53 INFO - PROCESS | 1834 | 1477772333428 Marionette DEBUG loaded listener.js 13:18:53 INFO - PROCESS | 1834 | ++DOMWINDOW == 34 (0x8da20c00) [pid = 1834] [serial = 321] [outer = 0x8f7f3000] 13:18:53 INFO - PROCESS | 1834 | ++DOCSHELL 0x8fb1ac00 == 12 [pid = 1834] [id = 109] 13:18:53 INFO - PROCESS | 1834 | ++DOMWINDOW == 35 (0x8fb1e000) [pid = 1834] [serial = 322] [outer = (nil)] 13:18:53 INFO - PROCESS | 1834 | ++DOCSHELL 0x8fb1fc00 == 13 [pid = 1834] [id = 110] 13:18:53 INFO - PROCESS | 1834 | ++DOMWINDOW == 36 (0x8fb21000) [pid = 1834] [serial = 323] [outer = (nil)] 13:18:53 INFO - PROCESS | 1834 | ++DOCSHELL 0x8fb22400 == 14 [pid = 1834] [id = 111] 13:18:53 INFO - PROCESS | 1834 | ++DOMWINDOW == 37 (0x8fb22800) [pid = 1834] [serial = 324] [outer = (nil)] 13:18:53 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 616 13:18:54 INFO - PROCESS | 1834 | ++DOMWINDOW == 38 (0x9174a000) [pid = 1834] [serial = 325] [outer = 0x8fb21000] 13:18:54 INFO - PROCESS | 1834 | ++DOMWINDOW == 39 (0x92847000) [pid = 1834] [serial = 326] [outer = 0x8fb1e000] 13:18:54 INFO - PROCESS | 1834 | ++DOMWINDOW == 40 (0x8f837000) [pid = 1834] [serial = 327] [outer = 0x8fb22800] 13:18:54 INFO - PROCESS | 1834 | --DOMWINDOW == 39 (0x8db09c00) [pid = 1834] [serial = 304] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html] 13:18:54 INFO - PROCESS | 1834 | --DOMWINDOW == 38 (0x8fb20c00) [pid = 1834] [serial = 307] [outer = (nil)] [url = about:blank] 13:18:54 INFO - PROCESS | 1834 | 1477772334539 Marionette TRACE conn4 <- [1,481,null,{"value":["/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html",0,null,null,[["Expecting logs: [\"PASS IFrame #1 generated a load event.\",\"PASS IFrame #2 generated a load event.\",\"PASS IFrame #3 generated a load event.\"]",1,"assert_unreached: FAIL Reached unreachable code","log/<@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%232%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%233%20generated%20a%20load%20event.%22]:24:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nlog@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%232%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%233%20generated%20a%20load%20event.%22]:22:9\nonerror@http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html:1:1\n"],["Expecting alerts: [\"PASS\",\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:18:54 INFO - ... 13:18:54 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html | took 1591ms 13:18:54 INFO - PROCESS | 1834 | 1477772334614 Marionette TRACE conn4 -> [0,482,"getWindowHandle",null] 13:18:54 INFO - PROCESS | 1834 | 1477772334622 Marionette TRACE conn4 <- [1,482,null,{"value":"8"}] 13:18:54 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html 13:18:54 INFO - PROCESS | 1834 | 1477772334630 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:18:54 INFO - PROCESS | 1834 | --DOCSHELL 0x8fb22400 == 13 [pid = 1834] [id = 111] 13:18:54 INFO - PROCESS | 1834 | 1477772334898 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 13:18:54 INFO - PROCESS | 1834 | 1477772334964 Marionette TRACE conn4 -> [0,484,"getWindowHandles",null] 13:18:54 INFO - PROCESS | 1834 | 1477772334970 Marionette TRACE conn4 <- [1,484,null,["8"]] 13:18:54 INFO - PROCESS | 1834 | 1477772334975 Marionette TRACE conn4 -> [0,485,"switchToWindow",{"name":"8"}] 13:18:54 INFO - PROCESS | 1834 | 1477772334982 Marionette TRACE conn4 <- [1,485,null,{}] 13:18:55 INFO - PROCESS | 1834 | 1477772334989 Marionette TRACE conn4 -> [0,486,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/function-constructor-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-allowed.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:18:55 INFO - PROCESS | 1834 | ++DOCSHELL 0x93932400 == 14 [pid = 1834] [id = 112] 13:18:55 INFO - PROCESS | 1834 | ++DOMWINDOW == 39 (0x93933000) [pid = 1834] [serial = 328] [outer = (nil)] 13:18:55 INFO - PROCESS | 1834 | ++DOMWINDOW == 40 (0x93a9cc00) [pid = 1834] [serial = 329] [outer = 0x93933000] 13:18:55 INFO - PROCESS | 1834 | 1477772335093 Marionette DEBUG loaded listener.js 13:18:55 INFO - PROCESS | 1834 | ++DOMWINDOW == 41 (0x93aa1c00) [pid = 1834] [serial = 330] [outer = 0x93933000] 13:18:59 INFO - PROCESS | 1834 | --DOCSHELL 0x8fb1fc00 == 13 [pid = 1834] [id = 110] 13:18:59 INFO - PROCESS | 1834 | --DOCSHELL 0x8fb1ac00 == 12 [pid = 1834] [id = 109] 13:18:59 INFO - PROCESS | 1834 | --DOCSHELL 0x8da36000 == 11 [pid = 1834] [id = 108] 13:18:59 INFO - PROCESS | 1834 | --DOCSHELL 0x8da2a400 == 10 [pid = 1834] [id = 106] 13:18:59 INFO - PROCESS | 1834 | --DOCSHELL 0x8da2d800 == 9 [pid = 1834] [id = 104] 13:19:00 INFO - PROCESS | 1834 | --DOMWINDOW == 40 (0x928b4000) [pid = 1834] [serial = 308] [outer = (nil)] [url = about:blank] 13:19:00 INFO - PROCESS | 1834 | --DOMWINDOW == 39 (0x8f7f4400) [pid = 1834] [serial = 306] [outer = (nil)] [url = about:blank] 13:19:00 INFO - PROCESS | 1834 | --DOMWINDOW == 38 (0x8da32c00) [pid = 1834] [serial = 310] [outer = (nil)] [url = about:blank] 13:19:00 INFO - PROCESS | 1834 | 1477772340672 Marionette TRACE conn4 <- [1,486,null,{"value":["/content-security-policy/blink-contrib/function-constructor-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:19:00 INFO - .. 13:19:00 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html | took 6094ms 13:19:00 INFO - PROCESS | 1834 | 1477772340725 Marionette TRACE conn4 -> [0,487,"getWindowHandle",null] 13:19:00 INFO - PROCESS | 1834 | 1477772340732 Marionette TRACE conn4 <- [1,487,null,{"value":"8"}] 13:19:00 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html 13:19:00 INFO - PROCESS | 1834 | 1477772340745 Marionette TRACE conn4 -> [0,488,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:19:00 INFO - PROCESS | 1834 | 1477772340935 Marionette TRACE conn4 <- [1,488,null,{"value":null}] 13:19:00 INFO - PROCESS | 1834 | 1477772340960 Marionette TRACE conn4 -> [0,489,"getWindowHandles",null] 13:19:00 INFO - PROCESS | 1834 | 1477772340967 Marionette TRACE conn4 <- [1,489,null,["8"]] 13:19:01 INFO - PROCESS | 1834 | 1477772341062 Marionette TRACE conn4 -> [0,490,"switchToWindow",{"name":"8"}] 13:19:01 INFO - PROCESS | 1834 | 1477772341071 Marionette TRACE conn4 <- [1,490,null,{}] 13:19:01 INFO - PROCESS | 1834 | 1477772341078 Marionette TRACE conn4 -> [0,491,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/function-constructor-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-blocked.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:19:01 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da2d800 == 10 [pid = 1834] [id = 113] 13:19:01 INFO - PROCESS | 1834 | ++DOMWINDOW == 39 (0x8da2e000) [pid = 1834] [serial = 331] [outer = (nil)] 13:19:01 INFO - PROCESS | 1834 | ++DOMWINDOW == 40 (0x8db03000) [pid = 1834] [serial = 332] [outer = 0x8da2e000] 13:19:01 INFO - PROCESS | 1834 | 1477772341188 Marionette DEBUG loaded listener.js 13:19:01 INFO - PROCESS | 1834 | ++DOMWINDOW == 41 (0x8db0b400) [pid = 1834] [serial = 333] [outer = 0x8da2e000] 13:19:02 INFO - PROCESS | 1834 | 1477772342280 Marionette TRACE conn4 <- [1,491,null,{"value":["/content-security-policy/blink-contrib/function-constructor-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS EvalError\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:19:02 INFO - .. 13:19:02 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html | took 1580ms 13:19:02 INFO - PROCESS | 1834 | 1477772342323 Marionette TRACE conn4 -> [0,492,"getWindowHandle",null] 13:19:02 INFO - PROCESS | 1834 | 1477772342329 Marionette TRACE conn4 <- [1,492,null,{"value":"8"}] 13:19:02 INFO - TEST-START | /content-security-policy/blink-contrib/image-allowed.sub.html 13:19:02 INFO - PROCESS | 1834 | 1477772342337 Marionette TRACE conn4 -> [0,493,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:19:02 INFO - PROCESS | 1834 | 1477772342581 Marionette TRACE conn4 <- [1,493,null,{"value":null}] 13:19:02 INFO - PROCESS | 1834 | 1477772342612 Marionette TRACE conn4 -> [0,494,"getWindowHandles",null] 13:19:02 INFO - PROCESS | 1834 | 1477772342618 Marionette TRACE conn4 <- [1,494,null,["8"]] 13:19:02 INFO - PROCESS | 1834 | 1477772342626 Marionette TRACE conn4 -> [0,495,"switchToWindow",{"name":"8"}] 13:19:02 INFO - PROCESS | 1834 | 1477772342632 Marionette TRACE conn4 <- [1,495,null,{}] 13:19:02 INFO - PROCESS | 1834 | 1477772342697 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/image-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/image-allowed.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:19:02 INFO - PROCESS | 1834 | ++DOCSHELL 0x8db05400 == 11 [pid = 1834] [id = 114] 13:19:02 INFO - PROCESS | 1834 | ++DOMWINDOW == 42 (0x8f7f7000) [pid = 1834] [serial = 334] [outer = (nil)] 13:19:02 INFO - PROCESS | 1834 | ++DOMWINDOW == 43 (0x8f82f000) [pid = 1834] [serial = 335] [outer = 0x8f7f7000] 13:19:02 INFO - PROCESS | 1834 | 1477772342800 Marionette DEBUG loaded listener.js 13:19:02 INFO - PROCESS | 1834 | ++DOMWINDOW == 44 (0x8da23800) [pid = 1834] [serial = 336] [outer = 0x8f7f7000] 13:19:03 INFO - PROCESS | 1834 | --DOMWINDOW == 43 (0x8da2e400) [pid = 1834] [serial = 309] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-allowed.sub.html] 13:19:03 INFO - PROCESS | 1834 | --DOMWINDOW == 42 (0x8da2a800) [pid = 1834] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html] 13:19:03 INFO - PROCESS | 1834 | --DOMWINDOW == 41 (0x8fb22800) [pid = 1834] [serial = 324] [outer = (nil)] [url = about:blank] 13:19:03 INFO - PROCESS | 1834 | --DOMWINDOW == 40 (0x8fb21000) [pid = 1834] [serial = 323] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 13:19:03 INFO - PROCESS | 1834 | --DOMWINDOW == 39 (0x8fb1e000) [pid = 1834] [serial = 322] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 13:19:03 INFO - PROCESS | 1834 | --DOMWINDOW == 38 (0x8f7f3000) [pid = 1834] [serial = 319] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html] 13:19:03 INFO - PROCESS | 1834 | --DOMWINDOW == 37 (0x8db30800) [pid = 1834] [serial = 317] [outer = (nil)] [url = about:blank] 13:19:03 INFO - PROCESS | 1834 | --DOMWINDOW == 36 (0x8db2c800) [pid = 1834] [serial = 312] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 13:19:08 INFO - PROCESS | 1834 | --DOCSHELL 0x8da2d800 == 10 [pid = 1834] [id = 113] 13:19:08 INFO - PROCESS | 1834 | --DOCSHELL 0x93932400 == 9 [pid = 1834] [id = 112] 13:19:08 INFO - PROCESS | 1834 | --DOMWINDOW == 35 (0x8f837000) [pid = 1834] [serial = 327] [outer = (nil)] [url = about:blank] 13:19:08 INFO - PROCESS | 1834 | --DOMWINDOW == 34 (0x9174a000) [pid = 1834] [serial = 325] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 13:19:08 INFO - PROCESS | 1834 | --DOMWINDOW == 33 (0x92847000) [pid = 1834] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 13:19:08 INFO - PROCESS | 1834 | --DOMWINDOW == 32 (0x8f637c00) [pid = 1834] [serial = 318] [outer = (nil)] [url = about:blank] 13:19:08 INFO - PROCESS | 1834 | --DOMWINDOW == 31 (0x8f62c400) [pid = 1834] [serial = 313] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 13:19:08 INFO - PROCESS | 1834 | --DOMWINDOW == 30 (0x8da20c00) [pid = 1834] [serial = 321] [outer = (nil)] [url = about:blank] 13:19:08 INFO - PROCESS | 1834 | --DOMWINDOW == 29 (0x8db02400) [pid = 1834] [serial = 316] [outer = (nil)] [url = about:blank] 13:19:08 INFO - PROCESS | 1834 | --DOMWINDOW == 28 (0x93a9cc00) [pid = 1834] [serial = 329] [outer = (nil)] [url = about:blank] 13:19:08 INFO - PROCESS | 1834 | --DOMWINDOW == 27 (0x8f7fa400) [pid = 1834] [serial = 320] [outer = (nil)] [url = about:blank] 13:19:08 INFO - PROCESS | 1834 | --DOMWINDOW == 26 (0x8da31800) [pid = 1834] [serial = 315] [outer = (nil)] [url = about:blank] 13:19:08 INFO - PROCESS | 1834 | --DOMWINDOW == 25 (0x8db05c00) [pid = 1834] [serial = 311] [outer = (nil)] [url = about:blank] 13:19:08 INFO - PROCESS | 1834 | 1477772348580 Marionette TRACE conn4 <- [1,496,null,{"value":["/content-security-policy/blink-contrib/image-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:19:08 INFO - .. 13:19:08 INFO - TEST-OK | /content-security-policy/blink-contrib/image-allowed.sub.html | took 6295ms 13:19:08 INFO - PROCESS | 1834 | 1477772348633 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 13:19:08 INFO - PROCESS | 1834 | 1477772348640 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 13:19:08 INFO - TEST-START | /content-security-policy/blink-contrib/image-blocked.sub.html 13:19:08 INFO - PROCESS | 1834 | 1477772348652 Marionette TRACE conn4 -> [0,498,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:19:08 INFO - PROCESS | 1834 | 1477772348868 Marionette TRACE conn4 <- [1,498,null,{"value":null}] 13:19:08 INFO - PROCESS | 1834 | 1477772348972 Marionette TRACE conn4 -> [0,499,"getWindowHandles",null] 13:19:08 INFO - PROCESS | 1834 | 1477772348979 Marionette TRACE conn4 <- [1,499,null,["8"]] 13:19:08 INFO - PROCESS | 1834 | 1477772348988 Marionette TRACE conn4 -> [0,500,"switchToWindow",{"name":"8"}] 13:19:09 INFO - PROCESS | 1834 | 1477772348996 Marionette TRACE conn4 <- [1,500,null,{}] 13:19:09 INFO - PROCESS | 1834 | 1477772349007 Marionette TRACE conn4 -> [0,501,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/image-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/image-blocked.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:19:09 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da2a400 == 10 [pid = 1834] [id = 115] 13:19:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 26 (0x8da2a800) [pid = 1834] [serial = 337] [outer = (nil)] 13:19:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 27 (0x8da2cc00) [pid = 1834] [serial = 338] [outer = 0x8da2a800] 13:19:09 INFO - PROCESS | 1834 | 1477772349137 Marionette DEBUG loaded listener.js 13:19:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 28 (0x8db04800) [pid = 1834] [serial = 339] [outer = 0x8da2a800] 13:19:10 INFO - PROCESS | 1834 | 1477772350196 Marionette TRACE conn4 <- [1,501,null,{"value":["/content-security-policy/blink-contrib/image-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:19:10 INFO - .. 13:19:10 INFO - TEST-OK | /content-security-policy/blink-contrib/image-blocked.sub.html | took 1579ms 13:19:10 INFO - PROCESS | 1834 | 1477772350230 Marionette TRACE conn4 -> [0,502,"getWindowHandle",null] 13:19:10 INFO - PROCESS | 1834 | 1477772350236 Marionette TRACE conn4 <- [1,502,null,{"value":"8"}] 13:19:10 INFO - TEST-START | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html 13:19:10 INFO - PROCESS | 1834 | 1477772350243 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:19:10 INFO - PROCESS | 1834 | 1477772350483 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 13:19:10 INFO - PROCESS | 1834 | 1477772350507 Marionette TRACE conn4 -> [0,504,"getWindowHandles",null] 13:19:10 INFO - PROCESS | 1834 | 1477772350512 Marionette TRACE conn4 <- [1,504,null,["8"]] 13:19:10 INFO - PROCESS | 1834 | 1477772350520 Marionette TRACE conn4 -> [0,505,"switchToWindow",{"name":"8"}] 13:19:10 INFO - PROCESS | 1834 | 1477772350526 Marionette TRACE conn4 <- [1,505,null,{}] 13:19:10 INFO - PROCESS | 1834 | 1477772350585 Marionette TRACE conn4 -> [0,506,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:19:10 INFO - PROCESS | 1834 | ++DOCSHELL 0x8db02000 == 11 [pid = 1834] [id = 116] 13:19:10 INFO - PROCESS | 1834 | ++DOMWINDOW == 29 (0x8f62c400) [pid = 1834] [serial = 340] [outer = (nil)] 13:19:10 INFO - PROCESS | 1834 | ++DOMWINDOW == 30 (0x8f7f1000) [pid = 1834] [serial = 341] [outer = 0x8f62c400] 13:19:10 INFO - PROCESS | 1834 | 1477772350687 Marionette DEBUG loaded listener.js 13:19:10 INFO - PROCESS | 1834 | ++DOMWINDOW == 31 (0x8da25000) [pid = 1834] [serial = 342] [outer = 0x8f62c400] 13:19:11 INFO - PROCESS | 1834 | --DOMWINDOW == 30 (0x93933000) [pid = 1834] [serial = 328] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-allowed.sub.html] 13:19:11 INFO - PROCESS | 1834 | --DOMWINDOW == 29 (0x8da2e000) [pid = 1834] [serial = 331] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-blocked.sub.html] 13:19:16 INFO - PROCESS | 1834 | 1477772356330 Marionette TRACE conn4 <- [1,506,null,{"value":["/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:19:16 INFO - .. 13:19:16 INFO - TEST-OK | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html | took 6144ms 13:19:16 INFO - PROCESS | 1834 | 1477772356405 Marionette TRACE conn4 -> [0,507,"getWindowHandle",null] 13:19:16 INFO - PROCESS | 1834 | 1477772356412 Marionette TRACE conn4 <- [1,507,null,{"value":"8"}] 13:19:16 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html 13:19:16 INFO - PROCESS | 1834 | 1477772356425 Marionette TRACE conn4 -> [0,508,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:19:16 INFO - PROCESS | 1834 | 1477772356624 Marionette TRACE conn4 <- [1,508,null,{"value":null}] 13:19:16 INFO - PROCESS | 1834 | --DOCSHELL 0x8da2a400 == 10 [pid = 1834] [id = 115] 13:19:16 INFO - PROCESS | 1834 | --DOCSHELL 0x8db05400 == 9 [pid = 1834] [id = 114] 13:19:16 INFO - PROCESS | 1834 | --DOMWINDOW == 28 (0x93aa1c00) [pid = 1834] [serial = 330] [outer = (nil)] [url = about:blank] 13:19:16 INFO - PROCESS | 1834 | --DOMWINDOW == 27 (0x8db0b400) [pid = 1834] [serial = 333] [outer = (nil)] [url = about:blank] 13:19:16 INFO - PROCESS | 1834 | --DOMWINDOW == 26 (0x8db03000) [pid = 1834] [serial = 332] [outer = (nil)] [url = about:blank] 13:19:16 INFO - PROCESS | 1834 | --DOMWINDOW == 25 (0x8f82f000) [pid = 1834] [serial = 335] [outer = (nil)] [url = about:blank] 13:19:16 INFO - PROCESS | 1834 | 1477772356773 Marionette TRACE conn4 -> [0,509,"getWindowHandles",null] 13:19:16 INFO - PROCESS | 1834 | 1477772356780 Marionette TRACE conn4 <- [1,509,null,["8"]] 13:19:16 INFO - PROCESS | 1834 | 1477772356788 Marionette TRACE conn4 -> [0,510,"switchToWindow",{"name":"8"}] 13:19:16 INFO - PROCESS | 1834 | 1477772356798 Marionette TRACE conn4 <- [1,510,null,{}] 13:19:16 INFO - PROCESS | 1834 | 1477772356804 Marionette TRACE conn4 -> [0,511,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:19:16 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da34000 == 10 [pid = 1834] [id = 117] 13:19:16 INFO - PROCESS | 1834 | ++DOMWINDOW == 26 (0x8da37400) [pid = 1834] [serial = 343] [outer = (nil)] 13:19:16 INFO - PROCESS | 1834 | ++DOMWINDOW == 27 (0x8db05800) [pid = 1834] [serial = 344] [outer = 0x8da37400] 13:19:16 INFO - PROCESS | 1834 | 1477772356917 Marionette DEBUG loaded listener.js 13:19:17 INFO - PROCESS | 1834 | ++DOMWINDOW == 28 (0x8db0c000) [pid = 1834] [serial = 345] [outer = 0x8da37400] 13:19:19 INFO - PROCESS | 1834 | --DOMWINDOW == 27 (0x8f7f7000) [pid = 1834] [serial = 334] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-allowed.sub.html] 13:19:19 INFO - PROCESS | 1834 | --DOMWINDOW == 26 (0x8da2a800) [pid = 1834] [serial = 337] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-blocked.sub.html] 13:19:22 INFO - PROCESS | 1834 | 1477772362515 Marionette TRACE conn4 <- [1,511,null,{"value":["/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html",0,null,null,[["Expecting alerts: [\"Pass 1 of 2\",\"Pass 2 of 2\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:19:22 INFO - .. 13:19:22 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html | took 6159ms 13:19:22 INFO - PROCESS | 1834 | 1477772362585 Marionette TRACE conn4 -> [0,512,"getWindowHandle",null] 13:19:22 INFO - PROCESS | 1834 | 1477772362597 Marionette TRACE conn4 <- [1,512,null,{"value":"8"}] 13:19:22 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html 13:19:22 INFO - PROCESS | 1834 | 1477772362609 Marionette TRACE conn4 -> [0,513,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:19:22 INFO - PROCESS | 1834 | 1477772362909 Marionette TRACE conn4 <- [1,513,null,{"value":null}] 13:19:23 INFO - PROCESS | 1834 | 1477772363099 Marionette TRACE conn4 -> [0,514,"getWindowHandles",null] 13:19:23 INFO - PROCESS | 1834 | 1477772363110 Marionette TRACE conn4 <- [1,514,null,["8"]] 13:19:23 INFO - PROCESS | 1834 | 1477772363126 Marionette TRACE conn4 -> [0,515,"switchToWindow",{"name":"8"}] 13:19:23 INFO - PROCESS | 1834 | 1477772363142 Marionette TRACE conn4 <- [1,515,null,{}] 13:19:23 INFO - PROCESS | 1834 | 1477772363205 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:19:23 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da21000 == 11 [pid = 1834] [id = 118] 13:19:23 INFO - PROCESS | 1834 | ++DOMWINDOW == 27 (0x8da22800) [pid = 1834] [serial = 346] [outer = (nil)] 13:19:23 INFO - PROCESS | 1834 | ++DOMWINDOW == 28 (0x8da32c00) [pid = 1834] [serial = 347] [outer = 0x8da22800] 13:19:23 INFO - PROCESS | 1834 | 1477772363407 Marionette DEBUG loaded listener.js 13:19:23 INFO - PROCESS | 1834 | ++DOMWINDOW == 29 (0x8db07000) [pid = 1834] [serial = 348] [outer = 0x8da22800] 13:19:24 INFO - PROCESS | 1834 | 1477772364689 Marionette TRACE conn4 <- [1,516,null,{"value":["/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 13:19:24 INFO - . 13:19:24 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html | took 2133ms 13:19:24 INFO - PROCESS | 1834 | 1477772364742 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 13:19:24 INFO - PROCESS | 1834 | 1477772364751 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 13:19:24 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html 13:19:24 INFO - PROCESS | 1834 | 1477772364806 Marionette TRACE conn4 -> [0,518,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:19:25 INFO - PROCESS | 1834 | 1477772365026 Marionette TRACE conn4 <- [1,518,null,{"value":null}] 13:19:25 INFO - PROCESS | 1834 | 1477772365181 Marionette TRACE conn4 -> [0,519,"getWindowHandles",null] 13:19:25 INFO - PROCESS | 1834 | 1477772365185 Marionette TRACE conn4 <- [1,519,null,["8"]] 13:19:25 INFO - PROCESS | 1834 | 1477772365194 Marionette TRACE conn4 -> [0,520,"switchToWindow",{"name":"8"}] 13:19:25 INFO - PROCESS | 1834 | 1477772365202 Marionette TRACE conn4 <- [1,520,null,{}] 13:19:25 INFO - PROCESS | 1834 | 1477772365208 Marionette TRACE conn4 -> [0,521,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:19:25 INFO - PROCESS | 1834 | ++DOCSHELL 0x8fb31000 == 12 [pid = 1834] [id = 119] 13:19:25 INFO - PROCESS | 1834 | ++DOMWINDOW == 30 (0x8fb32c00) [pid = 1834] [serial = 349] [outer = (nil)] 13:19:25 INFO - PROCESS | 1834 | ++DOMWINDOW == 31 (0x90d08c00) [pid = 1834] [serial = 350] [outer = 0x8fb32c00] 13:19:25 INFO - PROCESS | 1834 | 1477772365317 Marionette DEBUG loaded listener.js 13:19:25 INFO - PROCESS | 1834 | ++DOMWINDOW == 32 (0x92843c00) [pid = 1834] [serial = 351] [outer = 0x8fb32c00] 13:19:27 INFO - PROCESS | 1834 | --DOCSHELL 0x8da34000 == 11 [pid = 1834] [id = 117] 13:19:27 INFO - PROCESS | 1834 | --DOMWINDOW == 31 (0x8da2cc00) [pid = 1834] [serial = 338] [outer = (nil)] [url = about:blank] 13:19:27 INFO - PROCESS | 1834 | --DOMWINDOW == 30 (0x8db04800) [pid = 1834] [serial = 339] [outer = (nil)] [url = about:blank] 13:19:27 INFO - PROCESS | 1834 | --DOMWINDOW == 29 (0x8da23800) [pid = 1834] [serial = 336] [outer = (nil)] [url = about:blank] 13:19:27 INFO - PROCESS | 1834 | --DOMWINDOW == 28 (0x8f7f1000) [pid = 1834] [serial = 341] [outer = (nil)] [url = about:blank] 13:19:29 INFO - PROCESS | 1834 | --DOMWINDOW == 27 (0x8f62c400) [pid = 1834] [serial = 340] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html] 13:19:31 INFO - PROCESS | 1834 | 1477772371148 Marionette TRACE conn4 <- [1,521,null,{"value":["/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS: 2 stylesheets on the page.\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:19:31 INFO - .. 13:19:31 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html | took 6403ms 13:19:31 INFO - PROCESS | 1834 | 1477772371206 Marionette TRACE conn4 -> [0,522,"getWindowHandle",null] 13:19:31 INFO - PROCESS | 1834 | 1477772371213 Marionette TRACE conn4 <- [1,522,null,{"value":"8"}] 13:19:31 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html 13:19:31 INFO - PROCESS | 1834 | 1477772371226 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:19:31 INFO - PROCESS | 1834 | 1477772371392 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 13:19:31 INFO - PROCESS | 1834 | 1477772371412 Marionette TRACE conn4 -> [0,524,"getWindowHandles",null] 13:19:31 INFO - PROCESS | 1834 | 1477772371419 Marionette TRACE conn4 <- [1,524,null,["8"]] 13:19:31 INFO - PROCESS | 1834 | 1477772371427 Marionette TRACE conn4 -> [0,525,"switchToWindow",{"name":"8"}] 13:19:31 INFO - PROCESS | 1834 | 1477772371435 Marionette TRACE conn4 <- [1,525,null,{}] 13:19:31 INFO - PROCESS | 1834 | 1477772371449 Marionette TRACE conn4 -> [0,526,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:19:31 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da28c00 == 12 [pid = 1834] [id = 120] 13:19:31 INFO - PROCESS | 1834 | ++DOMWINDOW == 28 (0x8da2b400) [pid = 1834] [serial = 352] [outer = (nil)] 13:19:31 INFO - PROCESS | 1834 | ++DOMWINDOW == 29 (0x8da2fc00) [pid = 1834] [serial = 353] [outer = 0x8da2b400] 13:19:31 INFO - PROCESS | 1834 | 1477772371792 Marionette DEBUG loaded listener.js 13:19:31 INFO - PROCESS | 1834 | ++DOMWINDOW == 30 (0x938ee000) [pid = 1834] [serial = 354] [outer = 0x8da2b400] 13:19:32 INFO - PROCESS | 1834 | 1477772372869 Marionette TRACE conn4 <- [1,526,null,{"value":["/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:19:32 INFO - .. 13:19:32 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html | took 1674ms 13:19:32 INFO - PROCESS | 1834 | 1477772372900 Marionette TRACE conn4 -> [0,527,"getWindowHandle",null] 13:19:32 INFO - PROCESS | 1834 | 1477772372906 Marionette TRACE conn4 <- [1,527,null,{"value":"8"}] 13:19:32 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html 13:19:32 INFO - PROCESS | 1834 | 1477772372914 Marionette TRACE conn4 -> [0,528,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:19:33 INFO - PROCESS | 1834 | 1477772373162 Marionette TRACE conn4 <- [1,528,null,{"value":null}] 13:19:33 INFO - PROCESS | 1834 | 1477772373248 Marionette TRACE conn4 -> [0,529,"getWindowHandles",null] 13:19:33 INFO - PROCESS | 1834 | 1477772373254 Marionette TRACE conn4 <- [1,529,null,["8"]] 13:19:33 INFO - PROCESS | 1834 | 1477772373261 Marionette TRACE conn4 -> [0,530,"switchToWindow",{"name":"8"}] 13:19:33 INFO - PROCESS | 1834 | 1477772373272 Marionette TRACE conn4 <- [1,530,null,{}] 13:19:33 INFO - PROCESS | 1834 | 1477772373280 Marionette TRACE conn4 -> [0,531,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:19:33 INFO - PROCESS | 1834 | ++DOCSHELL 0x8d604400 == 13 [pid = 1834] [id = 121] 13:19:33 INFO - PROCESS | 1834 | ++DOMWINDOW == 31 (0x8d877400) [pid = 1834] [serial = 355] [outer = (nil)] 13:19:33 INFO - PROCESS | 1834 | ++DOMWINDOW == 32 (0x8da23400) [pid = 1834] [serial = 356] [outer = 0x8d877400] 13:19:33 INFO - PROCESS | 1834 | 1477772373442 Marionette DEBUG loaded listener.js 13:19:33 INFO - PROCESS | 1834 | ++DOMWINDOW == 33 (0x93aab000) [pid = 1834] [serial = 357] [outer = 0x8d877400] 13:19:34 INFO - PROCESS | 1834 | 1477772374757 Marionette TRACE conn4 <- [1,531,null,{"value":["/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html",0,null,null,[["Violation report status OK.",0,null,null],["inline-style-allowed-while-cloning-objects",0,null,null],["inline-style-allowed-while-cloning-objects 1",0,null,null],["inline-style-allowed-while-cloning-objects 2",0,null,null],["inline-style-allowed-while-cloning-objects 3",0,null,null],["inline-style-allowed-while-cloning-objects 4",0,null,null],["inline-style-allowed-while-cloning-objects 5",0,null,null],["inline-style-allowed-while-cloning-objects 6",0,null,null],["inline-style-allowed-while-cloning-objects 7",0,null,null],["inline-style-allowed-while-cloning-objects 8",0,null,null],["inline-style-allowed-while-cloning-objects 9",0,null,null],["inline-style-allowed-while-cloning-objects 10",0,null,null],["inline-style-allowed-while-cloning-objects 11",0,null,null],["inline-style-allowed-while-cloning-objects 12",0,null,null],["inline-style-allowed-while-cloning-objects 13",0,null,null],["inline-style-allowed-while-cloning-objects 14",0,null,null],["inline-style-allowed-while-cloning-objects 15",0,null,null],["inline-style-allowed-while-cloning-objects 16",0,null,null],["inline-style-allowed-while-cloning-objects 17",0,null,null],["inline-style-allowed-while-cloning-objects 18",0,null,null],["inline-style-allowed-while-cloning-objects 19",0,null,null],["inline-style-allowed-while-cloning-objects 20",0,null,null],["inline-style-allowed-while-cloning-objects 21",0,null,null]]]}] 13:19:34 INFO - ....................... 13:19:34 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html | took 1882ms 13:19:34 INFO - PROCESS | 1834 | 1477772374833 Marionette TRACE conn4 -> [0,532,"getWindowHandle",null] 13:19:34 INFO - PROCESS | 1834 | 1477772374840 Marionette TRACE conn4 <- [1,532,null,{"value":"8"}] 13:19:34 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed.sub.html 13:19:34 INFO - PROCESS | 1834 | 1477772374850 Marionette TRACE conn4 -> [0,533,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:19:35 INFO - PROCESS | 1834 | 1477772375051 Marionette TRACE conn4 <- [1,533,null,{"value":null}] 13:19:35 INFO - PROCESS | 1834 | 1477772375199 Marionette TRACE conn4 -> [0,534,"getWindowHandles",null] 13:19:35 INFO - PROCESS | 1834 | 1477772375207 Marionette TRACE conn4 <- [1,534,null,["8"]] 13:19:35 INFO - PROCESS | 1834 | 1477772375215 Marionette TRACE conn4 -> [0,535,"switchToWindow",{"name":"8"}] 13:19:35 INFO - PROCESS | 1834 | 1477772375222 Marionette TRACE conn4 <- [1,535,null,{}] 13:19:35 INFO - PROCESS | 1834 | 1477772375228 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/inline-style-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:19:35 INFO - PROCESS | 1834 | ++DOCSHELL 0x9591b400 == 14 [pid = 1834] [id = 122] 13:19:35 INFO - PROCESS | 1834 | ++DOMWINDOW == 34 (0x9591bc00) [pid = 1834] [serial = 358] [outer = (nil)] 13:19:35 INFO - PROCESS | 1834 | ++DOMWINDOW == 35 (0x9591ec00) [pid = 1834] [serial = 359] [outer = 0x9591bc00] 13:19:35 INFO - PROCESS | 1834 | 1477772375341 Marionette DEBUG loaded listener.js 13:19:35 INFO - PROCESS | 1834 | ++DOMWINDOW == 36 (0x95922400) [pid = 1834] [serial = 360] [outer = 0x9591bc00] 13:19:37 INFO - PROCESS | 1834 | --DOCSHELL 0x8da28c00 == 13 [pid = 1834] [id = 120] 13:19:37 INFO - PROCESS | 1834 | --DOCSHELL 0x8db02000 == 12 [pid = 1834] [id = 116] 13:19:37 INFO - PROCESS | 1834 | --DOCSHELL 0x8d604400 == 11 [pid = 1834] [id = 121] 13:19:37 INFO - PROCESS | 1834 | --DOCSHELL 0x8da21000 == 10 [pid = 1834] [id = 118] 13:19:37 INFO - PROCESS | 1834 | --DOCSHELL 0x8fb31000 == 9 [pid = 1834] [id = 119] 13:19:37 INFO - PROCESS | 1834 | --DOMWINDOW == 35 (0x8da25000) [pid = 1834] [serial = 342] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1834 | --DOMWINDOW == 34 (0x8db05800) [pid = 1834] [serial = 344] [outer = (nil)] [url = about:blank] 13:19:40 INFO - PROCESS | 1834 | --DOMWINDOW == 33 (0x8da2b400) [pid = 1834] [serial = 352] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html] 13:19:40 INFO - PROCESS | 1834 | --DOMWINDOW == 32 (0x8da37400) [pid = 1834] [serial = 343] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html] 13:19:40 INFO - PROCESS | 1834 | --DOMWINDOW == 31 (0x8da22800) [pid = 1834] [serial = 346] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html] 13:19:40 INFO - PROCESS | 1834 | --DOMWINDOW == 30 (0x8fb32c00) [pid = 1834] [serial = 349] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html] 13:19:41 INFO - PROCESS | 1834 | 1477772381007 Marionette TRACE conn4 <- [1,536,null,{"value":["/content-security-policy/blink-contrib/inline-style-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:19:41 INFO - .. 13:19:41 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed.sub.html | took 6196ms 13:19:41 INFO - PROCESS | 1834 | 1477772381050 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 13:19:41 INFO - PROCESS | 1834 | 1477772381062 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 13:19:41 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html 13:19:41 INFO - PROCESS | 1834 | 1477772381082 Marionette TRACE conn4 -> [0,538,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:19:41 INFO - PROCESS | 1834 | 1477772381429 Marionette TRACE conn4 <- [1,538,null,{"value":null}] 13:19:41 INFO - PROCESS | 1834 | 1477772381463 Marionette TRACE conn4 -> [0,539,"getWindowHandles",null] 13:19:41 INFO - PROCESS | 1834 | 1477772381474 Marionette TRACE conn4 <- [1,539,null,["8"]] 13:19:41 INFO - PROCESS | 1834 | 1477772381488 Marionette TRACE conn4 -> [0,540,"switchToWindow",{"name":"8"}] 13:19:41 INFO - PROCESS | 1834 | 1477772381502 Marionette TRACE conn4 <- [1,540,null,{}] 13:19:41 INFO - PROCESS | 1834 | 1477772381513 Marionette TRACE conn4 -> [0,541,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:19:41 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da37400 == 10 [pid = 1834] [id = 123] 13:19:41 INFO - PROCESS | 1834 | ++DOMWINDOW == 31 (0x8da37800) [pid = 1834] [serial = 361] [outer = (nil)] 13:19:41 INFO - PROCESS | 1834 | ++DOMWINDOW == 32 (0x8db04000) [pid = 1834] [serial = 362] [outer = 0x8da37800] 13:19:41 INFO - PROCESS | 1834 | 1477772381720 Marionette DEBUG loaded listener.js 13:19:41 INFO - PROCESS | 1834 | ++DOMWINDOW == 33 (0x8db0f400) [pid = 1834] [serial = 363] [outer = 0x8da37800] 13:19:45 INFO - PROCESS | 1834 | --DOCSHELL 0x9591b400 == 9 [pid = 1834] [id = 122] 13:19:45 INFO - PROCESS | 1834 | --DOMWINDOW == 32 (0x8da2fc00) [pid = 1834] [serial = 353] [outer = (nil)] [url = about:blank] 13:19:45 INFO - PROCESS | 1834 | --DOMWINDOW == 31 (0x938ee000) [pid = 1834] [serial = 354] [outer = (nil)] [url = about:blank] 13:19:45 INFO - PROCESS | 1834 | --DOMWINDOW == 30 (0x90d08c00) [pid = 1834] [serial = 350] [outer = (nil)] [url = about:blank] 13:19:45 INFO - PROCESS | 1834 | --DOMWINDOW == 29 (0x92843c00) [pid = 1834] [serial = 351] [outer = (nil)] [url = about:blank] 13:19:45 INFO - PROCESS | 1834 | --DOMWINDOW == 28 (0x8da32c00) [pid = 1834] [serial = 347] [outer = (nil)] [url = about:blank] 13:19:45 INFO - PROCESS | 1834 | --DOMWINDOW == 27 (0x8db07000) [pid = 1834] [serial = 348] [outer = (nil)] [url = about:blank] 13:19:45 INFO - PROCESS | 1834 | --DOMWINDOW == 26 (0x8db0c000) [pid = 1834] [serial = 345] [outer = (nil)] [url = about:blank] 13:19:47 INFO - PROCESS | 1834 | 1477772387505 Marionette TRACE conn4 <- [1,541,null,{"value":["/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:19:47 INFO - .. 13:19:47 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html | took 6447ms 13:19:47 INFO - PROCESS | 1834 | 1477772387522 Marionette TRACE conn4 -> [0,542,"getWindowHandle",null] 13:19:47 INFO - PROCESS | 1834 | 1477772387529 Marionette TRACE conn4 <- [1,542,null,{"value":"8"}] 13:19:47 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html 13:19:47 INFO - PROCESS | 1834 | 1477772387550 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:19:47 INFO - PROCESS | 1834 | 1477772387778 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 13:19:47 INFO - PROCESS | 1834 | 1477772387818 Marionette TRACE conn4 -> [0,544,"getWindowHandles",null] 13:19:47 INFO - PROCESS | 1834 | 1477772387824 Marionette TRACE conn4 <- [1,544,null,["8"]] 13:19:47 INFO - PROCESS | 1834 | 1477772387832 Marionette TRACE conn4 -> [0,545,"switchToWindow",{"name":"8"}] 13:19:47 INFO - PROCESS | 1834 | 1477772387841 Marionette TRACE conn4 <- [1,545,null,{}] 13:19:47 INFO - PROCESS | 1834 | 1477772387903 Marionette TRACE conn4 -> [0,546,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:19:47 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da33800 == 10 [pid = 1834] [id = 124] 13:19:47 INFO - PROCESS | 1834 | ++DOMWINDOW == 27 (0x8da34000) [pid = 1834] [serial = 364] [outer = (nil)] 13:19:48 INFO - PROCESS | 1834 | ++DOMWINDOW == 28 (0x8db06400) [pid = 1834] [serial = 365] [outer = 0x8da34000] 13:19:48 INFO - PROCESS | 1834 | 1477772388011 Marionette DEBUG loaded listener.js 13:19:48 INFO - PROCESS | 1834 | ++DOMWINDOW == 29 (0x8db0f000) [pid = 1834] [serial = 366] [outer = 0x8da34000] 13:19:48 INFO - PROCESS | 1834 | --DOMWINDOW == 28 (0x8d877400) [pid = 1834] [serial = 355] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html] 13:19:48 INFO - PROCESS | 1834 | --DOMWINDOW == 27 (0x9591bc00) [pid = 1834] [serial = 358] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed.sub.html] 13:19:49 INFO - PROCESS | 1834 | 1477772389155 Marionette TRACE conn4 <- [1,546,null,{"value":["/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:19:49 INFO - .. 13:19:49 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html | took 1626ms 13:19:49 INFO - PROCESS | 1834 | 1477772389172 Marionette TRACE conn4 -> [0,547,"getWindowHandle",null] 13:19:49 INFO - PROCESS | 1834 | 1477772389180 Marionette TRACE conn4 <- [1,547,null,{"value":"8"}] 13:19:49 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html 13:19:49 INFO - PROCESS | 1834 | 1477772389187 Marionette TRACE conn4 -> [0,548,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:19:49 INFO - PROCESS | 1834 | 1477772389412 Marionette TRACE conn4 <- [1,548,null,{"value":null}] 13:19:49 INFO - PROCESS | 1834 | 1477772389429 Marionette TRACE conn4 -> [0,549,"getWindowHandles",null] 13:19:49 INFO - PROCESS | 1834 | 1477772389434 Marionette TRACE conn4 <- [1,549,null,["8"]] 13:19:49 INFO - PROCESS | 1834 | 1477772389440 Marionette TRACE conn4 -> [0,550,"switchToWindow",{"name":"8"}] 13:19:49 INFO - PROCESS | 1834 | 1477772389446 Marionette TRACE conn4 <- [1,550,null,{}] 13:19:49 INFO - PROCESS | 1834 | 1477772389453 Marionette TRACE conn4 -> [0,551,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:19:49 INFO - PROCESS | 1834 | ++DOCSHELL 0x8db0c800 == 11 [pid = 1834] [id = 125] 13:19:49 INFO - PROCESS | 1834 | ++DOMWINDOW == 28 (0x8fb19400) [pid = 1834] [serial = 367] [outer = (nil)] 13:19:49 INFO - PROCESS | 1834 | ++DOMWINDOW == 29 (0x8fb1cc00) [pid = 1834] [serial = 368] [outer = 0x8fb19400] 13:19:49 INFO - PROCESS | 1834 | 1477772389550 Marionette DEBUG loaded listener.js 13:19:49 INFO - PROCESS | 1834 | ++DOMWINDOW == 30 (0x8da2b400) [pid = 1834] [serial = 369] [outer = 0x8fb19400] 13:19:53 INFO - PROCESS | 1834 | --DOCSHELL 0x8da33800 == 10 [pid = 1834] [id = 124] 13:19:53 INFO - PROCESS | 1834 | --DOCSHELL 0x8da37400 == 9 [pid = 1834] [id = 123] 13:19:53 INFO - PROCESS | 1834 | --DOMWINDOW == 29 (0x9591ec00) [pid = 1834] [serial = 359] [outer = (nil)] [url = about:blank] 13:19:53 INFO - PROCESS | 1834 | --DOMWINDOW == 28 (0x8da23400) [pid = 1834] [serial = 356] [outer = (nil)] [url = about:blank] 13:19:53 INFO - PROCESS | 1834 | --DOMWINDOW == 27 (0x93aab000) [pid = 1834] [serial = 357] [outer = (nil)] [url = about:blank] 13:19:53 INFO - PROCESS | 1834 | --DOMWINDOW == 26 (0x95922400) [pid = 1834] [serial = 360] [outer = (nil)] [url = about:blank] 13:19:55 INFO - PROCESS | 1834 | 1477772395176 Marionette TRACE conn4 <- [1,551,null,{"value":["/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:19:55 INFO - .. 13:19:55 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html | took 6046ms 13:19:55 INFO - PROCESS | 1834 | 1477772395235 Marionette TRACE conn4 -> [0,552,"getWindowHandle",null] 13:19:55 INFO - PROCESS | 1834 | 1477772395242 Marionette TRACE conn4 <- [1,552,null,{"value":"8"}] 13:19:55 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-blocked.sub.html 13:19:55 INFO - PROCESS | 1834 | 1477772395255 Marionette TRACE conn4 -> [0,553,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:19:55 INFO - PROCESS | 1834 | 1477772395483 Marionette TRACE conn4 <- [1,553,null,{"value":null}] 13:19:55 INFO - PROCESS | 1834 | 1477772395507 Marionette TRACE conn4 -> [0,554,"getWindowHandles",null] 13:19:55 INFO - PROCESS | 1834 | 1477772395514 Marionette TRACE conn4 <- [1,554,null,["8"]] 13:19:55 INFO - PROCESS | 1834 | 1477772395523 Marionette TRACE conn4 -> [0,555,"switchToWindow",{"name":"8"}] 13:19:55 INFO - PROCESS | 1834 | 1477772395531 Marionette TRACE conn4 <- [1,555,null,{}] 13:19:55 INFO - PROCESS | 1834 | 1477772395538 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/inline-style-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-blocked.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:19:55 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da30400 == 10 [pid = 1834] [id = 126] 13:19:55 INFO - PROCESS | 1834 | ++DOMWINDOW == 27 (0x8da30c00) [pid = 1834] [serial = 370] [outer = (nil)] 13:19:55 INFO - PROCESS | 1834 | ++DOMWINDOW == 28 (0x8da38400) [pid = 1834] [serial = 371] [outer = 0x8da30c00] 13:19:55 INFO - PROCESS | 1834 | 1477772395646 Marionette DEBUG loaded listener.js 13:19:55 INFO - PROCESS | 1834 | ++DOMWINDOW == 29 (0x8db10c00) [pid = 1834] [serial = 372] [outer = 0x8da30c00] 13:19:56 INFO - PROCESS | 1834 | --DOMWINDOW == 28 (0x8da34000) [pid = 1834] [serial = 364] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html] 13:19:56 INFO - PROCESS | 1834 | --DOMWINDOW == 27 (0x8da37800) [pid = 1834] [serial = 361] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html] 13:19:56 INFO - PROCESS | 1834 | 1477772396799 Marionette TRACE conn4 <- [1,556,null,{"value":["/content-security-policy/blink-contrib/inline-style-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:19:56 INFO - .. 13:19:56 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-blocked.sub.html | took 1575ms 13:19:56 INFO - PROCESS | 1834 | 1477772396828 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 13:19:56 INFO - PROCESS | 1834 | 1477772396834 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 13:19:56 INFO - TEST-START | /content-security-policy/blink-contrib/media-src-track-block.sub.html 13:19:56 INFO - PROCESS | 1834 | 1477772396844 Marionette TRACE conn4 -> [0,558,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:19:57 INFO - PROCESS | 1834 | 1477772397067 Marionette TRACE conn4 <- [1,558,null,{"value":null}] 13:19:57 INFO - PROCESS | 1834 | 1477772397137 Marionette TRACE conn4 -> [0,559,"getWindowHandles",null] 13:19:57 INFO - PROCESS | 1834 | 1477772397143 Marionette TRACE conn4 <- [1,559,null,["8"]] 13:19:57 INFO - PROCESS | 1834 | 1477772397152 Marionette TRACE conn4 -> [0,560,"switchToWindow",{"name":"8"}] 13:19:57 INFO - PROCESS | 1834 | 1477772397157 Marionette TRACE conn4 <- [1,560,null,{}] 13:19:57 INFO - PROCESS | 1834 | 1477772397164 Marionette TRACE conn4 -> [0,561,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/media-src-track-block.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/media-src-track-block.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:19:57 INFO - PROCESS | 1834 | ++DOCSHELL 0x8db0d000 == 11 [pid = 1834] [id = 127] 13:19:57 INFO - PROCESS | 1834 | ++DOMWINDOW == 28 (0x8f837c00) [pid = 1834] [serial = 373] [outer = (nil)] 13:19:57 INFO - PROCESS | 1834 | ++DOMWINDOW == 29 (0x8fb17000) [pid = 1834] [serial = 374] [outer = 0x8f837c00] 13:19:57 INFO - PROCESS | 1834 | 1477772397264 Marionette DEBUG loaded listener.js 13:19:57 INFO - PROCESS | 1834 | ++DOMWINDOW == 30 (0x8da28c00) [pid = 1834] [serial = 375] [outer = 0x8f837c00] 13:20:01 INFO - PROCESS | 1834 | --DOCSHELL 0x8da30400 == 10 [pid = 1834] [id = 126] 13:20:01 INFO - PROCESS | 1834 | --DOCSHELL 0x8db0c800 == 9 [pid = 1834] [id = 125] 13:20:02 INFO - PROCESS | 1834 | --DOMWINDOW == 29 (0x8db04000) [pid = 1834] [serial = 362] [outer = (nil)] [url = about:blank] 13:20:02 INFO - PROCESS | 1834 | --DOMWINDOW == 28 (0x8db06400) [pid = 1834] [serial = 365] [outer = (nil)] [url = about:blank] 13:20:02 INFO - PROCESS | 1834 | --DOMWINDOW == 27 (0x8db0f000) [pid = 1834] [serial = 366] [outer = (nil)] [url = about:blank] 13:20:02 INFO - PROCESS | 1834 | --DOMWINDOW == 26 (0x8db0f400) [pid = 1834] [serial = 363] [outer = (nil)] [url = about:blank] 13:20:02 INFO - PROCESS | 1834 | --DOMWINDOW == 25 (0x8fb1cc00) [pid = 1834] [serial = 368] [outer = (nil)] [url = about:blank] 13:20:03 INFO - PROCESS | 1834 | 1477772403828 Marionette TRACE conn4 <- [1,561,null,{"value":["/content-security-policy/blink-contrib/media-src-track-block.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",1,"assert_unreached: Alert timeout, expected alerts PASS not fired. Reached unreachable code","@http://web-platform.test:8000/content-security-policy/support/alertAssert.sub.js?alerts=[%22PASS%22]:16:32\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/content-security-policy/support/alertAssert.sub.js?alerts=[%22PASS%22]:16:6\nstep_timeout/<@http://web-platform.test:8000/resources/testharness.js:668:13\nsetTimeout handler*step_timeout@http://web-platform.test:8000/resources/testharness.js:667:16\n@http://web-platform.test:8000/content-security-policy/support/alertAssert.sub.js?alerts=[%22PASS%22]:14:2\n"],["Violation report status OK.",1,"assert_equals: No such report. expected \"true\" but got \"false\"","report.onload<@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:47:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:42:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:39:3\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:1:2\n"]]]}] 13:20:03 INFO - .. 13:20:03 INFO - TEST-OK | /content-security-policy/blink-contrib/media-src-track-block.sub.html | took 7039ms 13:20:03 INFO - PROCESS | 1834 | 1477772403885 Marionette TRACE conn4 -> [0,562,"getWindowHandle",null] 13:20:03 INFO - PROCESS | 1834 | 1477772403892 Marionette TRACE conn4 <- [1,562,null,{"value":"8"}] 13:20:03 INFO - TEST-START | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html 13:20:03 INFO - PROCESS | 1834 | 1477772403915 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:20:04 INFO - PROCESS | 1834 | 1477772404222 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 13:20:04 INFO - PROCESS | 1834 | 1477772404304 Marionette TRACE conn4 -> [0,564,"getWindowHandles",null] 13:20:04 INFO - PROCESS | 1834 | 1477772404310 Marionette TRACE conn4 <- [1,564,null,["8"]] 13:20:04 INFO - PROCESS | 1834 | 1477772404318 Marionette TRACE conn4 -> [0,565,"switchToWindow",{"name":"8"}] 13:20:04 INFO - PROCESS | 1834 | 1477772404329 Marionette TRACE conn4 <- [1,565,null,{}] 13:20:04 INFO - PROCESS | 1834 | 1477772404344 Marionette TRACE conn4 -> [0,566,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:20:04 INFO - PROCESS | 1834 | ++DOCSHELL 0x8db0a000 == 10 [pid = 1834] [id = 128] 13:20:04 INFO - PROCESS | 1834 | ++DOMWINDOW == 26 (0x8db0a800) [pid = 1834] [serial = 376] [outer = (nil)] 13:20:04 INFO - PROCESS | 1834 | ++DOMWINDOW == 27 (0x8db0e000) [pid = 1834] [serial = 377] [outer = 0x8db0a800] 13:20:04 INFO - PROCESS | 1834 | 1477772404450 Marionette DEBUG loaded listener.js 13:20:04 INFO - PROCESS | 1834 | ++DOMWINDOW == 28 (0x8f62d000) [pid = 1834] [serial = 378] [outer = 0x8db0a800] 13:20:04 INFO - PROCESS | 1834 | --DOMWINDOW == 27 (0x8fb19400) [pid = 1834] [serial = 367] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html] 13:20:04 INFO - PROCESS | 1834 | --DOMWINDOW == 26 (0x8da30c00) [pid = 1834] [serial = 370] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-blocked.sub.html] 13:20:05 INFO - PROCESS | 1834 | [1834] 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 13:20:05 INFO - PROCESS | 1834 | [1834] 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 13:20:05 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsObjectLoadingContent.cpp, line 2703 13:20:05 INFO - PROCESS | 1834 | 1477772405576 Marionette TRACE conn4 <- [1,566,null,{"value":["/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 13:20:05 INFO - . 13:20:05 INFO - TEST-OK | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html | took 1734ms 13:20:05 INFO - PROCESS | 1834 | 1477772405636 Marionette TRACE conn4 -> [0,567,"getWindowHandle",null] 13:20:05 INFO - PROCESS | 1834 | 1477772405644 Marionette TRACE conn4 <- [1,567,null,{"value":"8"}] 13:20:05 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html 13:20:05 INFO - PROCESS | 1834 | 1477772405651 Marionette TRACE conn4 -> [0,568,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:20:05 INFO - PROCESS | 1834 | 1477772405842 Marionette TRACE conn4 <- [1,568,null,{"value":null}] 13:20:05 INFO - PROCESS | 1834 | 1477772405854 Marionette TRACE conn4 -> [0,569,"getWindowHandles",null] 13:20:05 INFO - PROCESS | 1834 | 1477772405868 Marionette TRACE conn4 <- [1,569,null,["8"]] 13:20:05 INFO - PROCESS | 1834 | 1477772405879 Marionette TRACE conn4 -> [0,570,"switchToWindow",{"name":"8"}] 13:20:05 INFO - PROCESS | 1834 | 1477772405885 Marionette TRACE conn4 <- [1,570,null,{}] 13:20:05 INFO - PROCESS | 1834 | 1477772405894 Marionette TRACE conn4 -> [0,571,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:20:05 INFO - PROCESS | 1834 | ++DOCSHELL 0x8db34400 == 11 [pid = 1834] [id = 129] 13:20:05 INFO - PROCESS | 1834 | ++DOMWINDOW == 27 (0x8fb31000) [pid = 1834] [serial = 379] [outer = (nil)] 13:20:05 INFO - PROCESS | 1834 | ++DOMWINDOW == 28 (0x92840400) [pid = 1834] [serial = 380] [outer = 0x8fb31000] 13:20:05 INFO - PROCESS | 1834 | 1477772405994 Marionette DEBUG loaded listener.js 13:20:06 INFO - PROCESS | 1834 | ++DOMWINDOW == 29 (0x8db03400) [pid = 1834] [serial = 381] [outer = 0x8fb31000] 13:20:06 INFO - PROCESS | 1834 | 1477772406687 Marionette TRACE conn4 <- [1,571,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 13:20:06 INFO - . 13:20:06 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html | took 1075ms 13:20:06 INFO - PROCESS | 1834 | 1477772406755 Marionette TRACE conn4 -> [0,572,"getWindowHandle",null] 13:20:06 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html 13:20:06 INFO - PROCESS | 1834 | 1477772406765 Marionette TRACE conn4 <- [1,572,null,{"value":"8"}] 13:20:06 INFO - PROCESS | 1834 | 1477772406775 Marionette TRACE conn4 -> [0,573,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:20:07 INFO - PROCESS | 1834 | 1477772407026 Marionette TRACE conn4 <- [1,573,null,{"value":null}] 13:20:07 INFO - PROCESS | 1834 | 1477772407043 Marionette TRACE conn4 -> [0,574,"getWindowHandles",null] 13:20:07 INFO - PROCESS | 1834 | 1477772407049 Marionette TRACE conn4 <- [1,574,null,["8"]] 13:20:07 INFO - PROCESS | 1834 | 1477772407054 Marionette TRACE conn4 -> [0,575,"switchToWindow",{"name":"8"}] 13:20:07 INFO - PROCESS | 1834 | 1477772407062 Marionette TRACE conn4 <- [1,575,null,{}] 13:20:07 INFO - PROCESS | 1834 | 1477772407068 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-applet-archive.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:20:07 INFO - PROCESS | 1834 | ++DOCSHELL 0x93aa8400 == 12 [pid = 1834] [id = 130] 13:20:07 INFO - PROCESS | 1834 | ++DOMWINDOW == 30 (0x93aa8800) [pid = 1834] [serial = 382] [outer = (nil)] 13:20:07 INFO - PROCESS | 1834 | ++DOMWINDOW == 31 (0x93aab000) [pid = 1834] [serial = 383] [outer = 0x93aa8800] 13:20:07 INFO - PROCESS | 1834 | 1477772407170 Marionette DEBUG loaded listener.js 13:20:07 INFO - PROCESS | 1834 | ++DOMWINDOW == 32 (0x948adc00) [pid = 1834] [serial = 384] [outer = 0x93aa8800] 13:20:07 INFO - PROCESS | 1834 | 1477772407886 Marionette TRACE conn4 <- [1,576,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-archive.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 13:20:07 INFO - . 13:20:07 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html | took 1132ms 13:20:07 INFO - PROCESS | 1834 | 1477772407947 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 13:20:07 INFO - PROCESS | 1834 | 1477772407955 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 13:20:07 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html 13:20:07 INFO - PROCESS | 1834 | 1477772407967 Marionette TRACE conn4 -> [0,578,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:20:08 INFO - PROCESS | 1834 | 1477772408174 Marionette TRACE conn4 <- [1,578,null,{"value":null}] 13:20:08 INFO - PROCESS | 1834 | 1477772408288 Marionette TRACE conn4 -> [0,579,"getWindowHandles",null] 13:20:08 INFO - PROCESS | 1834 | 1477772408294 Marionette TRACE conn4 <- [1,579,null,["8"]] 13:20:08 INFO - PROCESS | 1834 | 1477772408304 Marionette TRACE conn4 -> [0,580,"switchToWindow",{"name":"8"}] 13:20:08 INFO - PROCESS | 1834 | 1477772408313 Marionette TRACE conn4 <- [1,580,null,{}] 13:20:08 INFO - PROCESS | 1834 | 1477772408320 Marionette TRACE conn4 -> [0,581,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:20:08 INFO - PROCESS | 1834 | ++DOCSHELL 0x8db0dc00 == 13 [pid = 1834] [id = 131] 13:20:08 INFO - PROCESS | 1834 | ++DOMWINDOW == 33 (0x8db0f400) [pid = 1834] [serial = 385] [outer = (nil)] 13:20:08 INFO - PROCESS | 1834 | ++DOMWINDOW == 34 (0x8db33800) [pid = 1834] [serial = 386] [outer = 0x8db0f400] 13:20:08 INFO - PROCESS | 1834 | 1477772408445 Marionette DEBUG loaded listener.js 13:20:08 INFO - PROCESS | 1834 | ++DOMWINDOW == 35 (0x95918c00) [pid = 1834] [serial = 387] [outer = 0x8db0f400] 13:20:09 INFO - PROCESS | 1834 | 1477772409144 Marionette TRACE conn4 <- [1,581,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 13:20:09 INFO - . 13:20:09 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html | took 1273ms 13:20:09 INFO - PROCESS | 1834 | 1477772409242 Marionette TRACE conn4 -> [0,582,"getWindowHandle",null] 13:20:09 INFO - PROCESS | 1834 | 1477772409254 Marionette TRACE conn4 <- [1,582,null,{"value":"8"}] 13:20:09 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code.sub.html 13:20:09 INFO - PROCESS | 1834 | 1477772409279 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:20:09 INFO - PROCESS | 1834 | 1477772409480 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 13:20:09 INFO - PROCESS | 1834 | 1477772409621 Marionette TRACE conn4 -> [0,584,"getWindowHandles",null] 13:20:09 INFO - PROCESS | 1834 | 1477772409629 Marionette TRACE conn4 <- [1,584,null,["8"]] 13:20:09 INFO - PROCESS | 1834 | 1477772409641 Marionette TRACE conn4 -> [0,585,"switchToWindow",{"name":"8"}] 13:20:09 INFO - PROCESS | 1834 | 1477772409646 Marionette TRACE conn4 <- [1,585,null,{}] 13:20:09 INFO - PROCESS | 1834 | 1477772409653 Marionette TRACE conn4 -> [0,586,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-applet-code.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:20:09 INFO - PROCESS | 1834 | ++DOCSHELL 0x95949800 == 14 [pid = 1834] [id = 132] 13:20:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 36 (0x9594a000) [pid = 1834] [serial = 388] [outer = (nil)] 13:20:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 37 (0x9594b400) [pid = 1834] [serial = 389] [outer = 0x9594a000] 13:20:09 INFO - PROCESS | 1834 | 1477772409762 Marionette DEBUG loaded listener.js 13:20:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 38 (0x95994c00) [pid = 1834] [serial = 390] [outer = 0x9594a000] 13:20:10 INFO - PROCESS | 1834 | 1477772410448 Marionette TRACE conn4 <- [1,586,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-code.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 13:20:10 INFO - . 13:20:10 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code.sub.html | took 1231ms 13:20:10 INFO - PROCESS | 1834 | 1477772410517 Marionette TRACE conn4 -> [0,587,"getWindowHandle",null] 13:20:10 INFO - PROCESS | 1834 | 1477772410525 Marionette TRACE conn4 <- [1,587,null,{"value":"8"}] 13:20:10 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html 13:20:10 INFO - PROCESS | 1834 | 1477772410532 Marionette TRACE conn4 -> [0,588,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:20:10 INFO - PROCESS | 1834 | 1477772410742 Marionette TRACE conn4 <- [1,588,null,{"value":null}] 13:20:10 INFO - PROCESS | 1834 | 1477772410885 Marionette TRACE conn4 -> [0,589,"getWindowHandles",null] 13:20:10 INFO - PROCESS | 1834 | 1477772410891 Marionette TRACE conn4 <- [1,589,null,["8"]] 13:20:10 INFO - PROCESS | 1834 | 1477772410902 Marionette TRACE conn4 -> [0,590,"switchToWindow",{"name":"8"}] 13:20:10 INFO - PROCESS | 1834 | 1477772410909 Marionette TRACE conn4 <- [1,590,null,{}] 13:20:10 INFO - PROCESS | 1834 | 1477772410917 Marionette TRACE conn4 -> [0,591,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:20:10 INFO - PROCESS | 1834 | ++DOCSHELL 0x95d22c00 == 15 [pid = 1834] [id = 133] 13:20:10 INFO - PROCESS | 1834 | ++DOMWINDOW == 39 (0x95d23000) [pid = 1834] [serial = 391] [outer = (nil)] 13:20:11 INFO - PROCESS | 1834 | ++DOMWINDOW == 40 (0x95d28c00) [pid = 1834] [serial = 392] [outer = 0x95d23000] 13:20:11 INFO - PROCESS | 1834 | 1477772411027 Marionette DEBUG loaded listener.js 13:20:11 INFO - PROCESS | 1834 | ++DOMWINDOW == 41 (0x96032000) [pid = 1834] [serial = 393] [outer = 0x95d23000] 13:20:13 INFO - PROCESS | 1834 | --DOCSHELL 0x8db0d000 == 14 [pid = 1834] [id = 127] 13:20:13 INFO - PROCESS | 1834 | --DOMWINDOW == 40 (0x8da38400) [pid = 1834] [serial = 371] [outer = (nil)] [url = about:blank] 13:20:13 INFO - PROCESS | 1834 | --DOMWINDOW == 39 (0x8db10c00) [pid = 1834] [serial = 372] [outer = (nil)] [url = about:blank] 13:20:13 INFO - PROCESS | 1834 | --DOMWINDOW == 38 (0x8da2b400) [pid = 1834] [serial = 369] [outer = (nil)] [url = about:blank] 13:20:15 INFO - PROCESS | 1834 | --DOMWINDOW == 37 (0x8fb31000) [pid = 1834] [serial = 379] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html] 13:20:15 INFO - PROCESS | 1834 | --DOMWINDOW == 36 (0x8db0a800) [pid = 1834] [serial = 376] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html] 13:20:15 INFO - PROCESS | 1834 | --DOMWINDOW == 35 (0x8f837c00) [pid = 1834] [serial = 373] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/media-src-track-block.sub.html] 13:20:16 INFO - PROCESS | 1834 | 1477772416643 Marionette TRACE conn4 <- [1,591,null,{"value":["/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 13:20:16 INFO - . 13:20:16 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html | took 6140ms 13:20:16 INFO - PROCESS | 1834 | 1477772416673 Marionette TRACE conn4 -> [0,592,"getWindowHandle",null] 13:20:16 INFO - PROCESS | 1834 | 1477772416680 Marionette TRACE conn4 <- [1,592,null,{"value":"8"}] 13:20:16 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html 13:20:16 INFO - PROCESS | 1834 | 1477772416691 Marionette TRACE conn4 -> [0,593,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:20:16 INFO - PROCESS | 1834 | 1477772416852 Marionette TRACE conn4 <- [1,593,null,{"value":null}] 13:20:16 INFO - PROCESS | 1834 | 1477772416873 Marionette TRACE conn4 -> [0,594,"getWindowHandles",null] 13:20:16 INFO - PROCESS | 1834 | 1477772416880 Marionette TRACE conn4 <- [1,594,null,["8"]] 13:20:16 INFO - PROCESS | 1834 | 1477772416974 Marionette TRACE conn4 -> [0,595,"switchToWindow",{"name":"8"}] 13:20:16 INFO - PROCESS | 1834 | 1477772416982 Marionette TRACE conn4 <- [1,595,null,{}] 13:20:17 INFO - PROCESS | 1834 | 1477772416989 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:20:17 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da38400 == 15 [pid = 1834] [id = 134] 13:20:17 INFO - PROCESS | 1834 | ++DOMWINDOW == 36 (0x8db01800) [pid = 1834] [serial = 394] [outer = (nil)] 13:20:17 INFO - PROCESS | 1834 | ++DOMWINDOW == 37 (0x8db07800) [pid = 1834] [serial = 395] [outer = 0x8db01800] 13:20:17 INFO - PROCESS | 1834 | 1477772417104 Marionette DEBUG loaded listener.js 13:20:17 INFO - PROCESS | 1834 | ++DOMWINDOW == 38 (0x8db0b000) [pid = 1834] [serial = 396] [outer = 0x8db01800] 13:20:21 INFO - PROCESS | 1834 | --DOCSHELL 0x8db34400 == 14 [pid = 1834] [id = 129] 13:20:21 INFO - PROCESS | 1834 | --DOCSHELL 0x8db0a000 == 13 [pid = 1834] [id = 128] 13:20:21 INFO - PROCESS | 1834 | --DOCSHELL 0x95d22c00 == 12 [pid = 1834] [id = 133] 13:20:21 INFO - PROCESS | 1834 | --DOCSHELL 0x95949800 == 11 [pid = 1834] [id = 132] 13:20:21 INFO - PROCESS | 1834 | --DOCSHELL 0x8db0dc00 == 10 [pid = 1834] [id = 131] 13:20:21 INFO - PROCESS | 1834 | --DOMWINDOW == 37 (0x8fb17000) [pid = 1834] [serial = 374] [outer = (nil)] [url = about:blank] 13:20:21 INFO - PROCESS | 1834 | --DOMWINDOW == 36 (0x92840400) [pid = 1834] [serial = 380] [outer = (nil)] [url = about:blank] 13:20:21 INFO - PROCESS | 1834 | --DOMWINDOW == 35 (0x8db03400) [pid = 1834] [serial = 381] [outer = (nil)] [url = about:blank] 13:20:21 INFO - PROCESS | 1834 | --DOMWINDOW == 34 (0x8db0e000) [pid = 1834] [serial = 377] [outer = (nil)] [url = about:blank] 13:20:21 INFO - PROCESS | 1834 | --DOMWINDOW == 33 (0x8f62d000) [pid = 1834] [serial = 378] [outer = (nil)] [url = about:blank] 13:20:21 INFO - PROCESS | 1834 | --DOMWINDOW == 32 (0x8da28c00) [pid = 1834] [serial = 375] [outer = (nil)] [url = about:blank] 13:20:21 INFO - PROCESS | 1834 | --DOMWINDOW == 31 (0x93aab000) [pid = 1834] [serial = 383] [outer = (nil)] [url = about:blank] 13:20:22 INFO - PROCESS | 1834 | 1477772422665 Marionette TRACE conn4 <- [1,596,null,{"value":["/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html",0,null,null,[["Violation report status OK.",1,"assert_equals: No such report. expected \"true\" but got \"false\"","report.onload<@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:47:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:42:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:39:3\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:1:2\n"]]]}] 13:20:22 INFO - . 13:20:22 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html | took 6034ms 13:20:22 INFO - PROCESS | 1834 | 1477772422725 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 13:20:22 INFO - PROCESS | 1834 | 1477772422730 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 13:20:22 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html 13:20:22 INFO - PROCESS | 1834 | 1477772422743 Marionette TRACE conn4 -> [0,598,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:20:22 INFO - PROCESS | 1834 | 1477772422971 Marionette TRACE conn4 <- [1,598,null,{"value":null}] 13:20:22 INFO - PROCESS | 1834 | 1477772422984 Marionette TRACE conn4 -> [0,599,"getWindowHandles",null] 13:20:23 INFO - PROCESS | 1834 | 1477772422999 Marionette TRACE conn4 <- [1,599,null,["8"]] 13:20:23 INFO - PROCESS | 1834 | 1477772423061 Marionette TRACE conn4 -> [0,600,"switchToWindow",{"name":"8"}] 13:20:23 INFO - PROCESS | 1834 | 1477772423070 Marionette TRACE conn4 <- [1,600,null,{}] 13:20:23 INFO - PROCESS | 1834 | 1477772423078 Marionette TRACE conn4 -> [0,601,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-url-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-allowed.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:20:23 INFO - PROCESS | 1834 | ++DOCSHELL 0x8db10400 == 11 [pid = 1834] [id = 135] 13:20:23 INFO - PROCESS | 1834 | ++DOMWINDOW == 32 (0x8db10c00) [pid = 1834] [serial = 397] [outer = (nil)] 13:20:23 INFO - PROCESS | 1834 | ++DOMWINDOW == 33 (0x8f62d000) [pid = 1834] [serial = 398] [outer = 0x8db10c00] 13:20:23 INFO - PROCESS | 1834 | 1477772423184 Marionette DEBUG loaded listener.js 13:20:23 INFO - PROCESS | 1834 | ++DOMWINDOW == 34 (0x8f7fa400) [pid = 1834] [serial = 399] [outer = 0x8db10c00] 13:20:24 INFO - PROCESS | 1834 | --DOMWINDOW == 33 (0x8db0f400) [pid = 1834] [serial = 385] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html] 13:20:24 INFO - PROCESS | 1834 | --DOMWINDOW == 32 (0x93aa8800) [pid = 1834] [serial = 382] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive.sub.html] 13:20:24 INFO - PROCESS | 1834 | --DOMWINDOW == 31 (0x9594a000) [pid = 1834] [serial = 388] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code.sub.html] 13:20:24 INFO - PROCESS | 1834 | --DOMWINDOW == 30 (0x95d23000) [pid = 1834] [serial = 391] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html] 13:20:28 INFO - PROCESS | 1834 | 1477772428757 Marionette TRACE conn4 <- [1,601,null,{"value":["/content-security-policy/blink-contrib/object-src-url-allowed.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 13:20:28 INFO - . 13:20:28 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html | took 6046ms 13:20:28 INFO - PROCESS | 1834 | 1477772428788 Marionette TRACE conn4 -> [0,602,"getWindowHandle",null] 13:20:28 INFO - PROCESS | 1834 | 1477772428795 Marionette TRACE conn4 <- [1,602,null,{"value":"8"}] 13:20:28 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html 13:20:28 INFO - PROCESS | 1834 | 1477772428805 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:20:29 INFO - PROCESS | 1834 | 1477772429024 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 13:20:29 INFO - PROCESS | 1834 | 1477772429173 Marionette TRACE conn4 -> [0,604,"getWindowHandles",null] 13:20:29 INFO - PROCESS | 1834 | 1477772429180 Marionette TRACE conn4 <- [1,604,null,["8"]] 13:20:29 INFO - PROCESS | 1834 | 1477772429189 Marionette TRACE conn4 -> [0,605,"switchToWindow",{"name":"8"}] 13:20:29 INFO - PROCESS | 1834 | 1477772429198 Marionette TRACE conn4 <- [1,605,null,{}] 13:20:29 INFO - PROCESS | 1834 | 1477772429205 Marionette TRACE conn4 -> [0,606,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-url-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-blocked.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:20:29 INFO - PROCESS | 1834 | ++DOCSHELL 0x8f62cc00 == 12 [pid = 1834] [id = 136] 13:20:29 INFO - PROCESS | 1834 | ++DOMWINDOW == 31 (0x8f633000) [pid = 1834] [serial = 400] [outer = (nil)] 13:20:29 INFO - PROCESS | 1834 | ++DOMWINDOW == 32 (0x8f82ac00) [pid = 1834] [serial = 401] [outer = 0x8f633000] 13:20:29 INFO - PROCESS | 1834 | 1477772429366 Marionette DEBUG loaded listener.js 13:20:29 INFO - PROCESS | 1834 | ++DOMWINDOW == 33 (0x8f831400) [pid = 1834] [serial = 402] [outer = 0x8f633000] 13:20:30 INFO - PROCESS | 1834 | [1834] 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 13:20:30 INFO - PROCESS | 1834 | [1834] 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 13:20:30 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsObjectLoadingContent.cpp, line 2703 13:20:30 INFO - PROCESS | 1834 | 1477772430642 Marionette TRACE conn4 <- [1,606,null,{"value":["/content-security-policy/blink-contrib/object-src-url-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 13:20:30 INFO - . 13:20:30 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html | took 1880ms 13:20:30 INFO - PROCESS | 1834 | 1477772430685 Marionette TRACE conn4 -> [0,607,"getWindowHandle",null] 13:20:30 INFO - PROCESS | 1834 | 1477772430691 Marionette TRACE conn4 <- [1,607,null,{"value":"8"}] 13:20:30 INFO - TEST-START | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html 13:20:30 INFO - PROCESS | 1834 | 1477772430702 Marionette TRACE conn4 -> [0,608,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:20:30 INFO - PROCESS | 1834 | 1477772430919 Marionette TRACE conn4 <- [1,608,null,{"value":null}] 13:20:31 INFO - PROCESS | 1834 | --DOMWINDOW == 32 (0x95d28c00) [pid = 1834] [serial = 392] [outer = (nil)] [url = about:blank] 13:20:31 INFO - PROCESS | 1834 | --DOMWINDOW == 31 (0x96032000) [pid = 1834] [serial = 393] [outer = (nil)] [url = about:blank] 13:20:31 INFO - PROCESS | 1834 | --DOMWINDOW == 30 (0x9594b400) [pid = 1834] [serial = 389] [outer = (nil)] [url = about:blank] 13:20:31 INFO - PROCESS | 1834 | --DOMWINDOW == 29 (0x95994c00) [pid = 1834] [serial = 390] [outer = (nil)] [url = about:blank] 13:20:31 INFO - PROCESS | 1834 | --DOMWINDOW == 28 (0x8db33800) [pid = 1834] [serial = 386] [outer = (nil)] [url = about:blank] 13:20:31 INFO - PROCESS | 1834 | --DOMWINDOW == 27 (0x95918c00) [pid = 1834] [serial = 387] [outer = (nil)] [url = about:blank] 13:20:31 INFO - PROCESS | 1834 | --DOMWINDOW == 26 (0x948adc00) [pid = 1834] [serial = 384] [outer = (nil)] [url = about:blank] 13:20:31 INFO - PROCESS | 1834 | --DOMWINDOW == 25 (0x8db07800) [pid = 1834] [serial = 395] [outer = (nil)] [url = about:blank] 13:20:31 INFO - PROCESS | 1834 | 1477772431037 Marionette TRACE conn4 -> [0,609,"getWindowHandles",null] 13:20:31 INFO - PROCESS | 1834 | 1477772431043 Marionette TRACE conn4 <- [1,609,null,["8"]] 13:20:31 INFO - PROCESS | 1834 | 1477772431050 Marionette TRACE conn4 -> [0,610,"switchToWindow",{"name":"8"}] 13:20:31 INFO - PROCESS | 1834 | 1477772431057 Marionette TRACE conn4 <- [1,610,null,{}] 13:20:31 INFO - PROCESS | 1834 | 1477772431063 Marionette TRACE conn4 -> [0,611,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:20:31 INFO - PROCESS | 1834 | ++DOCSHELL 0x8db0b800 == 13 [pid = 1834] [id = 137] 13:20:31 INFO - PROCESS | 1834 | ++DOMWINDOW == 26 (0x8db0c400) [pid = 1834] [serial = 403] [outer = (nil)] 13:20:31 INFO - PROCESS | 1834 | ++DOMWINDOW == 27 (0x8db0f400) [pid = 1834] [serial = 404] [outer = 0x8db0c400] 13:20:31 INFO - PROCESS | 1834 | 1477772431184 Marionette DEBUG loaded listener.js 13:20:31 INFO - PROCESS | 1834 | ++DOMWINDOW == 28 (0x8f7fd000) [pid = 1834] [serial = 405] [outer = 0x8db0c400] 13:20:32 INFO - PROCESS | 1834 | 1477772432241 Marionette TRACE conn4 <- [1,611,null,{"value":["/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 13:20:32 INFO - . 13:20:32 INFO - TEST-OK | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html | took 1578ms 13:20:32 INFO - PROCESS | 1834 | 1477772432280 Marionette TRACE conn4 -> [0,612,"getWindowHandle",null] 13:20:32 INFO - PROCESS | 1834 | 1477772432285 Marionette TRACE conn4 <- [1,612,null,{"value":"8"}] 13:20:32 INFO - TEST-START | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html 13:20:32 INFO - PROCESS | 1834 | 1477772432293 Marionette TRACE conn4 -> [0,613,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:20:32 INFO - PROCESS | 1834 | 1477772432484 Marionette TRACE conn4 <- [1,613,null,{"value":null}] 13:20:32 INFO - PROCESS | 1834 | 1477772432602 Marionette TRACE conn4 -> [0,614,"getWindowHandles",null] 13:20:32 INFO - PROCESS | 1834 | 1477772432608 Marionette TRACE conn4 <- [1,614,null,["8"]] 13:20:32 INFO - PROCESS | 1834 | 1477772432617 Marionette TRACE conn4 -> [0,615,"switchToWindow",{"name":"8"}] 13:20:32 INFO - PROCESS | 1834 | 1477772432623 Marionette TRACE conn4 <- [1,615,null,{}] 13:20:32 INFO - PROCESS | 1834 | 1477772432628 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:20:32 INFO - PROCESS | 1834 | ++DOCSHELL 0x936e6c00 == 14 [pid = 1834] [id = 138] 13:20:32 INFO - PROCESS | 1834 | ++DOMWINDOW == 29 (0x93933400) [pid = 1834] [serial = 406] [outer = (nil)] 13:20:32 INFO - PROCESS | 1834 | ++DOMWINDOW == 30 (0x94bd3000) [pid = 1834] [serial = 407] [outer = 0x93933400] 13:20:32 INFO - PROCESS | 1834 | 1477772432739 Marionette DEBUG loaded listener.js 13:20:32 INFO - PROCESS | 1834 | ++DOMWINDOW == 31 (0x953da800) [pid = 1834] [serial = 408] [outer = 0x93933400] 13:20:33 INFO - PROCESS | 1834 | --DOMWINDOW == 30 (0x8db01800) [pid = 1834] [serial = 394] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html] 13:20:33 INFO - PROCESS | 1834 | 1477772433840 Marionette TRACE conn4 <- [1,616,null,{"value":["/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html",0,null,null,[["Violation report status OK.",0,null,null],["No cookies sent with report.",0,null,null]]]}] 13:20:33 INFO - .. 13:20:33 INFO - TEST-OK | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html | took 1587ms 13:20:33 INFO - PROCESS | 1834 | 1477772433889 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 13:20:33 INFO - PROCESS | 1834 | 1477772433896 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 13:20:33 INFO - TEST-START | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html 13:20:33 INFO - PROCESS | 1834 | 1477772433904 Marionette TRACE conn4 -> [0,618,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:20:34 INFO - PROCESS | 1834 | 1477772434134 Marionette TRACE conn4 <- [1,618,null,{"value":null}] 13:20:34 INFO - PROCESS | 1834 | 1477772434151 Marionette TRACE conn4 -> [0,619,"getWindowHandles",null] 13:20:34 INFO - PROCESS | 1834 | 1477772434156 Marionette TRACE conn4 <- [1,619,null,["8"]] 13:20:34 INFO - PROCESS | 1834 | 1477772434161 Marionette TRACE conn4 -> [0,620,"switchToWindow",{"name":"8"}] 13:20:34 INFO - PROCESS | 1834 | 1477772434169 Marionette TRACE conn4 <- [1,620,null,{}] 13:20:34 INFO - PROCESS | 1834 | 1477772434176 Marionette TRACE conn4 -> [0,621,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:20:34 INFO - PROCESS | 1834 | ++DOCSHELL 0x95951000 == 15 [pid = 1834] [id = 139] 13:20:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 31 (0x9598ec00) [pid = 1834] [serial = 409] [outer = (nil)] 13:20:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 32 (0x95999800) [pid = 1834] [serial = 410] [outer = 0x9598ec00] 13:20:34 INFO - PROCESS | 1834 | 1477772434276 Marionette DEBUG loaded listener.js 13:20:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 33 (0x95a8d800) [pid = 1834] [serial = 411] [outer = 0x9598ec00] 13:20:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 34 (0x95a97c00) [pid = 1834] [serial = 412] [outer = 0x99f72c00] 13:20:39 INFO - PROCESS | 1834 | --DOCSHELL 0x93aa8400 == 14 [pid = 1834] [id = 130] 13:20:39 INFO - PROCESS | 1834 | --DOCSHELL 0x8da38400 == 13 [pid = 1834] [id = 134] 13:20:39 INFO - PROCESS | 1834 | --DOCSHELL 0x936e6c00 == 12 [pid = 1834] [id = 138] 13:20:39 INFO - PROCESS | 1834 | --DOCSHELL 0x8db10400 == 11 [pid = 1834] [id = 135] 13:20:39 INFO - PROCESS | 1834 | --DOCSHELL 0x8db0b800 == 10 [pid = 1834] [id = 137] 13:20:39 INFO - PROCESS | 1834 | --DOCSHELL 0x8f62cc00 == 9 [pid = 1834] [id = 136] 13:20:39 INFO - PROCESS | 1834 | --DOMWINDOW == 33 (0x8f62d000) [pid = 1834] [serial = 398] [outer = (nil)] [url = about:blank] 13:20:39 INFO - PROCESS | 1834 | --DOMWINDOW == 32 (0x8db0b000) [pid = 1834] [serial = 396] [outer = (nil)] [url = about:blank] 13:20:40 INFO - PROCESS | 1834 | 1477772440030 Marionette TRACE conn4 <- [1,621,null,{"value":["/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:20:40 INFO - .. 13:20:40 INFO - TEST-OK | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html | took 6145ms 13:20:40 INFO - PROCESS | 1834 | 1477772440050 Marionette TRACE conn4 -> [0,622,"getWindowHandle",null] 13:20:40 INFO - PROCESS | 1834 | 1477772440057 Marionette TRACE conn4 <- [1,622,null,{"value":"8"}] 13:20:40 INFO - TEST-START | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html 13:20:40 INFO - PROCESS | 1834 | 1477772440069 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:20:40 INFO - PROCESS | 1834 | 1477772440256 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 13:20:40 INFO - PROCESS | 1834 | 1477772440366 Marionette TRACE conn4 -> [0,624,"getWindowHandles",null] 13:20:40 INFO - PROCESS | 1834 | 1477772440373 Marionette TRACE conn4 <- [1,624,null,["8"]] 13:20:40 INFO - PROCESS | 1834 | 1477772440380 Marionette TRACE conn4 -> [0,625,"switchToWindow",{"name":"8"}] 13:20:40 INFO - PROCESS | 1834 | 1477772440388 Marionette TRACE conn4 <- [1,625,null,{}] 13:20:40 INFO - PROCESS | 1834 | 1477772440395 Marionette TRACE conn4 -> [0,626,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:20:40 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da2f000 == 10 [pid = 1834] [id = 140] 13:20:40 INFO - PROCESS | 1834 | ++DOMWINDOW == 33 (0x8da2f400) [pid = 1834] [serial = 413] [outer = (nil)] 13:20:40 INFO - PROCESS | 1834 | ++DOMWINDOW == 34 (0x8da33400) [pid = 1834] [serial = 414] [outer = 0x8da2f400] 13:20:40 INFO - PROCESS | 1834 | 1477772440502 Marionette DEBUG loaded listener.js 13:20:40 INFO - PROCESS | 1834 | ++DOMWINDOW == 35 (0x8db09c00) [pid = 1834] [serial = 415] [outer = 0x8da2f400] 13:20:41 INFO - PROCESS | 1834 | 1477772441607 Marionette TRACE conn4 <- [1,626,null,{"value":["/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html",0,null,null,[["Violation report status OK.",0,null,null],["No cookies sent with report.",0,null,null]]]}] 13:20:41 INFO - .. 13:20:41 INFO - TEST-OK | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html | took 1577ms 13:20:41 INFO - PROCESS | 1834 | 1477772441643 Marionette TRACE conn4 -> [0,627,"getWindowHandle",null] 13:20:41 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html 13:20:41 INFO - PROCESS | 1834 | 1477772441649 Marionette TRACE conn4 <- [1,627,null,{"value":"8"}] 13:20:41 INFO - PROCESS | 1834 | 1477772441663 Marionette TRACE conn4 -> [0,628,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:20:41 INFO - PROCESS | 1834 | 1477772441888 Marionette TRACE conn4 <- [1,628,null,{"value":null}] 13:20:41 INFO - PROCESS | 1834 | 1477772441916 Marionette TRACE conn4 -> [0,629,"getWindowHandles",null] 13:20:41 INFO - PROCESS | 1834 | 1477772441922 Marionette TRACE conn4 <- [1,629,null,["8"]] 13:20:41 INFO - PROCESS | 1834 | 1477772441930 Marionette TRACE conn4 -> [0,630,"switchToWindow",{"name":"8"}] 13:20:41 INFO - PROCESS | 1834 | 1477772441936 Marionette TRACE conn4 <- [1,630,null,{}] 13:20:42 INFO - PROCESS | 1834 | 1477772441998 Marionette TRACE conn4 -> [0,631,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:20:42 INFO - PROCESS | 1834 | ++DOCSHELL 0x8db07400 == 11 [pid = 1834] [id = 141] 13:20:42 INFO - PROCESS | 1834 | ++DOMWINDOW == 36 (0x8fb1a000) [pid = 1834] [serial = 416] [outer = (nil)] 13:20:42 INFO - PROCESS | 1834 | ++DOMWINDOW == 37 (0x8fb32400) [pid = 1834] [serial = 417] [outer = 0x8fb1a000] 13:20:42 INFO - PROCESS | 1834 | 1477772442109 Marionette DEBUG loaded listener.js 13:20:42 INFO - PROCESS | 1834 | ++DOMWINDOW == 38 (0x8da1a800) [pid = 1834] [serial = 418] [outer = 0x8fb1a000] 13:20:43 INFO - PROCESS | 1834 | --DOMWINDOW == 37 (0x8db10c00) [pid = 1834] [serial = 397] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-allowed.sub.html] 13:20:43 INFO - PROCESS | 1834 | --DOMWINDOW == 36 (0x8db0c400) [pid = 1834] [serial = 403] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html] 13:20:43 INFO - PROCESS | 1834 | --DOMWINDOW == 35 (0x8f633000) [pid = 1834] [serial = 400] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-blocked.sub.html] 13:20:43 INFO - PROCESS | 1834 | --DOMWINDOW == 34 (0x93933400) [pid = 1834] [serial = 406] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html] 13:20:43 INFO - PROCESS | 1834 | 1477772443212 Marionette TRACE conn4 <- [1,631,null,{"value":["/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 13:20:43 INFO - . 13:20:43 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html | took 1580ms 13:20:43 INFO - PROCESS | 1834 | 1477772443243 Marionette TRACE conn4 -> [0,632,"getWindowHandle",null] 13:20:43 INFO - PROCESS | 1834 | 1477772443251 Marionette TRACE conn4 <- [1,632,null,{"value":"8"}] 13:20:43 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html 13:20:43 INFO - PROCESS | 1834 | 1477772443258 Marionette TRACE conn4 -> [0,633,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:20:43 INFO - PROCESS | 1834 | 1477772443486 Marionette TRACE conn4 <- [1,633,null,{"value":null}] 13:20:43 INFO - PROCESS | 1834 | 1477772443554 Marionette TRACE conn4 -> [0,634,"getWindowHandles",null] 13:20:43 INFO - PROCESS | 1834 | 1477772443560 Marionette TRACE conn4 <- [1,634,null,["8"]] 13:20:43 INFO - PROCESS | 1834 | 1477772443565 Marionette TRACE conn4 -> [0,635,"switchToWindow",{"name":"8"}] 13:20:43 INFO - PROCESS | 1834 | 1477772443573 Marionette TRACE conn4 <- [1,635,null,{}] 13:20:43 INFO - PROCESS | 1834 | 1477772443580 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:20:43 INFO - PROCESS | 1834 | ++DOCSHELL 0x93aa7000 == 12 [pid = 1834] [id = 142] 13:20:43 INFO - PROCESS | 1834 | ++DOMWINDOW == 35 (0x93aa7400) [pid = 1834] [serial = 419] [outer = (nil)] 13:20:43 INFO - PROCESS | 1834 | ++DOMWINDOW == 36 (0x93aaac00) [pid = 1834] [serial = 420] [outer = 0x93aa7400] 13:20:43 INFO - PROCESS | 1834 | 1477772443681 Marionette DEBUG loaded listener.js 13:20:43 INFO - PROCESS | 1834 | ++DOMWINDOW == 37 (0x948adc00) [pid = 1834] [serial = 421] [outer = 0x93aa7400] 13:20:44 INFO - PROCESS | 1834 | 1477772444745 Marionette TRACE conn4 <- [1,636,null,{"value":["/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 13:20:44 INFO - . 13:20:44 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html | took 1533ms 13:20:44 INFO - PROCESS | 1834 | 1477772444791 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 13:20:44 INFO - PROCESS | 1834 | 1477772444796 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 13:20:44 INFO - TEST-START | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html 13:20:44 INFO - PROCESS | 1834 | 1477772444803 Marionette TRACE conn4 -> [0,638,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:20:45 INFO - PROCESS | 1834 | 1477772445006 Marionette TRACE conn4 <- [1,638,null,{"value":null}] 13:20:45 INFO - PROCESS | 1834 | 1477772445021 Marionette TRACE conn4 -> [0,639,"getWindowHandles",null] 13:20:45 INFO - PROCESS | 1834 | 1477772445036 Marionette TRACE conn4 <- [1,639,null,["8"]] 13:20:45 INFO - PROCESS | 1834 | 1477772445044 Marionette TRACE conn4 -> [0,640,"switchToWindow",{"name":"8"}] 13:20:45 INFO - PROCESS | 1834 | 1477772445051 Marionette TRACE conn4 <- [1,640,null,{}] 13:20:45 INFO - PROCESS | 1834 | 1477772445059 Marionette TRACE conn4 -> [0,641,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:20:45 INFO - PROCESS | 1834 | ++DOCSHELL 0x94b9c400 == 13 [pid = 1834] [id = 143] 13:20:45 INFO - PROCESS | 1834 | ++DOMWINDOW == 38 (0x953da000) [pid = 1834] [serial = 422] [outer = (nil)] 13:20:45 INFO - PROCESS | 1834 | ++DOMWINDOW == 39 (0x95918800) [pid = 1834] [serial = 423] [outer = 0x953da000] 13:20:45 INFO - PROCESS | 1834 | 1477772445165 Marionette DEBUG loaded listener.js 13:20:45 INFO - PROCESS | 1834 | ++DOMWINDOW == 40 (0x95cf9c00) [pid = 1834] [serial = 424] [outer = 0x953da000] 13:20:48 INFO - PROCESS | 1834 | --DOCSHELL 0x95951000 == 12 [pid = 1834] [id = 139] 13:20:48 INFO - PROCESS | 1834 | --DOMWINDOW == 39 (0x95999800) [pid = 1834] [serial = 410] [outer = (nil)] [url = about:blank] 13:20:48 INFO - PROCESS | 1834 | --DOMWINDOW == 38 (0x94bd3000) [pid = 1834] [serial = 407] [outer = (nil)] [url = about:blank] 13:20:48 INFO - PROCESS | 1834 | --DOMWINDOW == 37 (0x953da800) [pid = 1834] [serial = 408] [outer = (nil)] [url = about:blank] 13:20:48 INFO - PROCESS | 1834 | --DOMWINDOW == 36 (0x8db0f400) [pid = 1834] [serial = 404] [outer = (nil)] [url = about:blank] 13:20:48 INFO - PROCESS | 1834 | --DOMWINDOW == 35 (0x8f7fd000) [pid = 1834] [serial = 405] [outer = (nil)] [url = about:blank] 13:20:48 INFO - PROCESS | 1834 | --DOMWINDOW == 34 (0x8f82ac00) [pid = 1834] [serial = 401] [outer = (nil)] [url = about:blank] 13:20:48 INFO - PROCESS | 1834 | --DOMWINDOW == 33 (0x8f831400) [pid = 1834] [serial = 402] [outer = (nil)] [url = about:blank] 13:20:48 INFO - PROCESS | 1834 | --DOMWINDOW == 32 (0x8f7fa400) [pid = 1834] [serial = 399] [outer = (nil)] [url = about:blank] 13:20:48 INFO - PROCESS | 1834 | --DOMWINDOW == 31 (0x96736400) [pid = 1834] [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.] 13:20:50 INFO - PROCESS | 1834 | 1477772450942 Marionette TRACE conn4 <- [1,641,null,{"value":["/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:20:50 INFO - .. 13:20:50 INFO - TEST-OK | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html | took 6156ms 13:20:50 INFO - PROCESS | 1834 | 1477772450961 Marionette TRACE conn4 -> [0,642,"getWindowHandle",null] 13:20:50 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html 13:20:50 INFO - PROCESS | 1834 | 1477772450969 Marionette TRACE conn4 <- [1,642,null,{"value":"8"}] 13:20:50 INFO - PROCESS | 1834 | 1477772450979 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:20:51 INFO - PROCESS | 1834 | 1477772451190 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 13:20:51 INFO - PROCESS | 1834 | 1477772451264 Marionette TRACE conn4 -> [0,644,"getWindowHandles",null] 13:20:51 INFO - PROCESS | 1834 | 1477772451269 Marionette TRACE conn4 <- [1,644,null,["8"]] 13:20:51 INFO - PROCESS | 1834 | 1477772451278 Marionette TRACE conn4 -> [0,645,"switchToWindow",{"name":"8"}] 13:20:51 INFO - PROCESS | 1834 | 1477772451287 Marionette TRACE conn4 <- [1,645,null,{}] 13:20:51 INFO - PROCESS | 1834 | 1477772451302 Marionette TRACE conn4 -> [0,646,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:20:51 INFO - PROCESS | 1834 | ++DOCSHELL 0x8db0e400 == 13 [pid = 1834] [id = 144] 13:20:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 32 (0x8db0e800) [pid = 1834] [serial = 425] [outer = (nil)] 13:20:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 33 (0x8db2f400) [pid = 1834] [serial = 426] [outer = 0x8db0e800] 13:20:51 INFO - PROCESS | 1834 | 1477772451406 Marionette DEBUG loaded listener.js 13:20:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 34 (0x8f7f7400) [pid = 1834] [serial = 427] [outer = 0x8db0e800] 13:20:51 INFO - PROCESS | 1834 | --DOMWINDOW == 33 (0x9598ec00) [pid = 1834] [serial = 409] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html] 13:20:51 INFO - PROCESS | 1834 | --DOMWINDOW == 32 (0x8fb1a000) [pid = 1834] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html] 13:20:51 INFO - PROCESS | 1834 | --DOMWINDOW == 31 (0x8da2f400) [pid = 1834] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html] 13:20:51 INFO - PROCESS | 1834 | --DOMWINDOW == 30 (0x93aa7400) [pid = 1834] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html] 13:20:56 INFO - PROCESS | 1834 | --DOCSHELL 0x8db07400 == 12 [pid = 1834] [id = 141] 13:20:56 INFO - PROCESS | 1834 | --DOCSHELL 0x93aa7000 == 11 [pid = 1834] [id = 142] 13:20:56 INFO - PROCESS | 1834 | --DOCSHELL 0x8da2f000 == 10 [pid = 1834] [id = 140] 13:20:56 INFO - PROCESS | 1834 | --DOCSHELL 0x94b9c400 == 9 [pid = 1834] [id = 143] 13:20:56 INFO - PROCESS | 1834 | --DOMWINDOW == 29 (0x8da1a800) [pid = 1834] [serial = 418] [outer = (nil)] [url = about:blank] 13:20:56 INFO - PROCESS | 1834 | --DOMWINDOW == 28 (0x8fb32400) [pid = 1834] [serial = 417] [outer = (nil)] [url = about:blank] 13:20:56 INFO - PROCESS | 1834 | --DOMWINDOW == 27 (0x948adc00) [pid = 1834] [serial = 421] [outer = (nil)] [url = about:blank] 13:20:56 INFO - PROCESS | 1834 | --DOMWINDOW == 26 (0x93aaac00) [pid = 1834] [serial = 420] [outer = (nil)] [url = about:blank] 13:20:56 INFO - PROCESS | 1834 | --DOMWINDOW == 25 (0x8da33400) [pid = 1834] [serial = 414] [outer = (nil)] [url = about:blank] 13:20:56 INFO - PROCESS | 1834 | --DOMWINDOW == 24 (0x8db09c00) [pid = 1834] [serial = 415] [outer = (nil)] [url = about:blank] 13:20:56 INFO - PROCESS | 1834 | --DOMWINDOW == 23 (0x95a8d800) [pid = 1834] [serial = 411] [outer = (nil)] [url = about:blank] 13:20:57 INFO - PROCESS | 1834 | 1477772457113 Marionette TRACE conn4 <- [1,646,null,{"value":["/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html",0,null,null,[["Expecting alerts: [\"xhr allowed\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:20:57 INFO - .. 13:20:57 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html | took 6149ms 13:20:57 INFO - PROCESS | 1834 | 1477772457126 Marionette TRACE conn4 -> [0,647,"getWindowHandle",null] 13:20:57 INFO - PROCESS | 1834 | 1477772457132 Marionette TRACE conn4 <- [1,647,null,{"value":"8"}] 13:20:57 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html 13:20:57 INFO - PROCESS | 1834 | 1477772457152 Marionette TRACE conn4 -> [0,648,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:20:57 INFO - PROCESS | 1834 | 1477772457362 Marionette TRACE conn4 <- [1,648,null,{"value":null}] 13:20:57 INFO - PROCESS | 1834 | 1477772457510 Marionette TRACE conn4 -> [0,649,"getWindowHandles",null] 13:20:57 INFO - PROCESS | 1834 | 1477772457522 Marionette TRACE conn4 <- [1,649,null,["8"]] 13:20:57 INFO - PROCESS | 1834 | 1477772457537 Marionette TRACE conn4 -> [0,650,"switchToWindow",{"name":"8"}] 13:20:57 INFO - PROCESS | 1834 | 1477772457548 Marionette TRACE conn4 <- [1,650,null,{}] 13:20:57 INFO - PROCESS | 1834 | 1477772457555 Marionette TRACE conn4 -> [0,651,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:20:57 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da30400 == 10 [pid = 1834] [id = 145] 13:20:57 INFO - PROCESS | 1834 | ++DOMWINDOW == 24 (0x8da30800) [pid = 1834] [serial = 428] [outer = (nil)] 13:20:57 INFO - PROCESS | 1834 | ++DOMWINDOW == 25 (0x8da36000) [pid = 1834] [serial = 429] [outer = 0x8da30800] 13:20:57 INFO - PROCESS | 1834 | 1477772457671 Marionette DEBUG loaded listener.js 13:20:57 INFO - PROCESS | 1834 | ++DOMWINDOW == 26 (0x8db0a000) [pid = 1834] [serial = 430] [outer = 0x8da30800] 13:20:58 INFO - PROCESS | 1834 | [1834] 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 13:20:58 INFO - PROCESS | 1834 | [1834] 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 13:20:58 INFO - PROCESS | 1834 | [1834] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 13:20:59 INFO - PROCESS | 1834 | --DOMWINDOW == 25 (0x953da000) [pid = 1834] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html] 13:21:03 INFO - PROCESS | 1834 | 1477772463322 Marionette TRACE conn4 <- [1,651,null,{"value":["/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html",0,null,null,[["Expecting alerts: [\"xhr blocked\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:21:03 INFO - .. 13:21:03 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html | took 6238ms 13:21:03 INFO - PROCESS | 1834 | 1477772463382 Marionette TRACE conn4 -> [0,652,"getWindowHandle",null] 13:21:03 INFO - PROCESS | 1834 | 1477772463389 Marionette TRACE conn4 <- [1,652,null,{"value":"8"}] 13:21:03 INFO - TEST-START | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html 13:21:03 INFO - PROCESS | 1834 | 1477772463449 Marionette TRACE conn4 -> [0,653,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:21:03 INFO - PROCESS | 1834 | 1477772463675 Marionette TRACE conn4 <- [1,653,null,{"value":null}] 13:21:03 INFO - PROCESS | 1834 | 1477772463844 Marionette TRACE conn4 -> [0,654,"getWindowHandles",null] 13:21:03 INFO - PROCESS | 1834 | 1477772463851 Marionette TRACE conn4 <- [1,654,null,["8"]] 13:21:03 INFO - PROCESS | 1834 | 1477772463860 Marionette TRACE conn4 -> [0,655,"switchToWindow",{"name":"8"}] 13:21:03 INFO - PROCESS | 1834 | 1477772463869 Marionette TRACE conn4 <- [1,655,null,{}] 13:21:03 INFO - PROCESS | 1834 | 1477772463877 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:21:03 INFO - PROCESS | 1834 | ++DOCSHELL 0x8db04000 == 11 [pid = 1834] [id = 146] 13:21:03 INFO - PROCESS | 1834 | ++DOMWINDOW == 26 (0x8db07000) [pid = 1834] [serial = 431] [outer = (nil)] 13:21:03 INFO - PROCESS | 1834 | ++DOMWINDOW == 27 (0x8db08400) [pid = 1834] [serial = 432] [outer = 0x8db07000] 13:21:03 INFO - PROCESS | 1834 | 1477772463996 Marionette DEBUG loaded listener.js 13:21:04 INFO - PROCESS | 1834 | ++DOMWINDOW == 28 (0x8da24800) [pid = 1834] [serial = 433] [outer = 0x8db07000] 13:21:05 INFO - PROCESS | 1834 | --DOMWINDOW == 27 (0x95918800) [pid = 1834] [serial = 423] [outer = (nil)] [url = about:blank] 13:21:05 INFO - PROCESS | 1834 | --DOMWINDOW == 26 (0x95cf9c00) [pid = 1834] [serial = 424] [outer = (nil)] [url = about:blank] 13:21:05 INFO - PROCESS | 1834 | --DOMWINDOW == 25 (0x8db2f400) [pid = 1834] [serial = 426] [outer = (nil)] [url = about:blank] 13:21:07 INFO - PROCESS | 1834 | --DOMWINDOW == 24 (0x8db0e800) [pid = 1834] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html] 13:21:09 INFO - PROCESS | 1834 | 1477772469652 Marionette TRACE conn4 <- [1,656,null,{"value":["/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 13:21:09 INFO - . 13:21:09 INFO - TEST-OK | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html | took 6244ms 13:21:09 INFO - PROCESS | 1834 | 1477772469683 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 13:21:09 INFO - PROCESS | 1834 | 1477772469689 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 13:21:09 INFO - TEST-START | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html 13:21:09 INFO - PROCESS | 1834 | 1477772469700 Marionette TRACE conn4 -> [0,658,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:21:09 INFO - PROCESS | 1834 | 1477772469902 Marionette TRACE conn4 <- [1,658,null,{"value":null}] 13:21:10 INFO - PROCESS | 1834 | 1477772469992 Marionette TRACE conn4 -> [0,659,"getWindowHandles",null] 13:21:10 INFO - PROCESS | 1834 | 1477772469997 Marionette TRACE conn4 <- [1,659,null,["8"]] 13:21:10 INFO - PROCESS | 1834 | 1477772470004 Marionette TRACE conn4 -> [0,660,"switchToWindow",{"name":"8"}] 13:21:10 INFO - PROCESS | 1834 | 1477772470012 Marionette TRACE conn4 <- [1,660,null,{}] 13:21:10 INFO - PROCESS | 1834 | 1477772470020 Marionette TRACE conn4 -> [0,661,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:21:10 INFO - PROCESS | 1834 | ++DOCSHELL 0x8db06000 == 12 [pid = 1834] [id = 147] 13:21:10 INFO - PROCESS | 1834 | ++DOMWINDOW == 25 (0x8db06c00) [pid = 1834] [serial = 434] [outer = (nil)] 13:21:10 INFO - PROCESS | 1834 | ++DOMWINDOW == 26 (0x8db0d400) [pid = 1834] [serial = 435] [outer = 0x8db06c00] 13:21:10 INFO - PROCESS | 1834 | 1477772470125 Marionette DEBUG loaded listener.js 13:21:10 INFO - PROCESS | 1834 | ++DOMWINDOW == 27 (0x8f62d000) [pid = 1834] [serial = 436] [outer = 0x8db06c00] 13:21:10 INFO - PROCESS | 1834 | ++DOCSHELL 0x8fb18000 == 13 [pid = 1834] [id = 148] 13:21:10 INFO - PROCESS | 1834 | ++DOMWINDOW == 28 (0x8fb18400) [pid = 1834] [serial = 437] [outer = (nil)] 13:21:10 INFO - PROCESS | 1834 | ++DOMWINDOW == 29 (0x8fb1c400) [pid = 1834] [serial = 438] [outer = 0x8fb18400] 13:21:11 INFO - PROCESS | 1834 | 1477772471142 Marionette TRACE conn4 <- [1,661,null,{"value":["/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 13:21:11 INFO - . 13:21:11 INFO - TEST-OK | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html | took 1474ms 13:21:11 INFO - PROCESS | 1834 | 1477772471173 Marionette TRACE conn4 -> [0,662,"getWindowHandle",null] 13:21:11 INFO - TEST-START | /content-security-policy/blink-contrib/style-allowed.sub.html 13:21:11 INFO - PROCESS | 1834 | 1477772471179 Marionette TRACE conn4 <- [1,662,null,{"value":"8"}] 13:21:11 INFO - PROCESS | 1834 | 1477772471186 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:21:11 INFO - PROCESS | 1834 | 1477772471432 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 13:21:11 INFO - PROCESS | 1834 | 1477772471448 Marionette TRACE conn4 -> [0,664,"getWindowHandles",null] 13:21:11 INFO - PROCESS | 1834 | 1477772471453 Marionette TRACE conn4 <- [1,664,null,["8"]] 13:21:11 INFO - PROCESS | 1834 | 1477772471460 Marionette TRACE conn4 -> [0,665,"switchToWindow",{"name":"8"}] 13:21:11 INFO - PROCESS | 1834 | 1477772471465 Marionette TRACE conn4 <- [1,665,null,{}] 13:21:11 INFO - PROCESS | 1834 | 1477772471471 Marionette TRACE conn4 -> [0,666,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/style-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/style-allowed.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:21:11 INFO - PROCESS | 1834 | ++DOCSHELL 0x90d03800 == 14 [pid = 1834] [id = 149] 13:21:11 INFO - PROCESS | 1834 | ++DOMWINDOW == 30 (0x90d09000) [pid = 1834] [serial = 439] [outer = (nil)] 13:21:11 INFO - PROCESS | 1834 | ++DOMWINDOW == 31 (0x9174a000) [pid = 1834] [serial = 440] [outer = 0x90d09000] 13:21:11 INFO - PROCESS | 1834 | 1477772471578 Marionette DEBUG loaded listener.js 13:21:11 INFO - PROCESS | 1834 | ++DOMWINDOW == 32 (0x947a6800) [pid = 1834] [serial = 441] [outer = 0x90d09000] 13:21:14 INFO - PROCESS | 1834 | --DOCSHELL 0x8fb18000 == 13 [pid = 1834] [id = 148] 13:21:14 INFO - PROCESS | 1834 | --DOMWINDOW == 31 (0x8f7f7400) [pid = 1834] [serial = 427] [outer = (nil)] [url = about:blank] 13:21:14 INFO - PROCESS | 1834 | --DOMWINDOW == 30 (0x8da36000) [pid = 1834] [serial = 429] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1834 | --DOMWINDOW == 29 (0x8da30800) [pid = 1834] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html] 13:21:16 INFO - PROCESS | 1834 | --DOMWINDOW == 28 (0x8db06c00) [pid = 1834] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html] 13:21:16 INFO - PROCESS | 1834 | --DOMWINDOW == 27 (0x8fb18400) [pid = 1834] [serial = 437] [outer = (nil)] [url = about:srcdoc] 13:21:16 INFO - PROCESS | 1834 | --DOMWINDOW == 26 (0x8db07000) [pid = 1834] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html] 13:21:17 INFO - PROCESS | 1834 | 1477772477362 Marionette TRACE conn4 <- [1,666,null,{"value":["/content-security-policy/blink-contrib/style-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:21:17 INFO - .. 13:21:17 INFO - TEST-OK | /content-security-policy/blink-contrib/style-allowed.sub.html | took 6236ms 13:21:17 INFO - PROCESS | 1834 | 1477772477424 Marionette TRACE conn4 -> [0,667,"getWindowHandle",null] 13:21:17 INFO - PROCESS | 1834 | 1477772477430 Marionette TRACE conn4 <- [1,667,null,{"value":"8"}] 13:21:17 INFO - TEST-START | /content-security-policy/blink-contrib/style-blocked.sub.html 13:21:17 INFO - PROCESS | 1834 | 1477772477442 Marionette TRACE conn4 -> [0,668,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:21:17 INFO - PROCESS | 1834 | 1477772477615 Marionette TRACE conn4 <- [1,668,null,{"value":null}] 13:21:17 INFO - PROCESS | 1834 | 1477772477737 Marionette TRACE conn4 -> [0,669,"getWindowHandles",null] 13:21:17 INFO - PROCESS | 1834 | 1477772477744 Marionette TRACE conn4 <- [1,669,null,["8"]] 13:21:17 INFO - PROCESS | 1834 | 1477772477752 Marionette TRACE conn4 -> [0,670,"switchToWindow",{"name":"8"}] 13:21:17 INFO - PROCESS | 1834 | 1477772477760 Marionette TRACE conn4 <- [1,670,null,{}] 13:21:17 INFO - PROCESS | 1834 | 1477772477767 Marionette TRACE conn4 -> [0,671,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/style-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/style-blocked.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:21:17 INFO - PROCESS | 1834 | ++DOCSHELL 0x8db0f800 == 14 [pid = 1834] [id = 150] 13:21:17 INFO - PROCESS | 1834 | ++DOMWINDOW == 27 (0x8db0fc00) [pid = 1834] [serial = 442] [outer = (nil)] 13:21:17 INFO - PROCESS | 1834 | ++DOMWINDOW == 28 (0x8db33400) [pid = 1834] [serial = 443] [outer = 0x8db0fc00] 13:21:17 INFO - PROCESS | 1834 | 1477772477877 Marionette DEBUG loaded listener.js 13:21:18 INFO - PROCESS | 1834 | ++DOMWINDOW == 29 (0x8f82f000) [pid = 1834] [serial = 444] [outer = 0x8db0fc00] 13:21:18 INFO - PROCESS | 1834 | [1834] 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 13:21:18 INFO - PROCESS | 1834 | [1834] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 13:21:18 INFO - PROCESS | 1834 | 1477772478950 Marionette TRACE conn4 <- [1,671,null,{"value":["/content-security-policy/blink-contrib/style-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:21:19 INFO - .. 13:21:19 INFO - TEST-OK | /content-security-policy/blink-contrib/style-blocked.sub.html | took 1572ms 13:21:19 INFO - PROCESS | 1834 | 1477772479012 Marionette TRACE conn4 -> [0,672,"getWindowHandle",null] 13:21:19 INFO - PROCESS | 1834 | 1477772479019 Marionette TRACE conn4 <- [1,672,null,{"value":"8"}] 13:21:19 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html 13:21:19 INFO - PROCESS | 1834 | 1477772479026 Marionette TRACE conn4 -> [0,673,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:21:19 INFO - PROCESS | 1834 | 1477772479239 Marionette TRACE conn4 <- [1,673,null,{"value":null}] 13:21:19 INFO - PROCESS | 1834 | 1477772479310 Marionette TRACE conn4 -> [0,674,"getWindowHandles",null] 13:21:19 INFO - PROCESS | 1834 | 1477772479313 Marionette TRACE conn4 <- [1,674,null,["8"]] 13:21:19 INFO - PROCESS | 1834 | 1477772479322 Marionette TRACE conn4 -> [0,675,"switchToWindow",{"name":"8"}] 13:21:19 INFO - PROCESS | 1834 | 1477772479329 Marionette TRACE conn4 <- [1,675,null,{}] 13:21:19 INFO - PROCESS | 1834 | 1477772479336 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:21:19 INFO - PROCESS | 1834 | ++DOCSHELL 0x928bb000 == 15 [pid = 1834] [id = 151] 13:21:19 INFO - PROCESS | 1834 | ++DOMWINDOW == 30 (0x9291cc00) [pid = 1834] [serial = 445] [outer = (nil)] 13:21:19 INFO - PROCESS | 1834 | ++DOMWINDOW == 31 (0x929cb400) [pid = 1834] [serial = 446] [outer = 0x9291cc00] 13:21:19 INFO - PROCESS | 1834 | 1477772479438 Marionette DEBUG loaded listener.js 13:21:19 INFO - PROCESS | 1834 | ++DOMWINDOW == 32 (0x8db04800) [pid = 1834] [serial = 447] [outer = 0x9291cc00] 13:21:20 INFO - PROCESS | 1834 | [1834] 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 13:21:20 INFO - PROCESS | 1834 | [1834] 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 13:21:20 INFO - PROCESS | 1834 | [1834] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 13:21:22 INFO - PROCESS | 1834 | --DOMWINDOW == 31 (0x8fb1c400) [pid = 1834] [serial = 438] [outer = (nil)] [url = about:srcdoc] 13:21:22 INFO - PROCESS | 1834 | --DOMWINDOW == 30 (0x8db0d400) [pid = 1834] [serial = 435] [outer = (nil)] [url = about:blank] 13:21:22 INFO - PROCESS | 1834 | --DOMWINDOW == 29 (0x8f62d000) [pid = 1834] [serial = 436] [outer = (nil)] [url = about:blank] 13:21:22 INFO - PROCESS | 1834 | --DOMWINDOW == 28 (0x8db08400) [pid = 1834] [serial = 432] [outer = (nil)] [url = about:blank] 13:21:22 INFO - PROCESS | 1834 | --DOMWINDOW == 27 (0x8da24800) [pid = 1834] [serial = 433] [outer = (nil)] [url = about:blank] 13:21:22 INFO - PROCESS | 1834 | --DOMWINDOW == 26 (0x8db0a000) [pid = 1834] [serial = 430] [outer = (nil)] [url = about:blank] 13:21:24 INFO - PROCESS | 1834 | --DOMWINDOW == 25 (0x8db0fc00) [pid = 1834] [serial = 442] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-blocked.sub.html] 13:21:24 INFO - PROCESS | 1834 | --DOMWINDOW == 24 (0x90d09000) [pid = 1834] [serial = 439] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-allowed.sub.html] 13:21:24 INFO - PROCESS | 1834 | 1477772484978 Marionette TRACE conn4 <- [1,676,null,{"value":["/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html",0,null,null,[["Expecting alerts: [\"xhr blocked\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:21:25 INFO - .. 13:21:25 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html | took 5986ms 13:21:25 INFO - PROCESS | 1834 | 1477772485014 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 13:21:25 INFO - PROCESS | 1834 | 1477772485020 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 13:21:25 INFO - TEST-START | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html 13:21:25 INFO - PROCESS | 1834 | 1477772485032 Marionette TRACE conn4 -> [0,678,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:21:25 INFO - PROCESS | 1834 | 1477772485237 Marionette TRACE conn4 <- [1,678,null,{"value":null}] 13:21:25 INFO - PROCESS | 1834 | 1477772485369 Marionette TRACE conn4 -> [0,679,"getWindowHandles",null] 13:21:25 INFO - PROCESS | 1834 | 1477772485381 Marionette TRACE conn4 <- [1,679,null,["8"]] 13:21:25 INFO - PROCESS | 1834 | 1477772485389 Marionette TRACE conn4 -> [0,680,"switchToWindow",{"name":"8"}] 13:21:25 INFO - PROCESS | 1834 | 1477772485398 Marionette TRACE conn4 <- [1,680,null,{}] 13:21:25 INFO - PROCESS | 1834 | 1477772485405 Marionette TRACE conn4 -> [0,681,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/worker-eval-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/worker-eval-blocked.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:21:25 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da2a400 == 16 [pid = 1834] [id = 152] 13:21:25 INFO - PROCESS | 1834 | ++DOMWINDOW == 25 (0x8da2ac00) [pid = 1834] [serial = 448] [outer = (nil)] 13:21:25 INFO - PROCESS | 1834 | ++DOMWINDOW == 26 (0x8db0ac00) [pid = 1834] [serial = 449] [outer = 0x8da2ac00] 13:21:25 INFO - PROCESS | 1834 | 1477772485513 Marionette DEBUG loaded listener.js 13:21:25 INFO - PROCESS | 1834 | ++DOMWINDOW == 27 (0x8db2d400) [pid = 1834] [serial = 450] [outer = 0x8da2ac00] 13:21:30 INFO - PROCESS | 1834 | --DOCSHELL 0x8db04000 == 15 [pid = 1834] [id = 146] 13:21:30 INFO - PROCESS | 1834 | --DOCSHELL 0x90d03800 == 14 [pid = 1834] [id = 149] 13:21:30 INFO - PROCESS | 1834 | --DOCSHELL 0x8db0e400 == 13 [pid = 1834] [id = 144] 13:21:30 INFO - PROCESS | 1834 | --DOCSHELL 0x8db0f800 == 12 [pid = 1834] [id = 150] 13:21:30 INFO - PROCESS | 1834 | --DOCSHELL 0x8db06000 == 11 [pid = 1834] [id = 147] 13:21:30 INFO - PROCESS | 1834 | --DOCSHELL 0x8da30400 == 10 [pid = 1834] [id = 145] 13:21:30 INFO - PROCESS | 1834 | --DOCSHELL 0x928bb000 == 9 [pid = 1834] [id = 151] 13:21:30 INFO - PROCESS | 1834 | --DOMWINDOW == 26 (0x947a6800) [pid = 1834] [serial = 441] [outer = (nil)] [url = about:blank] 13:21:30 INFO - PROCESS | 1834 | --DOMWINDOW == 25 (0x9174a000) [pid = 1834] [serial = 440] [outer = (nil)] [url = about:blank] 13:21:30 INFO - PROCESS | 1834 | --DOMWINDOW == 24 (0x8f82f000) [pid = 1834] [serial = 444] [outer = (nil)] [url = about:blank] 13:21:30 INFO - PROCESS | 1834 | --DOMWINDOW == 23 (0x8db33400) [pid = 1834] [serial = 443] [outer = (nil)] [url = about:blank] 13:21:30 INFO - PROCESS | 1834 | --DOMWINDOW == 22 (0x929cb400) [pid = 1834] [serial = 446] [outer = (nil)] [url = about:blank] 13:21:31 INFO - PROCESS | 1834 | 1477772491062 Marionette TRACE conn4 <- [1,681,null,{"value":["/content-security-policy/blink-contrib/worker-eval-blocked.sub.html",0,null,null,[["Expecting alerts: [\"eval blocked\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:21:31 INFO - .. 13:21:31 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html | took 6090ms 13:21:31 INFO - PROCESS | 1834 | 1477772491121 Marionette TRACE conn4 -> [0,682,"getWindowHandle",null] 13:21:31 INFO - PROCESS | 1834 | 1477772491128 Marionette TRACE conn4 <- [1,682,null,{"value":"8"}] 13:21:31 INFO - TEST-START | /content-security-policy/blink-contrib/worker-from-guid.sub.html 13:21:31 INFO - PROCESS | 1834 | 1477772491139 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:21:31 INFO - PROCESS | 1834 | 1477772491338 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 13:21:31 INFO - PROCESS | 1834 | 1477772491447 Marionette TRACE conn4 -> [0,684,"getWindowHandles",null] 13:21:31 INFO - PROCESS | 1834 | 1477772491454 Marionette TRACE conn4 <- [1,684,null,["8"]] 13:21:31 INFO - PROCESS | 1834 | 1477772491461 Marionette TRACE conn4 -> [0,685,"switchToWindow",{"name":"8"}] 13:21:31 INFO - PROCESS | 1834 | 1477772491470 Marionette TRACE conn4 <- [1,685,null,{}] 13:21:31 INFO - PROCESS | 1834 | 1477772491477 Marionette TRACE conn4 -> [0,686,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/worker-from-guid.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/worker-from-guid.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:21:31 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da2f000 == 10 [pid = 1834] [id = 153] 13:21:31 INFO - PROCESS | 1834 | ++DOMWINDOW == 23 (0x8da2f400) [pid = 1834] [serial = 451] [outer = (nil)] 13:21:31 INFO - PROCESS | 1834 | ++DOMWINDOW == 24 (0x8da32c00) [pid = 1834] [serial = 452] [outer = 0x8da2f400] 13:21:31 INFO - PROCESS | 1834 | 1477772491586 Marionette DEBUG loaded listener.js 13:21:31 INFO - PROCESS | 1834 | ++DOMWINDOW == 25 (0x8db08000) [pid = 1834] [serial = 453] [outer = 0x8da2f400] 13:21:32 INFO - PROCESS | 1834 | [1834] 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 13:21:32 INFO - PROCESS | 1834 | [1834] 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 13:21:32 INFO - PROCESS | 1834 | [1834] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 13:21:32 INFO - PROCESS | 1834 | 1477772492646 Marionette TRACE conn4 <- [1,686,null,{"value":["/content-security-policy/blink-contrib/worker-from-guid.sub.html",0,null,null,[["Expecting alerts: [\"xhr blocked\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:21:32 INFO - .. 13:21:32 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-from-guid.sub.html | took 1575ms 13:21:32 INFO - PROCESS | 1834 | 1477772492713 Marionette TRACE conn4 -> [0,687,"getWindowHandle",null] 13:21:32 INFO - PROCESS | 1834 | 1477772492719 Marionette TRACE conn4 <- [1,687,null,{"value":"8"}] 13:21:32 INFO - TEST-START | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html 13:21:32 INFO - PROCESS | 1834 | 1477772492727 Marionette TRACE conn4 -> [0,688,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:21:32 INFO - PROCESS | 1834 | --DOMWINDOW == 24 (0x9291cc00) [pid = 1834] [serial = 445] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html] 13:21:32 INFO - PROCESS | 1834 | 1477772492969 Marionette TRACE conn4 <- [1,688,null,{"value":null}] 13:21:33 INFO - PROCESS | 1834 | 1477772493040 Marionette TRACE conn4 -> [0,689,"getWindowHandles",null] 13:21:33 INFO - PROCESS | 1834 | 1477772493046 Marionette TRACE conn4 <- [1,689,null,["8"]] 13:21:33 INFO - PROCESS | 1834 | 1477772493054 Marionette TRACE conn4 -> [0,690,"switchToWindow",{"name":"8"}] 13:21:33 INFO - PROCESS | 1834 | 1477772493060 Marionette TRACE conn4 <- [1,690,null,{}] 13:21:33 INFO - PROCESS | 1834 | 1477772493067 Marionette TRACE conn4 -> [0,691,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:21:33 INFO - PROCESS | 1834 | ++DOCSHELL 0x8fb1ac00 == 11 [pid = 1834] [id = 154] 13:21:33 INFO - PROCESS | 1834 | ++DOMWINDOW == 25 (0x8fb1c400) [pid = 1834] [serial = 454] [outer = (nil)] 13:21:33 INFO - PROCESS | 1834 | ++DOMWINDOW == 26 (0x8fb21000) [pid = 1834] [serial = 455] [outer = 0x8fb1c400] 13:21:33 INFO - PROCESS | 1834 | 1477772493168 Marionette DEBUG loaded listener.js 13:21:33 INFO - PROCESS | 1834 | ++DOMWINDOW == 27 (0x8da26400) [pid = 1834] [serial = 456] [outer = 0x8fb1c400] 13:21:38 INFO - PROCESS | 1834 | --DOCSHELL 0x8da2f000 == 10 [pid = 1834] [id = 153] 13:21:38 INFO - PROCESS | 1834 | --DOCSHELL 0x8da2a400 == 9 [pid = 1834] [id = 152] 13:21:38 INFO - PROCESS | 1834 | --DOMWINDOW == 26 (0x8db04800) [pid = 1834] [serial = 447] [outer = (nil)] [url = about:blank] 13:21:38 INFO - PROCESS | 1834 | --DOMWINDOW == 25 (0x8db0ac00) [pid = 1834] [serial = 449] [outer = (nil)] [url = about:blank] 13:21:38 INFO - PROCESS | 1834 | 1477772498725 Marionette TRACE conn4 <- [1,691,null,{"value":["/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html",0,null,null,[["Expecting alerts: [\"Function() function blocked\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:21:38 INFO - .. 13:21:38 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html | took 6043ms 13:21:38 INFO - PROCESS | 1834 | 1477772498771 Marionette TRACE conn4 -> [0,692,"getWindowHandle",null] 13:21:38 INFO - TEST-START | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html 13:21:38 INFO - PROCESS | 1834 | 1477772498778 Marionette TRACE conn4 <- [1,692,null,{"value":"8"}] 13:21:38 INFO - PROCESS | 1834 | 1477772498790 Marionette TRACE conn4 -> [0,693,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:21:39 INFO - PROCESS | 1834 | 1477772499015 Marionette TRACE conn4 <- [1,693,null,{"value":null}] 13:21:39 INFO - PROCESS | 1834 | 1477772499124 Marionette TRACE conn4 -> [0,694,"getWindowHandles",null] 13:21:39 INFO - PROCESS | 1834 | 1477772499131 Marionette TRACE conn4 <- [1,694,null,["8"]] 13:21:39 INFO - PROCESS | 1834 | 1477772499138 Marionette TRACE conn4 -> [0,695,"switchToWindow",{"name":"8"}] 13:21:39 INFO - PROCESS | 1834 | 1477772499146 Marionette TRACE conn4 <- [1,695,null,{}] 13:21:39 INFO - PROCESS | 1834 | 1477772499153 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:21:39 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da37400 == 10 [pid = 1834] [id = 155] 13:21:39 INFO - PROCESS | 1834 | ++DOMWINDOW == 26 (0x8da37800) [pid = 1834] [serial = 457] [outer = (nil)] 13:21:39 INFO - PROCESS | 1834 | ++DOMWINDOW == 27 (0x8db04800) [pid = 1834] [serial = 458] [outer = 0x8da37800] 13:21:39 INFO - PROCESS | 1834 | 1477772499260 Marionette DEBUG loaded listener.js 13:21:39 INFO - PROCESS | 1834 | ++DOMWINDOW == 28 (0x8db07c00) [pid = 1834] [serial = 459] [outer = 0x8da37800] 13:21:40 INFO - PROCESS | 1834 | --DOMWINDOW == 27 (0x8da2ac00) [pid = 1834] [serial = 448] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-eval-blocked.sub.html] 13:21:44 INFO - PROCESS | 1834 | 1477772504865 Marionette TRACE conn4 <- [1,696,null,{"value":["/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html",0,null,null,[["Expecting logs: [\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null],["worker-importscripts-blocked",1,"assert_equals: expected \"importScripts blocked\" but got \"importScripts allowed\"","worker.onmessage/<@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:26:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.onmessage@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:25:17\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:23:13\n"],["worker-importscripts-blocked 1",1,"assert_equals: expected \"importScripts blocked\" but got \"importScripts allowed\"","worker.onmessage/<@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:26:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.onmessage@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:25:17\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:23:13\n"]]]}] 13:21:44 INFO - .... 13:21:44 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html | took 6138ms 13:21:44 INFO - PROCESS | 1834 | 1477772504927 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 13:21:44 INFO - PROCESS | 1834 | 1477772504940 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 13:21:44 INFO - TEST-START | /content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html 13:21:44 INFO - PROCESS | 1834 | 1477772504954 Marionette TRACE conn4 -> [0,698,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:21:45 INFO - PROCESS | 1834 | 1477772505248 Marionette TRACE conn4 <- [1,698,null,{"value":null}] 13:21:45 INFO - PROCESS | 1834 | 1477772505321 Marionette TRACE conn4 -> [0,699,"getWindowHandles",null] 13:21:45 INFO - PROCESS | 1834 | 1477772505328 Marionette TRACE conn4 <- [1,699,null,["8"]] 13:21:45 INFO - PROCESS | 1834 | 1477772505383 Marionette TRACE conn4 -> [0,700,"switchToWindow",{"name":"8"}] 13:21:45 INFO - PROCESS | 1834 | 1477772505392 Marionette TRACE conn4 <- [1,700,null,{}] 13:21:45 INFO - PROCESS | 1834 | 1477772505403 Marionette TRACE conn4 -> [0,701,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:21:45 INFO - PROCESS | 1834 | ++DOCSHELL 0x8db2f400 == 11 [pid = 1834] [id = 156] 13:21:45 INFO - PROCESS | 1834 | ++DOMWINDOW == 28 (0x8f635000) [pid = 1834] [serial = 460] [outer = (nil)] 13:21:45 INFO - PROCESS | 1834 | ++DOMWINDOW == 29 (0x8f82e000) [pid = 1834] [serial = 461] [outer = 0x8f635000] 13:21:45 INFO - PROCESS | 1834 | 1477772505523 Marionette DEBUG loaded listener.js 13:21:45 INFO - PROCESS | 1834 | ++DOMWINDOW == 30 (0x8da2bc00) [pid = 1834] [serial = 462] [outer = 0x8f635000] 13:21:47 INFO - PROCESS | 1834 | --DOMWINDOW == 29 (0x8da32c00) [pid = 1834] [serial = 452] [outer = (nil)] [url = about:blank] 13:21:47 INFO - PROCESS | 1834 | --DOMWINDOW == 28 (0x8db2d400) [pid = 1834] [serial = 450] [outer = (nil)] [url = about:blank] 13:21:47 INFO - PROCESS | 1834 | --DOMWINDOW == 27 (0x8fb21000) [pid = 1834] [serial = 455] [outer = (nil)] [url = about:blank] 13:21:49 INFO - PROCESS | 1834 | --DOMWINDOW == 26 (0x8fb1c400) [pid = 1834] [serial = 454] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html] 13:21:49 INFO - PROCESS | 1834 | --DOMWINDOW == 25 (0x8da2f400) [pid = 1834] [serial = 451] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-from-guid.sub.html] 13:21:51 INFO - PROCESS | 1834 | 1477772511168 Marionette TRACE conn4 <- [1,701,null,{"value":["/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html",0,null,null,[["Expecting alerts: [\"setTimeout blocked\"]",1,"assert_unreached: unexpected alert: setTimeout allowed Reached unreachable code","alert_assert [0,702,"getWindowHandle",null] 13:21:51 INFO - PROCESS | 1834 | 1477772511194 Marionette TRACE conn4 <- [1,702,null,{"value":"8"}] 13:21:51 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1_2.html 13:21:51 INFO - PROCESS | 1834 | 1477772511203 Marionette TRACE conn4 -> [0,703,"timeouts",{"script":185000}] 13:21:51 INFO - PROCESS | 1834 | 1477772511208 Marionette TRACE conn4 <- [1,703,null,{}] 13:21:51 INFO - PROCESS | 1834 | 1477772511218 Marionette TRACE conn4 -> [0,704,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:21:51 INFO - PROCESS | 1834 | 1477772511375 Marionette TRACE conn4 <- [1,704,null,{"value":null}] 13:21:51 INFO - PROCESS | 1834 | 1477772511401 Marionette TRACE conn4 -> [0,705,"getWindowHandles",null] 13:21:51 INFO - PROCESS | 1834 | 1477772511413 Marionette TRACE conn4 <- [1,705,null,["8"]] 13:21:51 INFO - PROCESS | 1834 | 1477772511426 Marionette TRACE conn4 -> [0,706,"switchToWindow",{"name":"8"}] 13:21:51 INFO - PROCESS | 1834 | 1477772511443 Marionette TRACE conn4 <- [1,706,null,{}] 13:21:51 INFO - PROCESS | 1834 | 1477772511549 Marionette TRACE conn4 -> [0,707,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/media-src/media-src-7_1_2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/media-src/media-src-7_1_2.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\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"}] 13:21:51 INFO - PROCESS | 1834 | ++DOCSHELL 0x8f638400 == 12 [pid = 1834] [id = 157] 13:21:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 26 (0x8f7f0400) [pid = 1834] [serial = 463] [outer = (nil)] 13:21:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 27 (0x8f82b400) [pid = 1834] [serial = 464] [outer = 0x8f7f0400] 13:21:51 INFO - PROCESS | 1834 | 1477772511651 Marionette DEBUG loaded listener.js 13:21:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 28 (0x8fb19400) [pid = 1834] [serial = 465] [outer = 0x8f7f0400] 13:21:52 INFO - PROCESS | 1834 | [1834] 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 13:21:52 INFO - PROCESS | 1834 | [1834] 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 13:21:52 INFO - PROCESS | 1834 | [1834] 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 13:21:52 INFO - PROCESS | 1834 | [1834] 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 13:21:52 INFO - PROCESS | 1834 | 1477772512671 Marionette TRACE conn4 <- [1,707,null,{"value":["/content-security-policy/media-src/media-src-7_1_2.html",0,null,null,[["Disallowed async video src",0,null,null],["Disallowed async video source element",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:21:52 INFO - ... 13:21:52 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_1_2.html | took 1486ms 13:21:52 INFO - PROCESS | 1834 | 1477772512691 Marionette TRACE conn4 -> [0,708,"getWindowHandle",null] 13:21:52 INFO - PROCESS | 1834 | 1477772512698 Marionette TRACE conn4 <- [1,708,null,{"value":"8"}] 13:21:52 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2.html 13:21:52 INFO - PROCESS | 1834 | 1477772512704 Marionette TRACE conn4 -> [0,709,"timeouts",{"script":35000}] 13:21:52 INFO - PROCESS | 1834 | 1477772512710 Marionette TRACE conn4 <- [1,709,null,{}] 13:21:52 INFO - PROCESS | 1834 | 1477772512734 Marionette TRACE conn4 -> [0,710,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:21:52 INFO - PROCESS | 1834 | 1477772512935 Marionette TRACE conn4 <- [1,710,null,{"value":null}] 13:21:53 INFO - PROCESS | 1834 | 1477772513041 Marionette TRACE conn4 -> [0,711,"getWindowHandles",null] 13:21:53 INFO - PROCESS | 1834 | 1477772513049 Marionette TRACE conn4 <- [1,711,null,["8"]] 13:21:53 INFO - PROCESS | 1834 | 1477772513066 Marionette TRACE conn4 -> [0,712,"switchToWindow",{"name":"8"}] 13:21:53 INFO - PROCESS | 1834 | 1477772513075 Marionette TRACE conn4 <- [1,712,null,{}] 13:21:53 INFO - PROCESS | 1834 | 1477772513081 Marionette TRACE conn4 -> [0,713,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/media-src/media-src-7_2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:21:53 INFO - PROCESS | 1834 | ++DOCSHELL 0x94a1ec00 == 13 [pid = 1834] [id = 158] 13:21:53 INFO - PROCESS | 1834 | ++DOMWINDOW == 29 (0x94b93000) [pid = 1834] [serial = 466] [outer = (nil)] 13:21:53 INFO - PROCESS | 1834 | ++DOMWINDOW == 30 (0x94b97800) [pid = 1834] [serial = 467] [outer = 0x94b93000] 13:21:53 INFO - PROCESS | 1834 | 1477772513184 Marionette DEBUG loaded listener.js 13:21:53 INFO - PROCESS | 1834 | ++DOMWINDOW == 31 (0x95950000) [pid = 1834] [serial = 468] [outer = 0x94b93000] 13:21:53 INFO - PROCESS | 1834 | [mp3 @ 0x936e6c00] err{or,}_recognition separate: 1; 1 13:21:53 INFO - PROCESS | 1834 | [mp3 @ 0x936e6c00] err{or,}_recognition combined: 1; 1 13:21:54 INFO - PROCESS | 1834 | [mp3 @ 0x93aa8c00] err{or,}_recognition separate: 1; 1 13:21:54 INFO - PROCESS | 1834 | [mp3 @ 0x93aa8c00] err{or,}_recognition combined: 1; 1 13:21:54 INFO - PROCESS | 1834 | [1834] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 13:21:54 INFO - PROCESS | 1834 | [1834] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 13:21:54 INFO - PROCESS | 1834 | [1834] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 13:21:54 INFO - PROCESS | 1834 | [1834] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 13:21:56 INFO - PROCESS | 1834 | --DOCSHELL 0x8fb1ac00 == 12 [pid = 1834] [id = 154] 13:21:56 INFO - PROCESS | 1834 | --DOCSHELL 0x8da37400 == 11 [pid = 1834] [id = 155] 13:21:56 INFO - PROCESS | 1834 | --DOCSHELL 0x8db2f400 == 10 [pid = 1834] [id = 156] 13:21:56 INFO - PROCESS | 1834 | --DOMWINDOW == 30 (0x8db08000) [pid = 1834] [serial = 453] [outer = (nil)] [url = about:blank] 13:21:56 INFO - PROCESS | 1834 | --DOMWINDOW == 29 (0x8da26400) [pid = 1834] [serial = 456] [outer = (nil)] [url = about:blank] 13:21:56 INFO - PROCESS | 1834 | --DOMWINDOW == 28 (0x8db04800) [pid = 1834] [serial = 458] [outer = (nil)] [url = about:blank] 13:21:58 INFO - PROCESS | 1834 | --DOMWINDOW == 27 (0x8da37800) [pid = 1834] [serial = 457] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html] 13:21:58 INFO - PROCESS | 1834 | --DOMWINDOW == 26 (0x8f7f0400) [pid = 1834] [serial = 463] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_1_2.html] 13:21:58 INFO - PROCESS | 1834 | --DOMWINDOW == 25 (0x8f635000) [pid = 1834] [serial = 460] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html] 13:21:58 INFO - PROCESS | 1834 | 1477772518762 Marionette TRACE conn4 <- [1,713,null,{"value":["/content-security-policy/media-src/media-src-7_2.html",0,null,null,[["In-policy audio src",0,null,null],["In-policy audio source element",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:21:58 INFO - ... 13:21:58 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2.html | took 6101ms 13:21:58 INFO - PROCESS | 1834 | 1477772518808 Marionette TRACE conn4 -> [0,714,"getWindowHandle",null] 13:21:58 INFO - PROCESS | 1834 | 1477772518815 Marionette TRACE conn4 <- [1,714,null,{"value":"8"}] 13:21:58 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2_2.html 13:21:58 INFO - PROCESS | 1834 | 1477772518826 Marionette TRACE conn4 -> [0,715,"timeouts",{"script":185000}] 13:21:58 INFO - PROCESS | 1834 | 1477772518831 Marionette TRACE conn4 <- [1,715,null,{}] 13:21:58 INFO - PROCESS | 1834 | 1477772518842 Marionette TRACE conn4 -> [0,716,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:21:59 INFO - PROCESS | 1834 | 1477772519088 Marionette TRACE conn4 <- [1,716,null,{"value":null}] 13:21:59 INFO - PROCESS | 1834 | 1477772519162 Marionette TRACE conn4 -> [0,717,"getWindowHandles",null] 13:21:59 INFO - PROCESS | 1834 | 1477772519168 Marionette TRACE conn4 <- [1,717,null,["8"]] 13:21:59 INFO - PROCESS | 1834 | 1477772519174 Marionette TRACE conn4 -> [0,718,"switchToWindow",{"name":"8"}] 13:21:59 INFO - PROCESS | 1834 | 1477772519185 Marionette TRACE conn4 <- [1,718,null,{}] 13:21:59 INFO - PROCESS | 1834 | 1477772519198 Marionette TRACE conn4 -> [0,719,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/media-src/media-src-7_2_2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2_2.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\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"}] 13:21:59 INFO - PROCESS | 1834 | ++DOCSHELL 0x8db0c800 == 11 [pid = 1834] [id = 159] 13:21:59 INFO - PROCESS | 1834 | ++DOMWINDOW == 26 (0x8db0d800) [pid = 1834] [serial = 469] [outer = (nil)] 13:21:59 INFO - PROCESS | 1834 | ++DOMWINDOW == 27 (0x8db10c00) [pid = 1834] [serial = 470] [outer = 0x8db0d800] 13:21:59 INFO - PROCESS | 1834 | 1477772519307 Marionette DEBUG loaded listener.js 13:21:59 INFO - PROCESS | 1834 | ++DOMWINDOW == 28 (0x8f7f4800) [pid = 1834] [serial = 471] [outer = 0x8db0d800] 13:21:59 INFO - PROCESS | 1834 | [1834] 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 13:21:59 INFO - PROCESS | 1834 | [1834] 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 13:21:59 INFO - PROCESS | 1834 | [1834] 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 13:21:59 INFO - PROCESS | 1834 | [1834] 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 13:22:00 INFO - PROCESS | 1834 | 1477772520344 Marionette TRACE conn4 <- [1,719,null,{"value":["/content-security-policy/media-src/media-src-7_2_2.html",0,null,null,[["Disallaowed audio src",0,null,null],["Disallowed audio source element",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:22:00 INFO - ... 13:22:00 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2_2.html | took 1544ms 13:22:00 INFO - PROCESS | 1834 | 1477772520370 Marionette TRACE conn4 -> [0,720,"getWindowHandle",null] 13:22:00 INFO - PROCESS | 1834 | 1477772520377 Marionette TRACE conn4 <- [1,720,null,{"value":"8"}] 13:22:00 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3.html 13:22:00 INFO - PROCESS | 1834 | 1477772520384 Marionette TRACE conn4 -> [0,721,"timeouts",{"script":35000}] 13:22:00 INFO - PROCESS | 1834 | 1477772520390 Marionette TRACE conn4 <- [1,721,null,{}] 13:22:00 INFO - PROCESS | 1834 | 1477772520399 Marionette TRACE conn4 -> [0,722,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:22:00 INFO - PROCESS | 1834 | 1477772520662 Marionette TRACE conn4 <- [1,722,null,{"value":null}] 13:22:00 INFO - PROCESS | 1834 | 1477772520678 Marionette TRACE conn4 -> [0,723,"getWindowHandles",null] 13:22:00 INFO - PROCESS | 1834 | 1477772520686 Marionette TRACE conn4 <- [1,723,null,["8"]] 13:22:00 INFO - PROCESS | 1834 | 1477772520707 Marionette TRACE conn4 -> [0,724,"switchToWindow",{"name":"8"}] 13:22:00 INFO - PROCESS | 1834 | 1477772520719 Marionette TRACE conn4 <- [1,724,null,{}] 13:22:00 INFO - PROCESS | 1834 | 1477772520724 Marionette TRACE conn4 -> [0,725,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/media-src/media-src-7_3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/media-src/media-src-7_3.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:22:00 INFO - PROCESS | 1834 | ++DOCSHELL 0x94b99800 == 12 [pid = 1834] [id = 160] 13:22:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 29 (0x94bd3000) [pid = 1834] [serial = 472] [outer = (nil)] 13:22:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 30 (0x953d5c00) [pid = 1834] [serial = 473] [outer = 0x94bd3000] 13:22:00 INFO - PROCESS | 1834 | 1477772520830 Marionette DEBUG loaded listener.js 13:22:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 31 (0x8db2a400) [pid = 1834] [serial = 474] [outer = 0x94bd3000] 13:22:01 INFO - PROCESS | 1834 | [h264 @ 0x95a8d800] err{or,}_recognition separate: 1; 1 13:22:01 INFO - PROCESS | 1834 | [h264 @ 0x95a8d800] err{or,}_recognition combined: 1; 1 13:22:01 INFO - PROCESS | 1834 | [h264 @ 0x95a8d800] Unsupported bit depth: 0 13:22:01 INFO - PROCESS | 1834 | [h264 @ 0x95a8d800] no picture 13:22:01 INFO - PROCESS | 1834 | [h264 @ 0x95a8d800] no picture 13:22:04 INFO - PROCESS | 1834 | --DOCSHELL 0x94a1ec00 == 11 [pid = 1834] [id = 158] 13:22:04 INFO - PROCESS | 1834 | --DOCSHELL 0x8db0c800 == 10 [pid = 1834] [id = 159] 13:22:04 INFO - PROCESS | 1834 | --DOMWINDOW == 30 (0x8f82b400) [pid = 1834] [serial = 464] [outer = (nil)] [url = about:blank] 13:22:04 INFO - PROCESS | 1834 | --DOMWINDOW == 29 (0x8fb19400) [pid = 1834] [serial = 465] [outer = (nil)] [url = about:blank] 13:22:04 INFO - PROCESS | 1834 | --DOMWINDOW == 28 (0x8f82e000) [pid = 1834] [serial = 461] [outer = (nil)] [url = about:blank] 13:22:04 INFO - PROCESS | 1834 | --DOMWINDOW == 27 (0x8da2bc00) [pid = 1834] [serial = 462] [outer = (nil)] [url = about:blank] 13:22:04 INFO - PROCESS | 1834 | --DOMWINDOW == 26 (0x8db07c00) [pid = 1834] [serial = 459] [outer = (nil)] [url = about:blank] 13:22:04 INFO - PROCESS | 1834 | --DOMWINDOW == 25 (0x94b97800) [pid = 1834] [serial = 467] [outer = (nil)] [url = about:blank] 13:22:06 INFO - PROCESS | 1834 | 1477772526423 Marionette TRACE conn4 <- [1,725,null,{"value":["/content-security-policy/media-src/media-src-7_3.html",0,null,null,[["In-policy track element",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:22:06 INFO - .. 13:22:06 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_3.html | took 6054ms 13:22:06 INFO - PROCESS | 1834 | 1477772526441 Marionette TRACE conn4 -> [0,726,"getWindowHandle",null] 13:22:06 INFO - PROCESS | 1834 | 1477772526448 Marionette TRACE conn4 <- [1,726,null,{"value":"8"}] 13:22:06 INFO - TEST-START | /content-security-policy/media-src/media-src-redir-bug.sub.html 13:22:06 INFO - PROCESS | 1834 | 1477772526468 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:22:06 INFO - PROCESS | 1834 | 1477772526712 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 13:22:06 INFO - PROCESS | 1834 | 1477772526787 Marionette TRACE conn4 -> [0,728,"getWindowHandles",null] 13:22:06 INFO - PROCESS | 1834 | 1477772526791 Marionette TRACE conn4 <- [1,728,null,["8"]] 13:22:06 INFO - PROCESS | 1834 | 1477772526800 Marionette TRACE conn4 -> [0,729,"switchToWindow",{"name":"8"}] 13:22:06 INFO - PROCESS | 1834 | 1477772526809 Marionette TRACE conn4 <- [1,729,null,{}] 13:22:06 INFO - PROCESS | 1834 | 1477772526824 Marionette TRACE conn4 -> [0,730,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/media-src/media-src-redir-bug.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/media-src/media-src-redir-bug.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:22:06 INFO - PROCESS | 1834 | ++DOCSHELL 0x8db07000 == 11 [pid = 1834] [id = 161] 13:22:06 INFO - PROCESS | 1834 | ++DOMWINDOW == 26 (0x8db07800) [pid = 1834] [serial = 475] [outer = (nil)] 13:22:06 INFO - PROCESS | 1834 | ++DOMWINDOW == 27 (0x8db0c800) [pid = 1834] [serial = 476] [outer = 0x8db07800] 13:22:07 INFO - PROCESS | 1834 | 1477772526998 Marionette DEBUG loaded listener.js 13:22:07 INFO - PROCESS | 1834 | ++DOMWINDOW == 28 (0x8f62fc00) [pid = 1834] [serial = 477] [outer = 0x8db07800] 13:22:07 INFO - PROCESS | 1834 | --DOMWINDOW == 27 (0x8db0d800) [pid = 1834] [serial = 469] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2_2.html] 13:22:07 INFO - PROCESS | 1834 | --DOMWINDOW == 26 (0x94b93000) [pid = 1834] [serial = 466] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2.html] 13:22:08 INFO - PROCESS | 1834 | [h264 @ 0x9284e400] err{or,}_recognition separate: 1; 1 13:22:08 INFO - PROCESS | 1834 | [h264 @ 0x9284e400] err{or,}_recognition combined: 1; 1 13:22:08 INFO - PROCESS | 1834 | [h264 @ 0x9284e400] Unsupported bit depth: 0 13:22:08 INFO - PROCESS | 1834 | [h264 @ 0x9284e400] no picture 13:22:08 INFO - PROCESS | 1834 | [h264 @ 0x9284e400] no picture 13:22:08 INFO - PROCESS | 1834 | [h264 @ 0x8f833000] err{or,}_recognition separate: 1; 1 13:22:08 INFO - PROCESS | 1834 | [h264 @ 0x8f833000] err{or,}_recognition combined: 1; 1 13:22:08 INFO - PROCESS | 1834 | [h264 @ 0x8f833000] Unsupported bit depth: 0 13:22:08 INFO - PROCESS | 1834 | [h264 @ 0x8f833000] no picture 13:22:08 INFO - PROCESS | 1834 | [h264 @ 0x8f833000] no picture 13:22:08 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 13:22:08 INFO - PROCESS | 1834 | [h264 @ 0x92b6fc00] err{or,}_recognition separate: 1; 1 13:22:08 INFO - PROCESS | 1834 | [h264 @ 0x92b6fc00] err{or,}_recognition combined: 1; 1 13:22:08 INFO - PROCESS | 1834 | [h264 @ 0x92b6fc00] Unsupported bit depth: 0 13:22:08 INFO - PROCESS | 1834 | [h264 @ 0x92b6fc00] no picture 13:22:08 INFO - PROCESS | 1834 | [h264 @ 0x92b6fc00] no picture 13:22:08 INFO - PROCESS | 1834 | [h264 @ 0x938e6400] err{or,}_recognition separate: 1; 1 13:22:08 INFO - PROCESS | 1834 | [h264 @ 0x938e6400] err{or,}_recognition combined: 1; 1 13:22:08 INFO - PROCESS | 1834 | [h264 @ 0x938e6400] Unsupported bit depth: 0 13:22:08 INFO - PROCESS | 1834 | [h264 @ 0x938e6400] no picture 13:22:08 INFO - PROCESS | 1834 | [h264 @ 0x938e6400] no picture 13:22:12 INFO - PROCESS | 1834 | --DOCSHELL 0x8f638400 == 10 [pid = 1834] [id = 157] 13:22:12 INFO - PROCESS | 1834 | --DOCSHELL 0x94b99800 == 9 [pid = 1834] [id = 160] 13:22:12 INFO - PROCESS | 1834 | --DOMWINDOW == 25 (0x8db10c00) [pid = 1834] [serial = 470] [outer = (nil)] [url = about:blank] 13:22:12 INFO - PROCESS | 1834 | --DOMWINDOW == 24 (0x8f7f4800) [pid = 1834] [serial = 471] [outer = (nil)] [url = about:blank] 13:22:12 INFO - PROCESS | 1834 | --DOMWINDOW == 23 (0x95950000) [pid = 1834] [serial = 468] [outer = (nil)] [url = about:blank] 13:22:12 INFO - PROCESS | 1834 | 1477772532842 Marionette TRACE conn4 <- [1,730,null,{"value":["/content-security-policy/media-src/media-src-redir-bug.sub.html",0,null,null,[["In-policy async video src",0,null,null],["in-policy async video src w/redir",0,null,null],["In-policy async video source element",0,null,null],["In-policy async video source element w/redir",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:22:12 INFO - ..... 13:22:12 INFO - TEST-OK | /content-security-policy/media-src/media-src-redir-bug.sub.html | took 6445ms 13:22:12 INFO - PROCESS | 1834 | 1477772532913 Marionette TRACE conn4 -> [0,731,"getWindowHandle",null] 13:22:12 INFO - PROCESS | 1834 | 1477772532921 Marionette TRACE conn4 <- [1,731,null,{"value":"8"}] 13:22:12 INFO - TEST-START | /custom-elements/reactions/Attr.html 13:22:12 INFO - PROCESS | 1834 | 1477772532937 Marionette TRACE conn4 -> [0,732,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:22:13 INFO - PROCESS | 1834 | 1477772533166 Marionette TRACE conn4 <- [1,732,null,{"value":null}] 13:22:13 INFO - PROCESS | 1834 | 1477772533288 Marionette TRACE conn4 -> [0,733,"getWindowHandles",null] 13:22:13 INFO - PROCESS | 1834 | 1477772533296 Marionette TRACE conn4 <- [1,733,null,["8"]] 13:22:13 INFO - PROCESS | 1834 | 1477772533306 Marionette TRACE conn4 -> [0,734,"switchToWindow",{"name":"8"}] 13:22:13 INFO - PROCESS | 1834 | 1477772533315 Marionette TRACE conn4 <- [1,734,null,{}] 13:22:13 INFO - PROCESS | 1834 | 1477772533324 Marionette TRACE conn4 -> [0,735,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/Attr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/Attr.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:22:13 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da30800 == 10 [pid = 1834] [id = 162] 13:22:13 INFO - PROCESS | 1834 | ++DOMWINDOW == 24 (0x8da30c00) [pid = 1834] [serial = 478] [outer = (nil)] 13:22:13 INFO - PROCESS | 1834 | ++DOMWINDOW == 25 (0x8da34000) [pid = 1834] [serial = 479] [outer = 0x8da30c00] 13:22:13 INFO - PROCESS | 1834 | 1477772533454 Marionette DEBUG loaded listener.js 13:22:13 INFO - PROCESS | 1834 | ++DOMWINDOW == 26 (0x8db0cc00) [pid = 1834] [serial = 480] [outer = 0x8da30c00] 13:22:14 INFO - PROCESS | 1834 | 1477772534239 Marionette TRACE conn4 <- [1,735,null,{"value":["/custom-elements/reactions/Attr.html",0,null,null,[["value on Attr must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:159:5\n@http://web-platform.test:8000/custom-elements/reactions/Attr.html:17:1\n"],["value on Attr must not enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:174:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:170:5\n@http://web-platform.test:8000/custom-elements/reactions/Attr.html:17:1\n"]]]}] 13:22:14 INFO - .. 13:22:14 INFO - TEST-OK | /custom-elements/reactions/Attr.html | took 1371ms 13:22:14 INFO - PROCESS | 1834 | 1477772534311 Marionette TRACE conn4 -> [0,736,"getWindowHandle",null] 13:22:14 INFO - PROCESS | 1834 | 1477772534318 Marionette TRACE conn4 <- [1,736,null,{"value":"8"}] 13:22:14 INFO - TEST-START | /custom-elements/reactions/ChildNode.html 13:22:14 INFO - PROCESS | 1834 | 1477772534330 Marionette TRACE conn4 -> [0,737,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:22:14 INFO - PROCESS | 1834 | 1477772534526 Marionette TRACE conn4 <- [1,737,null,{"value":null}] 13:22:14 INFO - PROCESS | 1834 | 1477772534541 Marionette TRACE conn4 -> [0,738,"getWindowHandles",null] 13:22:14 INFO - PROCESS | 1834 | 1477772534546 Marionette TRACE conn4 <- [1,738,null,["8"]] 13:22:14 INFO - PROCESS | 1834 | 1477772534553 Marionette TRACE conn4 -> [0,739,"switchToWindow",{"name":"8"}] 13:22:14 INFO - PROCESS | 1834 | 1477772534560 Marionette TRACE conn4 <- [1,739,null,{}] 13:22:14 INFO - PROCESS | 1834 | 1477772534659 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/ChildNode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/ChildNode.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:22:14 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da30400 == 11 [pid = 1834] [id = 163] 13:22:14 INFO - PROCESS | 1834 | ++DOMWINDOW == 27 (0x8fb20c00) [pid = 1834] [serial = 481] [outer = (nil)] 13:22:14 INFO - PROCESS | 1834 | ++DOMWINDOW == 28 (0x92840400) [pid = 1834] [serial = 482] [outer = 0x8fb20c00] 13:22:14 INFO - PROCESS | 1834 | 1477772534814 Marionette DEBUG loaded listener.js 13:22:14 INFO - PROCESS | 1834 | ++DOMWINDOW == 29 (0x8da29c00) [pid = 1834] [serial = 483] [outer = 0x8fb20c00] 13:22:15 INFO - PROCESS | 1834 | 1477772535475 Marionette TRACE conn4 <- [1,740,null,{"value":["/custom-elements/reactions/ChildNode.html",0,null,null,[["before on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:17:1\n"],["before on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:17:1\n"],["after on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:21:1\n"],["after on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:21:1\n"],["replaceWith on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:25:1\n"],["replaceWith on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:25:1\n"],["replaceWith on ChildNode must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:29:1\n"]]]}] 13:22:15 INFO - ....... 13:22:15 INFO - TEST-OK | /custom-elements/reactions/ChildNode.html | took 1229ms 13:22:15 INFO - PROCESS | 1834 | 1477772535591 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 13:22:15 INFO - PROCESS | 1834 | 1477772535600 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 13:22:15 INFO - TEST-START | /custom-elements/reactions/DOMTokenList.html 13:22:15 INFO - PROCESS | 1834 | 1477772535622 Marionette TRACE conn4 -> [0,742,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:22:15 INFO - PROCESS | 1834 | 1477772535906 Marionette TRACE conn4 <- [1,742,null,{"value":null}] 13:22:15 INFO - PROCESS | 1834 | 1477772535932 Marionette TRACE conn4 -> [0,743,"getWindowHandles",null] 13:22:15 INFO - PROCESS | 1834 | 1477772535938 Marionette TRACE conn4 <- [1,743,null,["8"]] 13:22:15 INFO - PROCESS | 1834 | 1477772535943 Marionette TRACE conn4 -> [0,744,"switchToWindow",{"name":"8"}] 13:22:15 INFO - PROCESS | 1834 | 1477772535950 Marionette TRACE conn4 <- [1,744,null,{}] 13:22:16 INFO - PROCESS | 1834 | 1477772536010 Marionette TRACE conn4 -> [0,745,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/DOMTokenList.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:22:16 INFO - PROCESS | 1834 | ++DOCSHELL 0x95920c00 == 12 [pid = 1834] [id = 164] 13:22:16 INFO - PROCESS | 1834 | ++DOMWINDOW == 30 (0x95921000) [pid = 1834] [serial = 484] [outer = (nil)] 13:22:16 INFO - PROCESS | 1834 | ++DOMWINDOW == 31 (0x95923000) [pid = 1834] [serial = 485] [outer = 0x95921000] 13:22:16 INFO - PROCESS | 1834 | 1477772536130 Marionette DEBUG loaded listener.js 13:22:16 INFO - PROCESS | 1834 | ++DOMWINDOW == 32 (0x95950000) [pid = 1834] [serial = 486] [outer = 0x95921000] 13:22:16 INFO - PROCESS | 1834 | --DOMWINDOW == 31 (0x94bd3000) [pid = 1834] [serial = 472] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_3.html] 13:22:17 INFO - .................... 13:22:17 INFO - TEST-OK | /custom-elements/reactions/DOMTokenList.html | took 1441ms 13:22:17 INFO - TEST-START | /custom-elements/reactions/Document.html 13:22:17 INFO - PROCESS | 1834 | 1477772536993 Marionette TRACE conn4 <- [1,745,null,{"value":["/custom-elements/reactions/DOMTokenList.html",0,null,null,[["add on DOMTokenList must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:19:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:16:1\n"],["add on DOMTokenList must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:29:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:26:1\n"],["add on DOMTokenList must enqueue an attributeChanged reaction when adding a value to an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:34:1\n"],["add on DOMTokenList must not enqueue an attributeChanged reaction when adding a value to an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:49:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:45:1\n"],["add on DOMTokenList must enqueue exactly one attributeChanged reaction when adding multiple values to an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:57:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:54:1\n"],["remove on DOMTokenList must enqueue an attributeChanged reaction when removing a value from an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:68:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:64:1\n"],["remove on DOMTokenList must enqueue exactly one attributeChanged reaction when removing multiple values to an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:79:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:75:1\n"],["remove on DOMTokenList must not enqueue an attributeChanged reaction when removing a non-existent value from an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:90:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:86:1\n"],["remove on DOMTokenList must not enqueue an attributeChanged reaction when removing a value from an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:99:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:95:1\n"],["toggle on DOMTokenList must enqueue an attributeChanged reaction when adding a value to an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:108:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:104:1\n"],["toggle on DOMTokenList must enqueue an attributeChanged reaction when removing a value from an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:119:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:115:1\n"],["remove on DOMTokenList must not enqueue an attributeChanged reaction when removing a value from an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:130:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:126:1\n"],["replace on DOMTokenList must enqueue an attributeChanged reaction when replacing a value in an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:139:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:135:1\n"],["replace on DOMTokenList must not enqueue an attributeChanged reaction when the token to replace does not exist in the attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:150:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:146:1\n"],["replace on DOMTokenList must not enqueue an attributeChanged reaction when replacing a value in an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:159:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:155:1\n"],["the stringifier of DOMTokenList must enqueue an attributeChanged reaction when adding an observed attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:167:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:164:1\n"],["the stringifier of DOMTokenList must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:178:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:174:1\n"],["the stringifier of DOMTokenList must enqueue an attributeChanged reaction when mutating the value of an observed attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:188:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:184:1\n"],["the stringifier of DOMTokenList must not enqueue an attributeChanged reaction when mutating the value of an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:199:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:195:1\n"],["the stringifier of DOMTokenList must enqueue an attributeChanged reaction when the setter is called with the original value of the attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:208:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:204:1\n"]]]}] 13:22:17 INFO - PROCESS | 1834 | 1477772537051 Marionette TRACE conn4 -> [0,746,"getWindowHandle",null] 13:22:17 INFO - PROCESS | 1834 | 1477772537058 Marionette TRACE conn4 <- [1,746,null,{"value":"8"}] 13:22:17 INFO - PROCESS | 1834 | 1477772537068 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:22:17 INFO - PROCESS | 1834 | 1477772537305 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 13:22:17 INFO - PROCESS | 1834 | 1477772537428 Marionette TRACE conn4 -> [0,748,"getWindowHandles",null] 13:22:17 INFO - PROCESS | 1834 | 1477772537434 Marionette TRACE conn4 <- [1,748,null,["8"]] 13:22:17 INFO - PROCESS | 1834 | 1477772537441 Marionette TRACE conn4 -> [0,749,"switchToWindow",{"name":"8"}] 13:22:17 INFO - PROCESS | 1834 | 1477772537448 Marionette TRACE conn4 <- [1,749,null,{}] 13:22:17 INFO - PROCESS | 1834 | 1477772537460 Marionette TRACE conn4 -> [0,750,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/Document.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/Document.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:22:17 INFO - PROCESS | 1834 | ++DOCSHELL 0x8db04000 == 13 [pid = 1834] [id = 165] 13:22:17 INFO - PROCESS | 1834 | ++DOMWINDOW == 32 (0x95a93c00) [pid = 1834] [serial = 487] [outer = (nil)] 13:22:17 INFO - PROCESS | 1834 | ++DOMWINDOW == 33 (0x9603ac00) [pid = 1834] [serial = 488] [outer = 0x95a93c00] 13:22:17 INFO - PROCESS | 1834 | 1477772537596 Marionette DEBUG loaded listener.js 13:22:17 INFO - PROCESS | 1834 | ++DOMWINDOW == 34 (0x96740400) [pid = 1834] [serial = 489] [outer = 0x95a93c00] 13:22:18 INFO - PROCESS | 1834 | 1477772538205 Marionette TRACE conn4 <- [1,750,null,{"value":["/custom-elements/reactions/Document.html",0,null,null,[["importNode on Document must construct a new custom element when importing a custom element",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/Document.html:20:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/Document.html:17:1\n"],["adoptNode on Document must enqueue an adopted reaction when importing a custom element",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/Document.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/Document.html:31:1\n"]]]}] 13:22:18 INFO - .. 13:22:18 INFO - TEST-OK | /custom-elements/reactions/Document.html | took 1175ms 13:22:18 INFO - PROCESS | 1834 | 1477772538241 Marionette TRACE conn4 -> [0,751,"getWindowHandle",null] 13:22:18 INFO - PROCESS | 1834 | 1477772538246 Marionette TRACE conn4 <- [1,751,null,{"value":"8"}] 13:22:18 INFO - TEST-START | /custom-elements/reactions/Element.html 13:22:18 INFO - PROCESS | 1834 | 1477772538256 Marionette TRACE conn4 -> [0,752,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:22:18 INFO - PROCESS | 1834 | 1477772538460 Marionette TRACE conn4 <- [1,752,null,{"value":null}] 13:22:18 INFO - PROCESS | 1834 | 1477772538479 Marionette TRACE conn4 -> [0,753,"getWindowHandles",null] 13:22:18 INFO - PROCESS | 1834 | 1477772538482 Marionette TRACE conn4 <- [1,753,null,["8"]] 13:22:18 INFO - PROCESS | 1834 | 1477772538488 Marionette TRACE conn4 -> [0,754,"switchToWindow",{"name":"8"}] 13:22:18 INFO - PROCESS | 1834 | 1477772538500 Marionette TRACE conn4 <- [1,754,null,{}] 13:22:18 INFO - PROCESS | 1834 | 1477772538505 Marionette TRACE conn4 -> [0,755,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/Element.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/Element.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:22:18 INFO - PROCESS | 1834 | ++DOCSHELL 0x97a6ec00 == 14 [pid = 1834] [id = 166] 13:22:18 INFO - PROCESS | 1834 | ++DOMWINDOW == 35 (0x97a72800) [pid = 1834] [serial = 490] [outer = (nil)] 13:22:18 INFO - PROCESS | 1834 | ++DOMWINDOW == 36 (0x97ca0c00) [pid = 1834] [serial = 491] [outer = 0x97a72800] 13:22:18 INFO - PROCESS | 1834 | 1477772538598 Marionette DEBUG loaded listener.js 13:22:18 INFO - PROCESS | 1834 | ++DOMWINDOW == 37 (0x98219400) [pid = 1834] [serial = 492] [outer = 0x97a72800] 13:22:19 INFO - .................................... 13:22:19 INFO - TEST-OK | /custom-elements/reactions/Element.html | took 1252ms 13:22:19 INFO - TEST-START | /custom-elements/reactions/NamedNodeMap.html 13:22:19 INFO - PROCESS | 1834 | 1477772539411 Marionette TRACE conn4 <- [1,755,null,{"value":["/custom-elements/reactions/Element.html",0,null,null,[["id on Element must enqueue an attributeChanged reaction when adding id content attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:99:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:96:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:17:1\n"],["id on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:110:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:106:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:17:1\n"],["className on Element must enqueue an attributeChanged reaction when adding class content attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:99:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:96:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:18:1\n"],["className on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:110:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:106:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:18:1\n"],["slot on Element must enqueue an attributeChanged reaction when adding slot content attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:99:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:96:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:19:1\n"],["slot on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:110:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:106:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:19:1\n"],["setAttribute on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttribute on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttribute on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttribute on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttributeNS on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["setAttributeNS on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["setAttributeNS on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["setAttributeNS on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["removeAttribute on Element must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttribute on Element must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttribute on Element must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttribute on Element must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttributeNS on Element must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["removeAttributeNS on Element must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["removeAttributeNS on Element must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["removeAttributeNS on Element must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["setAttributeNode on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNode on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNode on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNode on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNodeNS on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["setAttributeNodeNS on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["setAttributeNodeNS on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["setAttributeNodeNS on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["removeAttributeNode on Element must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["removeAttributeNode on Element must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["removeAttributeNode on Element must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["removeAttributeNode on Element must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["undefined must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:55:1\n"],["undefined must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:55:1\n"]]]}] 13:22:19 INFO - PROCESS | 1834 | 1477772539533 Marionette TRACE conn4 -> [0,756,"getWindowHandle",null] 13:22:19 INFO - PROCESS | 1834 | 1477772539541 Marionette TRACE conn4 <- [1,756,null,{"value":"8"}] 13:22:19 INFO - PROCESS | 1834 | 1477772539563 Marionette TRACE conn4 -> [0,757,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:22:19 INFO - PROCESS | 1834 | 1477772539889 Marionette TRACE conn4 <- [1,757,null,{"value":null}] 13:22:20 INFO - PROCESS | 1834 | 1477772540041 Marionette TRACE conn4 -> [0,758,"getWindowHandles",null] 13:22:20 INFO - PROCESS | 1834 | 1477772540050 Marionette TRACE conn4 <- [1,758,null,["8"]] 13:22:20 INFO - PROCESS | 1834 | 1477772540059 Marionette TRACE conn4 -> [0,759,"switchToWindow",{"name":"8"}] 13:22:20 INFO - PROCESS | 1834 | 1477772540067 Marionette TRACE conn4 <- [1,759,null,{}] 13:22:20 INFO - PROCESS | 1834 | 1477772540075 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/NamedNodeMap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:22:20 INFO - PROCESS | 1834 | ++DOCSHELL 0x8f838c00 == 15 [pid = 1834] [id = 167] 13:22:20 INFO - PROCESS | 1834 | ++DOMWINDOW == 38 (0x8fb16000) [pid = 1834] [serial = 493] [outer = (nil)] 13:22:20 INFO - PROCESS | 1834 | ++DOMWINDOW == 39 (0x9174a000) [pid = 1834] [serial = 494] [outer = 0x8fb16000] 13:22:20 INFO - PROCESS | 1834 | 1477772540249 Marionette DEBUG loaded listener.js 13:22:20 INFO - PROCESS | 1834 | ++DOMWINDOW == 40 (0x94a64400) [pid = 1834] [serial = 495] [outer = 0x8fb16000] 13:22:21 INFO - ................ 13:22:21 INFO - TEST-OK | /custom-elements/reactions/NamedNodeMap.html | took 1685ms 13:22:21 INFO - PROCESS | 1834 | 1477772541147 Marionette TRACE conn4 <- [1,760,null,{"value":["/custom-elements/reactions/NamedNodeMap.html",0,null,null,[["setNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["setNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["setNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["setNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["removeNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"],["removeNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"],["removeNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"],["removeNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"]]]}] 13:22:21 INFO - PROCESS | 1834 | 1477772541244 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 13:22:21 INFO - PROCESS | 1834 | 1477772541251 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 13:22:21 INFO - TEST-START | /custom-elements/reactions/Node.html 13:22:21 INFO - PROCESS | 1834 | 1477772541281 Marionette TRACE conn4 -> [0,762,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:22:21 INFO - PROCESS | 1834 | 1477772541480 Marionette TRACE conn4 <- [1,762,null,{"value":null}] 13:22:21 INFO - PROCESS | 1834 | 1477772541634 Marionette TRACE conn4 -> [0,763,"getWindowHandles",null] 13:22:21 INFO - PROCESS | 1834 | 1477772541641 Marionette TRACE conn4 <- [1,763,null,["8"]] 13:22:21 INFO - PROCESS | 1834 | 1477772541650 Marionette TRACE conn4 -> [0,764,"switchToWindow",{"name":"8"}] 13:22:21 INFO - PROCESS | 1834 | 1477772541656 Marionette TRACE conn4 <- [1,764,null,{}] 13:22:21 INFO - PROCESS | 1834 | 1477772541665 Marionette TRACE conn4 -> [0,765,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/Node.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/Node.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:22:21 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da1c000 == 16 [pid = 1834] [id = 168] 13:22:21 INFO - PROCESS | 1834 | ++DOMWINDOW == 41 (0x9821cc00) [pid = 1834] [serial = 496] [outer = (nil)] 13:22:21 INFO - PROCESS | 1834 | ++DOMWINDOW == 42 (0x9821e000) [pid = 1834] [serial = 497] [outer = 0x9821cc00] 13:22:21 INFO - PROCESS | 1834 | 1477772541780 Marionette DEBUG loaded listener.js 13:22:21 INFO - PROCESS | 1834 | ++DOMWINDOW == 43 (0x99f70000) [pid = 1834] [serial = 498] [outer = 0x9821cc00] 13:22:22 INFO - .............. 13:22:22 INFO - TEST-OK | /custom-elements/reactions/Node.html | took 1499ms 13:22:22 INFO - PROCESS | 1834 | 1477772542657 Marionette TRACE conn4 <- [1,765,null,{"value":["/custom-elements/reactions/Node.html",0,null,null,[["nodeValue on Node must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:159:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:17:1\n"],["nodeValue on Node must not enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:174:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:170:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:17:1\n"],["textContent on Node must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:159:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:21:1\n"],["textContent on Node must not enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:174:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:170:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:21:1\n"],["cloneNode on Node must enqueue an attributeChanged reaction when cloning an element with an observed attribute",1,"assert_array_equals: lengths differ, expected 3 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:60:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:54:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:27:1\n"],["cloneNode on Node must not enqueue an attributeChanged reaction when cloning an element with an unobserved attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:73:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:67:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:27:1\n"],["cloneNode on Node must enqueue an attributeChanged reaction when cloning an element only for observed attributes",1,"assert_array_equals: lengths differ, expected 4 got 3","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:86:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:78:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:27:1\n"],["insertBefore on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:31:1\n"],["insertBefore on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:31:1\n"],["appendChild on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:35:1\n"],["appendChild on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:35:1\n"],["replaceChild on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:39:1\n"],["replaceChild on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:39:1\n"],["removeChild on ChildNode must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:43:1\n"]]]}] 13:22:22 INFO - PROCESS | 1834 | 1477772542815 Marionette TRACE conn4 -> [0,766,"getWindowHandle",null] 13:22:22 INFO - TEST-START | /custom-elements/reactions/ParentNode.html 13:22:22 INFO - PROCESS | 1834 | 1477772542831 Marionette TRACE conn4 <- [1,766,null,{"value":"8"}] 13:22:22 INFO - PROCESS | 1834 | 1477772542846 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:22:23 INFO - PROCESS | 1834 | 1477772543094 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 13:22:23 INFO - PROCESS | 1834 | 1477772543226 Marionette TRACE conn4 -> [0,768,"getWindowHandles",null] 13:22:23 INFO - PROCESS | 1834 | 1477772543232 Marionette TRACE conn4 <- [1,768,null,["8"]] 13:22:23 INFO - PROCESS | 1834 | 1477772543239 Marionette TRACE conn4 -> [0,769,"switchToWindow",{"name":"8"}] 13:22:23 INFO - PROCESS | 1834 | 1477772543247 Marionette TRACE conn4 <- [1,769,null,{}] 13:22:23 INFO - PROCESS | 1834 | 1477772543254 Marionette TRACE conn4 -> [0,770,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/ParentNode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/ParentNode.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:22:23 INFO - PROCESS | 1834 | ++DOCSHELL 0x8f834400 == 17 [pid = 1834] [id = 169] 13:22:23 INFO - PROCESS | 1834 | ++DOMWINDOW == 44 (0x8f835400) [pid = 1834] [serial = 499] [outer = (nil)] 13:22:23 INFO - PROCESS | 1834 | ++DOMWINDOW == 45 (0x9a5f1000) [pid = 1834] [serial = 500] [outer = 0x8f835400] 13:22:23 INFO - PROCESS | 1834 | 1477772543405 Marionette DEBUG loaded listener.js 13:22:23 INFO - PROCESS | 1834 | ++DOMWINDOW == 46 (0x9b169000) [pid = 1834] [serial = 501] [outer = 0x8f835400] 13:22:24 INFO - PROCESS | 1834 | 1477772544131 Marionette TRACE conn4 <- [1,770,null,{"value":["/custom-elements/reactions/ParentNode.html",0,null,null,[["prepend on ParentNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:17:1\n"],["prepend on ParentNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:17:1\n"],["append on ParentNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:21:1\n"],["append on ParentNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:21:1\n"]]]}] 13:22:24 INFO - .... 13:22:24 INFO - TEST-OK | /custom-elements/reactions/ParentNode.html | took 1324ms 13:22:24 INFO - PROCESS | 1834 | 1477772544167 Marionette TRACE conn4 -> [0,771,"getWindowHandle",null] 13:22:24 INFO - PROCESS | 1834 | 1477772544171 Marionette TRACE conn4 <- [1,771,null,{"value":"8"}] 13:22:24 INFO - TEST-START | /custom-elements/reactions/Range.html 13:22:24 INFO - PROCESS | 1834 | 1477772544179 Marionette TRACE conn4 -> [0,772,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:22:24 INFO - PROCESS | 1834 | 1477772544363 Marionette TRACE conn4 <- [1,772,null,{"value":null}] 13:22:24 INFO - PROCESS | 1834 | 1477772544515 Marionette TRACE conn4 -> [0,773,"getWindowHandles",null] 13:22:24 INFO - PROCESS | 1834 | 1477772544523 Marionette TRACE conn4 <- [1,773,null,["8"]] 13:22:24 INFO - PROCESS | 1834 | 1477772544535 Marionette TRACE conn4 -> [0,774,"switchToWindow",{"name":"8"}] 13:22:24 INFO - PROCESS | 1834 | 1477772544541 Marionette TRACE conn4 <- [1,774,null,{}] 13:22:24 INFO - PROCESS | 1834 | 1477772544549 Marionette TRACE conn4 -> [0,775,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/Range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/Range.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:22:24 INFO - PROCESS | 1834 | ++DOCSHELL 0x95917000 == 18 [pid = 1834] [id = 170] 13:22:24 INFO - PROCESS | 1834 | ++DOMWINDOW == 47 (0x9b47d800) [pid = 1834] [serial = 502] [outer = (nil)] 13:22:24 INFO - PROCESS | 1834 | ++DOMWINDOW == 48 (0xa0fb3400) [pid = 1834] [serial = 503] [outer = 0x9b47d800] 13:22:24 INFO - PROCESS | 1834 | 1477772544656 Marionette DEBUG loaded listener.js 13:22:24 INFO - PROCESS | 1834 | ++DOMWINDOW == 49 (0xa1c12000) [pid = 1834] [serial = 504] [outer = 0x9b47d800] 13:22:25 INFO - ....... 13:22:25 INFO - PROCESS | 1834 | 1477772545341 Marionette TRACE conn4 <- [1,775,null,{"value":["/custom-elements/reactions/Range.html",0,null,null,[["deleteContents on Range must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:17:1\n"],["extractContents on Range must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:23:1\n"],["cloneContents on Range must enqueue an attributeChanged reaction when cloning an element with an observed attribute",1,"assert_array_equals: lengths differ, expected 3 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:60:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:54:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:29:1\n"],["cloneContents on Range must not enqueue an attributeChanged reaction when cloning an element with an unobserved attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:73:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:67:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:29:1\n"],["cloneContents on Range must enqueue an attributeChanged reaction when cloning an element only for observed attributes",1,"assert_array_equals: lengths differ, expected 4 got 3","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:86:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:78:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:29:1\n"],["insertNode on Range must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:35:1\n"],["insertNode on Range must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:35:1\n"],["insertNode on Range must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:41:1\n"],["insertNode on Range must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:41:1\n"]]]}] 13:22:25 INFO - .. 13:22:25 INFO - TEST-OK | /custom-elements/reactions/Range.html | took 1227ms 13:22:25 INFO - PROCESS | 1834 | 1477772545406 Marionette TRACE conn4 -> [0,776,"getWindowHandle",null] 13:22:25 INFO - PROCESS | 1834 | 1477772545409 Marionette TRACE conn4 <- [1,776,null,{"value":"8"}] 13:22:25 INFO - TEST-START | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html 13:22:25 INFO - PROCESS | 1834 | 1477772545419 Marionette TRACE conn4 -> [0,777,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:22:25 INFO - PROCESS | 1834 | 1477772545592 Marionette TRACE conn4 <- [1,777,null,{"value":null}] 13:22:25 INFO - PROCESS | 1834 | 1477772545708 Marionette TRACE conn4 -> [0,778,"getWindowHandles",null] 13:22:25 INFO - PROCESS | 1834 | 1477772545713 Marionette TRACE conn4 <- [1,778,null,["8"]] 13:22:25 INFO - PROCESS | 1834 | 1477772545726 Marionette TRACE conn4 -> [0,779,"switchToWindow",{"name":"8"}] 13:22:25 INFO - PROCESS | 1834 | 1477772545736 Marionette TRACE conn4 <- [1,779,null,{}] 13:22:25 INFO - PROCESS | 1834 | 1477772545745 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:22:25 INFO - PROCESS | 1834 | ++DOCSHELL 0xa1cf2000 == 19 [pid = 1834] [id = 171] 13:22:25 INFO - PROCESS | 1834 | ++DOMWINDOW == 50 (0xa275b400) [pid = 1834] [serial = 505] [outer = (nil)] 13:22:25 INFO - PROCESS | 1834 | ++DOMWINDOW == 51 (0xa294ac00) [pid = 1834] [serial = 506] [outer = 0xa275b400] 13:22:25 INFO - PROCESS | 1834 | 1477772545870 Marionette DEBUG loaded listener.js 13:22:25 INFO - PROCESS | 1834 | ++DOMWINDOW == 52 (0xa29c6000) [pid = 1834] [serial = 507] [outer = 0xa275b400] 13:22:26 INFO - PROCESS | 1834 | ++DOCSHELL 0x93aa9400 == 20 [pid = 1834] [id = 172] 13:22:26 INFO - PROCESS | 1834 | ++DOMWINDOW == 53 (0x949aa800) [pid = 1834] [serial = 508] [outer = (nil)] 13:22:26 INFO - PROCESS | 1834 | ++DOCSHELL 0x9591b400 == 21 [pid = 1834] [id = 173] 13:22:26 INFO - PROCESS | 1834 | ++DOMWINDOW == 54 (0x9591d400) [pid = 1834] [serial = 509] [outer = (nil)] 13:22:26 INFO - PROCESS | 1834 | ++DOCSHELL 0x9591e400 == 22 [pid = 1834] [id = 174] 13:22:26 INFO - PROCESS | 1834 | ++DOMWINDOW == 55 (0x9594fc00) [pid = 1834] [serial = 510] [outer = (nil)] 13:22:26 INFO - PROCESS | 1834 | ++DOMWINDOW == 56 (0x8d610c00) [pid = 1834] [serial = 511] [outer = 0x949aa800] 13:22:26 INFO - PROCESS | 1834 | ++DOMWINDOW == 57 (0x8da21c00) [pid = 1834] [serial = 512] [outer = 0x9591d400] 13:22:26 INFO - PROCESS | 1834 | [1834] 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 13:22:26 INFO - PROCESS | 1834 | ++DOMWINDOW == 58 (0x8f62d000) [pid = 1834] [serial = 513] [outer = 0x9594fc00] 13:22:26 INFO - PROCESS | 1834 | [1834] 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 13:22:26 INFO - PROCESS | 1834 | 1477772546849 Marionette TRACE conn4 <- [1,780,null,{"value":["/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html",0,null,null,[["Sqrt entity is U+221a with legacy DTD",0,null,null],["lang entity is U+27E8 not U+2329 with legacy DTD",0,null,null],["nbsp should not be recognised without known PUBLIC identifier",0,null,null],["Sqrt entity is U+221a with XHTML PUBID Extension spec",1,"assert_equals: expected (string) \"√\" but got (object) null","t3/<@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:64:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nt3@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:63:1\nonload@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:1:1\n"],["lang entity is U+27E8 with XHTML PUBID Extension spec",1,"assert_equals: expected (string) \"⟨\" but got (object) null","t3/<@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:73:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nt3@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:72:1\nonload@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:1:1\n"]]]}] 13:22:26 INFO - ..... 13:22:26 INFO - TEST-OK | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html | took 1525ms 13:22:26 INFO - PROCESS | 1834 | 1477772546945 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 13:22:26 INFO - PROCESS | 1834 | 1477772546952 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 13:22:26 INFO - TEST-START | /fetch/api/request/request-cache.html 13:22:26 INFO - PROCESS | 1834 | 1477772546960 Marionette TRACE conn4 -> [0,782,"timeouts",{"script":185000}] 13:22:26 INFO - PROCESS | 1834 | 1477772546965 Marionette TRACE conn4 <- [1,782,null,{}] 13:22:26 INFO - PROCESS | 1834 | 1477772546974 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:22:27 INFO - PROCESS | 1834 | 1477772547263 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 13:22:27 INFO - PROCESS | 1834 | 1477772547419 Marionette TRACE conn4 -> [0,784,"getWindowHandles",null] 13:22:27 INFO - PROCESS | 1834 | 1477772547424 Marionette TRACE conn4 <- [1,784,null,["8"]] 13:22:27 INFO - PROCESS | 1834 | 1477772547433 Marionette TRACE conn4 -> [0,785,"switchToWindow",{"name":"8"}] 13:22:27 INFO - PROCESS | 1834 | 1477772547442 Marionette TRACE conn4 <- [1,785,null,{}] 13:22:27 INFO - PROCESS | 1834 | 1477772547469 Marionette TRACE conn4 -> [0,786,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-cache.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-cache.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\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"}] 13:22:27 INFO - PROCESS | 1834 | --DOCSHELL 0x8db07000 == 21 [pid = 1834] [id = 161] 13:22:27 INFO - PROCESS | 1834 | ++DOCSHELL 0x8db10400 == 22 [pid = 1834] [id = 175] 13:22:27 INFO - PROCESS | 1834 | ++DOMWINDOW == 59 (0x93a9f800) [pid = 1834] [serial = 514] [outer = (nil)] 13:22:27 INFO - PROCESS | 1834 | ++DOMWINDOW == 60 (0x95924c00) [pid = 1834] [serial = 515] [outer = 0x93a9f800] 13:22:27 INFO - PROCESS | 1834 | 1477772547604 Marionette DEBUG loaded listener.js 13:22:27 INFO - PROCESS | 1834 | ++DOMWINDOW == 61 (0x95a90800) [pid = 1834] [serial = 516] [outer = 0x93a9f800] 13:22:27 INFO - PROCESS | 1834 | --DOMWINDOW == 60 (0x953d5c00) [pid = 1834] [serial = 473] [outer = (nil)] [url = about:blank] 13:22:27 INFO - PROCESS | 1834 | --DOMWINDOW == 59 (0x8db2a400) [pid = 1834] [serial = 474] [outer = (nil)] [url = about:blank] 13:22:27 INFO - PROCESS | 1834 | --DOMWINDOW == 58 (0x8db0c800) [pid = 1834] [serial = 476] [outer = (nil)] [url = about:blank] 13:22:30 INFO - PROCESS | 1834 | --DOMWINDOW == 57 (0x8da30c00) [pid = 1834] [serial = 478] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Attr.html] 13:22:30 INFO - PROCESS | 1834 | --DOMWINDOW == 56 (0x8db07800) [pid = 1834] [serial = 475] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-redir-bug.sub.html] 13:22:30 INFO - PROCESS | 1834 | --DOMWINDOW == 55 (0x95a93c00) [pid = 1834] [serial = 487] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Document.html] 13:22:30 INFO - PROCESS | 1834 | --DOMWINDOW == 54 (0x95921000) [pid = 1834] [serial = 484] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html] 13:22:30 INFO - PROCESS | 1834 | --DOMWINDOW == 53 (0x8fb20c00) [pid = 1834] [serial = 481] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ChildNode.html] 13:22:32 INFO - PROCESS | 1834 | [1834] 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 13:22:32 INFO - PROCESS | 1834 | [1834] 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 13:22:32 INFO - PROCESS | 1834 | [1834] 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 13:22:32 INFO - PROCESS | 1834 | [1834] 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 13:22:32 INFO - PROCESS | 1834 | [1834] 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 13:22:32 INFO - PROCESS | 1834 | [1834] 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 13:22:32 INFO - PROCESS | 1834 | [1834] 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 13:22:32 INFO - PROCESS | 1834 | [1834] 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 13:22:34 INFO - PROCESS | 1834 | [1834] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 13:22:34 INFO - PROCESS | 1834 | [1834] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 13:22:34 INFO - PROCESS | 1834 | [1834] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 13:22:35 INFO - PROCESS | 1834 | [1834] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 13:22:36 INFO - PROCESS | 1834 | --DOCSHELL 0x95920c00 == 21 [pid = 1834] [id = 164] 13:22:36 INFO - PROCESS | 1834 | --DOCSHELL 0x8da30400 == 20 [pid = 1834] [id = 163] 13:22:36 INFO - PROCESS | 1834 | --DOCSHELL 0x8db04000 == 19 [pid = 1834] [id = 165] 13:22:36 INFO - PROCESS | 1834 | --DOMWINDOW == 52 (0x97ca0c00) [pid = 1834] [serial = 491] [outer = (nil)] [url = about:blank] 13:22:36 INFO - PROCESS | 1834 | --DOCSHELL 0x9591e400 == 18 [pid = 1834] [id = 174] 13:22:36 INFO - PROCESS | 1834 | --DOCSHELL 0x9591b400 == 17 [pid = 1834] [id = 173] 13:22:36 INFO - PROCESS | 1834 | --DOCSHELL 0x93aa9400 == 16 [pid = 1834] [id = 172] 13:22:36 INFO - PROCESS | 1834 | --DOCSHELL 0x95917000 == 15 [pid = 1834] [id = 170] 13:22:36 INFO - PROCESS | 1834 | --DOCSHELL 0x8f834400 == 14 [pid = 1834] [id = 169] 13:22:36 INFO - PROCESS | 1834 | --DOCSHELL 0x8da1c000 == 13 [pid = 1834] [id = 168] 13:22:36 INFO - PROCESS | 1834 | --DOCSHELL 0x8f838c00 == 12 [pid = 1834] [id = 167] 13:22:36 INFO - PROCESS | 1834 | --DOCSHELL 0x97a6ec00 == 11 [pid = 1834] [id = 166] 13:22:36 INFO - PROCESS | 1834 | --DOMWINDOW == 51 (0x95950000) [pid = 1834] [serial = 486] [outer = (nil)] [url = about:blank] 13:22:36 INFO - PROCESS | 1834 | --DOMWINDOW == 50 (0x95923000) [pid = 1834] [serial = 485] [outer = (nil)] [url = about:blank] 13:22:36 INFO - PROCESS | 1834 | --DOMWINDOW == 49 (0x96740400) [pid = 1834] [serial = 489] [outer = (nil)] [url = about:blank] 13:22:36 INFO - PROCESS | 1834 | --DOMWINDOW == 48 (0x9603ac00) [pid = 1834] [serial = 488] [outer = (nil)] [url = about:blank] 13:22:36 INFO - PROCESS | 1834 | --DOMWINDOW == 47 (0x92840400) [pid = 1834] [serial = 482] [outer = (nil)] [url = about:blank] 13:22:36 INFO - PROCESS | 1834 | --DOMWINDOW == 46 (0x8da29c00) [pid = 1834] [serial = 483] [outer = (nil)] [url = about:blank] 13:22:36 INFO - PROCESS | 1834 | --DOMWINDOW == 45 (0x8da34000) [pid = 1834] [serial = 479] [outer = (nil)] [url = about:blank] 13:22:36 INFO - PROCESS | 1834 | --DOMWINDOW == 44 (0x8db0cc00) [pid = 1834] [serial = 480] [outer = (nil)] [url = about:blank] 13:22:36 INFO - PROCESS | 1834 | --DOMWINDOW == 43 (0x8f62fc00) [pid = 1834] [serial = 477] [outer = (nil)] [url = about:blank] 13:22:40 INFO - PROCESS | 1834 | --DOMWINDOW == 42 (0x9821cc00) [pid = 1834] [serial = 496] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Node.html] 13:22:40 INFO - PROCESS | 1834 | --DOMWINDOW == 41 (0x8f835400) [pid = 1834] [serial = 499] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ParentNode.html] 13:22:40 INFO - PROCESS | 1834 | --DOMWINDOW == 40 (0x97a72800) [pid = 1834] [serial = 490] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Element.html] 13:22:40 INFO - PROCESS | 1834 | --DOMWINDOW == 39 (0x949aa800) [pid = 1834] [serial = 508] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 13:22:40 INFO - PROCESS | 1834 | --DOMWINDOW == 38 (0x9594fc00) [pid = 1834] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 13:22:40 INFO - PROCESS | 1834 | --DOMWINDOW == 37 (0x9591d400) [pid = 1834] [serial = 509] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 13:22:40 INFO - PROCESS | 1834 | --DOMWINDOW == 36 (0xa275b400) [pid = 1834] [serial = 505] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html] 13:22:40 INFO - PROCESS | 1834 | --DOMWINDOW == 35 (0x8fb16000) [pid = 1834] [serial = 493] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html] 13:22:40 INFO - PROCESS | 1834 | --DOMWINDOW == 34 (0x9b47d800) [pid = 1834] [serial = 502] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Range.html] 13:22:43 INFO - ...................................................................................................... 13:22:43 INFO - TEST-OK | /fetch/api/request/request-cache.html | took 16799ms 13:22:43 INFO - TEST-START | /fetch/api/request/request-clone.sub.html 13:22:43 INFO - PROCESS | 1834 | 1477772563644 Marionette TRACE conn4 <- [1,786,null,{"value":["/fetch/api/request/request-cache.html",0,null,null,[["RequestCache \"default\" mode checks the cache for previously cached content and goes to the network for stale responses with Etag and stale response",0,null,null],["RequestCache \"default\" mode checks the cache for previously cached content and goes to the network for stale responses with date and stale response",0,null,null],["RequestCache \"default\" mode checks the cache for previously cached content and avoids going to the network if a fresh response exists with Etag and fresh response",0,null,null],["RequestCache \"default\" mode checks the cache for previously cached content and avoids going to the network if a fresh response exists with date and fresh response",0,null,null],["RequestCache \"no-cache\" mode revalidates stale responses found in the cache with Etag and stale response",0,null,null],["RequestCache \"no-cache\" mode revalidates stale responses found in the cache with date and stale response",0,null,null],["RequestCache \"no-cache\" mode revalidates fresh responses found in the cache with Etag and fresh response",0,null,null],["RequestCache \"no-cache\" mode revalidates fresh responses found in the cache with date and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for stale responses with Etag and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for stale responses with date and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for fresh responses with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for fresh responses with date and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with Etag and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with date and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with date and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with Etag and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with date and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with date and fresh response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with Etag and stale response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with date and stale response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for stale responses with Etag and stale response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for stale responses with date and stale response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for fresh responses with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for fresh responses with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and does not go to the network if a cached response is not found with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and does not go to the network if a cached response is not found with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with Etag and stale response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with date and stale response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with Etag and stale response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with date and stale response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and stale response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with date and stale response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and fresh response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with date and fresh response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with Etag and stale response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with date and stale response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with Etag and fresh response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with Etag and stale response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with date and stale response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with Etag and fresh response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with date and fresh response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and stale response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with date and stale response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and fresh response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with date and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with Etag and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with date and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with Etag and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with date and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with Etag and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with date and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with Etag and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with date and fresh response",0,null,null]]]}] 13:22:43 INFO - PROCESS | 1834 | 1477772563782 Marionette TRACE conn4 -> [0,787,"getWindowHandle",null] 13:22:43 INFO - PROCESS | 1834 | 1477772563798 Marionette TRACE conn4 <- [1,787,null,{"value":"8"}] 13:22:43 INFO - PROCESS | 1834 | 1477772563813 Marionette TRACE conn4 -> [0,788,"timeouts",{"script":35000}] 13:22:43 INFO - PROCESS | 1834 | 1477772563826 Marionette TRACE conn4 <- [1,788,null,{}] 13:22:43 INFO - PROCESS | 1834 | 1477772563841 Marionette TRACE conn4 -> [0,789,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:22:44 INFO - PROCESS | 1834 | 1477772564080 Marionette TRACE conn4 <- [1,789,null,{"value":null}] 13:22:44 INFO - PROCESS | 1834 | 1477772564234 Marionette TRACE conn4 -> [0,790,"getWindowHandles",null] 13:22:44 INFO - PROCESS | 1834 | 1477772564241 Marionette TRACE conn4 <- [1,790,null,["8"]] 13:22:44 INFO - PROCESS | 1834 | 1477772564249 Marionette TRACE conn4 -> [0,791,"switchToWindow",{"name":"8"}] 13:22:44 INFO - PROCESS | 1834 | 1477772564261 Marionette TRACE conn4 <- [1,791,null,{}] 13:22:44 INFO - PROCESS | 1834 | 1477772564275 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-clone.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-clone.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:22:44 INFO - PROCESS | 1834 | ++DOCSHELL 0x8fb1dc00 == 12 [pid = 1834] [id = 176] 13:22:44 INFO - PROCESS | 1834 | ++DOMWINDOW == 35 (0x8fb1e000) [pid = 1834] [serial = 517] [outer = (nil)] 13:22:44 INFO - PROCESS | 1834 | ++DOMWINDOW == 36 (0x90d0fc00) [pid = 1834] [serial = 518] [outer = 0x8fb1e000] 13:22:44 INFO - PROCESS | 1834 | 1477772564397 Marionette DEBUG loaded listener.js 13:22:44 INFO - PROCESS | 1834 | ++DOMWINDOW == 37 (0x8f62c400) [pid = 1834] [serial = 519] [outer = 0x8fb1e000] 13:22:45 INFO - PROCESS | 1834 | 1477772565100 Marionette TRACE conn4 <- [1,792,null,{"value":["/fetch/api/request/request-clone.sub.html",0,null,null,[["Check cloning a request",0,null,null],["Check cloning a request copies the headers",0,null,null]]]}] 13:22:45 INFO - .. 13:22:45 INFO - TEST-OK | /fetch/api/request/request-clone.sub.html | took 1355ms 13:22:45 INFO - PROCESS | 1834 | 1477772565167 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 13:22:45 INFO - PROCESS | 1834 | 1477772565176 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 13:22:45 INFO - TEST-START | /fetch/api/request/request-consume-empty.html 13:22:45 INFO - PROCESS | 1834 | 1477772565187 Marionette TRACE conn4 -> [0,794,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:22:45 INFO - PROCESS | 1834 | 1477772565431 Marionette TRACE conn4 <- [1,794,null,{"value":null}] 13:22:45 INFO - PROCESS | 1834 | 1477772565558 Marionette TRACE conn4 -> [0,795,"getWindowHandles",null] 13:22:45 INFO - PROCESS | 1834 | 1477772565564 Marionette TRACE conn4 <- [1,795,null,["8"]] 13:22:45 INFO - PROCESS | 1834 | 1477772565571 Marionette TRACE conn4 -> [0,796,"switchToWindow",{"name":"8"}] 13:22:45 INFO - PROCESS | 1834 | 1477772565580 Marionette TRACE conn4 <- [1,796,null,{}] 13:22:45 INFO - PROCESS | 1834 | 1477772565603 Marionette TRACE conn4 -> [0,797,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-consume-empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-consume-empty.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:22:45 INFO - PROCESS | 1834 | ++DOCSHELL 0x8d60a400 == 13 [pid = 1834] [id = 177] 13:22:45 INFO - PROCESS | 1834 | ++DOMWINDOW == 38 (0x8d80a400) [pid = 1834] [serial = 520] [outer = (nil)] 13:22:45 INFO - PROCESS | 1834 | ++DOMWINDOW == 39 (0x8db01400) [pid = 1834] [serial = 521] [outer = 0x8d80a400] 13:22:45 INFO - PROCESS | 1834 | 1477772565780 Marionette DEBUG loaded listener.js 13:22:45 INFO - PROCESS | 1834 | ++DOMWINDOW == 40 (0x8f835400) [pid = 1834] [serial = 522] [outer = 0x8d80a400] 13:22:46 INFO - PROCESS | 1834 | --DOCSHELL 0x8da30800 == 12 [pid = 1834] [id = 162] 13:22:46 INFO - PROCESS | 1834 | --DOCSHELL 0xa1cf2000 == 11 [pid = 1834] [id = 171] 13:22:46 INFO - PROCESS | 1834 | --DOCSHELL 0x8fb1dc00 == 10 [pid = 1834] [id = 176] 13:22:46 INFO - PROCESS | 1834 | --DOCSHELL 0x8db10400 == 9 [pid = 1834] [id = 175] 13:22:46 INFO - PROCESS | 1834 | --DOMWINDOW == 39 (0x8d610c00) [pid = 1834] [serial = 511] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 13:22:46 INFO - PROCESS | 1834 | --DOMWINDOW == 38 (0x8f62d000) [pid = 1834] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 13:22:46 INFO - PROCESS | 1834 | --DOMWINDOW == 37 (0x8da21c00) [pid = 1834] [serial = 512] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 13:22:46 INFO - PROCESS | 1834 | --DOMWINDOW == 36 (0x98219400) [pid = 1834] [serial = 492] [outer = (nil)] [url = about:blank] 13:22:46 INFO - PROCESS | 1834 | --DOMWINDOW == 35 (0x94a64400) [pid = 1834] [serial = 495] [outer = (nil)] [url = about:blank] 13:22:46 INFO - PROCESS | 1834 | --DOMWINDOW == 34 (0x9174a000) [pid = 1834] [serial = 494] [outer = (nil)] [url = about:blank] 13:22:46 INFO - PROCESS | 1834 | --DOMWINDOW == 33 (0x99f70000) [pid = 1834] [serial = 498] [outer = (nil)] [url = about:blank] 13:22:46 INFO - PROCESS | 1834 | --DOMWINDOW == 32 (0x9821e000) [pid = 1834] [serial = 497] [outer = (nil)] [url = about:blank] 13:22:46 INFO - PROCESS | 1834 | --DOMWINDOW == 31 (0x9b169000) [pid = 1834] [serial = 501] [outer = (nil)] [url = about:blank] 13:22:46 INFO - PROCESS | 1834 | --DOMWINDOW == 30 (0x9a5f1000) [pid = 1834] [serial = 500] [outer = (nil)] [url = about:blank] 13:22:46 INFO - PROCESS | 1834 | --DOMWINDOW == 29 (0xa1c12000) [pid = 1834] [serial = 504] [outer = (nil)] [url = about:blank] 13:22:46 INFO - PROCESS | 1834 | --DOMWINDOW == 28 (0xa0fb3400) [pid = 1834] [serial = 503] [outer = (nil)] [url = about:blank] 13:22:46 INFO - PROCESS | 1834 | --DOMWINDOW == 27 (0xa29c6000) [pid = 1834] [serial = 507] [outer = (nil)] [url = about:blank] 13:22:46 INFO - PROCESS | 1834 | --DOMWINDOW == 26 (0xa294ac00) [pid = 1834] [serial = 506] [outer = (nil)] [url = about:blank] 13:22:46 INFO - PROCESS | 1834 | --DOMWINDOW == 25 (0x95924c00) [pid = 1834] [serial = 515] [outer = (nil)] [url = about:blank] 13:22:47 INFO - PROCESS | 1834 | [1834] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 13:22:47 INFO - PROCESS | 1834 | [1834] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 13:22:47 INFO - ......... 13:22:47 INFO - TEST-OK | /fetch/api/request/request-consume-empty.html | took 2029ms 13:22:47 INFO - PROCESS | 1834 | 1477772567165 Marionette TRACE conn4 <- [1,797,null,{"value":["/fetch/api/request/request-consume-empty.html",0,null,null,[["Consume request's body as text",1,"assert_false: expected false got true","checkBodyText/<@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:17:9\npromise callback*checkBodyText@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:15:14\ncheckRequestWithNoBody/<@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:68:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\npromise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:530:36\npromise callback*promise_test@http://web-platform.test:8000/resources/testharness.js:529:31\ncheckRequestWithNoBody@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:65:7\n@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:73:5\n"],["Consume request's body as blob",1,"assert_false: expected false got true","checkBodyBlob/ [0,798,"getWindowHandle",null] 13:22:47 INFO - PROCESS | 1834 | 1477772567252 Marionette TRACE conn4 <- [1,798,null,{"value":"8"}] 13:22:47 INFO - TEST-START | /fetch/api/request/request-consume.html 13:22:47 INFO - PROCESS | 1834 | 1477772567265 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:22:47 INFO - PROCESS | 1834 | 1477772567444 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 13:22:47 INFO - PROCESS | 1834 | 1477772567456 Marionette TRACE conn4 -> [0,800,"getWindowHandles",null] 13:22:47 INFO - PROCESS | 1834 | 1477772567461 Marionette TRACE conn4 <- [1,800,null,["8"]] 13:22:47 INFO - PROCESS | 1834 | 1477772567469 Marionette TRACE conn4 -> [0,801,"switchToWindow",{"name":"8"}] 13:22:47 INFO - PROCESS | 1834 | 1477772567477 Marionette TRACE conn4 <- [1,801,null,{}] 13:22:47 INFO - PROCESS | 1834 | 1477772567485 Marionette TRACE conn4 -> [0,802,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-consume.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-consume.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:22:47 INFO - PROCESS | 1834 | ++DOCSHELL 0x92847000 == 10 [pid = 1834] [id = 178] 13:22:47 INFO - PROCESS | 1834 | ++DOMWINDOW == 26 (0x9284fc00) [pid = 1834] [serial = 523] [outer = (nil)] 13:22:47 INFO - PROCESS | 1834 | ++DOMWINDOW == 27 (0x929c6000) [pid = 1834] [serial = 524] [outer = 0x9284fc00] 13:22:47 INFO - PROCESS | 1834 | 1477772567605 Marionette DEBUG loaded listener.js 13:22:47 INFO - PROCESS | 1834 | ++DOMWINDOW == 28 (0x8db01c00) [pid = 1834] [serial = 525] [outer = 0x9284fc00] 13:22:48 INFO - PROCESS | 1834 | [1834] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 13:22:48 INFO - PROCESS | 1834 | [1834] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 13:22:48 INFO - PROCESS | 1834 | [1834] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 13:22:48 INFO - PROCESS | 1834 | [1834] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 13:22:48 INFO - PROCESS | 1834 | [1834] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 13:22:48 INFO - PROCESS | 1834 | [1834] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 13:22:48 INFO - PROCESS | 1834 | [1834] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 13:22:48 INFO - PROCESS | 1834 | [1834] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 13:22:48 INFO - PROCESS | 1834 | [1834] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 13:22:48 INFO - PROCESS | 1834 | [1834] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 13:22:48 INFO - PROCESS | 1834 | [1834] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 13:22:48 INFO - PROCESS | 1834 | [1834] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 13:22:48 INFO - PROCESS | 1834 | [1834] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 13:22:48 INFO - PROCESS | 1834 | [1834] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 13:22:48 INFO - PROCESS | 1834 | [1834] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 13:22:48 INFO - PROCESS | 1834 | [1834] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 13:22:48 INFO - PROCESS | 1834 | 1477772568484 Marionette TRACE conn4 <- [1,802,null,{"value":["/fetch/api/request/request-consume.html",0,null,null,[["Consume String request's body as text",0,null,null],["Consume String request's body as blob",0,null,null],["Consume String request's body as arrayBuffer",0,null,null],["Consume String request's body as JSON",0,null,null],["Consume ArrayBuffer request's body as text",0,null,null],["Consume ArrayBuffer request's body as blob",0,null,null],["Consume ArrayBuffer request's body as arrayBuffer",0,null,null],["Consume ArrayBuffer request's body as JSON",0,null,null],["Consume Uint8Array request's body as text",0,null,null],["Consume Uint8Array request's body as blob",0,null,null],["Consume Uint8Array request's body as arrayBuffer",0,null,null],["Consume Uint8Array request's body as JSON",0,null,null],["Consume Int8Array request's body as text",0,null,null],["Consume Int8Array request's body as blob",0,null,null],["Consume Int8Array request's body as arrayBuffer",0,null,null],["Consume Int8Array request's body as JSON",0,null,null],["Consume Float32Array request's body as text",0,null,null],["Consume Float32Array request's body as blob",0,null,null],["Consume Float32Array request's body as arrayBuffer",0,null,null],["Consume Float32Array request's body as JSON",0,null,null],["Consume DataView request's body as text",0,null,null],["Consume DataView request's body as blob",0,null,null],["Consume DataView request's body as arrayBuffer",0,null,null],["Consume DataView request's body as JSON",0,null,null],["Consume FormData request's body as FormData",0,null,null],["Consume blob response's body as blob",0,null,null],["Consume blob response's body as text",0,null,null],["Consume blob response's body as json",0,null,null],["Consume blob response's body as arrayBuffer",0,null,null],["Consume blob response's body as blob (empty blob as input)",0,null,null],["Consume JSON from text: '\"null\"'",0,null,null],["Consume JSON from text: '\"1\"'",0,null,null],["Consume JSON from text: '\"true\"'",0,null,null],["Consume JSON from text: '\"\\\"string\\\"\"'",0,null,null],["Trying to consume bad JSON text as JSON: 'undefined'",0,null,null],["Trying to consume bad JSON text as JSON: '{'",0,null,null],["Trying to consume bad JSON text as JSON: 'a'",0,null,null],["Trying to consume bad JSON text as JSON: '['",0,null,null]]]}] 13:22:48 INFO - ...................................... 13:22:48 INFO - TEST-OK | /fetch/api/request/request-consume.html | took 1295ms 13:22:48 INFO - PROCESS | 1834 | 1477772568559 Marionette TRACE conn4 -> [0,803,"getWindowHandle",null] 13:22:48 INFO - PROCESS | 1834 | 1477772568565 Marionette TRACE conn4 <- [1,803,null,{"value":"8"}] 13:22:48 INFO - TEST-START | /fetch/api/request/request-disturbed.html 13:22:48 INFO - PROCESS | 1834 | 1477772568573 Marionette TRACE conn4 -> [0,804,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:22:48 INFO - PROCESS | 1834 | 1477772568759 Marionette TRACE conn4 <- [1,804,null,{"value":null}] 13:22:48 INFO - PROCESS | 1834 | 1477772568881 Marionette TRACE conn4 -> [0,805,"getWindowHandles",null] 13:22:48 INFO - PROCESS | 1834 | 1477772568887 Marionette TRACE conn4 <- [1,805,null,["8"]] 13:22:48 INFO - PROCESS | 1834 | 1477772568897 Marionette TRACE conn4 -> [0,806,"switchToWindow",{"name":"8"}] 13:22:48 INFO - PROCESS | 1834 | 1477772568902 Marionette TRACE conn4 <- [1,806,null,{}] 13:22:48 INFO - PROCESS | 1834 | 1477772568908 Marionette TRACE conn4 -> [0,807,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-disturbed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-disturbed.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:22:48 INFO - PROCESS | 1834 | ++DOCSHELL 0x94b9c000 == 11 [pid = 1834] [id = 179] 13:22:48 INFO - PROCESS | 1834 | ++DOMWINDOW == 29 (0x953db000) [pid = 1834] [serial = 526] [outer = (nil)] 13:22:49 INFO - PROCESS | 1834 | ++DOMWINDOW == 30 (0x95918400) [pid = 1834] [serial = 527] [outer = 0x953db000] 13:22:49 INFO - PROCESS | 1834 | 1477772569015 Marionette DEBUG loaded listener.js 13:22:49 INFO - PROCESS | 1834 | ++DOMWINDOW == 31 (0x9591ec00) [pid = 1834] [serial = 528] [outer = 0x953db000] 13:22:49 INFO - PROCESS | 1834 | [1834] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 13:22:49 INFO - PROCESS | 1834 | [1834] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 13:22:49 INFO - PROCESS | 1834 | [1834] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 13:22:49 INFO - PROCESS | 1834 | [1834] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 13:22:49 INFO - PROCESS | 1834 | 1477772569695 Marionette TRACE conn4 <- [1,807,null,{"value":["/fetch/api/request/request-disturbed.html",0,null,null,[["Request without body cannot be disturbed",1,"assert_false: bodyUsed is false when request is not disturbed expected false got true","@http://web-platform.test:8000/fetch/api/request/request-disturbed.html:24:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-disturbed.html:23:7\n"],["Check cloning a disturbed request",0,null,null],["Check creating a new request from a disturbed request",0,null,null],["Input request used for creating new request became disturbed",0,null,null],["Check consuming a disturbed request",0,null,null],["Request construction failure should not set \"bodyUsed\"",0,null,null]]]}] 13:22:49 INFO - ...... 13:22:49 INFO - TEST-OK | /fetch/api/request/request-disturbed.html | took 1175ms 13:22:49 INFO - PROCESS | 1834 | 1477772569758 Marionette TRACE conn4 -> [0,808,"getWindowHandle",null] 13:22:49 INFO - TEST-START | /fetch/api/request/request-error.html 13:22:49 INFO - PROCESS | 1834 | 1477772569766 Marionette TRACE conn4 <- [1,808,null,{"value":"8"}] 13:22:49 INFO - PROCESS | 1834 | 1477772569773 Marionette TRACE conn4 -> [0,809,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:22:49 INFO - PROCESS | 1834 | 1477772569949 Marionette TRACE conn4 <- [1,809,null,{"value":null}] 13:22:50 INFO - PROCESS | 1834 | 1477772570057 Marionette TRACE conn4 -> [0,810,"getWindowHandles",null] 13:22:50 INFO - PROCESS | 1834 | 1477772570063 Marionette TRACE conn4 <- [1,810,null,["8"]] 13:22:50 INFO - PROCESS | 1834 | 1477772570069 Marionette TRACE conn4 -> [0,811,"switchToWindow",{"name":"8"}] 13:22:50 INFO - PROCESS | 1834 | 1477772570076 Marionette TRACE conn4 <- [1,811,null,{}] 13:22:50 INFO - PROCESS | 1834 | 1477772570083 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-error.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:22:50 INFO - PROCESS | 1834 | ++DOCSHELL 0x95a96800 == 12 [pid = 1834] [id = 180] 13:22:50 INFO - PROCESS | 1834 | ++DOMWINDOW == 32 (0x95a96c00) [pid = 1834] [serial = 529] [outer = (nil)] 13:22:50 INFO - PROCESS | 1834 | ++DOMWINDOW == 33 (0x95cedc00) [pid = 1834] [serial = 530] [outer = 0x95a96c00] 13:22:50 INFO - PROCESS | 1834 | 1477772570184 Marionette DEBUG loaded listener.js 13:22:50 INFO - PROCESS | 1834 | ++DOMWINDOW == 34 (0x95cf9000) [pid = 1834] [serial = 531] [outer = 0x95a96c00] 13:22:50 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 13:22:50 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 13:22:50 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 13:22:50 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 13:22:50 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 358 13:22:50 INFO - .................... 13:22:50 INFO - TEST-OK | /fetch/api/request/request-error.html | took 1040ms 13:22:50 INFO - PROCESS | 1834 | 1477772570786 Marionette TRACE conn4 <- [1,812,null,{"value":["/fetch/api/request/request-error.html",0,null,null,[["RequestInit's window is not null",1,"assert_throws: Expect TypeError exception function \"function () { new Request(\"\", {\"window\" : \"http://test.url\"}); }\" did not throw","@http://web-platform.test:8000/fetch/api/request/request-error.html:15:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-error.html:14:7\n"],["Input URL is not valid",0,null,null],["Input URL has credentials",0,null,null],["RequestInit's mode is navigate",0,null,null],["RequestInit's referrer is invalid",0,null,null],["RequestInit's referrer has invalid origin",0,null,null],["RequestInit's method is invalid",0,null,null],["RequestInit's method is forbidden",0,null,null],["RequestInit's mode is no-cors and method is not simple",0,null,null],["RequestInit's mode is no-cors and integrity is not empty",0,null,null],["RequestInit's cache mode is only-if-cached and mode is not same-origin",0,null,null],["Request should get its content-type from the init request",0,null,null],["Request should not get its content-type from the init request if init headers are provided",0,null,null],["Request should get its content-type from the body if none is provided",0,null,null],["Request should get its content-type from init headers if one is provided",0,null,null],["Bad referrerPolicy init parameter value",0,null,null],["Bad mode init parameter value",0,null,null],["Bad credentials init parameter value",0,null,null],["Bad cache init parameter value",0,null,null],["Bad redirect init parameter value",0,null,null]]]}] 13:22:50 INFO - PROCESS | 1834 | 1477772570819 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 13:22:50 INFO - PROCESS | 1834 | 1477772570823 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 13:22:50 INFO - TEST-START | /fetch/api/request/request-headers.html 13:22:50 INFO - PROCESS | 1834 | 1477772570832 Marionette TRACE conn4 -> [0,814,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:22:51 INFO - PROCESS | 1834 | 1477772571007 Marionette TRACE conn4 <- [1,814,null,{"value":null}] 13:22:51 INFO - PROCESS | 1834 | 1477772571120 Marionette TRACE conn4 -> [0,815,"getWindowHandles",null] 13:22:51 INFO - PROCESS | 1834 | 1477772571124 Marionette TRACE conn4 <- [1,815,null,["8"]] 13:22:51 INFO - PROCESS | 1834 | 1477772571130 Marionette TRACE conn4 -> [0,816,"switchToWindow",{"name":"8"}] 13:22:51 INFO - PROCESS | 1834 | 1477772571135 Marionette TRACE conn4 <- [1,816,null,{}] 13:22:51 INFO - PROCESS | 1834 | 1477772571144 Marionette TRACE conn4 -> [0,817,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-headers.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-headers.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:22:51 INFO - PROCESS | 1834 | ++DOCSHELL 0x96084400 == 13 [pid = 1834] [id = 181] 13:22:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 35 (0x96604c00) [pid = 1834] [serial = 532] [outer = (nil)] 13:22:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 36 (0x96608800) [pid = 1834] [serial = 533] [outer = 0x96604c00] 13:22:51 INFO - PROCESS | 1834 | 1477772571260 Marionette DEBUG loaded listener.js 13:22:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 37 (0x97a6d000) [pid = 1834] [serial = 534] [outer = 0x96604c00] 13:22:51 INFO - PROCESS | 1834 | [1834] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 13:22:51 INFO - PROCESS | 1834 | [1834] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 13:22:52 INFO - ........................................................ 13:22:52 INFO - TEST-OK | /fetch/api/request/request-headers.html | took 1207ms 13:22:52 INFO - TEST-START | /fetch/api/request/request-idl.html 13:22:52 INFO - PROCESS | 1834 | 1477772571982 Marionette TRACE conn4 <- [1,817,null,{"value":["/fetch/api/request/request-headers.html",0,null,null,[["Adding valid request header \"Content-Type: OK\"",0,null,null],["Adding valid request header \"Potato: OK\"",0,null,null],["Adding valid request header \"proxy: OK\"",0,null,null],["Adding valid request header \"proxya: OK\"",0,null,null],["Adding valid request header \"sec: OK\"",0,null,null],["Adding valid request header \"secb: OK\"",0,null,null],["Adding invalid request header \"Accept-Charset: KO\"",0,null,null],["Adding invalid request header \"accept-charset: KO\"",0,null,null],["Adding invalid request header \"ACCEPT-ENCODING: KO\"",0,null,null],["Adding invalid request header \"Accept-Encoding: KO\"",0,null,null],["Adding invalid request header \"Access-Control-Request-Headers: KO\"",0,null,null],["Adding invalid request header \"Access-Control-Request-Method: KO\"",0,null,null],["Adding invalid request header \"Connection: KO\"",0,null,null],["Adding invalid request header \"Content-Length: KO\"",0,null,null],["Adding invalid request header \"Cookie: KO\"",0,null,null],["Adding invalid request header \"Cookie2: KO\"",0,null,null],["Adding invalid request header \"Date: KO\"",0,null,null],["Adding invalid request header \"DNT: KO\"",0,null,null],["Adding invalid request header \"Expect: KO\"",0,null,null],["Adding invalid request header \"Host: KO\"",0,null,null],["Adding invalid request header \"Keep-Alive: KO\"",0,null,null],["Adding invalid request header \"Origin: KO\"",0,null,null],["Adding invalid request header \"Referer: KO\"",0,null,null],["Adding invalid request header \"TE: KO\"",0,null,null],["Adding invalid request header \"Trailer: KO\"",0,null,null],["Adding invalid request header \"Transfer-Encoding: KO\"",0,null,null],["Adding invalid request header \"Upgrade: KO\"",0,null,null],["Adding invalid request header \"Via: KO\"",0,null,null],["Adding invalid request header \"Proxy-: KO\"",0,null,null],["Adding invalid request header \"proxy-a: KO\"",0,null,null],["Adding invalid request header \"Sec-: KO\"",0,null,null],["Adding invalid request header \"sec-b: KO\"",0,null,null],["Adding valid no-cors request header \"Accept: OK\"",0,null,null],["Adding valid no-cors request header \"Accept-Language: OK\"",0,null,null],["Adding valid no-cors request header \"content-language: OK\"",0,null,null],["Adding valid no-cors request header \"content-type: application/x-www-form-urlencoded\"",0,null,null],["Adding valid no-cors request header \"content-type: application/x-www-form-urlencoded;charset=UTF-8\"",0,null,null],["Adding valid no-cors request header \"content-type: multipart/form-data\"",0,null,null],["Adding valid no-cors request header \"content-type: multipart/form-data;charset=UTF-8\"",0,null,null],["Adding valid no-cors request header \"content-TYPE: text/plain\"",0,null,null],["Adding valid no-cors request header \"CONTENT-type: text/plain;charset=UTF-8\"",0,null,null],["Adding invalid no-cors request header \"Content-Type: KO\"",0,null,null],["Adding invalid no-cors request header \"Potato: KO\"",0,null,null],["Adding invalid no-cors request header \"proxy: KO\"",0,null,null],["Adding invalid no-cors request header \"proxya: KO\"",0,null,null],["Adding invalid no-cors request header \"sec: KO\"",0,null,null],["Adding invalid no-cors request header \"secb: KO\"",0,null,null],["Check that request constructor is filtering headers provided as init parameter",0,null,null],["Check that no-cors request constructor is filtering headers provided as init parameter",0,null,null],["Check that no-cors request constructor is filtering headers provided as part of request parameter",0,null,null],["Request should get its content-type from the init request",0,null,null],["Request should not get its content-type from the init request if init headers are provided",0,null,null],["Request should get its content-type from the body if none is provided",0,null,null],["Request should get its content-type from init headers if one is provided",0,null,null],["Testing request header creations with various objects",0,null,null],["Testing empty Request Content-Type header",0,null,null]]]}] 13:22:52 INFO - PROCESS | 1834 | 1477772572042 Marionette TRACE conn4 -> [0,818,"getWindowHandle",null] 13:22:52 INFO - PROCESS | 1834 | 1477772572044 Marionette TRACE conn4 <- [1,818,null,{"value":"8"}] 13:22:52 INFO - PROCESS | 1834 | 1477772572055 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:22:52 INFO - PROCESS | 1834 | 1477772572216 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 13:22:52 INFO - PROCESS | 1834 | 1477772572238 Marionette TRACE conn4 -> [0,820,"getWindowHandles",null] 13:22:52 INFO - PROCESS | 1834 | 1477772572242 Marionette TRACE conn4 <- [1,820,null,["8"]] 13:22:52 INFO - PROCESS | 1834 | 1477772572254 Marionette TRACE conn4 -> [0,821,"switchToWindow",{"name":"8"}] 13:22:52 INFO - PROCESS | 1834 | 1477772572263 Marionette TRACE conn4 <- [1,821,null,{}] 13:22:52 INFO - PROCESS | 1834 | 1477772572269 Marionette TRACE conn4 -> [0,822,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-idl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-idl.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:22:52 INFO - PROCESS | 1834 | ++DOCSHELL 0x9821f000 == 14 [pid = 1834] [id = 182] 13:22:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 38 (0x98220800) [pid = 1834] [serial = 535] [outer = (nil)] 13:22:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 39 (0x98f1bc00) [pid = 1834] [serial = 536] [outer = 0x98220800] 13:22:52 INFO - PROCESS | 1834 | 1477772572458 Marionette DEBUG loaded listener.js 13:22:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 40 (0x9a125400) [pid = 1834] [serial = 537] [outer = 0x98220800] 13:22:53 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:22:53 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:22:53 INFO - ............................................. 13:22:53 INFO - TEST-OK | /fetch/api/request/request-idl.html | took 1804ms 13:22:53 INFO - PROCESS | 1834 | 1477772573780 Marionette TRACE conn4 <- [1,822,null,{"value":["/fetch/api/request/request-idl.html",0,null,null,[["Request interface: existence and properties of interface object",0,null,null],["Request interface object length",0,null,null],["Request interface object name",0,null,null],["Request interface: existence and properties of interface prototype object",0,null,null],["Request interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Request interface: attribute method",0,null,null],["Request interface: attribute url",0,null,null],["Request interface: attribute headers",0,null,null],["Request interface: attribute type",1,"assert_true: The prototype object must have a property \"type\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: attribute destination",1,"assert_true: The prototype object must have a property \"destination\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: attribute referrer",0,null,null],["Request interface: attribute referrerPolicy",0,null,null],["Request interface: attribute mode",0,null,null],["Request interface: attribute credentials",0,null,null],["Request interface: attribute cache",0,null,null],["Request interface: attribute redirect",0,null,null],["Request interface: attribute integrity",0,null,null],["Request interface: operation clone()",0,null,null],["Request interface: attribute bodyUsed",0,null,null],["Request interface: operation arrayBuffer()",0,null,null],["Request interface: operation blob()",0,null,null],["Request interface: operation formData()",0,null,null],["Request interface: operation json()",0,null,null],["Request interface: operation text()",0,null,null],["Request must be primary interface of new Request(\"\")",0,null,null],["Stringification of new Request(\"\")",0,null,null],["Request interface: new Request(\"\") must inherit property \"method\" with the proper type (0)",0,null,null],["Request interface: new Request(\"\") must inherit property \"url\" with the proper type (1)",0,null,null],["Request interface: new Request(\"\") must inherit property \"headers\" with the proper type (2)",0,null,null],["Request interface: new Request(\"\") must inherit property \"type\" with the proper type (3)",1,"assert_inherits: property \"type\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: new Request(\"\") must inherit property \"destination\" with the proper type (4)",1,"assert_inherits: property \"destination\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: new Request(\"\") must inherit property \"referrer\" with the proper type (5)",0,null,null],["Request interface: new Request(\"\") must inherit property \"referrerPolicy\" with the proper type (6)",0,null,null],["Request interface: new Request(\"\") must inherit property \"mode\" with the proper type (7)",0,null,null],["Request interface: new Request(\"\") must inherit property \"credentials\" with the proper type (8)",0,null,null],["Request interface: new Request(\"\") must inherit property \"cache\" with the proper type (9)",0,null,null],["Request interface: new Request(\"\") must inherit property \"redirect\" with the proper type (10)",0,null,null],["Request interface: new Request(\"\") must inherit property \"integrity\" with the proper type (11)",0,null,null],["Request interface: new Request(\"\") must inherit property \"clone\" with the proper type (12)",0,null,null],["Request interface: new Request(\"\") must inherit property \"bodyUsed\" with the proper type (13)",0,null,null],["Request interface: new Request(\"\") must inherit property \"arrayBuffer\" with the proper type (14)",0,null,null],["Request interface: new Request(\"\") must inherit property \"blob\" with the proper type (15)",0,null,null],["Request interface: new Request(\"\") must inherit property \"formData\" with the proper type (16)",0,null,null],["Request interface: new Request(\"\") must inherit property \"json\" with the proper type (17)",0,null,null],["Request interface: new Request(\"\") must inherit property \"text\" with the proper type (18)",0,null,null]]]}] 13:22:53 INFO - PROCESS | 1834 | 1477772573867 Marionette TRACE conn4 -> [0,823,"getWindowHandle",null] 13:22:53 INFO - PROCESS | 1834 | 1477772573878 Marionette TRACE conn4 <- [1,823,null,{"value":"8"}] 13:22:53 INFO - TEST-START | /fetch/api/request/request-init-001.sub.html 13:22:53 INFO - PROCESS | 1834 | 1477772573894 Marionette TRACE conn4 -> [0,824,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:22:54 INFO - PROCESS | 1834 | 1477772574090 Marionette TRACE conn4 <- [1,824,null,{"value":null}] 13:22:54 INFO - PROCESS | 1834 | 1477772574235 Marionette TRACE conn4 -> [0,825,"getWindowHandles",null] 13:22:54 INFO - PROCESS | 1834 | 1477772574242 Marionette TRACE conn4 <- [1,825,null,["8"]] 13:22:54 INFO - PROCESS | 1834 | 1477772574256 Marionette TRACE conn4 -> [0,826,"switchToWindow",{"name":"8"}] 13:22:54 INFO - PROCESS | 1834 | 1477772574262 Marionette TRACE conn4 <- [1,826,null,{}] 13:22:54 INFO - PROCESS | 1834 | 1477772574269 Marionette TRACE conn4 -> [0,827,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-init-001.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-init-001.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:22:54 INFO - PROCESS | 1834 | ++DOCSHELL 0x96087800 == 15 [pid = 1834] [id = 183] 13:22:54 INFO - PROCESS | 1834 | ++DOMWINDOW == 41 (0x96087c00) [pid = 1834] [serial = 538] [outer = (nil)] 13:22:54 INFO - PROCESS | 1834 | ++DOMWINDOW == 42 (0x96603400) [pid = 1834] [serial = 539] [outer = 0x96087c00] 13:22:54 INFO - PROCESS | 1834 | 1477772574389 Marionette DEBUG loaded listener.js 13:22:54 INFO - PROCESS | 1834 | ++DOMWINDOW == 43 (0x97c98c00) [pid = 1834] [serial = 540] [outer = 0x96087c00] 13:22:54 INFO - PROCESS | 1834 | [1834] WARNING: CacheStorage not supported on untrusted origins.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/cache/CacheStorage.cpp, line 173 13:22:55 INFO - PROCESS | 1834 | 1477772575146 Marionette TRACE conn4 <- [1,827,null,{"value":["/fetch/api/request/request-init-001.sub.html",0,null,null,[["Check method init value of GET and associated getter",0,null,null],["Check method init value of HEAD and associated getter",0,null,null],["Check method init value of POST and associated getter",0,null,null],["Check method init value of PUT and associated getter",0,null,null],["Check method init value of DELETE and associated getter",0,null,null],["Check method init value of OPTIONS and associated getter",0,null,null],["Check method init value of head and associated getter",0,null,null],["Check referrer init value of /relative/ressource and associated getter",0,null,null],["Check referrer init value of http://web-platform.test:8000/relative/ressource?query=true#fragment and associated getter",0,null,null],["Check referrer init value of http://web-platform.test:8000/ and associated getter",0,null,null],["Check referrer init value of about:client and associated getter",0,null,null],["Check referrer init value of and associated getter",0,null,null],["Check referrerPolicy init value of and associated getter",0,null,null],["Check referrerPolicy init value of no-referrer and associated getter",0,null,null],["Check referrerPolicy init value of no-referrer-when-downgrade and associated getter",0,null,null],["Check referrerPolicy init value of origin and associated getter",0,null,null],["Check referrerPolicy init value of origin-when-cross-origin and associated getter",0,null,null],["Check referrerPolicy init value of unsafe-url and associated getter",0,null,null],["Check mode init value of same-origin and associated getter",0,null,null],["Check mode init value of no-cors and associated getter",0,null,null],["Check mode init value of cors and associated getter",0,null,null],["Check credentials init value of omit and associated getter",0,null,null],["Check credentials init value of same-origin and associated getter",0,null,null],["Check credentials init value of include and associated getter",0,null,null],["Check redirect init value of follow and associated getter",0,null,null],["Check redirect init value of error and associated getter",0,null,null],["Check redirect init value of manual and associated getter",0,null,null],["Check integrity init value of and associated getter",0,null,null],["Check integrity init value of AZERTYUIOP1234567890 and associated getter",0,null,null],["Check window init value of null and associated getter",0,null,null]]]}] 13:22:55 INFO - .............................. 13:22:55 INFO - TEST-OK | /fetch/api/request/request-init-001.sub.html | took 1328ms 13:22:55 INFO - PROCESS | 1834 | 1477772575222 Marionette TRACE conn4 -> [0,828,"getWindowHandle",null] 13:22:55 INFO - TEST-START | /fetch/api/request/request-init-002.html 13:22:55 INFO - PROCESS | 1834 | 1477772575228 Marionette TRACE conn4 <- [1,828,null,{"value":"8"}] 13:22:55 INFO - PROCESS | 1834 | 1477772575237 Marionette TRACE conn4 -> [0,829,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:22:55 INFO - PROCESS | 1834 | 1477772575430 Marionette TRACE conn4 <- [1,829,null,{"value":null}] 13:22:55 INFO - PROCESS | 1834 | 1477772575579 Marionette TRACE conn4 -> [0,830,"getWindowHandles",null] 13:22:55 INFO - PROCESS | 1834 | 1477772575584 Marionette TRACE conn4 <- [1,830,null,["8"]] 13:22:55 INFO - PROCESS | 1834 | 1477772575593 Marionette TRACE conn4 -> [0,831,"switchToWindow",{"name":"8"}] 13:22:55 INFO - PROCESS | 1834 | 1477772575599 Marionette TRACE conn4 <- [1,831,null,{}] 13:22:55 INFO - PROCESS | 1834 | 1477772575609 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-init-002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-init-002.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:22:55 INFO - PROCESS | 1834 | ++DOCSHELL 0x9a33f400 == 16 [pid = 1834] [id = 184] 13:22:55 INFO - PROCESS | 1834 | ++DOMWINDOW == 44 (0x9a568800) [pid = 1834] [serial = 541] [outer = (nil)] 13:22:55 INFO - PROCESS | 1834 | ++DOMWINDOW == 45 (0x9a56a400) [pid = 1834] [serial = 542] [outer = 0x9a568800] 13:22:55 INFO - PROCESS | 1834 | 1477772575730 Marionette DEBUG loaded listener.js 13:22:55 INFO - PROCESS | 1834 | ++DOMWINDOW == 46 (0x9a5a4000) [pid = 1834] [serial = 543] [outer = 0x9a568800] 13:22:56 INFO - PROCESS | 1834 | 1477772576477 Marionette TRACE conn4 <- [1,832,null,{"value":["/fetch/api/request/request-init-002.html",0,null,null,[["Initialize Request with headers values",0,null,null],["Initialize Request's body with undefined",0,null,null],["Initialize Request's body with null",0,null,null],["Initialize Request's body with application/octet-binary",0,null,null],["Initialize Request's body with multipart/form-data",0,null,null],["Initialize Request's body with text/plain;charset=UTF-8",0,null,null],["Initialize Request's body with application/x-www-form-urlencoded;charset=UTF-8",0,null,null]]]}] 13:22:56 INFO - ....... 13:22:56 INFO - TEST-OK | /fetch/api/request/request-init-002.html | took 1288ms 13:22:56 INFO - PROCESS | 1834 | 1477772576548 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 13:22:56 INFO - PROCESS | 1834 | 1477772576556 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 13:22:56 INFO - TEST-START | /fetch/api/request/request-init-003.sub.html 13:22:56 INFO - PROCESS | 1834 | 1477772576566 Marionette TRACE conn4 -> [0,834,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:22:56 INFO - PROCESS | 1834 | 1477772576773 Marionette TRACE conn4 <- [1,834,null,{"value":null}] 13:22:56 INFO - PROCESS | 1834 | 1477772576905 Marionette TRACE conn4 -> [0,835,"getWindowHandles",null] 13:22:56 INFO - PROCESS | 1834 | 1477772576909 Marionette TRACE conn4 <- [1,835,null,["8"]] 13:22:56 INFO - PROCESS | 1834 | 1477772576918 Marionette TRACE conn4 -> [0,836,"switchToWindow",{"name":"8"}] 13:22:56 INFO - PROCESS | 1834 | 1477772576925 Marionette TRACE conn4 <- [1,836,null,{}] 13:22:56 INFO - PROCESS | 1834 | 1477772576932 Marionette TRACE conn4 -> [0,837,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-init-003.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:22:56 INFO - PROCESS | 1834 | ++DOCSHELL 0x9b474400 == 17 [pid = 1834] [id = 185] 13:22:56 INFO - PROCESS | 1834 | ++DOMWINDOW == 47 (0x9b480c00) [pid = 1834] [serial = 544] [outer = (nil)] 13:22:57 INFO - PROCESS | 1834 | ++DOMWINDOW == 48 (0x9cedb000) [pid = 1834] [serial = 545] [outer = 0x9b480c00] 13:22:57 INFO - PROCESS | 1834 | 1477772577042 Marionette DEBUG loaded listener.js 13:22:57 INFO - PROCESS | 1834 | ++DOMWINDOW == 49 (0xa0fef000) [pid = 1834] [serial = 546] [outer = 0x9b480c00] 13:22:57 INFO - PROCESS | 1834 | 1477772577871 Marionette TRACE conn4 <- [1,837,null,{"value":["/fetch/api/request/request-init-003.sub.html",0,null,null,[["Check request values when initialized from Request",0,null,null],["Check request values when initialized from Request and init values",0,null,null],["Check request values when initialized from url string",1,"assert_equals: Check url attribute expected \"http://url.test:1234/path/subpath?query=true#fragment\" but got \"http://url.test:1234/path/subpath?query=true\"","checkRequest@http://web-platform.test:8000/fetch/api/resources/utils.js:38:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:72:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:67:7\n"],["Check request values when initialized from url and init values",1,"assert_equals: Check url attribute expected \"http://url.test:1234/path/subpath?query=true#fragment\" but got \"http://url.test:1234/path/subpath?query=true\"","checkRequest@http://web-platform.test:8000/fetch/api/resources/utils.js:38:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:80:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:75:7\n"]]]}] 13:22:57 INFO - .... 13:22:57 INFO - TEST-OK | /fetch/api/request/request-init-003.sub.html | took 1378ms 13:22:57 INFO - PROCESS | 1834 | 1477772577946 Marionette TRACE conn4 -> [0,838,"getWindowHandle",null] 13:22:57 INFO - PROCESS | 1834 | 1477772577953 Marionette TRACE conn4 <- [1,838,null,{"value":"8"}] 13:22:57 INFO - TEST-START | /fetch/api/request/request-structure.html 13:22:57 INFO - PROCESS | 1834 | 1477772577963 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:22:58 INFO - PROCESS | 1834 | 1477772578153 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 13:22:58 INFO - PROCESS | 1834 | 1477772578320 Marionette TRACE conn4 -> [0,840,"getWindowHandles",null] 13:22:58 INFO - PROCESS | 1834 | 1477772578333 Marionette TRACE conn4 <- [1,840,null,["8"]] 13:22:58 INFO - PROCESS | 1834 | 1477772578357 Marionette TRACE conn4 -> [0,841,"switchToWindow",{"name":"8"}] 13:22:58 INFO - PROCESS | 1834 | 1477772578365 Marionette TRACE conn4 <- [1,841,null,{}] 13:22:58 INFO - PROCESS | 1834 | 1477772578372 Marionette TRACE conn4 -> [0,842,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-structure.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-structure.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:22:58 INFO - PROCESS | 1834 | ++DOCSHELL 0x8db0ec00 == 18 [pid = 1834] [id = 186] 13:22:58 INFO - PROCESS | 1834 | ++DOMWINDOW == 50 (0x8db0f400) [pid = 1834] [serial = 547] [outer = (nil)] 13:22:58 INFO - PROCESS | 1834 | ++DOMWINDOW == 51 (0x8fb19000) [pid = 1834] [serial = 548] [outer = 0x8db0f400] 13:22:58 INFO - PROCESS | 1834 | 1477772578478 Marionette DEBUG loaded listener.js 13:22:58 INFO - PROCESS | 1834 | ++DOMWINDOW == 52 (0x94b97c00) [pid = 1834] [serial = 549] [outer = 0x8db0f400] 13:22:59 INFO - PROCESS | 1834 | 1477772579897 Marionette TRACE conn4 <- [1,842,null,{"value":["/fetch/api/request/request-structure.html",0,null,null,[["Request has clone method",0,null,null],["Request has arrayBuffer method",0,null,null],["Request has blob method",0,null,null],["Request has formData method",0,null,null],["Request has json method",0,null,null],["Request has text method",0,null,null],["Check method attribute",0,null,null],["Check url attribute",0,null,null],["Check headers attribute",0,null,null],["Check type attribute",1,"assert_true: request has type attribute expected true got false","@http://web-platform.test:8000/fetch/api/request/request-structure.html:128:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-structure.html:127:9\n"],["Check destination attribute",1,"assert_true: request has destination attribute expected true got false","@http://web-platform.test:8000/fetch/api/request/request-structure.html:128:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-structure.html:127:9\n"],["Check referrer attribute",0,null,null],["Check referrerPolicy attribute",0,null,null],["Check mode attribute",0,null,null],["Check credentials attribute",0,null,null],["Check cache attribute",0,null,null],["Check redirect attribute",0,null,null],["Check integrity attribute",0,null,null],["Check bodyUsed attribute",0,null,null]]]}] 13:22:59 INFO - ................... 13:22:59 INFO - TEST-OK | /fetch/api/request/request-structure.html | took 1978ms 13:22:59 INFO - PROCESS | 1834 | 1477772579941 Marionette TRACE conn4 -> [0,843,"getWindowHandle",null] 13:22:59 INFO - PROCESS | 1834 | 1477772579947 Marionette TRACE conn4 <- [1,843,null,{"value":"8"}] 13:22:59 INFO - TEST-START | /fullscreen/api/document-fullscreen-enabled.html 13:22:59 INFO - PROCESS | 1834 | 1477772579958 Marionette TRACE conn4 -> [0,844,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:23:00 INFO - PROCESS | 1834 | 1477772580135 Marionette TRACE conn4 <- [1,844,null,{"value":null}] 13:23:00 INFO - PROCESS | 1834 | 1477772580146 Marionette TRACE conn4 -> [0,845,"getWindowHandles",null] 13:23:00 INFO - PROCESS | 1834 | 1477772580151 Marionette TRACE conn4 <- [1,845,null,["8"]] 13:23:00 INFO - PROCESS | 1834 | 1477772580161 Marionette TRACE conn4 -> [0,846,"switchToWindow",{"name":"8"}] 13:23:00 INFO - PROCESS | 1834 | 1477772580167 Marionette TRACE conn4 <- [1,846,null,{}] 13:23:00 INFO - PROCESS | 1834 | 1477772580178 Marionette TRACE conn4 -> [0,847,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fullscreen/api/document-fullscreen-enabled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fullscreen/api/document-fullscreen-enabled.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:23:00 INFO - PROCESS | 1834 | ++DOCSHELL 0x94b90400 == 19 [pid = 1834] [id = 187] 13:23:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 53 (0x94b96800) [pid = 1834] [serial = 550] [outer = (nil)] 13:23:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 54 (0x953cfc00) [pid = 1834] [serial = 551] [outer = 0x94b96800] 13:23:00 INFO - PROCESS | 1834 | 1477772580329 Marionette DEBUG loaded listener.js 13:23:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 55 (0x9591a800) [pid = 1834] [serial = 552] [outer = 0x94b96800] 13:23:00 INFO - PROCESS | 1834 | ++DOCSHELL 0x95994000 == 20 [pid = 1834] [id = 188] 13:23:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 56 (0x95a8a400) [pid = 1834] [serial = 553] [outer = (nil)] 13:23:00 INFO - PROCESS | 1834 | ++DOCSHELL 0x95a8a800 == 21 [pid = 1834] [id = 189] 13:23:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 57 (0x95a8e800) [pid = 1834] [serial = 554] [outer = (nil)] 13:23:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 58 (0x95a8d000) [pid = 1834] [serial = 555] [outer = 0x95a8a400] 13:23:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 59 (0x95a90000) [pid = 1834] [serial = 556] [outer = 0x95a8e800] 13:23:01 INFO - PROCESS | 1834 | 1477772581190 Marionette TRACE conn4 <- [1,847,null,{"value":["/fullscreen/api/document-fullscreen-enabled.html",0,null,null,[["Document.fullscreenEnabled",0,null,null]]]}] 13:23:01 INFO - . 13:23:01 INFO - TEST-OK | /fullscreen/api/document-fullscreen-enabled.html | took 1278ms 13:23:01 INFO - PROCESS | 1834 | 1477772581235 Marionette TRACE conn4 -> [0,848,"getWindowHandle",null] 13:23:01 INFO - TEST-START | /fullscreen/api/document-onfullscreenerror.html 13:23:01 INFO - PROCESS | 1834 | 1477772581241 Marionette TRACE conn4 <- [1,848,null,{"value":"8"}] 13:23:01 INFO - PROCESS | 1834 | 1477772581249 Marionette TRACE conn4 -> [0,849,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:23:01 INFO - PROCESS | 1834 | 1477772581498 Marionette TRACE conn4 <- [1,849,null,{"value":null}] 13:23:01 INFO - PROCESS | 1834 | 1477772581612 Marionette TRACE conn4 -> [0,850,"getWindowHandles",null] 13:23:01 INFO - PROCESS | 1834 | 1477772581616 Marionette TRACE conn4 <- [1,850,null,["8"]] 13:23:01 INFO - PROCESS | 1834 | 1477772581636 Marionette TRACE conn4 -> [0,851,"switchToWindow",{"name":"8"}] 13:23:01 INFO - PROCESS | 1834 | 1477772581647 Marionette TRACE conn4 <- [1,851,null,{}] 13:23:01 INFO - PROCESS | 1834 | 1477772581652 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fullscreen/api/document-onfullscreenerror.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fullscreen/api/document-onfullscreenerror.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:23:01 INFO - PROCESS | 1834 | ++DOCSHELL 0x9607ec00 == 22 [pid = 1834] [id = 190] 13:23:01 INFO - PROCESS | 1834 | ++DOMWINDOW == 60 (0x96083c00) [pid = 1834] [serial = 557] [outer = (nil)] 13:23:01 INFO - PROCESS | 1834 | ++DOMWINDOW == 61 (0x96604400) [pid = 1834] [serial = 558] [outer = 0x96083c00] 13:23:01 INFO - PROCESS | 1834 | 1477772581753 Marionette DEBUG loaded listener.js 13:23:01 INFO - PROCESS | 1834 | ++DOMWINDOW == 62 (0x9660c400) [pid = 1834] [serial = 559] [outer = 0x96083c00] 13:23:02 INFO - PROCESS | 1834 | 1477772582339 Marionette TRACE conn4 <- [1,852,null,{"value":["/fullscreen/api/document-onfullscreenerror.html",0,null,null,[["Document.onfullscreenerror",0,null,null]]]}] 13:23:02 INFO - . 13:23:02 INFO - TEST-OK | /fullscreen/api/document-onfullscreenerror.html | took 1124ms 13:23:02 INFO - PROCESS | 1834 | 1477772582382 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 13:23:02 INFO - PROCESS | 1834 | 1477772582391 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 13:23:02 INFO - TEST-START | /html-media-capture/capture_fallback_file_upload.html 13:23:02 INFO - PROCESS | 1834 | 1477772582405 Marionette TRACE conn4 -> [0,854,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:23:02 INFO - PROCESS | 1834 | 1477772582632 Marionette TRACE conn4 <- [1,854,null,{"value":null}] 13:23:02 INFO - PROCESS | 1834 | 1477772582668 Marionette TRACE conn4 -> [0,855,"getWindowHandles",null] 13:23:02 INFO - PROCESS | 1834 | 1477772582674 Marionette TRACE conn4 <- [1,855,null,["8"]] 13:23:02 INFO - PROCESS | 1834 | 1477772582684 Marionette TRACE conn4 -> [0,856,"switchToWindow",{"name":"8"}] 13:23:02 INFO - PROCESS | 1834 | 1477772582700 Marionette TRACE conn4 <- [1,856,null,{}] 13:23:02 INFO - PROCESS | 1834 | 1477772582771 Marionette TRACE conn4 -> [0,857,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html-media-capture/capture_fallback_file_upload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html-media-capture/capture_fallback_file_upload.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:23:02 INFO - PROCESS | 1834 | ++DOCSHELL 0x93aa6800 == 23 [pid = 1834] [id = 191] 13:23:02 INFO - PROCESS | 1834 | ++DOMWINDOW == 63 (0x93aa6c00) [pid = 1834] [serial = 560] [outer = (nil)] 13:23:02 INFO - PROCESS | 1834 | ++DOMWINDOW == 64 (0x9673c800) [pid = 1834] [serial = 561] [outer = 0x93aa6c00] 13:23:02 INFO - PROCESS | 1834 | 1477772582873 Marionette DEBUG loaded listener.js 13:23:02 INFO - PROCESS | 1834 | ++DOMWINDOW == 65 (0x96774800) [pid = 1834] [serial = 562] [outer = 0x93aa6c00] 13:23:04 INFO - PROCESS | 1834 | --DOMWINDOW == 64 (0x98220800) [pid = 1834] [serial = 535] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-idl.html] 13:23:04 INFO - PROCESS | 1834 | --DOMWINDOW == 63 (0x93a9f800) [pid = 1834] [serial = 514] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-cache.html] 13:23:04 INFO - PROCESS | 1834 | --DOMWINDOW == 62 (0x96604c00) [pid = 1834] [serial = 532] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-headers.html] 13:23:04 INFO - PROCESS | 1834 | --DOMWINDOW == 61 (0x9284fc00) [pid = 1834] [serial = 523] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume.html] 13:23:04 INFO - PROCESS | 1834 | --DOMWINDOW == 60 (0x8fb1e000) [pid = 1834] [serial = 517] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-clone.sub.html] 13:23:04 INFO - PROCESS | 1834 | --DOMWINDOW == 59 (0x953db000) [pid = 1834] [serial = 526] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-disturbed.html] 13:23:04 INFO - PROCESS | 1834 | --DOMWINDOW == 58 (0x95a96c00) [pid = 1834] [serial = 529] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-error.html] 13:23:04 INFO - PROCESS | 1834 | --DOMWINDOW == 57 (0x8d80a400) [pid = 1834] [serial = 520] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume-empty.html] 13:23:04 INFO - PROCESS | 1834 | --DOCSHELL 0x97ca4800 == 22 [pid = 1834] [id = 9] 13:23:08 INFO - PROCESS | 1834 | --DOCSHELL 0x9821f000 == 21 [pid = 1834] [id = 182] 13:23:08 INFO - PROCESS | 1834 | --DOCSHELL 0x9b474400 == 20 [pid = 1834] [id = 185] 13:23:08 INFO - PROCESS | 1834 | --DOCSHELL 0x9a33f400 == 19 [pid = 1834] [id = 184] 13:23:08 INFO - PROCESS | 1834 | --DOCSHELL 0x96087800 == 18 [pid = 1834] [id = 183] 13:23:08 INFO - PROCESS | 1834 | --DOCSHELL 0x8d60a400 == 17 [pid = 1834] [id = 177] 13:23:08 INFO - PROCESS | 1834 | --DOCSHELL 0x95a96800 == 16 [pid = 1834] [id = 180] 13:23:08 INFO - PROCESS | 1834 | --DOCSHELL 0x94b9c000 == 15 [pid = 1834] [id = 179] 13:23:08 INFO - PROCESS | 1834 | --DOCSHELL 0x92847000 == 14 [pid = 1834] [id = 178] 13:23:08 INFO - PROCESS | 1834 | --DOCSHELL 0x9607ec00 == 13 [pid = 1834] [id = 190] 13:23:08 INFO - PROCESS | 1834 | --DOCSHELL 0x95994000 == 12 [pid = 1834] [id = 188] 13:23:08 INFO - PROCESS | 1834 | --DOCSHELL 0x95a8a800 == 11 [pid = 1834] [id = 189] 13:23:08 INFO - PROCESS | 1834 | --DOCSHELL 0x94b90400 == 10 [pid = 1834] [id = 187] 13:23:08 INFO - PROCESS | 1834 | --DOCSHELL 0x99f72000 == 9 [pid = 1834] [id = 10] 13:23:08 INFO - PROCESS | 1834 | --DOCSHELL 0x8db0ec00 == 8 [pid = 1834] [id = 186] 13:23:08 INFO - PROCESS | 1834 | --DOMWINDOW == 56 (0x98f1bc00) [pid = 1834] [serial = 536] [outer = (nil)] [url = about:blank] 13:23:08 INFO - PROCESS | 1834 | --DOMWINDOW == 55 (0x9a125400) [pid = 1834] [serial = 537] [outer = (nil)] [url = about:blank] 13:23:08 INFO - PROCESS | 1834 | --DOMWINDOW == 54 (0x96608800) [pid = 1834] [serial = 533] [outer = (nil)] [url = about:blank] 13:23:08 INFO - PROCESS | 1834 | --DOMWINDOW == 53 (0x97a6d000) [pid = 1834] [serial = 534] [outer = (nil)] [url = about:blank] 13:23:08 INFO - PROCESS | 1834 | --DOMWINDOW == 52 (0x95cedc00) [pid = 1834] [serial = 530] [outer = (nil)] [url = about:blank] 13:23:08 INFO - PROCESS | 1834 | --DOMWINDOW == 51 (0x95cf9000) [pid = 1834] [serial = 531] [outer = (nil)] [url = about:blank] 13:23:08 INFO - PROCESS | 1834 | --DOMWINDOW == 50 (0x95918400) [pid = 1834] [serial = 527] [outer = (nil)] [url = about:blank] 13:23:08 INFO - PROCESS | 1834 | --DOMWINDOW == 49 (0x9591ec00) [pid = 1834] [serial = 528] [outer = (nil)] [url = about:blank] 13:23:08 INFO - PROCESS | 1834 | --DOMWINDOW == 48 (0x929c6000) [pid = 1834] [serial = 524] [outer = (nil)] [url = about:blank] 13:23:08 INFO - PROCESS | 1834 | --DOMWINDOW == 47 (0x8db01c00) [pid = 1834] [serial = 525] [outer = (nil)] [url = about:blank] 13:23:08 INFO - PROCESS | 1834 | --DOMWINDOW == 46 (0x8db01400) [pid = 1834] [serial = 521] [outer = (nil)] [url = about:blank] 13:23:08 INFO - PROCESS | 1834 | --DOMWINDOW == 45 (0x8f835400) [pid = 1834] [serial = 522] [outer = (nil)] [url = about:blank] 13:23:08 INFO - PROCESS | 1834 | --DOMWINDOW == 44 (0x90d0fc00) [pid = 1834] [serial = 518] [outer = (nil)] [url = about:blank] 13:23:08 INFO - PROCESS | 1834 | --DOMWINDOW == 43 (0x8f62c400) [pid = 1834] [serial = 519] [outer = (nil)] [url = about:blank] 13:23:08 INFO - PROCESS | 1834 | --DOMWINDOW == 42 (0x95a90800) [pid = 1834] [serial = 516] [outer = (nil)] [url = about:blank] 13:23:11 INFO - PROCESS | 1834 | --DOMWINDOW == 41 (0x95a8a400) [pid = 1834] [serial = 553] [outer = (nil)] [url = about:blank] 13:23:11 INFO - PROCESS | 1834 | --DOMWINDOW == 40 (0x94b96800) [pid = 1834] [serial = 550] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-fullscreen-enabled.html] 13:23:11 INFO - PROCESS | 1834 | --DOMWINDOW == 39 (0x95a8e800) [pid = 1834] [serial = 554] [outer = (nil)] [url = about:blank] 13:23:11 INFO - PROCESS | 1834 | --DOMWINDOW == 38 (0x8db0f400) [pid = 1834] [serial = 547] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-structure.html] 13:23:11 INFO - PROCESS | 1834 | --DOMWINDOW == 37 (0x99f72c00) [pid = 1834] [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.] 13:23:11 INFO - PROCESS | 1834 | --DOMWINDOW == 36 (0x97ca6800) [pid = 1834] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:23:11 INFO - PROCESS | 1834 | --DOMWINDOW == 35 (0x96087c00) [pid = 1834] [serial = 538] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-001.sub.html] 13:23:11 INFO - PROCESS | 1834 | --DOMWINDOW == 34 (0x9b480c00) [pid = 1834] [serial = 544] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html] 13:23:11 INFO - PROCESS | 1834 | --DOMWINDOW == 33 (0x9a568800) [pid = 1834] [serial = 541] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-002.html] 13:23:11 INFO - PROCESS | 1834 | --DOMWINDOW == 32 (0x96083c00) [pid = 1834] [serial = 557] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-onfullscreenerror.html] 13:23:16 INFO - PROCESS | 1834 | --DOCSHELL 0x96084400 == 7 [pid = 1834] [id = 181] 13:23:16 INFO - PROCESS | 1834 | --DOMWINDOW == 31 (0x95a8d000) [pid = 1834] [serial = 555] [outer = (nil)] [url = about:blank] 13:23:16 INFO - PROCESS | 1834 | --DOMWINDOW == 30 (0x95a90000) [pid = 1834] [serial = 556] [outer = (nil)] [url = about:blank] 13:23:16 INFO - PROCESS | 1834 | --DOMWINDOW == 29 (0x94b97c00) [pid = 1834] [serial = 549] [outer = (nil)] [url = about:blank] 13:23:16 INFO - PROCESS | 1834 | --DOMWINDOW == 28 (0x8fb19000) [pid = 1834] [serial = 548] [outer = (nil)] [url = about:blank] 13:23:16 INFO - PROCESS | 1834 | --DOMWINDOW == 27 (0x9591a800) [pid = 1834] [serial = 552] [outer = (nil)] [url = about:blank] 13:23:16 INFO - PROCESS | 1834 | --DOMWINDOW == 26 (0x953cfc00) [pid = 1834] [serial = 551] [outer = (nil)] [url = about:blank] 13:23:16 INFO - PROCESS | 1834 | --DOMWINDOW == 25 (0x9660c400) [pid = 1834] [serial = 559] [outer = (nil)] [url = about:blank] 13:23:16 INFO - PROCESS | 1834 | --DOMWINDOW == 24 (0x96604400) [pid = 1834] [serial = 558] [outer = (nil)] [url = about:blank] 13:23:16 INFO - PROCESS | 1834 | --DOMWINDOW == 23 (0x9673c800) [pid = 1834] [serial = 561] [outer = (nil)] [url = about:blank] 13:23:16 INFO - PROCESS | 1834 | --DOMWINDOW == 22 (0x9cedb000) [pid = 1834] [serial = 545] [outer = (nil)] [url = about:blank] 13:23:16 INFO - PROCESS | 1834 | --DOMWINDOW == 21 (0xa0fef000) [pid = 1834] [serial = 546] [outer = (nil)] [url = about:blank] 13:23:16 INFO - PROCESS | 1834 | --DOMWINDOW == 20 (0x9a56a400) [pid = 1834] [serial = 542] [outer = (nil)] [url = about:blank] 13:23:16 INFO - PROCESS | 1834 | --DOMWINDOW == 19 (0x9a5a4000) [pid = 1834] [serial = 543] [outer = (nil)] [url = about:blank] 13:23:16 INFO - PROCESS | 1834 | --DOMWINDOW == 18 (0x96603400) [pid = 1834] [serial = 539] [outer = (nil)] [url = about:blank] 13:23:16 INFO - PROCESS | 1834 | --DOMWINDOW == 17 (0x97c98c00) [pid = 1834] [serial = 540] [outer = (nil)] [url = about:blank] 13:23:16 INFO - PROCESS | 1834 | --DOMWINDOW == 16 (0x95a97c00) [pid = 1834] [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.] 13:23:16 INFO - PROCESS | 1834 | --DOMWINDOW == 15 (0x97c99400) [pid = 1834] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:23:33 INFO - PROCESS | 1834 | MARIONETTE LOG: INFO: Timeout fired 13:23:33 INFO - PROCESS | 1834 | 1477772613060 Marionette TRACE conn4 <- [1,857,null,{"value":["/html-media-capture/capture_fallback_file_upload.html",2,null,null,[]]}] 13:23:33 INFO - TEST-TIMEOUT | /html-media-capture/capture_fallback_file_upload.html | took 30707ms 13:23:33 INFO - PROCESS | 1834 | 1477772613112 Marionette TRACE conn4 -> [0,858,"getWindowHandle",null] 13:23:33 INFO - PROCESS | 1834 | 1477772613118 Marionette TRACE conn4 <- [1,858,null,{"value":"8"}] 13:23:33 INFO - TEST-START | /html-media-capture/capture_reflect.html 13:23:33 INFO - PROCESS | 1834 | 1477772613130 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:23:33 INFO - PROCESS | 1834 | 1477772613354 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 13:23:33 INFO - PROCESS | 1834 | 1477772613425 Marionette TRACE conn4 -> [0,860,"getWindowHandles",null] 13:23:33 INFO - PROCESS | 1834 | 1477772613432 Marionette TRACE conn4 <- [1,860,null,["8"]] 13:23:33 INFO - PROCESS | 1834 | 1477772613439 Marionette TRACE conn4 -> [0,861,"switchToWindow",{"name":"8"}] 13:23:33 INFO - PROCESS | 1834 | 1477772613447 Marionette TRACE conn4 <- [1,861,null,{}] 13:23:33 INFO - PROCESS | 1834 | 1477772613453 Marionette TRACE conn4 -> [0,862,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html-media-capture/capture_reflect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html-media-capture/capture_reflect.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:23:33 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da2e400 == 8 [pid = 1834] [id = 192] 13:23:33 INFO - PROCESS | 1834 | ++DOMWINDOW == 16 (0x8da2f000) [pid = 1834] [serial = 563] [outer = (nil)] 13:23:33 INFO - PROCESS | 1834 | ++DOMWINDOW == 17 (0x8da32c00) [pid = 1834] [serial = 564] [outer = 0x8da2f000] 13:23:33 INFO - PROCESS | 1834 | 1477772613558 Marionette DEBUG loaded listener.js 13:23:33 INFO - PROCESS | 1834 | ++DOMWINDOW == 18 (0x8db08c00) [pid = 1834] [serial = 565] [outer = 0x8da2f000] 13:23:34 INFO - PROCESS | 1834 | 1477772614161 Marionette TRACE conn4 <- [1,862,null,{"value":["/html-media-capture/capture_reflect.html",0,null,null,[["Element input should have own property capture",1,"assert_own_property: expected property \"capture\" missing","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:35:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:32:7\n"],["input.capture is false when the capture attribute is absent",1,"assert_false: expected false got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:41:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:40:7\n"],["input.capture is true when the capture attribute is present",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:45:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:44:7\n"],["input.capture is true when the capture attribute is present as empty string",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:49:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:48:7\n"],["input.capture is true when the capture attribute is present as canonical name",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:53:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:52:7\n"]]]}] 13:23:34 INFO - ..... 13:23:34 INFO - TEST-OK | /html-media-capture/capture_reflect.html | took 1080ms 13:23:34 INFO - PROCESS | 1834 | 1477772614213 Marionette TRACE conn4 -> [0,863,"getWindowHandle",null] 13:23:34 INFO - PROCESS | 1834 | 1477772614218 Marionette TRACE conn4 <- [1,863,null,{"value":"8"}] 13:23:34 INFO - TEST-START | /html-media-capture/idlharness.html 13:23:34 INFO - PROCESS | 1834 | 1477772614226 Marionette TRACE conn4 -> [0,864,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:23:34 INFO - PROCESS | 1834 | 1477772614447 Marionette TRACE conn4 <- [1,864,null,{"value":null}] 13:23:34 INFO - PROCESS | 1834 | 1477772614465 Marionette TRACE conn4 -> [0,865,"getWindowHandles",null] 13:23:34 INFO - PROCESS | 1834 | 1477772614471 Marionette TRACE conn4 <- [1,865,null,["8"]] 13:23:34 INFO - PROCESS | 1834 | 1477772614477 Marionette TRACE conn4 -> [0,866,"switchToWindow",{"name":"8"}] 13:23:34 INFO - PROCESS | 1834 | 1477772614482 Marionette TRACE conn4 <- [1,866,null,{}] 13:23:34 INFO - PROCESS | 1834 | 1477772614488 Marionette TRACE conn4 -> [0,867,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html-media-capture/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html-media-capture/idlharness.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:23:34 INFO - PROCESS | 1834 | ++DOCSHELL 0x8db06000 == 9 [pid = 1834] [id = 193] 13:23:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 19 (0x8fb1d800) [pid = 1834] [serial = 566] [outer = (nil)] 13:23:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 20 (0x8fb20800) [pid = 1834] [serial = 567] [outer = 0x8fb1d800] 13:23:34 INFO - PROCESS | 1834 | 1477772614584 Marionette DEBUG loaded listener.js 13:23:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 21 (0x90d03800) [pid = 1834] [serial = 568] [outer = 0x8fb1d800] 13:23:35 INFO - PROCESS | 1834 | 1477772615432 Marionette TRACE conn4 <- [1,867,null,{"value":["/html-media-capture/idlharness.html",0,null,null,[["HTMLInputElement interface: attribute capture",1,"assert_true: The prototype object must have a property \"capture\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/html-media-capture/idlharness.html:46:9\n@http://web-platform.test:8000/html-media-capture/idlharness.html:38:8\n"],["HTMLInputElement must be primary interface of [object HTMLInputElement]",0,null,null],["Stringification of [object HTMLInputElement]",0,null,null],["HTMLInputElement interface: [object HTMLInputElement] must inherit property \"capture\" with the proper type (0)",1,"assert_inherits: property \"capture\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/html-media-capture/idlharness.html:46:9\n@http://web-platform.test:8000/html-media-capture/idlharness.html:38:8\n"]]]}] 13:23:35 INFO - .... 13:23:35 INFO - TEST-OK | /html-media-capture/idlharness.html | took 1276ms 13:23:35 INFO - PROCESS | 1834 | 1477772615510 Marionette TRACE conn4 -> [0,868,"getWindowHandle",null] 13:23:35 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html 13:23:35 INFO - PROCESS | 1834 | 1477772615518 Marionette TRACE conn4 <- [1,868,null,{"value":"8"}] 13:23:35 INFO - PROCESS | 1834 | 1477772615525 Marionette TRACE conn4 -> [0,869,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:23:35 INFO - PROCESS | 1834 | 1477772615716 Marionette TRACE conn4 <- [1,869,null,{"value":null}] 13:23:35 INFO - PROCESS | 1834 | 1477772615820 Marionette TRACE conn4 -> [0,870,"getWindowHandles",null] 13:23:35 INFO - PROCESS | 1834 | 1477772615826 Marionette TRACE conn4 <- [1,870,null,["8"]] 13:23:35 INFO - PROCESS | 1834 | 1477772615835 Marionette TRACE conn4 -> [0,871,"switchToWindow",{"name":"8"}] 13:23:35 INFO - PROCESS | 1834 | 1477772615842 Marionette TRACE conn4 <- [1,871,null,{}] 13:23:35 INFO - PROCESS | 1834 | 1477772615848 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:23:35 INFO - PROCESS | 1834 | ++DOCSHELL 0x953d0c00 == 10 [pid = 1834] [id = 194] 13:23:35 INFO - PROCESS | 1834 | ++DOMWINDOW == 22 (0x953d1400) [pid = 1834] [serial = 569] [outer = (nil)] 13:23:35 INFO - PROCESS | 1834 | ++DOMWINDOW == 23 (0x953db800) [pid = 1834] [serial = 570] [outer = 0x953d1400] 13:23:35 INFO - PROCESS | 1834 | 1477772615949 Marionette DEBUG loaded listener.js 13:23:36 INFO - PROCESS | 1834 | ++DOMWINDOW == 24 (0x95918400) [pid = 1834] [serial = 571] [outer = 0x953d1400] 13:23:36 INFO - PROCESS | 1834 | ++DOCSHELL 0x95994000 == 11 [pid = 1834] [id = 195] 13:23:36 INFO - PROCESS | 1834 | ++DOMWINDOW == 25 (0x95994c00) [pid = 1834] [serial = 572] [outer = (nil)] 13:23:36 INFO - PROCESS | 1834 | ++DOMWINDOW == 26 (0x96037800) [pid = 1834] [serial = 573] [outer = 0x95994c00] 13:23:36 INFO - PROCESS | 1834 | 1477772616489 Marionette DEBUG loaded listener.js 13:23:36 INFO - PROCESS | 1834 | ++DOMWINDOW == 27 (0x9607ec00) [pid = 1834] [serial = 574] [outer = 0x95994c00] 13:23:36 INFO - PROCESS | 1834 | ++DOCSHELL 0x8d87ac00 == 12 [pid = 1834] [id = 196] 13:23:36 INFO - PROCESS | 1834 | ++DOMWINDOW == 28 (0x90d10400) [pid = 1834] [serial = 575] [outer = (nil)] 13:23:36 INFO - PROCESS | 1834 | ++DOMWINDOW == 29 (0x95924c00) [pid = 1834] [serial = 576] [outer = 0x90d10400] 13:23:37 INFO - PROCESS | 1834 | ++DOMWINDOW == 30 (0x9660bc00) [pid = 1834] [serial = 577] [outer = 0x90d10400] 13:23:37 INFO - PROCESS | 1834 | 1477772617455 Marionette TRACE conn4 <- [1,872,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html",0,null,null,[["Removing iframe from document removes it from history",0,null,null]]]}] 13:23:37 INFO - . 13:23:37 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html | took 1982ms 13:23:37 INFO - PROCESS | 1834 | 1477772617508 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 13:23:37 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html 13:23:37 INFO - PROCESS | 1834 | 1477772617512 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 13:23:37 INFO - PROCESS | 1834 | 1477772617520 Marionette TRACE conn4 -> [0,874,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:23:37 INFO - PROCESS | 1834 | 1477772617669 Marionette TRACE conn4 <- [1,874,null,{"value":null}] 13:23:37 INFO - PROCESS | 1834 | 1477772617834 Marionette TRACE conn4 -> [0,875,"getWindowHandles",null] 13:23:37 INFO - PROCESS | 1834 | 1477772617839 Marionette TRACE conn4 <- [1,875,null,["8"]] 13:23:37 INFO - PROCESS | 1834 | 1477772617847 Marionette TRACE conn4 -> [0,876,"switchToWindow",{"name":"8"}] 13:23:37 INFO - PROCESS | 1834 | 1477772617852 Marionette TRACE conn4 <- [1,876,null,{}] 13:23:37 INFO - PROCESS | 1834 | 1477772617860 Marionette TRACE conn4 -> [0,877,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:23:37 INFO - PROCESS | 1834 | ++DOCSHELL 0x928adc00 == 13 [pid = 1834] [id = 197] 13:23:37 INFO - PROCESS | 1834 | ++DOMWINDOW == 31 (0x96736c00) [pid = 1834] [serial = 578] [outer = (nil)] 13:23:37 INFO - PROCESS | 1834 | ++DOMWINDOW == 32 (0x96738800) [pid = 1834] [serial = 579] [outer = 0x96736c00] 13:23:37 INFO - PROCESS | 1834 | 1477772617954 Marionette DEBUG loaded listener.js 13:23:38 INFO - PROCESS | 1834 | ++DOMWINDOW == 33 (0x9673bc00) [pid = 1834] [serial = 580] [outer = 0x96736c00] 13:23:38 INFO - PROCESS | 1834 | ++DOCSHELL 0x97a73400 == 14 [pid = 1834] [id = 198] 13:23:38 INFO - PROCESS | 1834 | ++DOMWINDOW == 34 (0x97a73800) [pid = 1834] [serial = 581] [outer = (nil)] 13:23:38 INFO - PROCESS | 1834 | ++DOMWINDOW == 35 (0x97c9ec00) [pid = 1834] [serial = 582] [outer = 0x97a73800] 13:23:38 INFO - PROCESS | 1834 | 1477772618444 Marionette DEBUG loaded listener.js 13:23:38 INFO - PROCESS | 1834 | ++DOMWINDOW == 36 (0x9821d000) [pid = 1834] [serial = 583] [outer = 0x97a73800] 13:23:38 INFO - PROCESS | 1834 | ++DOCSHELL 0x96776c00 == 15 [pid = 1834] [id = 199] 13:23:38 INFO - PROCESS | 1834 | ++DOMWINDOW == 37 (0x96777000) [pid = 1834] [serial = 584] [outer = (nil)] 13:23:38 INFO - PROCESS | 1834 | ++DOMWINDOW == 38 (0x9677e000) [pid = 1834] [serial = 585] [outer = 0x96777000] 13:23:39 INFO - PROCESS | 1834 | ++DOMWINDOW == 39 (0x98f1f800) [pid = 1834] [serial = 586] [outer = 0x96777000] 13:23:39 INFO - PROCESS | 1834 | 1477772619461 Marionette TRACE conn4 <- [1,877,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html",0,null,null,[["Removing iframe from document via innerHTML removes it from history",0,null,null]]]}] 13:23:39 INFO - . 13:23:39 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html | took 2051ms 13:23:39 INFO - PROCESS | 1834 | 1477772619570 Marionette TRACE conn4 -> [0,878,"getWindowHandle",null] 13:23:39 INFO - PROCESS | 1834 | 1477772619574 Marionette TRACE conn4 <- [1,878,null,{"value":"8"}] 13:23:39 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html 13:23:39 INFO - PROCESS | 1834 | 1477772619581 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:23:39 INFO - PROCESS | 1834 | 1477772619714 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 13:23:39 INFO - PROCESS | 1834 | 1477772619830 Marionette TRACE conn4 -> [0,880,"getWindowHandles",null] 13:23:39 INFO - PROCESS | 1834 | 1477772619834 Marionette TRACE conn4 <- [1,880,null,["8"]] 13:23:39 INFO - PROCESS | 1834 | 1477772619840 Marionette TRACE conn4 -> [0,881,"switchToWindow",{"name":"8"}] 13:23:39 INFO - PROCESS | 1834 | 1477772619845 Marionette TRACE conn4 <- [1,881,null,{}] 13:23:39 INFO - PROCESS | 1834 | 1477772619850 Marionette TRACE conn4 -> [0,882,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:23:39 INFO - PROCESS | 1834 | ++DOCSHELL 0x9a124800 == 16 [pid = 1834] [id = 200] 13:23:39 INFO - PROCESS | 1834 | ++DOMWINDOW == 40 (0x9a125400) [pid = 1834] [serial = 587] [outer = (nil)] 13:23:39 INFO - PROCESS | 1834 | ++DOMWINDOW == 41 (0x9a12b000) [pid = 1834] [serial = 588] [outer = 0x9a125400] 13:23:39 INFO - PROCESS | 1834 | 1477772619939 Marionette DEBUG loaded listener.js 13:23:40 INFO - PROCESS | 1834 | ++DOMWINDOW == 42 (0x9a131800) [pid = 1834] [serial = 589] [outer = 0x9a125400] 13:23:40 INFO - PROCESS | 1834 | ++DOCSHELL 0x9a287400 == 17 [pid = 1834] [id = 201] 13:23:40 INFO - PROCESS | 1834 | ++DOMWINDOW == 43 (0x9a2ec000) [pid = 1834] [serial = 590] [outer = (nil)] 13:23:40 INFO - PROCESS | 1834 | ++DOMWINDOW == 44 (0x9a3e6400) [pid = 1834] [serial = 591] [outer = 0x9a2ec000] 13:23:40 INFO - PROCESS | 1834 | 1477772620430 Marionette DEBUG loaded listener.js 13:23:40 INFO - PROCESS | 1834 | ++DOMWINDOW == 45 (0x9a3ec000) [pid = 1834] [serial = 592] [outer = 0x9a2ec000] 13:23:40 INFO - PROCESS | 1834 | ++DOCSHELL 0x9a571800 == 18 [pid = 1834] [id = 202] 13:23:40 INFO - PROCESS | 1834 | ++DOMWINDOW == 46 (0x9a59d800) [pid = 1834] [serial = 593] [outer = (nil)] 13:23:40 INFO - PROCESS | 1834 | ++DOMWINDOW == 47 (0x9b15fc00) [pid = 1834] [serial = 594] [outer = 0x9a59d800] 13:23:41 INFO - PROCESS | 1834 | ++DOMWINDOW == 48 (0x9a30cc00) [pid = 1834] [serial = 595] [outer = 0x9a59d800] 13:23:41 INFO - PROCESS | 1834 | 1477772621450 Marionette TRACE conn4 <- [1,882,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html",0,null,null,[["Removing iframe from document removes it from history",0,null,null]]]}] 13:23:41 INFO - . 13:23:41 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html | took 1924ms 13:23:41 INFO - PROCESS | 1834 | 1477772621605 Marionette TRACE conn4 -> [0,883,"getWindowHandle",null] 13:23:41 INFO - PROCESS | 1834 | 1477772621612 Marionette TRACE conn4 <- [1,883,null,{"value":"8"}] 13:23:41 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html 13:23:41 INFO - PROCESS | 1834 | 1477772621625 Marionette TRACE conn4 -> [0,884,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:23:41 INFO - PROCESS | 1834 | 1477772621833 Marionette TRACE conn4 <- [1,884,null,{"value":null}] 13:23:41 INFO - PROCESS | 1834 | 1477772621993 Marionette TRACE conn4 -> [0,885,"getWindowHandles",null] 13:23:42 INFO - PROCESS | 1834 | 1477772622000 Marionette TRACE conn4 <- [1,885,null,["8"]] 13:23:42 INFO - PROCESS | 1834 | 1477772622010 Marionette TRACE conn4 -> [0,886,"switchToWindow",{"name":"8"}] 13:23:42 INFO - PROCESS | 1834 | 1477772622016 Marionette TRACE conn4 <- [1,886,null,{}] 13:23:42 INFO - PROCESS | 1834 | 1477772622023 Marionette TRACE conn4 -> [0,887,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:23:42 INFO - PROCESS | 1834 | ++DOCSHELL 0x8db27c00 == 19 [pid = 1834] [id = 203] 13:23:42 INFO - PROCESS | 1834 | ++DOMWINDOW == 49 (0x8db33800) [pid = 1834] [serial = 596] [outer = (nil)] 13:23:42 INFO - PROCESS | 1834 | ++DOMWINDOW == 50 (0x8fb18400) [pid = 1834] [serial = 597] [outer = 0x8db33800] 13:23:42 INFO - PROCESS | 1834 | 1477772622142 Marionette DEBUG loaded listener.js 13:23:42 INFO - PROCESS | 1834 | ++DOMWINDOW == 51 (0x928ae400) [pid = 1834] [serial = 598] [outer = 0x8db33800] 13:23:42 INFO - PROCESS | 1834 | ++DOCSHELL 0x94a66400 == 20 [pid = 1834] [id = 204] 13:23:42 INFO - PROCESS | 1834 | ++DOMWINDOW == 52 (0x94b8f800) [pid = 1834] [serial = 599] [outer = (nil)] 13:23:42 INFO - PROCESS | 1834 | ++DOMWINDOW == 53 (0x9591b400) [pid = 1834] [serial = 600] [outer = 0x94b8f800] 13:23:42 INFO - PROCESS | 1834 | 1477772622765 Marionette DEBUG loaded listener.js 13:23:42 INFO - PROCESS | 1834 | ++DOMWINDOW == 54 (0x95950800) [pid = 1834] [serial = 601] [outer = 0x94b8f800] 13:23:43 INFO - PROCESS | 1834 | ++DOCSHELL 0x94a5b800 == 21 [pid = 1834] [id = 205] 13:23:43 INFO - PROCESS | 1834 | ++DOMWINDOW == 55 (0x96609800) [pid = 1834] [serial = 602] [outer = (nil)] 13:23:43 INFO - PROCESS | 1834 | ++DOMWINDOW == 56 (0x92f83000) [pid = 1834] [serial = 603] [outer = 0x96609800] 13:23:43 INFO - PROCESS | 1834 | ++DOMWINDOW == 57 (0x99f78c00) [pid = 1834] [serial = 604] [outer = 0x96609800] 13:23:43 INFO - PROCESS | 1834 | 1477772623957 Marionette TRACE conn4 <- [1,887,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html",0,null,null,[["Removing iframe from document removes it from history",0,null,null]]]}] 13:23:44 INFO - . 13:23:44 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html | took 2430ms 13:23:44 INFO - PROCESS | 1834 | 1477772624123 Marionette TRACE conn4 -> [0,888,"getWindowHandle",null] 13:23:44 INFO - PROCESS | 1834 | 1477772624131 Marionette TRACE conn4 <- [1,888,null,{"value":"8"}] 13:23:44 INFO - TEST-START | /html/browsers/windows/browsing-context-names/001.html 13:23:44 INFO - PROCESS | 1834 | 1477772624139 Marionette TRACE conn4 -> [0,889,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:23:44 INFO - PROCESS | 1834 | 1477772624326 Marionette TRACE conn4 <- [1,889,null,{"value":null}] 13:23:44 INFO - PROCESS | 1834 | 1477772624484 Marionette TRACE conn4 -> [0,890,"getWindowHandles",null] 13:23:44 INFO - PROCESS | 1834 | 1477772624490 Marionette TRACE conn4 <- [1,890,null,["8"]] 13:23:44 INFO - PROCESS | 1834 | 1477772624498 Marionette TRACE conn4 -> [0,891,"switchToWindow",{"name":"8"}] 13:23:44 INFO - PROCESS | 1834 | 1477772624505 Marionette TRACE conn4 <- [1,891,null,{}] 13:23:44 INFO - PROCESS | 1834 | 1477772624511 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:23:44 INFO - PROCESS | 1834 | ++DOCSHELL 0x8d811000 == 22 [pid = 1834] [id = 206] 13:23:44 INFO - PROCESS | 1834 | ++DOMWINDOW == 58 (0x9a340c00) [pid = 1834] [serial = 605] [outer = (nil)] 13:23:44 INFO - PROCESS | 1834 | ++DOMWINDOW == 59 (0x9b3b0000) [pid = 1834] [serial = 606] [outer = 0x9a340c00] 13:23:44 INFO - PROCESS | 1834 | 1477772624629 Marionette DEBUG loaded listener.js 13:23:44 INFO - PROCESS | 1834 | ++DOMWINDOW == 60 (0x9b478000) [pid = 1834] [serial = 607] [outer = 0x9a340c00] 13:23:45 INFO - PROCESS | 1834 | ++DOCSHELL 0x9b481800 == 23 [pid = 1834] [id = 207] 13:23:45 INFO - PROCESS | 1834 | ++DOMWINDOW == 61 (0xa0fe7800) [pid = 1834] [serial = 608] [outer = (nil)] 13:23:45 INFO - PROCESS | 1834 | ++DOMWINDOW == 62 (0xa1c0c800) [pid = 1834] [serial = 609] [outer = 0xa0fe7800] 13:23:45 INFO - PROCESS | 1834 | 1477772625239 Marionette DEBUG loaded listener.js 13:23:45 INFO - PROCESS | 1834 | ++DOMWINDOW == 63 (0xa1c17000) [pid = 1834] [serial = 610] [outer = 0xa0fe7800] 13:23:45 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(domReturn) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 12301 13:23:46 INFO - PROCESS | 1834 | 1477772626228 Marionette TRACE conn4 <- [1,892,null,{"value":["/html/browsers/windows/browsing-context-names/001.html",0,null,null,[["Link with target=_blank, rel=noreferrer",0,null,null]]]}] 13:23:46 INFO - PROCESS | 1834 | --DOCSHELL 0x93aa6800 == 22 [pid = 1834] [id = 191] 13:23:46 INFO - . 13:23:46 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/001.html | took 2839ms 13:23:47 INFO - PROCESS | 1834 | 1477772627033 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 13:23:47 INFO - TEST-START | /html/browsers/windows/browsing-context-names/002.html 13:23:47 INFO - PROCESS | 1834 | 1477772627040 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 13:23:47 INFO - PROCESS | 1834 | 1477772627053 Marionette TRACE conn4 -> [0,894,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:23:47 INFO - PROCESS | 1834 | 1477772627251 Marionette TRACE conn4 <- [1,894,null,{"value":null}] 13:23:47 INFO - PROCESS | 1834 | 1477772627359 Marionette TRACE conn4 -> [0,895,"getWindowHandles",null] 13:23:47 INFO - PROCESS | 1834 | 1477772627368 Marionette TRACE conn4 <- [1,895,null,["8"]] 13:23:47 INFO - PROCESS | 1834 | 1477772627375 Marionette TRACE conn4 -> [0,896,"switchToWindow",{"name":"8"}] 13:23:47 INFO - PROCESS | 1834 | 1477772627384 Marionette TRACE conn4 <- [1,896,null,{}] 13:23:47 INFO - PROCESS | 1834 | 1477772627391 Marionette TRACE conn4 -> [0,897,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:23:47 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da35400 == 23 [pid = 1834] [id = 208] 13:23:47 INFO - PROCESS | 1834 | ++DOMWINDOW == 64 (0x8da36000) [pid = 1834] [serial = 611] [outer = (nil)] 13:23:47 INFO - PROCESS | 1834 | ++DOMWINDOW == 65 (0x8db04400) [pid = 1834] [serial = 612] [outer = 0x8da36000] 13:23:47 INFO - PROCESS | 1834 | 1477772627494 Marionette DEBUG loaded listener.js 13:23:47 INFO - PROCESS | 1834 | ++DOMWINDOW == 66 (0x8f7fa400) [pid = 1834] [serial = 613] [outer = 0x8da36000] 13:23:48 INFO - PROCESS | 1834 | ++DOCSHELL 0x90d0c800 == 24 [pid = 1834] [id = 209] 13:23:48 INFO - PROCESS | 1834 | ++DOMWINDOW == 67 (0x9174a000) [pid = 1834] [serial = 614] [outer = (nil)] 13:23:48 INFO - PROCESS | 1834 | ++DOMWINDOW == 68 (0x9284fc00) [pid = 1834] [serial = 615] [outer = 0x9174a000] 13:23:48 INFO - PROCESS | 1834 | 1477772628075 Marionette DEBUG loaded listener.js 13:23:48 INFO - PROCESS | 1834 | ++DOMWINDOW == 69 (0x92b75000) [pid = 1834] [serial = 616] [outer = 0x9174a000] 13:23:48 INFO - PROCESS | 1834 | 1477772628806 Marionette TRACE conn4 <- [1,897,null,{"value":["/html/browsers/windows/browsing-context-names/002.html",0,null,null,[["Link with target=_blank, no rel",0,null,null]]]}] 13:23:48 INFO - . 13:23:48 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/002.html | took 1780ms 13:23:48 INFO - PROCESS | 1834 | 1477772628833 Marionette TRACE conn4 -> [0,898,"getWindowHandle",null] 13:23:48 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html 13:23:48 INFO - PROCESS | 1834 | 1477772628841 Marionette TRACE conn4 <- [1,898,null,{"value":"8"}] 13:23:48 INFO - PROCESS | 1834 | 1477772628848 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:23:49 INFO - PROCESS | 1834 | 1477772629019 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 13:23:49 INFO - PROCESS | 1834 | 1477772629089 Marionette TRACE conn4 -> [0,900,"getWindowHandles",null] 13:23:49 INFO - PROCESS | 1834 | 1477772629103 Marionette TRACE conn4 <- [1,900,null,["8"]] 13:23:49 INFO - PROCESS | 1834 | 1477772629176 Marionette TRACE conn4 -> [0,901,"switchToWindow",{"name":"8"}] 13:23:49 INFO - PROCESS | 1834 | 1477772629180 Marionette TRACE conn4 <- [1,901,null,{}] 13:23:49 INFO - PROCESS | 1834 | 1477772629188 Marionette TRACE conn4 -> [0,902,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:23:49 INFO - PROCESS | 1834 | ++DOCSHELL 0x94b9e000 == 25 [pid = 1834] [id = 210] 13:23:49 INFO - PROCESS | 1834 | ++DOMWINDOW == 70 (0x94b9ec00) [pid = 1834] [serial = 617] [outer = (nil)] 13:23:49 INFO - PROCESS | 1834 | ++DOMWINDOW == 71 (0x95916c00) [pid = 1834] [serial = 618] [outer = 0x94b9ec00] 13:23:49 INFO - PROCESS | 1834 | 1477772629285 Marionette DEBUG loaded listener.js 13:23:49 INFO - PROCESS | 1834 | ++DOMWINDOW == 72 (0x9591cc00) [pid = 1834] [serial = 619] [outer = 0x94b9ec00] 13:23:49 INFO - PROCESS | 1834 | ++DOCSHELL 0x95a89c00 == 26 [pid = 1834] [id = 211] 13:23:49 INFO - PROCESS | 1834 | ++DOMWINDOW == 73 (0x95a8cc00) [pid = 1834] [serial = 620] [outer = (nil)] 13:23:49 INFO - PROCESS | 1834 | ++DOCSHELL 0x95a8d000 == 27 [pid = 1834] [id = 212] 13:23:49 INFO - PROCESS | 1834 | ++DOMWINDOW == 74 (0x95a8d400) [pid = 1834] [serial = 621] [outer = (nil)] 13:23:49 INFO - PROCESS | 1834 | ++DOMWINDOW == 75 (0x95a8e400) [pid = 1834] [serial = 622] [outer = 0x95a8cc00] 13:23:49 INFO - PROCESS | 1834 | ++DOMWINDOW == 76 (0x95a89800) [pid = 1834] [serial = 623] [outer = 0x95a8d400] 13:23:50 INFO - PROCESS | 1834 | ++DOMWINDOW == 77 (0x95996c00) [pid = 1834] [serial = 624] [outer = 0x95a8d400] 13:23:50 INFO - PROCESS | 1834 | 1477772630170 Marionette TRACE conn4 <- [1,902,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html",0,null,null,[["The browsing context must be chosen if the given name is same as its name",0,null,null]]]}] 13:23:50 INFO - . 13:23:50 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html | took 1374ms 13:23:50 INFO - PROCESS | 1834 | 1477772630232 Marionette TRACE conn4 -> [0,903,"getWindowHandle",null] 13:23:50 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html 13:23:50 INFO - PROCESS | 1834 | 1477772630242 Marionette TRACE conn4 <- [1,903,null,{"value":"8"}] 13:23:50 INFO - PROCESS | 1834 | 1477772630251 Marionette TRACE conn4 -> [0,904,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:23:50 INFO - PROCESS | 1834 | 1477772630572 Marionette TRACE conn4 <- [1,904,null,{"value":null}] 13:23:50 INFO - PROCESS | 1834 | 1477772630608 Marionette TRACE conn4 -> [0,905,"getWindowHandles",null] 13:23:50 INFO - PROCESS | 1834 | 1477772630614 Marionette TRACE conn4 <- [1,905,null,["8"]] 13:23:50 INFO - PROCESS | 1834 | 1477772630620 Marionette TRACE conn4 -> [0,906,"switchToWindow",{"name":"8"}] 13:23:50 INFO - PROCESS | 1834 | 1477772630628 Marionette TRACE conn4 <- [1,906,null,{}] 13:23:50 INFO - PROCESS | 1834 | 1477772630692 Marionette TRACE conn4 -> [0,907,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:23:50 INFO - PROCESS | 1834 | ++DOCSHELL 0x95cfa400 == 28 [pid = 1834] [id = 213] 13:23:50 INFO - PROCESS | 1834 | ++DOMWINDOW == 78 (0x95cfac00) [pid = 1834] [serial = 625] [outer = (nil)] 13:23:50 INFO - PROCESS | 1834 | ++DOMWINDOW == 79 (0x9673d000) [pid = 1834] [serial = 626] [outer = 0x95cfac00] 13:23:50 INFO - PROCESS | 1834 | 1477772630808 Marionette DEBUG loaded listener.js 13:23:50 INFO - PROCESS | 1834 | ++DOMWINDOW == 80 (0x97a6bc00) [pid = 1834] [serial = 627] [outer = 0x95cfac00] 13:23:51 INFO - PROCESS | 1834 | --DOMWINDOW == 79 (0x9a2ec000) [pid = 1834] [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] 13:23:51 INFO - PROCESS | 1834 | --DOMWINDOW == 78 (0x9a125400) [pid = 1834] [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] 13:23:51 INFO - PROCESS | 1834 | --DOMWINDOW == 77 (0x9a59d800) [pid = 1834] [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] 13:23:51 INFO - PROCESS | 1834 | --DOMWINDOW == 76 (0x953d1400) [pid = 1834] [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] 13:23:51 INFO - PROCESS | 1834 | --DOMWINDOW == 75 (0x8fb1d800) [pid = 1834] [serial = 566] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/idlharness.html] 13:23:51 INFO - PROCESS | 1834 | --DOMWINDOW == 74 (0x96736c00) [pid = 1834] [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] 13:23:51 INFO - PROCESS | 1834 | --DOMWINDOW == 73 (0x96777000) [pid = 1834] [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] 13:23:51 INFO - PROCESS | 1834 | --DOMWINDOW == 72 (0x90d10400) [pid = 1834] [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;] 13:23:51 INFO - PROCESS | 1834 | --DOMWINDOW == 71 (0x95994c00) [pid = 1834] [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] 13:23:51 INFO - PROCESS | 1834 | --DOMWINDOW == 70 (0x97a73800) [pid = 1834] [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] 13:23:51 INFO - PROCESS | 1834 | --DOMWINDOW == 69 (0x8da2f000) [pid = 1834] [serial = 563] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_reflect.html] 13:23:51 INFO - PROCESS | 1834 | --DOMWINDOW == 68 (0x93aa6c00) [pid = 1834] [serial = 560] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_fallback_file_upload.html] 13:23:51 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da2f000 == 29 [pid = 1834] [id = 214] 13:23:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 69 (0x97a6e000) [pid = 1834] [serial = 628] [outer = (nil)] 13:23:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 70 (0x95919400) [pid = 1834] [serial = 629] [outer = 0x97a6e000] 13:23:51 INFO - PROCESS | 1834 | ++DOCSHELL 0x95920c00 == 30 [pid = 1834] [id = 215] 13:23:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 71 (0x97ca5000) [pid = 1834] [serial = 630] [outer = (nil)] 13:23:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 72 (0x8da23000) [pid = 1834] [serial = 631] [outer = 0x97ca5000] 13:23:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 73 (0x95cf0800) [pid = 1834] [serial = 632] [outer = 0x97a6e000] 13:23:51 INFO - PROCESS | 1834 | 1477772631804 Marionette TRACE conn4 <- [1,907,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html",0,null,null,[["The parent browsing context must be chosen if the given name is '_parent'",0,null,null]]]}] 13:23:51 INFO - . 13:23:51 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html | took 1584ms 13:23:51 INFO - PROCESS | 1834 | 1477772631834 Marionette TRACE conn4 -> [0,908,"getWindowHandle",null] 13:23:51 INFO - PROCESS | 1834 | 1477772631838 Marionette TRACE conn4 <- [1,908,null,{"value":"8"}] 13:23:51 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html 13:23:51 INFO - PROCESS | 1834 | 1477772631845 Marionette TRACE conn4 -> [0,909,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:23:52 INFO - PROCESS | 1834 | 1477772632024 Marionette TRACE conn4 <- [1,909,null,{"value":null}] 13:23:52 INFO - PROCESS | 1834 | 1477772632033 Marionette TRACE conn4 -> [0,910,"getWindowHandles",null] 13:23:52 INFO - PROCESS | 1834 | 1477772632036 Marionette TRACE conn4 <- [1,910,null,["8"]] 13:23:52 INFO - PROCESS | 1834 | 1477772632040 Marionette TRACE conn4 -> [0,911,"switchToWindow",{"name":"8"}] 13:23:52 INFO - PROCESS | 1834 | 1477772632046 Marionette TRACE conn4 <- [1,911,null,{}] 13:23:52 INFO - PROCESS | 1834 | 1477772632053 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:23:52 INFO - PROCESS | 1834 | ++DOCSHELL 0x95996000 == 31 [pid = 1834] [id = 216] 13:23:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 74 (0x9821c000) [pid = 1834] [serial = 633] [outer = (nil)] 13:23:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 75 (0x99f70000) [pid = 1834] [serial = 634] [outer = 0x9821c000] 13:23:52 INFO - PROCESS | 1834 | 1477772632144 Marionette DEBUG loaded listener.js 13:23:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 76 (0x9a125000) [pid = 1834] [serial = 635] [outer = 0x9821c000] 13:23:52 INFO - PROCESS | 1834 | ++DOCSHELL 0x9a12c000 == 32 [pid = 1834] [id = 217] 13:23:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 77 (0x9a30a000) [pid = 1834] [serial = 636] [outer = (nil)] 13:23:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 78 (0x9a2eb800) [pid = 1834] [serial = 637] [outer = 0x9a30a000] 13:23:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 79 (0x9a12d000) [pid = 1834] [serial = 638] [outer = 0x9a30a000] 13:23:52 INFO - PROCESS | 1834 | 1477772632865 Marionette TRACE conn4 <- [1,912,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html",0,null,null,[["The current browsing context must be chosen if the given name is '_self'",0,null,null]]]}] 13:23:52 INFO - . 13:23:52 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html | took 1071ms 13:23:52 INFO - PROCESS | 1834 | 1477772632917 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 13:23:52 INFO - PROCESS | 1834 | 1477772632921 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 13:23:52 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html 13:23:52 INFO - PROCESS | 1834 | 1477772632934 Marionette TRACE conn4 -> [0,914,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:23:53 INFO - PROCESS | 1834 | 1477772633134 Marionette TRACE conn4 <- [1,914,null,{"value":null}] 13:23:53 INFO - PROCESS | 1834 | 1477772633145 Marionette TRACE conn4 -> [0,915,"getWindowHandles",null] 13:23:53 INFO - PROCESS | 1834 | 1477772633148 Marionette TRACE conn4 <- [1,915,null,["8"]] 13:23:53 INFO - PROCESS | 1834 | 1477772633153 Marionette TRACE conn4 -> [0,916,"switchToWindow",{"name":"8"}] 13:23:53 INFO - PROCESS | 1834 | 1477772633158 Marionette TRACE conn4 <- [1,916,null,{}] 13:23:53 INFO - PROCESS | 1834 | 1477772633163 Marionette TRACE conn4 -> [0,917,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:23:53 INFO - PROCESS | 1834 | ++DOCSHELL 0x9a5eb000 == 33 [pid = 1834] [id = 218] 13:23:53 INFO - PROCESS | 1834 | ++DOMWINDOW == 80 (0x9b161c00) [pid = 1834] [serial = 639] [outer = (nil)] 13:23:53 INFO - PROCESS | 1834 | ++DOMWINDOW == 81 (0x9b169c00) [pid = 1834] [serial = 640] [outer = 0x9b161c00] 13:23:53 INFO - PROCESS | 1834 | 1477772633252 Marionette DEBUG loaded listener.js 13:23:53 INFO - PROCESS | 1834 | ++DOMWINDOW == 82 (0x9b426800) [pid = 1834] [serial = 641] [outer = 0x9b161c00] 13:23:53 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da1b000 == 34 [pid = 1834] [id = 219] 13:23:53 INFO - PROCESS | 1834 | ++DOMWINDOW == 83 (0x8db07000) [pid = 1834] [serial = 642] [outer = (nil)] 13:23:53 INFO - PROCESS | 1834 | ++DOMWINDOW == 84 (0x8f634800) [pid = 1834] [serial = 643] [outer = 0x8db07000] 13:23:54 INFO - PROCESS | 1834 | ++DOCSHELL 0x8fb19400 == 35 [pid = 1834] [id = 220] 13:23:54 INFO - PROCESS | 1834 | ++DOMWINDOW == 85 (0x8fb1c400) [pid = 1834] [serial = 644] [outer = (nil)] 13:23:54 INFO - PROCESS | 1834 | ++DOMWINDOW == 86 (0x928b5800) [pid = 1834] [serial = 645] [outer = 0x8fb1c400] 13:23:54 INFO - PROCESS | 1834 | 1477772634111 Marionette DEBUG loaded listener.js 13:23:54 INFO - PROCESS | 1834 | ++DOMWINDOW == 87 (0x94b9cc00) [pid = 1834] [serial = 646] [outer = 0x8fb1c400] 13:23:54 INFO - PROCESS | 1834 | [1834] 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 13:23:54 INFO - PROCESS | 1834 | 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] 13:23:56 INFO - PROCESS | 1834 | --DOCSHELL 0x94a5b800 == 34 [pid = 1834] [id = 205] 13:23:56 INFO - PROCESS | 1834 | --DOCSHELL 0x9a571800 == 33 [pid = 1834] [id = 202] 13:23:56 INFO - PROCESS | 1834 | --DOCSHELL 0x9a287400 == 32 [pid = 1834] [id = 201] 13:23:56 INFO - PROCESS | 1834 | --DOCSHELL 0x95920c00 == 31 [pid = 1834] [id = 215] 13:23:56 INFO - PROCESS | 1834 | --DOCSHELL 0x95a8d000 == 30 [pid = 1834] [id = 212] 13:23:56 INFO - PROCESS | 1834 | --DOCSHELL 0x95a89c00 == 29 [pid = 1834] [id = 211] 13:23:57 INFO - PROCESS | 1834 | --DOMWINDOW == 86 (0x98f1f800) [pid = 1834] [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] 13:23:57 INFO - PROCESS | 1834 | --DOMWINDOW == 85 (0x9660bc00) [pid = 1834] [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;] 13:23:57 INFO - PROCESS | 1834 | --DOMWINDOW == 84 (0x95924c00) [pid = 1834] [serial = 576] [outer = (nil)] [url = about:blank] 13:23:57 INFO - PROCESS | 1834 | --DOMWINDOW == 83 (0x9677e000) [pid = 1834] [serial = 585] [outer = (nil)] [url = about:blank] 13:23:57 INFO - PROCESS | 1834 | --DOMWINDOW == 82 (0x9a12b000) [pid = 1834] [serial = 588] [outer = (nil)] [url = about:blank] 13:23:57 INFO - PROCESS | 1834 | --DOMWINDOW == 81 (0x9a131800) [pid = 1834] [serial = 589] [outer = (nil)] [url = about:blank] 13:23:57 INFO - PROCESS | 1834 | --DOMWINDOW == 80 (0x9a3e6400) [pid = 1834] [serial = 591] [outer = (nil)] [url = about:blank] 13:23:57 INFO - PROCESS | 1834 | --DOMWINDOW == 79 (0x9a3ec000) [pid = 1834] [serial = 592] [outer = (nil)] [url = about:blank] 13:23:57 INFO - PROCESS | 1834 | --DOMWINDOW == 78 (0x9b15fc00) [pid = 1834] [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] 13:23:57 INFO - PROCESS | 1834 | --DOMWINDOW == 77 (0x9a30cc00) [pid = 1834] [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] 13:23:57 INFO - PROCESS | 1834 | --DOMWINDOW == 76 (0x96738800) [pid = 1834] [serial = 579] [outer = (nil)] [url = about:blank] 13:23:57 INFO - PROCESS | 1834 | --DOMWINDOW == 75 (0x9673bc00) [pid = 1834] [serial = 580] [outer = (nil)] [url = about:blank] 13:23:57 INFO - PROCESS | 1834 | --DOMWINDOW == 74 (0x97c9ec00) [pid = 1834] [serial = 582] [outer = (nil)] [url = about:blank] 13:23:57 INFO - PROCESS | 1834 | --DOMWINDOW == 73 (0x9821d000) [pid = 1834] [serial = 583] [outer = (nil)] [url = about:blank] 13:23:57 INFO - PROCESS | 1834 | --DOMWINDOW == 72 (0x953db800) [pid = 1834] [serial = 570] [outer = (nil)] [url = about:blank] 13:23:57 INFO - PROCESS | 1834 | --DOMWINDOW == 71 (0x95918400) [pid = 1834] [serial = 571] [outer = (nil)] [url = about:blank] 13:23:57 INFO - PROCESS | 1834 | --DOMWINDOW == 70 (0x96037800) [pid = 1834] [serial = 573] [outer = (nil)] [url = about:blank] 13:23:57 INFO - PROCESS | 1834 | --DOMWINDOW == 69 (0x9607ec00) [pid = 1834] [serial = 574] [outer = (nil)] [url = about:blank] 13:23:57 INFO - PROCESS | 1834 | --DOMWINDOW == 68 (0x8fb20800) [pid = 1834] [serial = 567] [outer = (nil)] [url = about:blank] 13:23:57 INFO - PROCESS | 1834 | --DOMWINDOW == 67 (0x90d03800) [pid = 1834] [serial = 568] [outer = (nil)] [url = about:blank] 13:23:57 INFO - PROCESS | 1834 | --DOMWINDOW == 66 (0x8da32c00) [pid = 1834] [serial = 564] [outer = (nil)] [url = about:blank] 13:23:57 INFO - PROCESS | 1834 | --DOMWINDOW == 65 (0x8db08c00) [pid = 1834] [serial = 565] [outer = (nil)] [url = about:blank] 13:23:57 INFO - PROCESS | 1834 | --DOMWINDOW == 64 (0x96774800) [pid = 1834] [serial = 562] [outer = (nil)] [url = about:blank] 13:24:00 INFO - PROCESS | 1834 | --DOMWINDOW == 63 (0x9821c000) [pid = 1834] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html] 13:24:00 INFO - PROCESS | 1834 | --DOMWINDOW == 62 (0x96609800) [pid = 1834] [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] 13:24:00 INFO - PROCESS | 1834 | --DOMWINDOW == 61 (0x94b8f800) [pid = 1834] [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] 13:24:00 INFO - PROCESS | 1834 | --DOMWINDOW == 60 (0x8db33800) [pid = 1834] [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] 13:24:00 INFO - PROCESS | 1834 | --DOMWINDOW == 59 (0xa0fe7800) [pid = 1834] [serial = 608] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001-1.html] 13:24:00 INFO - PROCESS | 1834 | --DOMWINDOW == 58 (0x9174a000) [pid = 1834] [serial = 614] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002-1.html] 13:24:00 INFO - PROCESS | 1834 | --DOMWINDOW == 57 (0x95cfac00) [pid = 1834] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html] 13:24:00 INFO - PROCESS | 1834 | --DOMWINDOW == 56 (0x97a6e000) [pid = 1834] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 13:24:00 INFO - PROCESS | 1834 | --DOMWINDOW == 55 (0x9a340c00) [pid = 1834] [serial = 605] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001.html] 13:24:00 INFO - PROCESS | 1834 | --DOMWINDOW == 54 (0x9a30a000) [pid = 1834] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 13:24:00 INFO - PROCESS | 1834 | --DOMWINDOW == 53 (0x97ca5000) [pid = 1834] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 13:24:00 INFO - PROCESS | 1834 | --DOMWINDOW == 52 (0x8da36000) [pid = 1834] [serial = 611] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002.html] 13:24:00 INFO - PROCESS | 1834 | --DOMWINDOW == 51 (0x95a8d400) [pid = 1834] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 13:24:00 INFO - PROCESS | 1834 | --DOMWINDOW == 50 (0x95a8cc00) [pid = 1834] [serial = 620] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/existing.html] 13:24:00 INFO - PROCESS | 1834 | --DOMWINDOW == 49 (0x94b9ec00) [pid = 1834] [serial = 617] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html] 13:24:05 INFO - PROCESS | 1834 | --DOCSHELL 0x94a66400 == 28 [pid = 1834] [id = 204] 13:24:05 INFO - PROCESS | 1834 | --DOCSHELL 0x928adc00 == 27 [pid = 1834] [id = 197] 13:24:05 INFO - PROCESS | 1834 | --DOCSHELL 0x95996000 == 26 [pid = 1834] [id = 216] 13:24:05 INFO - PROCESS | 1834 | --DOCSHELL 0x95cfa400 == 25 [pid = 1834] [id = 213] 13:24:05 INFO - PROCESS | 1834 | --DOCSHELL 0x8d87ac00 == 24 [pid = 1834] [id = 196] 13:24:05 INFO - PROCESS | 1834 | --DOCSHELL 0x8da2f000 == 23 [pid = 1834] [id = 214] 13:24:05 INFO - PROCESS | 1834 | --DOCSHELL 0x94b9e000 == 22 [pid = 1834] [id = 210] 13:24:05 INFO - PROCESS | 1834 | --DOCSHELL 0x9a124800 == 21 [pid = 1834] [id = 200] 13:24:05 INFO - PROCESS | 1834 | --DOCSHELL 0x8db27c00 == 20 [pid = 1834] [id = 203] 13:24:05 INFO - PROCESS | 1834 | --DOCSHELL 0x9a12c000 == 19 [pid = 1834] [id = 217] 13:24:05 INFO - PROCESS | 1834 | --DOCSHELL 0x9b481800 == 18 [pid = 1834] [id = 207] 13:24:05 INFO - PROCESS | 1834 | --DOCSHELL 0x95994000 == 17 [pid = 1834] [id = 195] 13:24:05 INFO - PROCESS | 1834 | --DOCSHELL 0x953d0c00 == 16 [pid = 1834] [id = 194] 13:24:05 INFO - PROCESS | 1834 | --DOCSHELL 0x8db06000 == 15 [pid = 1834] [id = 193] 13:24:05 INFO - PROCESS | 1834 | --DOCSHELL 0x90d0c800 == 14 [pid = 1834] [id = 209] 13:24:05 INFO - PROCESS | 1834 | --DOCSHELL 0x96776c00 == 13 [pid = 1834] [id = 199] 13:24:05 INFO - PROCESS | 1834 | --DOCSHELL 0x97a73400 == 12 [pid = 1834] [id = 198] 13:24:05 INFO - PROCESS | 1834 | --DOCSHELL 0x8da35400 == 11 [pid = 1834] [id = 208] 13:24:05 INFO - PROCESS | 1834 | --DOCSHELL 0x8da2e400 == 10 [pid = 1834] [id = 192] 13:24:05 INFO - PROCESS | 1834 | --DOCSHELL 0x8d811000 == 9 [pid = 1834] [id = 206] 13:24:05 INFO - PROCESS | 1834 | --DOCSHELL 0x8fb19400 == 8 [pid = 1834] [id = 220] 13:24:05 INFO - PROCESS | 1834 | --DOMWINDOW == 48 (0x95919400) [pid = 1834] [serial = 629] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent1.html] 13:24:05 INFO - PROCESS | 1834 | --DOMWINDOW == 47 (0x9a2eb800) [pid = 1834] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self1.html] 13:24:05 INFO - PROCESS | 1834 | --DOMWINDOW == 46 (0x8da23000) [pid = 1834] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 13:24:05 INFO - PROCESS | 1834 | --DOMWINDOW == 45 (0x95cf0800) [pid = 1834] [serial = 632] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 13:24:05 INFO - PROCESS | 1834 | --DOMWINDOW == 44 (0x95a89800) [pid = 1834] [serial = 623] [outer = (nil)] [url = about:blank] 13:24:05 INFO - PROCESS | 1834 | --DOMWINDOW == 43 (0x95a8e400) [pid = 1834] [serial = 622] [outer = (nil)] [url = about:blank] 13:24:05 INFO - PROCESS | 1834 | --DOMWINDOW == 42 (0x95996c00) [pid = 1834] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 13:24:05 INFO - PROCESS | 1834 | --DOMWINDOW == 41 (0x9a12d000) [pid = 1834] [serial = 638] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 13:24:05 INFO - PROCESS | 1834 | --DOMWINDOW == 40 (0x97a6bc00) [pid = 1834] [serial = 627] [outer = (nil)] [url = about:blank] 13:24:05 INFO - PROCESS | 1834 | --DOMWINDOW == 39 (0x9673d000) [pid = 1834] [serial = 626] [outer = (nil)] [url = about:blank] 13:24:05 INFO - PROCESS | 1834 | --DOMWINDOW == 38 (0x9a125000) [pid = 1834] [serial = 635] [outer = (nil)] [url = about:blank] 13:24:05 INFO - PROCESS | 1834 | --DOMWINDOW == 37 (0x99f70000) [pid = 1834] [serial = 634] [outer = (nil)] [url = about:blank] 13:24:05 INFO - PROCESS | 1834 | --DOMWINDOW == 36 (0x95916c00) [pid = 1834] [serial = 618] [outer = (nil)] [url = about:blank] 13:24:05 INFO - PROCESS | 1834 | --DOMWINDOW == 35 (0x9591cc00) [pid = 1834] [serial = 619] [outer = (nil)] [url = about:blank] 13:24:05 INFO - PROCESS | 1834 | --DOMWINDOW == 34 (0x9284fc00) [pid = 1834] [serial = 615] [outer = (nil)] [url = about:blank] 13:24:05 INFO - PROCESS | 1834 | --DOMWINDOW == 33 (0x92b75000) [pid = 1834] [serial = 616] [outer = (nil)] [url = about:blank] 13:24:05 INFO - PROCESS | 1834 | --DOMWINDOW == 32 (0x8db04400) [pid = 1834] [serial = 612] [outer = (nil)] [url = about:blank] 13:24:05 INFO - PROCESS | 1834 | --DOMWINDOW == 31 (0x8f7fa400) [pid = 1834] [serial = 613] [outer = (nil)] [url = about:blank] 13:24:05 INFO - PROCESS | 1834 | --DOMWINDOW == 30 (0xa1c0c800) [pid = 1834] [serial = 609] [outer = (nil)] [url = about:blank] 13:24:05 INFO - PROCESS | 1834 | --DOMWINDOW == 29 (0xa1c17000) [pid = 1834] [serial = 610] [outer = (nil)] [url = about:blank] 13:24:05 INFO - PROCESS | 1834 | --DOMWINDOW == 28 (0x9b3b0000) [pid = 1834] [serial = 606] [outer = (nil)] [url = about:blank] 13:24:05 INFO - PROCESS | 1834 | --DOMWINDOW == 27 (0x9b478000) [pid = 1834] [serial = 607] [outer = (nil)] [url = about:blank] 13:24:05 INFO - PROCESS | 1834 | --DOMWINDOW == 26 (0x8fb18400) [pid = 1834] [serial = 597] [outer = (nil)] [url = about:blank] 13:24:05 INFO - PROCESS | 1834 | --DOMWINDOW == 25 (0x928ae400) [pid = 1834] [serial = 598] [outer = (nil)] [url = about:blank] 13:24:05 INFO - PROCESS | 1834 | --DOMWINDOW == 24 (0x9591b400) [pid = 1834] [serial = 600] [outer = (nil)] [url = about:blank] 13:24:05 INFO - PROCESS | 1834 | --DOMWINDOW == 23 (0x95950800) [pid = 1834] [serial = 601] [outer = (nil)] [url = about:blank] 13:24:05 INFO - PROCESS | 1834 | --DOMWINDOW == 22 (0x92f83000) [pid = 1834] [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] 13:24:05 INFO - PROCESS | 1834 | --DOMWINDOW == 21 (0x99f78c00) [pid = 1834] [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] 13:24:13 INFO - PROCESS | 1834 | --DOMWINDOW == 20 (0x9b169c00) [pid = 1834] [serial = 640] [outer = (nil)] [url = about:blank] 13:24:13 INFO - PROCESS | 1834 | --DOMWINDOW == 19 (0x928b5800) [pid = 1834] [serial = 645] [outer = (nil)] [url = about:blank] 13:24:23 INFO - PROCESS | 1834 | MARIONETTE LOG: INFO: Timeout fired 13:24:23 INFO - PROCESS | 1834 | 1477772663430 Marionette TRACE conn4 <- [1,917,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html",2,null,null,[["The current browsing context must be chosen if the given name is empty string",3,null,null]]]}] 13:24:23 INFO - . 13:24:23 INFO - TEST-TIMEOUT | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html | took 30518ms 13:24:23 INFO - PROCESS | 1834 | 1477772663453 Marionette TRACE conn4 -> [0,918,"getWindowHandle",null] 13:24:23 INFO - PROCESS | 1834 | 1477772663460 Marionette TRACE conn4 <- [1,918,null,{"value":"8"}] 13:24:23 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html 13:24:23 INFO - PROCESS | 1834 | 1477772663472 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:24:23 INFO - PROCESS | 1834 | --DOCSHELL 0x8da1b000 == 7 [pid = 1834] [id = 219] 13:24:23 INFO - PROCESS | 1834 | 1477772663718 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 13:24:23 INFO - PROCESS | 1834 | 1477772663794 Marionette TRACE conn4 -> [0,920,"getWindowHandles",null] 13:24:23 INFO - PROCESS | 1834 | 1477772663801 Marionette TRACE conn4 <- [1,920,null,["8"]] 13:24:23 INFO - PROCESS | 1834 | 1477772663808 Marionette TRACE conn4 -> [0,921,"switchToWindow",{"name":"8"}] 13:24:23 INFO - PROCESS | 1834 | 1477772663817 Marionette TRACE conn4 <- [1,921,null,{}] 13:24:23 INFO - PROCESS | 1834 | 1477772663823 Marionette TRACE conn4 -> [0,922,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/browsing-context-default-name.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:24:23 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da37400 == 8 [pid = 1834] [id = 221] 13:24:23 INFO - PROCESS | 1834 | ++DOMWINDOW == 20 (0x8da37800) [pid = 1834] [serial = 647] [outer = (nil)] 13:24:23 INFO - PROCESS | 1834 | ++DOMWINDOW == 21 (0x8db04800) [pid = 1834] [serial = 648] [outer = 0x8da37800] 13:24:23 INFO - PROCESS | 1834 | 1477772663956 Marionette DEBUG loaded listener.js 13:24:24 INFO - PROCESS | 1834 | ++DOMWINDOW == 22 (0x8db0a800) [pid = 1834] [serial = 649] [outer = 0x8da37800] 13:24:24 INFO - PROCESS | 1834 | ++DOCSHELL 0x8f7fa400 == 9 [pid = 1834] [id = 222] 13:24:24 INFO - PROCESS | 1834 | ++DOMWINDOW == 23 (0x8f837c00) [pid = 1834] [serial = 650] [outer = (nil)] 13:24:24 INFO - PROCESS | 1834 | ++DOMWINDOW == 24 (0x8d876400) [pid = 1834] [serial = 651] [outer = 0x8f837c00] 13:24:24 INFO - PROCESS | 1834 | ++DOCSHELL 0x8fb18000 == 10 [pid = 1834] [id = 223] 13:24:24 INFO - PROCESS | 1834 | ++DOMWINDOW == 25 (0x8fb18400) [pid = 1834] [serial = 652] [outer = (nil)] 13:24:24 INFO - PROCESS | 1834 | ++DOMWINDOW == 26 (0x8fb1cc00) [pid = 1834] [serial = 653] [outer = 0x8fb18400] 13:24:24 INFO - PROCESS | 1834 | 1477772664547 Marionette DEBUG loaded listener.js 13:24:24 INFO - PROCESS | 1834 | ++DOMWINDOW == 27 (0x8fb2d400) [pid = 1834] [serial = 654] [outer = 0x8fb18400] 13:24:25 INFO - PROCESS | 1834 | 1477772665182 Marionette TRACE conn4 <- [1,922,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-default-name.html",0,null,null,[["A embedded browsing context has no default name",0,null,null],["A browsing context which is opened by window.open() method with '_blank' parameter has no default name",0,null,null],["A browsing context has no default name",1,"assert_equals: The browsing context should not have a name. expected \"\" but got \"d9863f94-2ab4-49af-b608-a0974201945e\"","@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"]]]}] 13:24:25 INFO - ... 13:24:25 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html | took 1732ms 13:24:25 INFO - PROCESS | 1834 | 1477772665202 Marionette TRACE conn4 -> [0,923,"getWindowHandle",null] 13:24:25 INFO - PROCESS | 1834 | 1477772665208 Marionette TRACE conn4 <- [1,923,null,{"value":"8"}] 13:24:25 INFO - TEST-START | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml 13:24:25 INFO - PROCESS | 1834 | 1477772665217 Marionette TRACE conn4 -> [0,924,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:24:25 INFO - PROCESS | 1834 | 1477772665510 Marionette TRACE conn4 <- [1,924,null,{"value":null}] 13:24:25 INFO - PROCESS | 1834 | 1477772665596 Marionette TRACE conn4 -> [0,925,"getWindowHandles",null] 13:24:25 INFO - PROCESS | 1834 | 1477772665608 Marionette TRACE conn4 <- [1,925,null,["8"]] 13:24:25 INFO - PROCESS | 1834 | 1477772665619 Marionette TRACE conn4 -> [0,926,"switchToWindow",{"name":"8"}] 13:24:25 INFO - PROCESS | 1834 | 1477772665625 Marionette TRACE conn4 <- [1,926,null,{}] 13:24:25 INFO - PROCESS | 1834 | 1477772665631 Marionette TRACE conn4 -> [0,927,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:24:25 INFO - PROCESS | 1834 | ++DOCSHELL 0x8d60ac00 == 11 [pid = 1834] [id = 224] 13:24:25 INFO - PROCESS | 1834 | ++DOMWINDOW == 28 (0x92f7c000) [pid = 1834] [serial = 655] [outer = (nil)] 13:24:25 INFO - PROCESS | 1834 | ++DOMWINDOW == 29 (0x93a9d400) [pid = 1834] [serial = 656] [outer = 0x92f7c000] 13:24:25 INFO - PROCESS | 1834 | 1477772665731 Marionette DEBUG loaded listener.js 13:24:25 INFO - PROCESS | 1834 | ++DOMWINDOW == 30 (0x93aa9000) [pid = 1834] [serial = 657] [outer = 0x92f7c000] 13:24:26 INFO - PROCESS | 1834 | 1477772666380 Marionette TRACE conn4 <- [1,927,null,{"value":["/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml",0,null,null,[["document.close in XHTML",0,null,null]]]}] 13:24:26 INFO - . 13:24:26 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml | took 1223ms 13:24:26 INFO - PROCESS | 1834 | 1477772666449 Marionette TRACE conn4 -> [0,928,"getWindowHandle",null] 13:24:26 INFO - PROCESS | 1834 | 1477772666458 Marionette TRACE conn4 <- [1,928,null,{"value":"8"}] 13:24:26 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/001.html 13:24:26 INFO - PROCESS | 1834 | 1477772666465 Marionette TRACE conn4 -> [0,929,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:24:26 INFO - PROCESS | 1834 | 1477772666649 Marionette TRACE conn4 <- [1,929,null,{"value":null}] 13:24:26 INFO - PROCESS | 1834 | 1477772666753 Marionette TRACE conn4 -> [0,930,"getWindowHandles",null] 13:24:26 INFO - PROCESS | 1834 | 1477772666759 Marionette TRACE conn4 <- [1,930,null,["8"]] 13:24:26 INFO - PROCESS | 1834 | 1477772666764 Marionette TRACE conn4 -> [0,931,"switchToWindow",{"name":"8"}] 13:24:26 INFO - PROCESS | 1834 | 1477772666771 Marionette TRACE conn4 <- [1,931,null,{}] 13:24:26 INFO - PROCESS | 1834 | 1477772666778 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/001.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:24:26 INFO - PROCESS | 1834 | ++DOCSHELL 0x953dc400 == 12 [pid = 1834] [id = 225] 13:24:26 INFO - PROCESS | 1834 | ++DOMWINDOW == 31 (0x953dc800) [pid = 1834] [serial = 658] [outer = (nil)] 13:24:26 INFO - PROCESS | 1834 | ++DOMWINDOW == 32 (0x95a8e000) [pid = 1834] [serial = 659] [outer = 0x953dc800] 13:24:26 INFO - PROCESS | 1834 | 1477772666888 Marionette DEBUG loaded listener.js 13:24:27 INFO - PROCESS | 1834 | ++DOMWINDOW == 33 (0x95a90400) [pid = 1834] [serial = 660] [outer = 0x953dc800] 13:24:27 INFO - PROCESS | 1834 | 1477772667455 Marionette TRACE conn4 <- [1,932,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/001.html",0,null,null,[["document.write",0,null,null]]]}] 13:24:27 INFO - . 13:24:27 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/001.html | took 1023ms 13:24:27 INFO - PROCESS | 1834 | 1477772667510 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 13:24:27 INFO - PROCESS | 1834 | 1477772667515 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 13:24:27 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/002.html 13:24:27 INFO - PROCESS | 1834 | 1477772667522 Marionette TRACE conn4 -> [0,934,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:24:27 INFO - PROCESS | 1834 | 1477772667741 Marionette TRACE conn4 <- [1,934,null,{"value":null}] 13:24:27 INFO - PROCESS | 1834 | 1477772667758 Marionette TRACE conn4 -> [0,935,"getWindowHandles",null] 13:24:27 INFO - PROCESS | 1834 | 1477772667761 Marionette TRACE conn4 <- [1,935,null,["8"]] 13:24:27 INFO - PROCESS | 1834 | 1477772667767 Marionette TRACE conn4 -> [0,936,"switchToWindow",{"name":"8"}] 13:24:27 INFO - PROCESS | 1834 | 1477772667775 Marionette TRACE conn4 <- [1,936,null,{}] 13:24:27 INFO - PROCESS | 1834 | 1477772667781 Marionette TRACE conn4 -> [0,937,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/002.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:24:27 INFO - PROCESS | 1834 | ++DOCSHELL 0x95a97000 == 13 [pid = 1834] [id = 226] 13:24:27 INFO - PROCESS | 1834 | ++DOMWINDOW == 34 (0x95d25400) [pid = 1834] [serial = 661] [outer = (nil)] 13:24:27 INFO - PROCESS | 1834 | ++DOMWINDOW == 35 (0x96032000) [pid = 1834] [serial = 662] [outer = 0x95d25400] 13:24:27 INFO - PROCESS | 1834 | 1477772667876 Marionette DEBUG loaded listener.js 13:24:28 INFO - PROCESS | 1834 | ++DOMWINDOW == 36 (0x9603c000) [pid = 1834] [serial = 663] [outer = 0x95d25400] 13:24:28 INFO - PROCESS | 1834 | 1477772668491 Marionette TRACE conn4 <- [1,937,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/002.html",0,null,null,[["document.write",0,null,null]]]}] 13:24:28 INFO - . 13:24:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/002.html | took 1031ms 13:24:28 INFO - PROCESS | 1834 | 1477772668555 Marionette TRACE conn4 -> [0,938,"getWindowHandle",null] 13:24:28 INFO - PROCESS | 1834 | 1477772668560 Marionette TRACE conn4 <- [1,938,null,{"value":"8"}] 13:24:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/003.html 13:24:28 INFO - PROCESS | 1834 | 1477772668567 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:24:28 INFO - PROCESS | 1834 | 1477772668757 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 13:24:28 INFO - PROCESS | 1834 | 1477772668862 Marionette TRACE conn4 -> [0,940,"getWindowHandles",null] 13:24:28 INFO - PROCESS | 1834 | 1477772668867 Marionette TRACE conn4 <- [1,940,null,["8"]] 13:24:28 INFO - PROCESS | 1834 | 1477772668872 Marionette TRACE conn4 -> [0,941,"switchToWindow",{"name":"8"}] 13:24:28 INFO - PROCESS | 1834 | 1477772668877 Marionette TRACE conn4 <- [1,941,null,{}] 13:24:28 INFO - PROCESS | 1834 | 1477772668887 Marionette TRACE conn4 -> [0,942,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/003.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:24:28 INFO - PROCESS | 1834 | ++DOCSHELL 0x96608000 == 14 [pid = 1834] [id = 227] 13:24:28 INFO - PROCESS | 1834 | ++DOMWINDOW == 37 (0x96609800) [pid = 1834] [serial = 664] [outer = (nil)] 13:24:28 INFO - PROCESS | 1834 | ++DOMWINDOW == 38 (0x96610c00) [pid = 1834] [serial = 665] [outer = 0x96609800] 13:24:28 INFO - PROCESS | 1834 | 1477772668979 Marionette DEBUG loaded listener.js 13:24:29 INFO - PROCESS | 1834 | ++DOMWINDOW == 39 (0x96733000) [pid = 1834] [serial = 666] [outer = 0x96609800] 13:24:29 INFO - PROCESS | 1834 | 1477772669558 Marionette TRACE conn4 <- [1,942,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/003.html",0,null,null,[["document.write",0,null,null]]]}] 13:24:29 INFO - . 13:24:29 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/003.html | took 1082ms 13:24:29 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/004.html 13:24:29 INFO - PROCESS | 1834 | 1477772669648 Marionette TRACE conn4 -> [0,943,"getWindowHandle",null] 13:24:29 INFO - PROCESS | 1834 | 1477772669651 Marionette TRACE conn4 <- [1,943,null,{"value":"8"}] 13:24:29 INFO - PROCESS | 1834 | 1477772669663 Marionette TRACE conn4 -> [0,944,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:24:29 INFO - PROCESS | 1834 | 1477772669888 Marionette TRACE conn4 <- [1,944,null,{"value":null}] 13:24:29 INFO - PROCESS | 1834 | 1477772669900 Marionette TRACE conn4 -> [0,945,"getWindowHandles",null] 13:24:29 INFO - PROCESS | 1834 | 1477772669906 Marionette TRACE conn4 <- [1,945,null,["8"]] 13:24:29 INFO - PROCESS | 1834 | 1477772669913 Marionette TRACE conn4 -> [0,946,"switchToWindow",{"name":"8"}] 13:24:29 INFO - PROCESS | 1834 | 1477772669918 Marionette TRACE conn4 <- [1,946,null,{}] 13:24:29 INFO - PROCESS | 1834 | 1477772669923 Marionette TRACE conn4 -> [0,947,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/004.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:24:29 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da1ac00 == 15 [pid = 1834] [id = 228] 13:24:29 INFO - PROCESS | 1834 | ++DOMWINDOW == 40 (0x96775800) [pid = 1834] [serial = 667] [outer = (nil)] 13:24:30 INFO - PROCESS | 1834 | ++DOMWINDOW == 41 (0x96777400) [pid = 1834] [serial = 668] [outer = 0x96775800] 13:24:30 INFO - PROCESS | 1834 | 1477772670014 Marionette DEBUG loaded listener.js 13:24:30 INFO - PROCESS | 1834 | ++DOMWINDOW == 42 (0x96781000) [pid = 1834] [serial = 669] [outer = 0x96775800] 13:24:30 INFO - PROCESS | 1834 | 1477772670601 Marionette TRACE conn4 <- [1,947,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/004.html",0,null,null,[["document.write",0,null,null]]]}] 13:24:30 INFO - . 13:24:30 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/004.html | took 977ms 13:24:30 INFO - PROCESS | 1834 | 1477772670665 Marionette TRACE conn4 -> [0,948,"getWindowHandle",null] 13:24:30 INFO - PROCESS | 1834 | 1477772670670 Marionette TRACE conn4 <- [1,948,null,{"value":"8"}] 13:24:30 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/005.html 13:24:30 INFO - PROCESS | 1834 | 1477772670679 Marionette TRACE conn4 -> [0,949,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:24:30 INFO - PROCESS | 1834 | 1477772670845 Marionette TRACE conn4 <- [1,949,null,{"value":null}] 13:24:30 INFO - PROCESS | 1834 | 1477772670951 Marionette TRACE conn4 -> [0,950,"getWindowHandles",null] 13:24:30 INFO - PROCESS | 1834 | 1477772670956 Marionette TRACE conn4 <- [1,950,null,["8"]] 13:24:30 INFO - PROCESS | 1834 | 1477772670965 Marionette TRACE conn4 -> [0,951,"switchToWindow",{"name":"8"}] 13:24:30 INFO - PROCESS | 1834 | 1477772670969 Marionette TRACE conn4 <- [1,951,null,{}] 13:24:30 INFO - PROCESS | 1834 | 1477772670974 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/005.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:24:31 INFO - PROCESS | 1834 | ++DOCSHELL 0x97a73400 == 16 [pid = 1834] [id = 229] 13:24:31 INFO - PROCESS | 1834 | ++DOMWINDOW == 43 (0x97a73800) [pid = 1834] [serial = 670] [outer = (nil)] 13:24:31 INFO - PROCESS | 1834 | ++DOMWINDOW == 44 (0x97c9d800) [pid = 1834] [serial = 671] [outer = 0x97a73800] 13:24:31 INFO - PROCESS | 1834 | 1477772671063 Marionette DEBUG loaded listener.js 13:24:31 INFO - PROCESS | 1834 | ++DOMWINDOW == 45 (0x97ca5000) [pid = 1834] [serial = 672] [outer = 0x97a73800] 13:24:31 INFO - PROCESS | 1834 | 1477772671593 Marionette TRACE conn4 <- [1,952,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/005.html",0,null,null,[["document.write",0,null,null]]]}] 13:24:31 INFO - . 13:24:31 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/005.html | took 970ms 13:24:31 INFO - PROCESS | 1834 | 1477772671678 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 13:24:31 INFO - PROCESS | 1834 | 1477772671685 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 13:24:31 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/006.html 13:24:31 INFO - PROCESS | 1834 | 1477772671697 Marionette TRACE conn4 -> [0,954,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:24:31 INFO - PROCESS | 1834 | 1477772671937 Marionette TRACE conn4 <- [1,954,null,{"value":null}] 13:24:32 INFO - PROCESS | 1834 | 1477772672088 Marionette TRACE conn4 -> [0,955,"getWindowHandles",null] 13:24:32 INFO - PROCESS | 1834 | 1477772672097 Marionette TRACE conn4 <- [1,955,null,["8"]] 13:24:32 INFO - PROCESS | 1834 | 1477772672104 Marionette TRACE conn4 -> [0,956,"switchToWindow",{"name":"8"}] 13:24:32 INFO - PROCESS | 1834 | 1477772672113 Marionette TRACE conn4 <- [1,956,null,{}] 13:24:32 INFO - PROCESS | 1834 | 1477772672119 Marionette TRACE conn4 -> [0,957,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/006.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/006.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:24:32 INFO - PROCESS | 1834 | ++DOCSHELL 0x8db03400 == 17 [pid = 1834] [id = 230] 13:24:32 INFO - PROCESS | 1834 | ++DOMWINDOW == 46 (0x8db06000) [pid = 1834] [serial = 673] [outer = (nil)] 13:24:32 INFO - PROCESS | 1834 | ++DOMWINDOW == 47 (0x8f632800) [pid = 1834] [serial = 674] [outer = 0x8db06000] 13:24:32 INFO - PROCESS | 1834 | 1477772672283 Marionette DEBUG loaded listener.js 13:24:32 INFO - PROCESS | 1834 | ++DOMWINDOW == 48 (0x8fb1ec00) [pid = 1834] [serial = 675] [outer = 0x8db06000] 13:24:32 INFO - PROCESS | 1834 | 1477772672951 Marionette TRACE conn4 <- [1,957,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/006.html",0,null,null,[["document.write",0,null,null]]]}] 13:24:32 INFO - . 13:24:32 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/006.html | took 1281ms 13:24:33 INFO - PROCESS | 1834 | 1477772673030 Marionette TRACE conn4 -> [0,958,"getWindowHandle",null] 13:24:33 INFO - PROCESS | 1834 | 1477772673038 Marionette TRACE conn4 <- [1,958,null,{"value":"8"}] 13:24:33 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/007.html 13:24:33 INFO - PROCESS | 1834 | 1477772673047 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:24:33 INFO - PROCESS | 1834 | 1477772673243 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 13:24:33 INFO - PROCESS | 1834 | 1477772673388 Marionette TRACE conn4 -> [0,960,"getWindowHandles",null] 13:24:33 INFO - PROCESS | 1834 | 1477772673394 Marionette TRACE conn4 <- [1,960,null,["8"]] 13:24:33 INFO - PROCESS | 1834 | 1477772673404 Marionette TRACE conn4 -> [0,961,"switchToWindow",{"name":"8"}] 13:24:33 INFO - PROCESS | 1834 | 1477772673410 Marionette TRACE conn4 <- [1,961,null,{}] 13:24:33 INFO - PROCESS | 1834 | 1477772673420 Marionette TRACE conn4 -> [0,962,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/007.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/007.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:24:33 INFO - PROCESS | 1834 | ++DOCSHELL 0x94a59c00 == 18 [pid = 1834] [id = 231] 13:24:33 INFO - PROCESS | 1834 | ++DOMWINDOW == 49 (0x94a65c00) [pid = 1834] [serial = 676] [outer = (nil)] 13:24:33 INFO - PROCESS | 1834 | ++DOMWINDOW == 50 (0x94b9ec00) [pid = 1834] [serial = 677] [outer = 0x94a65c00] 13:24:33 INFO - PROCESS | 1834 | 1477772673527 Marionette DEBUG loaded listener.js 13:24:33 INFO - PROCESS | 1834 | ++DOMWINDOW == 51 (0x95a92c00) [pid = 1834] [serial = 678] [outer = 0x94a65c00] 13:24:34 INFO - PROCESS | 1834 | 1477772674161 Marionette TRACE conn4 <- [1,962,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/007.html",0,null,null,[["document.write",0,null,null]]]}] 13:24:34 INFO - . 13:24:34 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/007.html | took 1128ms 13:24:34 INFO - PROCESS | 1834 | 1477772674227 Marionette TRACE conn4 -> [0,963,"getWindowHandle",null] 13:24:34 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/008.html 13:24:34 INFO - PROCESS | 1834 | 1477772674237 Marionette TRACE conn4 <- [1,963,null,{"value":"8"}] 13:24:34 INFO - PROCESS | 1834 | 1477772674246 Marionette TRACE conn4 -> [0,964,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:24:34 INFO - PROCESS | 1834 | 1477772674440 Marionette TRACE conn4 <- [1,964,null,{"value":null}] 13:24:34 INFO - PROCESS | 1834 | 1477772674591 Marionette TRACE conn4 -> [0,965,"getWindowHandles",null] 13:24:34 INFO - PROCESS | 1834 | 1477772674597 Marionette TRACE conn4 <- [1,965,null,["8"]] 13:24:34 INFO - PROCESS | 1834 | 1477772674609 Marionette TRACE conn4 -> [0,966,"switchToWindow",{"name":"8"}] 13:24:34 INFO - PROCESS | 1834 | 1477772674618 Marionette TRACE conn4 <- [1,966,null,{}] 13:24:34 INFO - PROCESS | 1834 | 1477772674625 Marionette TRACE conn4 -> [0,967,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/008.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/008.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:24:34 INFO - PROCESS | 1834 | ++DOCSHELL 0x97c98c00 == 19 [pid = 1834] [id = 232] 13:24:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 52 (0x97c9c800) [pid = 1834] [serial = 679] [outer = (nil)] 13:24:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 53 (0x9821c400) [pid = 1834] [serial = 680] [outer = 0x97c9c800] 13:24:34 INFO - PROCESS | 1834 | 1477772674751 Marionette DEBUG loaded listener.js 13:24:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 54 (0x98f15400) [pid = 1834] [serial = 681] [outer = 0x97c9c800] 13:24:35 INFO - PROCESS | 1834 | 1477772675399 Marionette TRACE conn4 <- [1,967,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/008.html",0,null,null,[["document.write",0,null,null]]]}] 13:24:35 INFO - . 13:24:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/008.html | took 1219ms 13:24:35 INFO - PROCESS | 1834 | 1477772675466 Marionette TRACE conn4 -> [0,968,"getWindowHandle",null] 13:24:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/009.html 13:24:35 INFO - PROCESS | 1834 | 1477772675470 Marionette TRACE conn4 <- [1,968,null,{"value":"8"}] 13:24:35 INFO - PROCESS | 1834 | 1477772675478 Marionette TRACE conn4 -> [0,969,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:24:35 INFO - PROCESS | 1834 | 1477772675679 Marionette TRACE conn4 <- [1,969,null,{"value":null}] 13:24:35 INFO - PROCESS | 1834 | 1477772675827 Marionette TRACE conn4 -> [0,970,"getWindowHandles",null] 13:24:35 INFO - PROCESS | 1834 | 1477772675836 Marionette TRACE conn4 <- [1,970,null,["8"]] 13:24:35 INFO - PROCESS | 1834 | 1477772675846 Marionette TRACE conn4 -> [0,971,"switchToWindow",{"name":"8"}] 13:24:35 INFO - PROCESS | 1834 | 1477772675851 Marionette TRACE conn4 <- [1,971,null,{}] 13:24:35 INFO - PROCESS | 1834 | 1477772675858 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/009.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/009.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:24:35 INFO - PROCESS | 1834 | ++DOCSHELL 0x99f71c00 == 20 [pid = 1834] [id = 233] 13:24:35 INFO - PROCESS | 1834 | ++DOMWINDOW == 55 (0x99f72800) [pid = 1834] [serial = 682] [outer = (nil)] 13:24:35 INFO - PROCESS | 1834 | ++DOMWINDOW == 56 (0x9a12b000) [pid = 1834] [serial = 683] [outer = 0x99f72800] 13:24:35 INFO - PROCESS | 1834 | 1477772675962 Marionette DEBUG loaded listener.js 13:24:36 INFO - PROCESS | 1834 | ++DOMWINDOW == 57 (0x9a27c800) [pid = 1834] [serial = 684] [outer = 0x99f72800] 13:24:36 INFO - PROCESS | 1834 | 1477772676763 Marionette TRACE conn4 <- [1,972,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/009.html",0,null,null,[["document.write",0,null,null]]]}] 13:24:36 INFO - . 13:24:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/009.html | took 1324ms 13:24:36 INFO - PROCESS | 1834 | 1477772676844 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 13:24:36 INFO - PROCESS | 1834 | 1477772676857 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 13:24:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/010.html 13:24:36 INFO - PROCESS | 1834 | 1477772676901 Marionette TRACE conn4 -> [0,974,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:24:37 INFO - PROCESS | 1834 | 1477772677118 Marionette TRACE conn4 <- [1,974,null,{"value":null}] 13:24:37 INFO - PROCESS | 1834 | 1477772677234 Marionette TRACE conn4 -> [0,975,"getWindowHandles",null] 13:24:37 INFO - PROCESS | 1834 | 1477772677240 Marionette TRACE conn4 <- [1,975,null,["8"]] 13:24:37 INFO - PROCESS | 1834 | 1477772677253 Marionette TRACE conn4 -> [0,976,"switchToWindow",{"name":"8"}] 13:24:37 INFO - PROCESS | 1834 | 1477772677258 Marionette TRACE conn4 <- [1,976,null,{}] 13:24:37 INFO - PROCESS | 1834 | 1477772677265 Marionette TRACE conn4 -> [0,977,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/010.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/010.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:24:37 INFO - PROCESS | 1834 | ++DOCSHELL 0x9284e400 == 21 [pid = 1834] [id = 234] 13:24:37 INFO - PROCESS | 1834 | ++DOMWINDOW == 58 (0x928ae000) [pid = 1834] [serial = 685] [outer = (nil)] 13:24:37 INFO - PROCESS | 1834 | ++DOMWINDOW == 59 (0x928b4800) [pid = 1834] [serial = 686] [outer = 0x928ae000] 13:24:37 INFO - PROCESS | 1834 | 1477772677364 Marionette DEBUG loaded listener.js 13:24:37 INFO - PROCESS | 1834 | ++DOMWINDOW == 60 (0x93a9c800) [pid = 1834] [serial = 687] [outer = 0x928ae000] 13:24:38 INFO - PROCESS | 1834 | --DOCSHELL 0x8f7fa400 == 20 [pid = 1834] [id = 222] 13:24:38 INFO - PROCESS | 1834 | --DOCSHELL 0x9a5eb000 == 19 [pid = 1834] [id = 218] 13:24:38 INFO - PROCESS | 1834 | 1477772678690 Marionette TRACE conn4 <- [1,977,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/010.html",0,null,null,[["document.write",0,null,null]]]}] 13:24:38 INFO - . 13:24:38 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/010.html | took 1886ms 13:24:38 INFO - PROCESS | 1834 | 1477772678759 Marionette TRACE conn4 -> [0,978,"getWindowHandle",null] 13:24:38 INFO - PROCESS | 1834 | 1477772678765 Marionette TRACE conn4 <- [1,978,null,{"value":"8"}] 13:24:38 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/011.html 13:24:38 INFO - PROCESS | 1834 | 1477772678774 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:24:38 INFO - PROCESS | 1834 | 1477772678983 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 13:24:39 INFO - PROCESS | 1834 | 1477772679095 Marionette TRACE conn4 -> [0,980,"getWindowHandles",null] 13:24:39 INFO - PROCESS | 1834 | 1477772679101 Marionette TRACE conn4 <- [1,980,null,["8"]] 13:24:39 INFO - PROCESS | 1834 | 1477772679108 Marionette TRACE conn4 -> [0,981,"switchToWindow",{"name":"8"}] 13:24:39 INFO - PROCESS | 1834 | 1477772679114 Marionette TRACE conn4 <- [1,981,null,{}] 13:24:39 INFO - PROCESS | 1834 | 1477772679120 Marionette TRACE conn4 -> [0,982,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/011.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/011.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:24:39 INFO - PROCESS | 1834 | ++DOCSHELL 0x928ad800 == 20 [pid = 1834] [id = 235] 13:24:39 INFO - PROCESS | 1834 | ++DOMWINDOW == 61 (0x928b5400) [pid = 1834] [serial = 688] [outer = (nil)] 13:24:39 INFO - PROCESS | 1834 | ++DOMWINDOW == 62 (0x92b74400) [pid = 1834] [serial = 689] [outer = 0x928b5400] 13:24:39 INFO - PROCESS | 1834 | 1477772679228 Marionette DEBUG loaded listener.js 13:24:39 INFO - PROCESS | 1834 | ++DOMWINDOW == 63 (0x8db01400) [pid = 1834] [serial = 690] [outer = 0x928b5400] 13:24:39 INFO - PROCESS | 1834 | 1477772679772 Marionette TRACE conn4 <- [1,982,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/011.html",0,null,null,[["document.write",0,null,null]]]}] 13:24:39 INFO - . 13:24:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/011.html | took 1023ms 13:24:39 INFO - PROCESS | 1834 | 1477772679824 Marionette TRACE conn4 -> [0,983,"getWindowHandle",null] 13:24:39 INFO - PROCESS | 1834 | 1477772679832 Marionette TRACE conn4 <- [1,983,null,{"value":"8"}] 13:24:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/012.html 13:24:39 INFO - PROCESS | 1834 | 1477772679847 Marionette TRACE conn4 -> [0,984,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:24:40 INFO - PROCESS | 1834 | 1477772680026 Marionette TRACE conn4 <- [1,984,null,{"value":null}] 13:24:40 INFO - PROCESS | 1834 | 1477772680137 Marionette TRACE conn4 -> [0,985,"getWindowHandles",null] 13:24:40 INFO - PROCESS | 1834 | 1477772680142 Marionette TRACE conn4 <- [1,985,null,["8"]] 13:24:40 INFO - PROCESS | 1834 | 1477772680148 Marionette TRACE conn4 -> [0,986,"switchToWindow",{"name":"8"}] 13:24:40 INFO - PROCESS | 1834 | 1477772680154 Marionette TRACE conn4 <- [1,986,null,{}] 13:24:40 INFO - PROCESS | 1834 | 1477772680159 Marionette TRACE conn4 -> [0,987,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/012.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/012.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:24:40 INFO - PROCESS | 1834 | ++DOCSHELL 0x9591e400 == 21 [pid = 1834] [id = 236] 13:24:40 INFO - PROCESS | 1834 | ++DOMWINDOW == 64 (0x9591f800) [pid = 1834] [serial = 691] [outer = (nil)] 13:24:40 INFO - PROCESS | 1834 | ++DOMWINDOW == 65 (0x95921400) [pid = 1834] [serial = 692] [outer = 0x9591f800] 13:24:40 INFO - PROCESS | 1834 | 1477772680256 Marionette DEBUG loaded listener.js 13:24:40 INFO - PROCESS | 1834 | ++DOMWINDOW == 66 (0x95925400) [pid = 1834] [serial = 693] [outer = 0x9591f800] 13:24:41 INFO - PROCESS | 1834 | 1477772681008 Marionette TRACE conn4 <- [1,987,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/012.html",0,null,null,[["document.write",0,null,null]]]}] 13:24:41 INFO - . 13:24:41 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/012.html | took 1223ms 13:24:41 INFO - PROCESS | 1834 | 1477772681081 Marionette TRACE conn4 -> [0,988,"getWindowHandle",null] 13:24:41 INFO - PROCESS | 1834 | 1477772681088 Marionette TRACE conn4 <- [1,988,null,{"value":"8"}] 13:24:41 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/013.html 13:24:41 INFO - PROCESS | 1834 | 1477772681095 Marionette TRACE conn4 -> [0,989,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:24:41 INFO - PROCESS | 1834 | 1477772681317 Marionette TRACE conn4 <- [1,989,null,{"value":null}] 13:24:41 INFO - PROCESS | 1834 | 1477772681352 Marionette TRACE conn4 -> [0,990,"getWindowHandles",null] 13:24:41 INFO - PROCESS | 1834 | 1477772681359 Marionette TRACE conn4 <- [1,990,null,["8"]] 13:24:41 INFO - PROCESS | 1834 | 1477772681364 Marionette TRACE conn4 -> [0,991,"switchToWindow",{"name":"8"}] 13:24:41 INFO - PROCESS | 1834 | 1477772681372 Marionette TRACE conn4 <- [1,991,null,{}] 13:24:41 INFO - PROCESS | 1834 | 1477772681440 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/013.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/013.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:24:41 INFO - PROCESS | 1834 | ++DOCSHELL 0x95cf2800 == 22 [pid = 1834] [id = 237] 13:24:41 INFO - PROCESS | 1834 | ++DOMWINDOW == 67 (0x95cf9000) [pid = 1834] [serial = 694] [outer = (nil)] 13:24:41 INFO - PROCESS | 1834 | ++DOMWINDOW == 68 (0x95d23000) [pid = 1834] [serial = 695] [outer = 0x95cf9000] 13:24:41 INFO - PROCESS | 1834 | 1477772681541 Marionette DEBUG loaded listener.js 13:24:41 INFO - PROCESS | 1834 | ++DOMWINDOW == 69 (0x96082800) [pid = 1834] [serial = 696] [outer = 0x95cf9000] 13:24:42 INFO - PROCESS | 1834 | 1477772682150 Marionette TRACE conn4 <- [1,992,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/013.html",0,null,null,[["document.write",0,null,null]]]}] 13:24:42 INFO - . 13:24:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/013.html | took 1073ms 13:24:42 INFO - PROCESS | 1834 | 1477772682204 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 13:24:42 INFO - PROCESS | 1834 | 1477772682208 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 13:24:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/014.html 13:24:42 INFO - PROCESS | 1834 | 1477772682225 Marionette TRACE conn4 -> [0,994,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:24:42 INFO - PROCESS | 1834 | 1477772682463 Marionette TRACE conn4 <- [1,994,null,{"value":null}] 13:24:42 INFO - PROCESS | 1834 | 1477772682489 Marionette TRACE conn4 -> [0,995,"getWindowHandles",null] 13:24:42 INFO - PROCESS | 1834 | 1477772682494 Marionette TRACE conn4 <- [1,995,null,["8"]] 13:24:42 INFO - PROCESS | 1834 | 1477772682499 Marionette TRACE conn4 -> [0,996,"switchToWindow",{"name":"8"}] 13:24:42 INFO - PROCESS | 1834 | 1477772682505 Marionette TRACE conn4 <- [1,996,null,{}] 13:24:42 INFO - PROCESS | 1834 | 1477772682510 Marionette TRACE conn4 -> [0,997,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/014.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/014.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:24:42 INFO - PROCESS | 1834 | ++DOCSHELL 0x96738000 == 23 [pid = 1834] [id = 238] 13:24:42 INFO - PROCESS | 1834 | ++DOMWINDOW == 70 (0x9673b400) [pid = 1834] [serial = 697] [outer = (nil)] 13:24:42 INFO - PROCESS | 1834 | ++DOMWINDOW == 71 (0x96740000) [pid = 1834] [serial = 698] [outer = 0x9673b400] 13:24:42 INFO - PROCESS | 1834 | 1477772682671 Marionette DEBUG loaded listener.js 13:24:42 INFO - PROCESS | 1834 | ++DOMWINDOW == 72 (0x9a3e8800) [pid = 1834] [serial = 699] [outer = 0x9673b400] 13:24:43 INFO - PROCESS | 1834 | --DOMWINDOW == 71 (0x8fb1c400) [pid = 1834] [serial = 644] [outer = (nil)] [url = about:blank] 13:24:43 INFO - PROCESS | 1834 | --DOMWINDOW == 70 (0x97a73800) [pid = 1834] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/005.html] 13:24:43 INFO - PROCESS | 1834 | --DOMWINDOW == 69 (0x96775800) [pid = 1834] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/004.html] 13:24:43 INFO - PROCESS | 1834 | --DOMWINDOW == 68 (0x96609800) [pid = 1834] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/003.html] 13:24:43 INFO - PROCESS | 1834 | --DOMWINDOW == 67 (0x95d25400) [pid = 1834] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/002.html] 13:24:43 INFO - PROCESS | 1834 | --DOMWINDOW == 66 (0x953dc800) [pid = 1834] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/001.html] 13:24:43 INFO - PROCESS | 1834 | --DOMWINDOW == 65 (0x92f7c000) [pid = 1834] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml] 13:24:43 INFO - PROCESS | 1834 | --DOMWINDOW == 64 (0x8f837c00) [pid = 1834] [serial = 650] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 13:24:43 INFO - PROCESS | 1834 | --DOMWINDOW == 63 (0x8fb18400) [pid = 1834] [serial = 652] [outer = (nil)] [url = about:blank] 13:24:43 INFO - PROCESS | 1834 | --DOMWINDOW == 62 (0x9b161c00) [pid = 1834] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html] 13:24:43 INFO - PROCESS | 1834 | --DOMWINDOW == 61 (0x8da37800) [pid = 1834] [serial = 647] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html] 13:24:43 INFO - PROCESS | 1834 | --DOMWINDOW == 60 (0x8db07000) [pid = 1834] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 13:24:43 INFO - PROCESS | 1834 | 1477772683500 Marionette TRACE conn4 <- [1,997,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/014.html",0,null,null,[["document.write",0,null,null]]]}] 13:24:43 INFO - . 13:24:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/014.html | took 1321ms 13:24:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/015.html 13:24:43 INFO - PROCESS | 1834 | 1477772683556 Marionette TRACE conn4 -> [0,998,"getWindowHandle",null] 13:24:43 INFO - PROCESS | 1834 | 1477772683559 Marionette TRACE conn4 <- [1,998,null,{"value":"8"}] 13:24:43 INFO - PROCESS | 1834 | 1477772683567 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:24:43 INFO - PROCESS | 1834 | 1477772683822 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 13:24:43 INFO - PROCESS | 1834 | 1477772683840 Marionette TRACE conn4 -> [0,1000,"getWindowHandles",null] 13:24:43 INFO - PROCESS | 1834 | 1477772683843 Marionette TRACE conn4 <- [1,1000,null,["8"]] 13:24:43 INFO - PROCESS | 1834 | 1477772683848 Marionette TRACE conn4 -> [0,1001,"switchToWindow",{"name":"8"}] 13:24:43 INFO - PROCESS | 1834 | 1477772683853 Marionette TRACE conn4 <- [1,1001,null,{}] 13:24:43 INFO - PROCESS | 1834 | 1477772683859 Marionette TRACE conn4 -> [0,1002,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/015.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/015.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:24:43 INFO - PROCESS | 1834 | ++DOCSHELL 0x96737400 == 24 [pid = 1834] [id = 239] 13:24:43 INFO - PROCESS | 1834 | ++DOMWINDOW == 61 (0x9a56a400) [pid = 1834] [serial = 700] [outer = (nil)] 13:24:43 INFO - PROCESS | 1834 | ++DOMWINDOW == 62 (0x9a56f800) [pid = 1834] [serial = 701] [outer = 0x9a56a400] 13:24:43 INFO - PROCESS | 1834 | 1477772683949 Marionette DEBUG loaded listener.js 13:24:44 INFO - PROCESS | 1834 | ++DOMWINDOW == 63 (0x9a59d800) [pid = 1834] [serial = 702] [outer = 0x9a56a400] 13:24:44 INFO - PROCESS | 1834 | 1477772684595 Marionette TRACE conn4 <- [1,1002,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/015.html",0,null,null,[["document.write",0,null,null]]]}] 13:24:44 INFO - . 13:24:44 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/015.html | took 1076ms 13:24:44 INFO - PROCESS | 1834 | 1477772684642 Marionette TRACE conn4 -> [0,1003,"getWindowHandle",null] 13:24:44 INFO - PROCESS | 1834 | 1477772684646 Marionette TRACE conn4 <- [1,1003,null,{"value":"8"}] 13:24:44 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/016.html 13:24:44 INFO - PROCESS | 1834 | 1477772684653 Marionette TRACE conn4 -> [0,1004,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:24:44 INFO - PROCESS | 1834 | 1477772684879 Marionette TRACE conn4 <- [1,1004,null,{"value":null}] 13:24:44 INFO - PROCESS | 1834 | 1477772684897 Marionette TRACE conn4 -> [0,1005,"getWindowHandles",null] 13:24:44 INFO - PROCESS | 1834 | 1477772684901 Marionette TRACE conn4 <- [1,1005,null,["8"]] 13:24:44 INFO - PROCESS | 1834 | 1477772684906 Marionette TRACE conn4 -> [0,1006,"switchToWindow",{"name":"8"}] 13:24:44 INFO - PROCESS | 1834 | 1477772684911 Marionette TRACE conn4 <- [1,1006,null,{}] 13:24:44 INFO - PROCESS | 1834 | 1477772684919 Marionette TRACE conn4 -> [0,1007,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/016.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/016.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:24:44 INFO - PROCESS | 1834 | ++DOCSHELL 0x9b3a4c00 == 25 [pid = 1834] [id = 240] 13:24:44 INFO - PROCESS | 1834 | ++DOMWINDOW == 64 (0x9b420c00) [pid = 1834] [serial = 703] [outer = (nil)] 13:24:44 INFO - PROCESS | 1834 | ++DOMWINDOW == 65 (0x9b47ac00) [pid = 1834] [serial = 704] [outer = 0x9b420c00] 13:24:45 INFO - PROCESS | 1834 | 1477772685013 Marionette DEBUG loaded listener.js 13:24:45 INFO - PROCESS | 1834 | ++DOMWINDOW == 66 (0x9b57fc00) [pid = 1834] [serial = 705] [outer = 0x9b420c00] 13:24:45 INFO - PROCESS | 1834 | 1477772685816 Marionette TRACE conn4 <- [1,1007,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/016.html",0,null,null,[["document.write",0,null,null]]]}] 13:24:45 INFO - . 13:24:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/016.html | took 1221ms 13:24:45 INFO - PROCESS | 1834 | 1477772685875 Marionette TRACE conn4 -> [0,1008,"getWindowHandle",null] 13:24:45 INFO - PROCESS | 1834 | 1477772685882 Marionette TRACE conn4 <- [1,1008,null,{"value":"8"}] 13:24:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/017.html 13:24:45 INFO - PROCESS | 1834 | 1477772685968 Marionette TRACE conn4 -> [0,1009,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:24:46 INFO - PROCESS | 1834 | 1477772686173 Marionette TRACE conn4 <- [1,1009,null,{"value":null}] 13:24:46 INFO - PROCESS | 1834 | 1477772686329 Marionette TRACE conn4 -> [0,1010,"getWindowHandles",null] 13:24:46 INFO - PROCESS | 1834 | 1477772686335 Marionette TRACE conn4 <- [1,1010,null,["8"]] 13:24:46 INFO - PROCESS | 1834 | 1477772686344 Marionette TRACE conn4 -> [0,1011,"switchToWindow",{"name":"8"}] 13:24:46 INFO - PROCESS | 1834 | 1477772686353 Marionette TRACE conn4 <- [1,1011,null,{}] 13:24:46 INFO - PROCESS | 1834 | 1477772686360 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/017.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/017.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:24:46 INFO - PROCESS | 1834 | ++DOCSHELL 0x953dac00 == 26 [pid = 1834] [id = 241] 13:24:46 INFO - PROCESS | 1834 | ++DOMWINDOW == 67 (0x95918000) [pid = 1834] [serial = 706] [outer = (nil)] 13:24:46 INFO - PROCESS | 1834 | ++DOMWINDOW == 68 (0x9591a000) [pid = 1834] [serial = 707] [outer = 0x95918000] 13:24:46 INFO - PROCESS | 1834 | 1477772686479 Marionette DEBUG loaded listener.js 13:24:46 INFO - PROCESS | 1834 | ++DOMWINDOW == 69 (0x95950400) [pid = 1834] [serial = 708] [outer = 0x95918000] 13:24:47 INFO - PROCESS | 1834 | 1477772687205 Marionette TRACE conn4 <- [1,1012,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/017.html",0,null,null,[["document.write",0,null,null]]]}] 13:24:47 INFO - . 13:24:47 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/017.html | took 1381ms 13:24:47 INFO - PROCESS | 1834 | 1477772687330 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 13:24:47 INFO - PROCESS | 1834 | 1477772687338 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 13:24:47 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/018.html 13:24:47 INFO - PROCESS | 1834 | 1477772687347 Marionette TRACE conn4 -> [0,1014,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:24:47 INFO - PROCESS | 1834 | 1477772687548 Marionette TRACE conn4 <- [1,1014,null,{"value":null}] 13:24:47 INFO - PROCESS | 1834 | 1477772687701 Marionette TRACE conn4 -> [0,1015,"getWindowHandles",null] 13:24:47 INFO - PROCESS | 1834 | 1477772687705 Marionette TRACE conn4 <- [1,1015,null,["8"]] 13:24:47 INFO - PROCESS | 1834 | 1477772687719 Marionette TRACE conn4 -> [0,1016,"switchToWindow",{"name":"8"}] 13:24:47 INFO - PROCESS | 1834 | 1477772687724 Marionette TRACE conn4 <- [1,1016,null,{}] 13:24:47 INFO - PROCESS | 1834 | 1477772687731 Marionette TRACE conn4 -> [0,1017,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/018.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/018.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:24:47 INFO - PROCESS | 1834 | ++DOCSHELL 0x8f830400 == 27 [pid = 1834] [id = 242] 13:24:47 INFO - PROCESS | 1834 | ++DOMWINDOW == 70 (0x96734400) [pid = 1834] [serial = 709] [outer = (nil)] 13:24:47 INFO - PROCESS | 1834 | ++DOMWINDOW == 71 (0x9673e800) [pid = 1834] [serial = 710] [outer = 0x96734400] 13:24:47 INFO - PROCESS | 1834 | 1477772687839 Marionette DEBUG loaded listener.js 13:24:47 INFO - PROCESS | 1834 | ++DOMWINDOW == 72 (0x9a5a5400) [pid = 1834] [serial = 711] [outer = 0x96734400] 13:24:48 INFO - PROCESS | 1834 | 1477772688525 Marionette TRACE conn4 <- [1,1017,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/018.html",0,null,null,[["document.write",0,null,null]]]}] 13:24:48 INFO - . 13:24:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/018.html | took 1232ms 13:24:48 INFO - PROCESS | 1834 | 1477772688590 Marionette TRACE conn4 -> [0,1018,"getWindowHandle",null] 13:24:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/019.html 13:24:48 INFO - PROCESS | 1834 | 1477772688599 Marionette TRACE conn4 <- [1,1018,null,{"value":"8"}] 13:24:48 INFO - PROCESS | 1834 | 1477772688606 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:24:48 INFO - PROCESS | 1834 | 1477772688789 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 13:24:48 INFO - PROCESS | 1834 | 1477772688946 Marionette TRACE conn4 -> [0,1020,"getWindowHandles",null] 13:24:48 INFO - PROCESS | 1834 | 1477772688951 Marionette TRACE conn4 <- [1,1020,null,["8"]] 13:24:48 INFO - PROCESS | 1834 | 1477772688963 Marionette TRACE conn4 -> [0,1021,"switchToWindow",{"name":"8"}] 13:24:48 INFO - PROCESS | 1834 | 1477772688970 Marionette TRACE conn4 <- [1,1021,null,{}] 13:24:48 INFO - PROCESS | 1834 | 1477772688977 Marionette TRACE conn4 -> [0,1022,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/019.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/019.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:24:49 INFO - PROCESS | 1834 | ++DOCSHELL 0x95a97c00 == 28 [pid = 1834] [id = 243] 13:24:49 INFO - PROCESS | 1834 | ++DOMWINDOW == 73 (0x95cec400) [pid = 1834] [serial = 712] [outer = (nil)] 13:24:49 INFO - PROCESS | 1834 | ++DOMWINDOW == 74 (0xa0fea000) [pid = 1834] [serial = 713] [outer = 0x95cec400] 13:24:49 INFO - PROCESS | 1834 | 1477772689091 Marionette DEBUG loaded listener.js 13:24:49 INFO - PROCESS | 1834 | ++DOMWINDOW == 75 (0xa1c16000) [pid = 1834] [serial = 714] [outer = 0x95cec400] 13:24:49 INFO - PROCESS | 1834 | 1477772689976 Marionette TRACE conn4 <- [1,1022,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/019.html",0,null,null,[["document.write",0,null,null]]]}] 13:24:50 INFO - . 13:24:50 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/019.html | took 1476ms 13:24:50 INFO - PROCESS | 1834 | 1477772690084 Marionette TRACE conn4 -> [0,1023,"getWindowHandle",null] 13:24:50 INFO - PROCESS | 1834 | 1477772690091 Marionette TRACE conn4 <- [1,1023,null,{"value":"8"}] 13:24:50 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/020.html 13:24:50 INFO - PROCESS | 1834 | 1477772690101 Marionette TRACE conn4 -> [0,1024,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:24:50 INFO - PROCESS | 1834 | 1477772690323 Marionette TRACE conn4 <- [1,1024,null,{"value":null}] 13:24:50 INFO - PROCESS | 1834 | --DOMWINDOW == 74 (0x93a9d400) [pid = 1834] [serial = 656] [outer = (nil)] [url = about:blank] 13:24:50 INFO - PROCESS | 1834 | --DOMWINDOW == 73 (0x93aa9000) [pid = 1834] [serial = 657] [outer = (nil)] [url = about:blank] 13:24:50 INFO - PROCESS | 1834 | --DOMWINDOW == 72 (0x8fb1cc00) [pid = 1834] [serial = 653] [outer = (nil)] [url = about:blank] 13:24:50 INFO - PROCESS | 1834 | --DOMWINDOW == 71 (0x8fb2d400) [pid = 1834] [serial = 654] [outer = (nil)] [url = about:blank] 13:24:50 INFO - PROCESS | 1834 | --DOMWINDOW == 70 (0x8db04800) [pid = 1834] [serial = 648] [outer = (nil)] [url = about:blank] 13:24:50 INFO - PROCESS | 1834 | --DOMWINDOW == 69 (0x8db0a800) [pid = 1834] [serial = 649] [outer = (nil)] [url = about:blank] 13:24:50 INFO - PROCESS | 1834 | --DOMWINDOW == 68 (0x9b426800) [pid = 1834] [serial = 641] [outer = (nil)] [url = about:blank] 13:24:50 INFO - PROCESS | 1834 | --DOMWINDOW == 67 (0x94b9cc00) [pid = 1834] [serial = 646] [outer = (nil)] [url = about:blank] 13:24:50 INFO - PROCESS | 1834 | --DOMWINDOW == 66 (0x97c9d800) [pid = 1834] [serial = 671] [outer = (nil)] [url = about:blank] 13:24:50 INFO - PROCESS | 1834 | --DOMWINDOW == 65 (0x97ca5000) [pid = 1834] [serial = 672] [outer = (nil)] [url = about:blank] 13:24:50 INFO - PROCESS | 1834 | --DOMWINDOW == 64 (0x96777400) [pid = 1834] [serial = 668] [outer = (nil)] [url = about:blank] 13:24:50 INFO - PROCESS | 1834 | --DOMWINDOW == 63 (0x96781000) [pid = 1834] [serial = 669] [outer = (nil)] [url = about:blank] 13:24:50 INFO - PROCESS | 1834 | --DOMWINDOW == 62 (0x96610c00) [pid = 1834] [serial = 665] [outer = (nil)] [url = about:blank] 13:24:50 INFO - PROCESS | 1834 | --DOMWINDOW == 61 (0x96733000) [pid = 1834] [serial = 666] [outer = (nil)] [url = about:blank] 13:24:50 INFO - PROCESS | 1834 | --DOMWINDOW == 60 (0x96032000) [pid = 1834] [serial = 662] [outer = (nil)] [url = about:blank] 13:24:50 INFO - PROCESS | 1834 | --DOMWINDOW == 59 (0x9603c000) [pid = 1834] [serial = 663] [outer = (nil)] [url = about:blank] 13:24:50 INFO - PROCESS | 1834 | --DOMWINDOW == 58 (0x95a8e000) [pid = 1834] [serial = 659] [outer = (nil)] [url = about:blank] 13:24:50 INFO - PROCESS | 1834 | --DOMWINDOW == 57 (0x95a90400) [pid = 1834] [serial = 660] [outer = (nil)] [url = about:blank] 13:24:50 INFO - PROCESS | 1834 | --DOMWINDOW == 56 (0x8d876400) [pid = 1834] [serial = 651] [outer = (nil)] [url = about:blank] 13:24:50 INFO - PROCESS | 1834 | --DOMWINDOW == 55 (0x8f634800) [pid = 1834] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 13:24:50 INFO - PROCESS | 1834 | 1477772690520 Marionette TRACE conn4 -> [0,1025,"getWindowHandles",null] 13:24:50 INFO - PROCESS | 1834 | 1477772690526 Marionette TRACE conn4 <- [1,1025,null,["8"]] 13:24:50 INFO - PROCESS | 1834 | 1477772690534 Marionette TRACE conn4 -> [0,1026,"switchToWindow",{"name":"8"}] 13:24:50 INFO - PROCESS | 1834 | 1477772690540 Marionette TRACE conn4 <- [1,1026,null,{}] 13:24:50 INFO - PROCESS | 1834 | 1477772690547 Marionette TRACE conn4 -> [0,1027,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/020.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/020.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:24:50 INFO - PROCESS | 1834 | ++DOCSHELL 0x8f7fa400 == 29 [pid = 1834] [id = 244] 13:24:50 INFO - PROCESS | 1834 | ++DOMWINDOW == 56 (0x8f830000) [pid = 1834] [serial = 715] [outer = (nil)] 13:24:50 INFO - PROCESS | 1834 | ++DOMWINDOW == 57 (0x8fb1a800) [pid = 1834] [serial = 716] [outer = 0x8f830000] 13:24:50 INFO - PROCESS | 1834 | 1477772690662 Marionette DEBUG loaded listener.js 13:24:50 INFO - PROCESS | 1834 | ++DOMWINDOW == 58 (0x8fb2d400) [pid = 1834] [serial = 717] [outer = 0x8f830000] 13:24:51 INFO - PROCESS | 1834 | 1477772691301 Marionette TRACE conn4 <- [1,1027,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/020.html",0,null,null,[["document.write",0,null,null]]]}] 13:24:51 INFO - . 13:24:51 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/020.html | took 1219ms 13:24:51 INFO - PROCESS | 1834 | 1477772691327 Marionette TRACE conn4 -> [0,1028,"getWindowHandle",null] 13:24:51 INFO - PROCESS | 1834 | 1477772691334 Marionette TRACE conn4 <- [1,1028,null,{"value":"8"}] 13:24:51 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/021.html 13:24:51 INFO - PROCESS | 1834 | 1477772691342 Marionette TRACE conn4 -> [0,1029,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:24:51 INFO - PROCESS | 1834 | 1477772691531 Marionette TRACE conn4 <- [1,1029,null,{"value":null}] 13:24:51 INFO - PROCESS | 1834 | 1477772691653 Marionette TRACE conn4 -> [0,1030,"getWindowHandles",null] 13:24:51 INFO - PROCESS | 1834 | 1477772691658 Marionette TRACE conn4 <- [1,1030,null,["8"]] 13:24:51 INFO - PROCESS | 1834 | 1477772691665 Marionette TRACE conn4 -> [0,1031,"switchToWindow",{"name":"8"}] 13:24:51 INFO - PROCESS | 1834 | 1477772691670 Marionette TRACE conn4 <- [1,1031,null,{}] 13:24:51 INFO - PROCESS | 1834 | 1477772691675 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/021.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/021.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:24:51 INFO - PROCESS | 1834 | ++DOCSHELL 0x8fb30c00 == 30 [pid = 1834] [id = 245] 13:24:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 59 (0x94a1cc00) [pid = 1834] [serial = 718] [outer = (nil)] 13:24:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 60 (0x94b92c00) [pid = 1834] [serial = 719] [outer = 0x94a1cc00] 13:24:51 INFO - PROCESS | 1834 | 1477772691769 Marionette DEBUG loaded listener.js 13:24:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 61 (0x95916400) [pid = 1834] [serial = 720] [outer = 0x94a1cc00] 13:24:52 INFO - PROCESS | 1834 | 1477772692322 Marionette TRACE conn4 <- [1,1032,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/021.html",0,null,null,[["document.write",0,null,null]]]}] 13:24:52 INFO - . 13:24:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/021.html | took 1020ms 13:24:52 INFO - PROCESS | 1834 | 1477772692381 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 13:24:52 INFO - PROCESS | 1834 | 1477772692390 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 13:24:52 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/022.html 13:24:52 INFO - PROCESS | 1834 | 1477772692398 Marionette TRACE conn4 -> [0,1034,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:24:52 INFO - PROCESS | 1834 | 1477772692577 Marionette TRACE conn4 <- [1,1034,null,{"value":null}] 13:24:52 INFO - PROCESS | 1834 | 1477772692706 Marionette TRACE conn4 -> [0,1035,"getWindowHandles",null] 13:24:52 INFO - PROCESS | 1834 | 1477772692712 Marionette TRACE conn4 <- [1,1035,null,["8"]] 13:24:52 INFO - PROCESS | 1834 | 1477772692717 Marionette TRACE conn4 -> [0,1036,"switchToWindow",{"name":"8"}] 13:24:52 INFO - PROCESS | 1834 | 1477772692724 Marionette TRACE conn4 <- [1,1036,null,{}] 13:24:52 INFO - PROCESS | 1834 | 1477772692730 Marionette TRACE conn4 -> [0,1037,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/022.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/022.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:24:52 INFO - PROCESS | 1834 | ++DOCSHELL 0x95cef000 == 31 [pid = 1834] [id = 246] 13:24:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 62 (0x95cefc00) [pid = 1834] [serial = 721] [outer = (nil)] 13:24:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 63 (0x95d26000) [pid = 1834] [serial = 722] [outer = 0x95cefc00] 13:24:52 INFO - PROCESS | 1834 | 1477772692837 Marionette DEBUG loaded listener.js 13:24:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 64 (0x9660a400) [pid = 1834] [serial = 723] [outer = 0x95cefc00] 13:24:53 INFO - PROCESS | 1834 | 1477772693550 Marionette TRACE conn4 <- [1,1037,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/022.html",0,null,null,[["document.write",0,null,null]]]}] 13:24:53 INFO - . 13:24:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/022.html | took 1174ms 13:24:53 INFO - PROCESS | 1834 | 1477772693571 Marionette TRACE conn4 -> [0,1038,"getWindowHandle",null] 13:24:53 INFO - PROCESS | 1834 | 1477772693575 Marionette TRACE conn4 <- [1,1038,null,{"value":"8"}] 13:24:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/023.html 13:24:53 INFO - PROCESS | 1834 | 1477772693583 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:24:53 INFO - PROCESS | 1834 | 1477772693810 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 13:24:53 INFO - PROCESS | 1834 | 1477772693843 Marionette TRACE conn4 -> [0,1040,"getWindowHandles",null] 13:24:53 INFO - PROCESS | 1834 | 1477772693847 Marionette TRACE conn4 <- [1,1040,null,["8"]] 13:24:53 INFO - PROCESS | 1834 | 1477772693853 Marionette TRACE conn4 -> [0,1041,"switchToWindow",{"name":"8"}] 13:24:53 INFO - PROCESS | 1834 | 1477772693859 Marionette TRACE conn4 <- [1,1041,null,{}] 13:24:53 INFO - PROCESS | 1834 | 1477772693929 Marionette TRACE conn4 -> [0,1042,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/023.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/023.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:24:53 INFO - PROCESS | 1834 | ++DOCSHELL 0x9673dc00 == 32 [pid = 1834] [id = 247] 13:24:53 INFO - PROCESS | 1834 | ++DOMWINDOW == 65 (0x96781000) [pid = 1834] [serial = 724] [outer = (nil)] 13:24:54 INFO - PROCESS | 1834 | ++DOMWINDOW == 66 (0x98f1b400) [pid = 1834] [serial = 725] [outer = 0x96781000] 13:24:54 INFO - PROCESS | 1834 | 1477772694028 Marionette DEBUG loaded listener.js 13:24:54 INFO - PROCESS | 1834 | ++DOMWINDOW == 67 (0x9a572c00) [pid = 1834] [serial = 726] [outer = 0x96781000] 13:24:54 INFO - PROCESS | 1834 | --DOMWINDOW == 66 (0x928b5400) [pid = 1834] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/011.html] 13:24:54 INFO - PROCESS | 1834 | --DOMWINDOW == 65 (0x9673b400) [pid = 1834] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/014.html] 13:24:54 INFO - PROCESS | 1834 | --DOMWINDOW == 64 (0x8db06000) [pid = 1834] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/006.html] 13:24:54 INFO - PROCESS | 1834 | --DOMWINDOW == 63 (0x94a65c00) [pid = 1834] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/007.html] 13:24:54 INFO - PROCESS | 1834 | --DOMWINDOW == 62 (0x97c9c800) [pid = 1834] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/008.html] 13:24:54 INFO - PROCESS | 1834 | --DOMWINDOW == 61 (0x95cf9000) [pid = 1834] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/013.html] 13:24:54 INFO - PROCESS | 1834 | --DOMWINDOW == 60 (0x99f72800) [pid = 1834] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/009.html] 13:24:54 INFO - PROCESS | 1834 | --DOMWINDOW == 59 (0x9a56a400) [pid = 1834] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/015.html] 13:24:54 INFO - PROCESS | 1834 | --DOMWINDOW == 58 (0x9591f800) [pid = 1834] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/012.html] 13:24:54 INFO - PROCESS | 1834 | 1477772694784 Marionette TRACE conn4 <- [1,1042,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/023.html",0,null,null,[["document.write",0,null,null]]]}] 13:24:54 INFO - . 13:24:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/023.html | took 1228ms 13:24:54 INFO - PROCESS | 1834 | 1477772694827 Marionette TRACE conn4 -> [0,1043,"getWindowHandle",null] 13:24:54 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/024.html 13:24:54 INFO - PROCESS | 1834 | 1477772694832 Marionette TRACE conn4 <- [1,1043,null,{"value":"8"}] 13:24:54 INFO - PROCESS | 1834 | 1477772694841 Marionette TRACE conn4 -> [0,1044,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:24:55 INFO - PROCESS | 1834 | 1477772695022 Marionette TRACE conn4 <- [1,1044,null,{"value":null}] 13:24:55 INFO - PROCESS | 1834 | 1477772695141 Marionette TRACE conn4 -> [0,1045,"getWindowHandles",null] 13:24:55 INFO - PROCESS | 1834 | 1477772695144 Marionette TRACE conn4 <- [1,1045,null,["8"]] 13:24:55 INFO - PROCESS | 1834 | 1477772695151 Marionette TRACE conn4 -> [0,1046,"switchToWindow",{"name":"8"}] 13:24:55 INFO - PROCESS | 1834 | 1477772695163 Marionette TRACE conn4 <- [1,1046,null,{}] 13:24:55 INFO - PROCESS | 1834 | 1477772695169 Marionette TRACE conn4 -> [0,1047,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/024.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/024.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:24:55 INFO - PROCESS | 1834 | ++DOCSHELL 0x953d4400 == 33 [pid = 1834] [id = 248] 13:24:55 INFO - PROCESS | 1834 | ++DOMWINDOW == 59 (0x96602000) [pid = 1834] [serial = 727] [outer = (nil)] 13:24:55 INFO - PROCESS | 1834 | ++DOMWINDOW == 60 (0x9a5a5c00) [pid = 1834] [serial = 728] [outer = 0x96602000] 13:24:55 INFO - PROCESS | 1834 | 1477772695266 Marionette DEBUG loaded listener.js 13:24:55 INFO - PROCESS | 1834 | ++DOMWINDOW == 61 (0x9a2e3c00) [pid = 1834] [serial = 729] [outer = 0x96602000] 13:24:55 INFO - PROCESS | 1834 | 1477772695945 Marionette TRACE conn4 <- [1,1047,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/024.html",0,null,null,[["document.write",0,null,null]]]}] 13:24:56 INFO - . 13:24:56 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/024.html | took 1179ms 13:24:56 INFO - PROCESS | 1834 | 1477772696018 Marionette TRACE conn4 -> [0,1048,"getWindowHandle",null] 13:24:56 INFO - PROCESS | 1834 | 1477772696022 Marionette TRACE conn4 <- [1,1048,null,{"value":"8"}] 13:24:56 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/025.html 13:24:56 INFO - PROCESS | 1834 | 1477772696028 Marionette TRACE conn4 -> [0,1049,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:24:56 INFO - PROCESS | 1834 | 1477772696228 Marionette TRACE conn4 <- [1,1049,null,{"value":null}] 13:24:56 INFO - PROCESS | 1834 | 1477772696347 Marionette TRACE conn4 -> [0,1050,"getWindowHandles",null] 13:24:56 INFO - PROCESS | 1834 | 1477772696350 Marionette TRACE conn4 <- [1,1050,null,["8"]] 13:24:56 INFO - PROCESS | 1834 | 1477772696360 Marionette TRACE conn4 -> [0,1051,"switchToWindow",{"name":"8"}] 13:24:56 INFO - PROCESS | 1834 | 1477772696365 Marionette TRACE conn4 <- [1,1051,null,{}] 13:24:56 INFO - PROCESS | 1834 | 1477772696372 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/025.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/025.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:24:56 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da2e400 == 34 [pid = 1834] [id = 249] 13:24:56 INFO - PROCESS | 1834 | ++DOMWINDOW == 62 (0x8f82ec00) [pid = 1834] [serial = 730] [outer = (nil)] 13:24:56 INFO - PROCESS | 1834 | ++DOMWINDOW == 63 (0xa2765000) [pid = 1834] [serial = 731] [outer = 0x8f82ec00] 13:24:56 INFO - PROCESS | 1834 | 1477772696475 Marionette DEBUG loaded listener.js 13:24:56 INFO - PROCESS | 1834 | ++DOMWINDOW == 64 (0xa27edc00) [pid = 1834] [serial = 732] [outer = 0x8f82ec00] 13:24:57 INFO - PROCESS | 1834 | 1477772697154 Marionette TRACE conn4 <- [1,1052,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/025.html",0,null,null,[["document.write",0,null,null]]]}] 13:24:57 INFO - . 13:24:57 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/025.html | took 1225ms 13:24:57 INFO - PROCESS | 1834 | 1477772697255 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 13:24:57 INFO - PROCESS | 1834 | 1477772697262 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 13:24:57 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/026.html 13:24:57 INFO - PROCESS | 1834 | 1477772697289 Marionette TRACE conn4 -> [0,1054,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:24:57 INFO - PROCESS | 1834 | 1477772697513 Marionette TRACE conn4 <- [1,1054,null,{"value":null}] 13:24:57 INFO - PROCESS | 1834 | 1477772697675 Marionette TRACE conn4 -> [0,1055,"getWindowHandles",null] 13:24:57 INFO - PROCESS | 1834 | 1477772697682 Marionette TRACE conn4 <- [1,1055,null,["8"]] 13:24:57 INFO - PROCESS | 1834 | 1477772697691 Marionette TRACE conn4 -> [0,1056,"switchToWindow",{"name":"8"}] 13:24:57 INFO - PROCESS | 1834 | 1477772697699 Marionette TRACE conn4 <- [1,1056,null,{}] 13:24:57 INFO - PROCESS | 1834 | 1477772697706 Marionette TRACE conn4 -> [0,1057,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/026.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/026.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:24:57 INFO - PROCESS | 1834 | ++DOCSHELL 0x92843c00 == 35 [pid = 1834] [id = 250] 13:24:57 INFO - PROCESS | 1834 | ++DOMWINDOW == 65 (0x92847400) [pid = 1834] [serial = 733] [outer = (nil)] 13:24:57 INFO - PROCESS | 1834 | ++DOMWINDOW == 66 (0x9291d000) [pid = 1834] [serial = 734] [outer = 0x92847400] 13:24:57 INFO - PROCESS | 1834 | 1477772697831 Marionette DEBUG loaded listener.js 13:24:57 INFO - PROCESS | 1834 | ++DOMWINDOW == 67 (0x94a59400) [pid = 1834] [serial = 735] [outer = 0x92847400] 13:24:58 INFO - PROCESS | 1834 | 1477772698572 Marionette TRACE conn4 <- [1,1057,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/026.html",0,null,null,[["document.write",0,null,null]]]}] 13:24:58 INFO - . 13:24:58 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/026.html | took 1372ms 13:24:58 INFO - PROCESS | 1834 | 1477772698659 Marionette TRACE conn4 -> [0,1058,"getWindowHandle",null] 13:24:58 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/027.html 13:24:58 INFO - PROCESS | 1834 | 1477772698664 Marionette TRACE conn4 <- [1,1058,null,{"value":"8"}] 13:24:58 INFO - PROCESS | 1834 | 1477772698689 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:24:58 INFO - PROCESS | 1834 | 1477772698881 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 13:24:59 INFO - PROCESS | 1834 | 1477772699039 Marionette TRACE conn4 -> [0,1060,"getWindowHandles",null] 13:24:59 INFO - PROCESS | 1834 | 1477772699043 Marionette TRACE conn4 <- [1,1060,null,["8"]] 13:24:59 INFO - PROCESS | 1834 | 1477772699052 Marionette TRACE conn4 -> [0,1061,"switchToWindow",{"name":"8"}] 13:24:59 INFO - PROCESS | 1834 | 1477772699058 Marionette TRACE conn4 <- [1,1061,null,{}] 13:24:59 INFO - PROCESS | 1834 | 1477772699069 Marionette TRACE conn4 -> [0,1062,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/027.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/027.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:24:59 INFO - PROCESS | 1834 | ++DOCSHELL 0x95d31000 == 36 [pid = 1834] [id = 251] 13:24:59 INFO - PROCESS | 1834 | ++DOMWINDOW == 68 (0x9603bc00) [pid = 1834] [serial = 736] [outer = (nil)] 13:24:59 INFO - PROCESS | 1834 | ++DOMWINDOW == 69 (0x96623c00) [pid = 1834] [serial = 737] [outer = 0x9603bc00] 13:24:59 INFO - PROCESS | 1834 | 1477772699196 Marionette DEBUG loaded listener.js 13:24:59 INFO - PROCESS | 1834 | ++DOMWINDOW == 70 (0x9a33f400) [pid = 1834] [serial = 738] [outer = 0x9603bc00] 13:24:59 INFO - PROCESS | 1834 | 1477772699891 Marionette TRACE conn4 <- [1,1062,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/027.html",0,null,null,[["document.write",0,null,null]]]}] 13:24:59 INFO - . 13:24:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/027.html | took 1323ms 13:25:00 INFO - PROCESS | 1834 | 1477772700012 Marionette TRACE conn4 -> [0,1063,"getWindowHandle",null] 13:25:00 INFO - PROCESS | 1834 | 1477772700020 Marionette TRACE conn4 <- [1,1063,null,{"value":"8"}] 13:25:00 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/028.html 13:25:00 INFO - PROCESS | 1834 | 1477772700033 Marionette TRACE conn4 -> [0,1064,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:25:00 INFO - PROCESS | 1834 | 1477772700241 Marionette TRACE conn4 <- [1,1064,null,{"value":null}] 13:25:00 INFO - PROCESS | 1834 | 1477772700406 Marionette TRACE conn4 -> [0,1065,"getWindowHandles",null] 13:25:00 INFO - PROCESS | 1834 | 1477772700412 Marionette TRACE conn4 <- [1,1065,null,["8"]] 13:25:00 INFO - PROCESS | 1834 | 1477772700420 Marionette TRACE conn4 -> [0,1066,"switchToWindow",{"name":"8"}] 13:25:00 INFO - PROCESS | 1834 | 1477772700428 Marionette TRACE conn4 <- [1,1066,null,{}] 13:25:00 INFO - PROCESS | 1834 | 1477772700435 Marionette TRACE conn4 -> [0,1067,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/028.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/028.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:00 INFO - PROCESS | 1834 | ++DOCSHELL 0x9a2e5000 == 37 [pid = 1834] [id = 252] 13:25:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 71 (0xa2761400) [pid = 1834] [serial = 739] [outer = (nil)] 13:25:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 72 (0xa294e000) [pid = 1834] [serial = 740] [outer = 0xa2761400] 13:25:00 INFO - PROCESS | 1834 | 1477772700559 Marionette DEBUG loaded listener.js 13:25:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 73 (0xa29d1000) [pid = 1834] [serial = 741] [outer = 0xa2761400] 13:25:01 INFO - PROCESS | 1834 | 1477772701237 Marionette TRACE conn4 <- [1,1067,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/028.html",0,null,null,[["document.write",0,null,null]]]}] 13:25:01 INFO - . 13:25:01 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/028.html | took 1282ms 13:25:01 INFO - PROCESS | 1834 | 1477772701314 Marionette TRACE conn4 -> [0,1068,"getWindowHandle",null] 13:25:01 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/029.html 13:25:01 INFO - PROCESS | 1834 | 1477772701319 Marionette TRACE conn4 <- [1,1068,null,{"value":"8"}] 13:25:01 INFO - PROCESS | 1834 | 1477772701328 Marionette TRACE conn4 -> [0,1069,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:25:01 INFO - PROCESS | 1834 | 1477772701520 Marionette TRACE conn4 <- [1,1069,null,{"value":null}] 13:25:01 INFO - PROCESS | 1834 | 1477772701687 Marionette TRACE conn4 -> [0,1070,"getWindowHandles",null] 13:25:01 INFO - PROCESS | 1834 | 1477772701693 Marionette TRACE conn4 <- [1,1070,null,["8"]] 13:25:01 INFO - PROCESS | 1834 | 1477772701708 Marionette TRACE conn4 -> [0,1071,"switchToWindow",{"name":"8"}] 13:25:01 INFO - PROCESS | 1834 | 1477772701717 Marionette TRACE conn4 <- [1,1071,null,{}] 13:25:01 INFO - PROCESS | 1834 | 1477772701729 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/029.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/029.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:01 INFO - PROCESS | 1834 | ++DOCSHELL 0xa2c07400 == 38 [pid = 1834] [id = 253] 13:25:01 INFO - PROCESS | 1834 | ++DOMWINDOW == 74 (0xa2c08400) [pid = 1834] [serial = 742] [outer = (nil)] 13:25:01 INFO - PROCESS | 1834 | ++DOMWINDOW == 75 (0xa2c0d000) [pid = 1834] [serial = 743] [outer = 0xa2c08400] 13:25:01 INFO - PROCESS | 1834 | 1477772701901 Marionette DEBUG loaded listener.js 13:25:02 INFO - PROCESS | 1834 | ++DOMWINDOW == 76 (0xa2ed4800) [pid = 1834] [serial = 744] [outer = 0xa2c08400] 13:25:02 INFO - PROCESS | 1834 | 1477772702685 Marionette TRACE conn4 <- [1,1072,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/029.html",0,null,null,[["document.write",0,null,null]]]}] 13:25:02 INFO - . 13:25:02 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/029.html | took 1373ms 13:25:02 INFO - PROCESS | 1834 | 1477772702740 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 13:25:02 INFO - PROCESS | 1834 | 1477772702744 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 13:25:02 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/030.html 13:25:02 INFO - PROCESS | 1834 | 1477772702753 Marionette TRACE conn4 -> [0,1074,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:25:02 INFO - PROCESS | 1834 | 1477772702925 Marionette TRACE conn4 <- [1,1074,null,{"value":null}] 13:25:03 INFO - PROCESS | 1834 | 1477772703086 Marionette TRACE conn4 -> [0,1075,"getWindowHandles",null] 13:25:03 INFO - PROCESS | 1834 | 1477772703093 Marionette TRACE conn4 <- [1,1075,null,["8"]] 13:25:03 INFO - PROCESS | 1834 | 1477772703105 Marionette TRACE conn4 -> [0,1076,"switchToWindow",{"name":"8"}] 13:25:03 INFO - PROCESS | 1834 | 1477772703117 Marionette TRACE conn4 <- [1,1076,null,{}] 13:25:03 INFO - PROCESS | 1834 | 1477772703124 Marionette TRACE conn4 -> [0,1077,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/030.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/030.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:03 INFO - PROCESS | 1834 | ++DOCSHELL 0xa2eda000 == 39 [pid = 1834] [id = 254] 13:25:03 INFO - PROCESS | 1834 | ++DOMWINDOW == 77 (0xa2edac00) [pid = 1834] [serial = 745] [outer = (nil)] 13:25:03 INFO - PROCESS | 1834 | ++DOMWINDOW == 78 (0xa2edf000) [pid = 1834] [serial = 746] [outer = 0xa2edac00] 13:25:03 INFO - PROCESS | 1834 | 1477772703256 Marionette DEBUG loaded listener.js 13:25:03 INFO - PROCESS | 1834 | ++DOMWINDOW == 79 (0xa2ee2800) [pid = 1834] [serial = 747] [outer = 0xa2edac00] 13:25:03 INFO - PROCESS | 1834 | 1477772703991 Marionette TRACE conn4 <- [1,1077,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/030.html",0,null,null,[["document.write",0,null,null]]]}] 13:25:04 INFO - . 13:25:04 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/030.html | took 1274ms 13:25:04 INFO - PROCESS | 1834 | 1477772704049 Marionette TRACE conn4 -> [0,1078,"getWindowHandle",null] 13:25:04 INFO - PROCESS | 1834 | 1477772704053 Marionette TRACE conn4 <- [1,1078,null,{"value":"8"}] 13:25:04 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/031.html 13:25:04 INFO - PROCESS | 1834 | 1477772704062 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:25:04 INFO - PROCESS | 1834 | 1477772704277 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 13:25:04 INFO - PROCESS | 1834 | 1477772704437 Marionette TRACE conn4 -> [0,1080,"getWindowHandles",null] 13:25:04 INFO - PROCESS | 1834 | 1477772704444 Marionette TRACE conn4 <- [1,1080,null,["8"]] 13:25:04 INFO - PROCESS | 1834 | 1477772704462 Marionette TRACE conn4 -> [0,1081,"switchToWindow",{"name":"8"}] 13:25:04 INFO - PROCESS | 1834 | 1477772704472 Marionette TRACE conn4 <- [1,1081,null,{}] 13:25:04 INFO - PROCESS | 1834 | 1477772704481 Marionette TRACE conn4 -> [0,1082,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/031.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/031.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:04 INFO - PROCESS | 1834 | ++DOCSHELL 0xa2f06400 == 40 [pid = 1834] [id = 255] 13:25:04 INFO - PROCESS | 1834 | ++DOMWINDOW == 80 (0xa45ae800) [pid = 1834] [serial = 748] [outer = (nil)] 13:25:04 INFO - PROCESS | 1834 | ++DOMWINDOW == 81 (0xa483c000) [pid = 1834] [serial = 749] [outer = 0xa45ae800] 13:25:04 INFO - PROCESS | 1834 | 1477772704599 Marionette DEBUG loaded listener.js 13:25:04 INFO - PROCESS | 1834 | ++DOMWINDOW == 82 (0xa48b0400) [pid = 1834] [serial = 750] [outer = 0xa45ae800] 13:25:05 INFO - PROCESS | 1834 | 1477772705274 Marionette TRACE conn4 <- [1,1082,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/031.html",0,null,null,[["document.write",0,null,null]]]}] 13:25:05 INFO - . 13:25:05 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/031.html | took 1220ms 13:25:05 INFO - PROCESS | 1834 | 1477772705326 Marionette TRACE conn4 -> [0,1083,"getWindowHandle",null] 13:25:05 INFO - PROCESS | 1834 | 1477772705329 Marionette TRACE conn4 <- [1,1083,null,{"value":"8"}] 13:25:05 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/032.html 13:25:05 INFO - PROCESS | 1834 | 1477772705341 Marionette TRACE conn4 -> [0,1084,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:25:05 INFO - PROCESS | 1834 | 1477772705535 Marionette TRACE conn4 <- [1,1084,null,{"value":null}] 13:25:05 INFO - PROCESS | 1834 | 1477772705711 Marionette TRACE conn4 -> [0,1085,"getWindowHandles",null] 13:25:05 INFO - PROCESS | 1834 | 1477772705714 Marionette TRACE conn4 <- [1,1085,null,["8"]] 13:25:05 INFO - PROCESS | 1834 | 1477772705724 Marionette TRACE conn4 -> [0,1086,"switchToWindow",{"name":"8"}] 13:25:05 INFO - PROCESS | 1834 | 1477772705737 Marionette TRACE conn4 <- [1,1086,null,{}] 13:25:05 INFO - PROCESS | 1834 | 1477772705746 Marionette TRACE conn4 -> [0,1087,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/032.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/032.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:05 INFO - PROCESS | 1834 | ++DOCSHELL 0x94a66400 == 41 [pid = 1834] [id = 256] 13:25:05 INFO - PROCESS | 1834 | ++DOMWINDOW == 83 (0x94b9c800) [pid = 1834] [serial = 751] [outer = (nil)] 13:25:05 INFO - PROCESS | 1834 | ++DOMWINDOW == 84 (0x95d22800) [pid = 1834] [serial = 752] [outer = 0x94b9c800] 13:25:05 INFO - PROCESS | 1834 | 1477772705882 Marionette DEBUG loaded listener.js 13:25:06 INFO - PROCESS | 1834 | ++DOMWINDOW == 85 (0x96606800) [pid = 1834] [serial = 753] [outer = 0x94b9c800] 13:25:06 INFO - PROCESS | 1834 | 1477772706765 Marionette TRACE conn4 <- [1,1087,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/032.html",0,null,null,[["document.write",0,null,null]]]}] 13:25:06 INFO - . 13:25:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/032.html | took 1481ms 13:25:06 INFO - PROCESS | 1834 | 1477772706823 Marionette TRACE conn4 -> [0,1088,"getWindowHandle",null] 13:25:06 INFO - PROCESS | 1834 | 1477772706830 Marionette TRACE conn4 <- [1,1088,null,{"value":"8"}] 13:25:06 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/033.html 13:25:06 INFO - PROCESS | 1834 | 1477772706840 Marionette TRACE conn4 -> [0,1089,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:25:07 INFO - PROCESS | 1834 | 1477772707034 Marionette TRACE conn4 <- [1,1089,null,{"value":null}] 13:25:07 INFO - PROCESS | 1834 | 1477772707229 Marionette TRACE conn4 -> [0,1090,"getWindowHandles",null] 13:25:07 INFO - PROCESS | 1834 | 1477772707239 Marionette TRACE conn4 <- [1,1090,null,["8"]] 13:25:07 INFO - PROCESS | 1834 | 1477772707252 Marionette TRACE conn4 -> [0,1091,"switchToWindow",{"name":"8"}] 13:25:07 INFO - PROCESS | 1834 | 1477772707268 Marionette TRACE conn4 <- [1,1091,null,{}] 13:25:07 INFO - PROCESS | 1834 | 1477772707273 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/033.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/033.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:07 INFO - PROCESS | 1834 | ++DOCSHELL 0x94b97400 == 42 [pid = 1834] [id = 257] 13:25:07 INFO - PROCESS | 1834 | ++DOMWINDOW == 86 (0x94b9a800) [pid = 1834] [serial = 754] [outer = (nil)] 13:25:07 INFO - PROCESS | 1834 | ++DOMWINDOW == 87 (0x95946000) [pid = 1834] [serial = 755] [outer = 0x94b9a800] 13:25:07 INFO - PROCESS | 1834 | 1477772707385 Marionette DEBUG loaded listener.js 13:25:07 INFO - PROCESS | 1834 | ++DOMWINDOW == 88 (0x95953000) [pid = 1834] [serial = 756] [outer = 0x94b9a800] 13:25:07 INFO - PROCESS | 1834 | --DOCSHELL 0x953d4400 == 41 [pid = 1834] [id = 248] 13:25:07 INFO - PROCESS | 1834 | --DOCSHELL 0x95cef000 == 40 [pid = 1834] [id = 246] 13:25:07 INFO - PROCESS | 1834 | --DOCSHELL 0x8fb30c00 == 39 [pid = 1834] [id = 245] 13:25:07 INFO - PROCESS | 1834 | --DOCSHELL 0x8f7fa400 == 38 [pid = 1834] [id = 244] 13:25:07 INFO - PROCESS | 1834 | --DOCSHELL 0x8f830400 == 37 [pid = 1834] [id = 242] 13:25:07 INFO - PROCESS | 1834 | --DOCSHELL 0x953dac00 == 36 [pid = 1834] [id = 241] 13:25:07 INFO - PROCESS | 1834 | --DOMWINDOW == 87 (0x9a56f800) [pid = 1834] [serial = 701] [outer = (nil)] [url = about:blank] 13:25:07 INFO - PROCESS | 1834 | --DOMWINDOW == 86 (0x9a59d800) [pid = 1834] [serial = 702] [outer = (nil)] [url = about:blank] 13:25:07 INFO - PROCESS | 1834 | --DOMWINDOW == 85 (0x96740000) [pid = 1834] [serial = 698] [outer = (nil)] [url = about:blank] 13:25:07 INFO - PROCESS | 1834 | --DOMWINDOW == 84 (0x9a3e8800) [pid = 1834] [serial = 699] [outer = (nil)] [url = about:blank] 13:25:07 INFO - PROCESS | 1834 | --DOMWINDOW == 83 (0x95d23000) [pid = 1834] [serial = 695] [outer = (nil)] [url = about:blank] 13:25:07 INFO - PROCESS | 1834 | --DOMWINDOW == 82 (0x96082800) [pid = 1834] [serial = 696] [outer = (nil)] [url = about:blank] 13:25:08 INFO - PROCESS | 1834 | --DOMWINDOW == 81 (0x95921400) [pid = 1834] [serial = 692] [outer = (nil)] [url = about:blank] 13:25:08 INFO - PROCESS | 1834 | --DOMWINDOW == 80 (0x95925400) [pid = 1834] [serial = 693] [outer = (nil)] [url = about:blank] 13:25:08 INFO - PROCESS | 1834 | --DOMWINDOW == 79 (0x92b74400) [pid = 1834] [serial = 689] [outer = (nil)] [url = about:blank] 13:25:08 INFO - PROCESS | 1834 | --DOMWINDOW == 78 (0x8db01400) [pid = 1834] [serial = 690] [outer = (nil)] [url = about:blank] 13:25:08 INFO - PROCESS | 1834 | --DOMWINDOW == 77 (0x928b4800) [pid = 1834] [serial = 686] [outer = (nil)] [url = about:blank] 13:25:08 INFO - PROCESS | 1834 | --DOMWINDOW == 76 (0x9a12b000) [pid = 1834] [serial = 683] [outer = (nil)] [url = about:blank] 13:25:08 INFO - PROCESS | 1834 | --DOMWINDOW == 75 (0x9a27c800) [pid = 1834] [serial = 684] [outer = (nil)] [url = about:blank] 13:25:08 INFO - PROCESS | 1834 | --DOMWINDOW == 74 (0x9821c400) [pid = 1834] [serial = 680] [outer = (nil)] [url = about:blank] 13:25:08 INFO - PROCESS | 1834 | --DOMWINDOW == 73 (0x98f15400) [pid = 1834] [serial = 681] [outer = (nil)] [url = about:blank] 13:25:08 INFO - PROCESS | 1834 | --DOMWINDOW == 72 (0x94b9ec00) [pid = 1834] [serial = 677] [outer = (nil)] [url = about:blank] 13:25:08 INFO - PROCESS | 1834 | --DOMWINDOW == 71 (0x95a92c00) [pid = 1834] [serial = 678] [outer = (nil)] [url = about:blank] 13:25:08 INFO - PROCESS | 1834 | --DOMWINDOW == 70 (0x8f632800) [pid = 1834] [serial = 674] [outer = (nil)] [url = about:blank] 13:25:08 INFO - PROCESS | 1834 | --DOMWINDOW == 69 (0x8fb1ec00) [pid = 1834] [serial = 675] [outer = (nil)] [url = about:blank] 13:25:08 INFO - PROCESS | 1834 | 1477772708158 Marionette TRACE conn4 <- [1,1092,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/033.html",0,null,null,[["document.write",0,null,null]]]}] 13:25:08 INFO - . 13:25:08 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/033.html | took 1384ms 13:25:08 INFO - PROCESS | 1834 | 1477772708223 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 13:25:08 INFO - PROCESS | 1834 | 1477772708228 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 13:25:08 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/034.html 13:25:08 INFO - PROCESS | 1834 | 1477772708236 Marionette TRACE conn4 -> [0,1094,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:25:08 INFO - PROCESS | 1834 | 1477772708410 Marionette TRACE conn4 <- [1,1094,null,{"value":null}] 13:25:08 INFO - PROCESS | 1834 | 1477772708445 Marionette TRACE conn4 -> [0,1095,"getWindowHandles",null] 13:25:08 INFO - PROCESS | 1834 | 1477772708449 Marionette TRACE conn4 <- [1,1095,null,["8"]] 13:25:08 INFO - PROCESS | 1834 | 1477772708567 Marionette TRACE conn4 -> [0,1096,"switchToWindow",{"name":"8"}] 13:25:08 INFO - PROCESS | 1834 | 1477772708573 Marionette TRACE conn4 <- [1,1096,null,{}] 13:25:08 INFO - PROCESS | 1834 | 1477772708579 Marionette TRACE conn4 -> [0,1097,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/034.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/034.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:08 INFO - PROCESS | 1834 | ++DOCSHELL 0x95922800 == 37 [pid = 1834] [id = 258] 13:25:08 INFO - PROCESS | 1834 | ++DOMWINDOW == 70 (0x95924400) [pid = 1834] [serial = 757] [outer = (nil)] 13:25:08 INFO - PROCESS | 1834 | ++DOMWINDOW == 71 (0x95a90400) [pid = 1834] [serial = 758] [outer = 0x95924400] 13:25:08 INFO - PROCESS | 1834 | 1477772708673 Marionette DEBUG loaded listener.js 13:25:08 INFO - PROCESS | 1834 | ++DOMWINDOW == 72 (0x95cf0800) [pid = 1834] [serial = 759] [outer = 0x95924400] 13:25:09 INFO - PROCESS | 1834 | 1477772709202 Marionette TRACE conn4 <- [1,1097,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/034.html",0,null,null,[["document.write",0,null,null]]]}] 13:25:09 INFO - . 13:25:09 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/034.html | took 1019ms 13:25:09 INFO - PROCESS | 1834 | 1477772709263 Marionette TRACE conn4 -> [0,1098,"getWindowHandle",null] 13:25:09 INFO - PROCESS | 1834 | 1477772709271 Marionette TRACE conn4 <- [1,1098,null,{"value":"8"}] 13:25:09 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/035.html 13:25:09 INFO - PROCESS | 1834 | 1477772709279 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:25:09 INFO - PROCESS | 1834 | 1477772709443 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 13:25:09 INFO - PROCESS | 1834 | 1477772709458 Marionette TRACE conn4 -> [0,1100,"getWindowHandles",null] 13:25:09 INFO - PROCESS | 1834 | 1477772709462 Marionette TRACE conn4 <- [1,1100,null,["8"]] 13:25:09 INFO - PROCESS | 1834 | 1477772709469 Marionette TRACE conn4 -> [0,1101,"switchToWindow",{"name":"8"}] 13:25:09 INFO - PROCESS | 1834 | 1477772709475 Marionette TRACE conn4 <- [1,1101,null,{}] 13:25:09 INFO - PROCESS | 1834 | 1477772709482 Marionette TRACE conn4 -> [0,1102,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/035.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/035.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:09 INFO - PROCESS | 1834 | ++DOCSHELL 0x9a12a800 == 38 [pid = 1834] [id = 259] 13:25:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 73 (0x9a232000) [pid = 1834] [serial = 760] [outer = (nil)] 13:25:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 74 (0x9a2ed800) [pid = 1834] [serial = 761] [outer = 0x9a232000] 13:25:09 INFO - PROCESS | 1834 | 1477772709697 Marionette DEBUG loaded listener.js 13:25:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 75 (0x9a5a3400) [pid = 1834] [serial = 762] [outer = 0x9a232000] 13:25:10 INFO - PROCESS | 1834 | 1477772710267 Marionette TRACE conn4 <- [1,1102,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/035.html",0,null,null,[["document.write",0,null,null]]]}] 13:25:10 INFO - . 13:25:10 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/035.html | took 1026ms 13:25:10 INFO - PROCESS | 1834 | 1477772710306 Marionette TRACE conn4 -> [0,1103,"getWindowHandle",null] 13:25:10 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/036.html 13:25:10 INFO - PROCESS | 1834 | 1477772710311 Marionette TRACE conn4 <- [1,1103,null,{"value":"8"}] 13:25:10 INFO - PROCESS | 1834 | 1477772710320 Marionette TRACE conn4 -> [0,1104,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:25:10 INFO - PROCESS | 1834 | 1477772710547 Marionette TRACE conn4 <- [1,1104,null,{"value":null}] 13:25:10 INFO - PROCESS | 1834 | 1477772710569 Marionette TRACE conn4 -> [0,1105,"getWindowHandles",null] 13:25:10 INFO - PROCESS | 1834 | 1477772710574 Marionette TRACE conn4 <- [1,1105,null,["8"]] 13:25:10 INFO - PROCESS | 1834 | 1477772710580 Marionette TRACE conn4 -> [0,1106,"switchToWindow",{"name":"8"}] 13:25:10 INFO - PROCESS | 1834 | 1477772710586 Marionette TRACE conn4 <- [1,1106,null,{}] 13:25:10 INFO - PROCESS | 1834 | 1477772710661 Marionette TRACE conn4 -> [0,1107,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/036.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/036.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:10 INFO - PROCESS | 1834 | ++DOCSHELL 0x9b475000 == 39 [pid = 1834] [id = 260] 13:25:10 INFO - PROCESS | 1834 | ++DOMWINDOW == 76 (0x9ced4000) [pid = 1834] [serial = 763] [outer = (nil)] 13:25:10 INFO - PROCESS | 1834 | ++DOMWINDOW == 77 (0xa0fb3000) [pid = 1834] [serial = 764] [outer = 0x9ced4000] 13:25:10 INFO - PROCESS | 1834 | 1477772710758 Marionette DEBUG loaded listener.js 13:25:10 INFO - PROCESS | 1834 | ++DOMWINDOW == 78 (0xa1cf2000) [pid = 1834] [serial = 765] [outer = 0x9ced4000] 13:25:11 INFO - PROCESS | 1834 | 1477772711554 Marionette TRACE conn4 <- [1,1107,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/036.html",0,null,null,[["document.write",0,null,null]]]}] 13:25:11 INFO - PROCESS | 1834 | --DOMWINDOW == 77 (0x94a1cc00) [pid = 1834] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/021.html] 13:25:11 INFO - PROCESS | 1834 | --DOMWINDOW == 76 (0x8f830000) [pid = 1834] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/020.html] 13:25:11 INFO - PROCESS | 1834 | --DOMWINDOW == 75 (0x96602000) [pid = 1834] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/024.html] 13:25:11 INFO - PROCESS | 1834 | --DOMWINDOW == 74 (0x96781000) [pid = 1834] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/023.html] 13:25:11 INFO - PROCESS | 1834 | --DOMWINDOW == 73 (0x95cefc00) [pid = 1834] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/022.html] 13:25:11 INFO - . 13:25:11 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/036.html | took 1273ms 13:25:11 INFO - PROCESS | 1834 | 1477772711591 Marionette TRACE conn4 -> [0,1108,"getWindowHandle",null] 13:25:11 INFO - PROCESS | 1834 | 1477772711596 Marionette TRACE conn4 <- [1,1108,null,{"value":"8"}] 13:25:11 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/037.html 13:25:11 INFO - PROCESS | 1834 | 1477772711603 Marionette TRACE conn4 -> [0,1109,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:25:11 INFO - PROCESS | 1834 | 1477772711765 Marionette TRACE conn4 <- [1,1109,null,{"value":null}] 13:25:11 INFO - PROCESS | 1834 | 1477772711787 Marionette TRACE conn4 -> [0,1110,"getWindowHandles",null] 13:25:11 INFO - PROCESS | 1834 | 1477772711791 Marionette TRACE conn4 <- [1,1110,null,["8"]] 13:25:11 INFO - PROCESS | 1834 | 1477772711796 Marionette TRACE conn4 -> [0,1111,"switchToWindow",{"name":"8"}] 13:25:11 INFO - PROCESS | 1834 | 1477772711801 Marionette TRACE conn4 <- [1,1111,null,{}] 13:25:11 INFO - PROCESS | 1834 | 1477772711806 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/037.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/037.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:11 INFO - PROCESS | 1834 | ++DOCSHELL 0x97ca0c00 == 40 [pid = 1834] [id = 261] 13:25:11 INFO - PROCESS | 1834 | ++DOMWINDOW == 74 (0x9a12b000) [pid = 1834] [serial = 766] [outer = (nil)] 13:25:11 INFO - PROCESS | 1834 | ++DOMWINDOW == 75 (0xa2c05800) [pid = 1834] [serial = 767] [outer = 0x9a12b000] 13:25:11 INFO - PROCESS | 1834 | 1477772711896 Marionette DEBUG loaded listener.js 13:25:12 INFO - PROCESS | 1834 | ++DOMWINDOW == 76 (0xa2c0d800) [pid = 1834] [serial = 768] [outer = 0x9a12b000] 13:25:12 INFO - PROCESS | 1834 | 1477772712539 Marionette TRACE conn4 <- [1,1112,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/037.html",0,null,null,[["document.write",0,null,null]]]}] 13:25:12 INFO - . 13:25:12 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/037.html | took 985ms 13:25:12 INFO - PROCESS | 1834 | 1477772712588 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 13:25:12 INFO - PROCESS | 1834 | 1477772712592 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 13:25:12 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/038.html 13:25:12 INFO - PROCESS | 1834 | 1477772712599 Marionette TRACE conn4 -> [0,1114,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:25:12 INFO - PROCESS | 1834 | 1477772712787 Marionette TRACE conn4 <- [1,1114,null,{"value":null}] 13:25:12 INFO - PROCESS | 1834 | 1477772712906 Marionette TRACE conn4 -> [0,1115,"getWindowHandles",null] 13:25:12 INFO - PROCESS | 1834 | 1477772712910 Marionette TRACE conn4 <- [1,1115,null,["8"]] 13:25:12 INFO - PROCESS | 1834 | 1477772712920 Marionette TRACE conn4 -> [0,1116,"switchToWindow",{"name":"8"}] 13:25:12 INFO - PROCESS | 1834 | 1477772712924 Marionette TRACE conn4 <- [1,1116,null,{}] 13:25:12 INFO - PROCESS | 1834 | 1477772712930 Marionette TRACE conn4 -> [0,1117,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/038.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/038.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:12 INFO - PROCESS | 1834 | ++DOCSHELL 0xa2c09800 == 41 [pid = 1834] [id = 262] 13:25:12 INFO - PROCESS | 1834 | ++DOMWINDOW == 77 (0xa2f0e400) [pid = 1834] [serial = 769] [outer = (nil)] 13:25:13 INFO - PROCESS | 1834 | ++DOMWINDOW == 78 (0xa4836800) [pid = 1834] [serial = 770] [outer = 0xa2f0e400] 13:25:13 INFO - PROCESS | 1834 | 1477772713029 Marionette DEBUG loaded listener.js 13:25:13 INFO - PROCESS | 1834 | ++DOMWINDOW == 79 (0xa4ca2400) [pid = 1834] [serial = 771] [outer = 0xa2f0e400] 13:25:13 INFO - PROCESS | 1834 | 1477772713722 Marionette TRACE conn4 <- [1,1117,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/038.html",0,null,null,[["document.write",0,null,null]]]}] 13:25:13 INFO - . 13:25:13 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/038.html | took 1172ms 13:25:13 INFO - PROCESS | 1834 | 1477772713773 Marionette TRACE conn4 -> [0,1118,"getWindowHandle",null] 13:25:13 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/039.html 13:25:13 INFO - PROCESS | 1834 | 1477772713780 Marionette TRACE conn4 <- [1,1118,null,{"value":"8"}] 13:25:13 INFO - PROCESS | 1834 | 1477772713789 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:25:14 INFO - PROCESS | 1834 | 1477772714001 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 13:25:14 INFO - PROCESS | 1834 | 1477772714168 Marionette TRACE conn4 -> [0,1120,"getWindowHandles",null] 13:25:14 INFO - PROCESS | 1834 | 1477772714175 Marionette TRACE conn4 <- [1,1120,null,["8"]] 13:25:14 INFO - PROCESS | 1834 | 1477772714187 Marionette TRACE conn4 -> [0,1121,"switchToWindow",{"name":"8"}] 13:25:14 INFO - PROCESS | 1834 | 1477772714195 Marionette TRACE conn4 <- [1,1121,null,{}] 13:25:14 INFO - PROCESS | 1834 | 1477772714244 Marionette TRACE conn4 -> [0,1122,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/039.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/039.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:14 INFO - PROCESS | 1834 | ++DOCSHELL 0x936e6c00 == 42 [pid = 1834] [id = 263] 13:25:14 INFO - PROCESS | 1834 | ++DOMWINDOW == 80 (0x939a7c00) [pid = 1834] [serial = 772] [outer = (nil)] 13:25:14 INFO - PROCESS | 1834 | ++DOMWINDOW == 81 (0x953db400) [pid = 1834] [serial = 773] [outer = 0x939a7c00] 13:25:14 INFO - PROCESS | 1834 | 1477772714382 Marionette DEBUG loaded listener.js 13:25:14 INFO - PROCESS | 1834 | ++DOMWINDOW == 82 (0x95921400) [pid = 1834] [serial = 774] [outer = 0x939a7c00] 13:25:15 INFO - PROCESS | 1834 | 1477772715187 Marionette TRACE conn4 <- [1,1122,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/039.html",0,null,null,[["document.write",0,null,null]]]}] 13:25:15 INFO - . 13:25:15 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/039.html | took 1432ms 13:25:15 INFO - PROCESS | 1834 | 1477772715224 Marionette TRACE conn4 -> [0,1123,"getWindowHandle",null] 13:25:15 INFO - PROCESS | 1834 | 1477772715233 Marionette TRACE conn4 <- [1,1123,null,{"value":"8"}] 13:25:15 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/040.html 13:25:15 INFO - PROCESS | 1834 | 1477772715288 Marionette TRACE conn4 -> [0,1124,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:25:15 INFO - PROCESS | 1834 | 1477772715582 Marionette TRACE conn4 <- [1,1124,null,{"value":null}] 13:25:15 INFO - PROCESS | 1834 | 1477772715711 Marionette TRACE conn4 -> [0,1125,"getWindowHandles",null] 13:25:15 INFO - PROCESS | 1834 | 1477772715716 Marionette TRACE conn4 <- [1,1125,null,["8"]] 13:25:15 INFO - PROCESS | 1834 | 1477772715729 Marionette TRACE conn4 -> [0,1126,"switchToWindow",{"name":"8"}] 13:25:15 INFO - PROCESS | 1834 | 1477772715734 Marionette TRACE conn4 <- [1,1126,null,{}] 13:25:15 INFO - PROCESS | 1834 | 1477772715741 Marionette TRACE conn4 -> [0,1127,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/040.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/040.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:15 INFO - PROCESS | 1834 | ++DOCSHELL 0x9a130000 == 43 [pid = 1834] [id = 264] 13:25:15 INFO - PROCESS | 1834 | ++DOMWINDOW == 83 (0x9a307400) [pid = 1834] [serial = 775] [outer = (nil)] 13:25:15 INFO - PROCESS | 1834 | ++DOMWINDOW == 84 (0x9a59f800) [pid = 1834] [serial = 776] [outer = 0x9a307400] 13:25:15 INFO - PROCESS | 1834 | 1477772715849 Marionette DEBUG loaded listener.js 13:25:15 INFO - PROCESS | 1834 | ++DOMWINDOW == 85 (0x9cedb000) [pid = 1834] [serial = 777] [outer = 0x9a307400] 13:25:16 INFO - PROCESS | 1834 | 1477772716522 Marionette TRACE conn4 <- [1,1127,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/040.html",0,null,null,[["document.write entity",0,null,null]]]}] 13:25:16 INFO - . 13:25:16 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/040.html | took 1380ms 13:25:16 INFO - PROCESS | 1834 | 1477772716647 Marionette TRACE conn4 -> [0,1128,"getWindowHandle",null] 13:25:16 INFO - PROCESS | 1834 | 1477772716656 Marionette TRACE conn4 <- [1,1128,null,{"value":"8"}] 13:25:16 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/041.html 13:25:16 INFO - PROCESS | 1834 | 1477772716664 Marionette TRACE conn4 -> [0,1129,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:25:16 INFO - PROCESS | 1834 | 1477772716869 Marionette TRACE conn4 <- [1,1129,null,{"value":null}] 13:25:17 INFO - PROCESS | 1834 | 1477772717042 Marionette TRACE conn4 -> [0,1130,"getWindowHandles",null] 13:25:17 INFO - PROCESS | 1834 | 1477772717046 Marionette TRACE conn4 <- [1,1130,null,["8"]] 13:25:17 INFO - PROCESS | 1834 | 1477772717056 Marionette TRACE conn4 -> [0,1131,"switchToWindow",{"name":"8"}] 13:25:17 INFO - PROCESS | 1834 | 1477772717062 Marionette TRACE conn4 <- [1,1131,null,{}] 13:25:17 INFO - PROCESS | 1834 | 1477772717070 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/041.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/041.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:17 INFO - PROCESS | 1834 | ++DOCSHELL 0xa4832400 == 44 [pid = 1834] [id = 265] 13:25:17 INFO - PROCESS | 1834 | ++DOMWINDOW == 86 (0xa4835800) [pid = 1834] [serial = 778] [outer = (nil)] 13:25:17 INFO - PROCESS | 1834 | ++DOMWINDOW == 87 (0xa4ca3000) [pid = 1834] [serial = 779] [outer = 0xa4835800] 13:25:17 INFO - PROCESS | 1834 | 1477772717191 Marionette DEBUG loaded listener.js 13:25:17 INFO - PROCESS | 1834 | ++DOMWINDOW == 88 (0xa4cfa800) [pid = 1834] [serial = 780] [outer = 0xa4835800] 13:25:17 INFO - PROCESS | 1834 | 1477772717835 Marionette TRACE conn4 <- [1,1132,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/041.html",0,null,null,[["document.write entity",0,null,null]]]}] 13:25:17 INFO - . 13:25:17 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/041.html | took 1275ms 13:25:17 INFO - PROCESS | 1834 | 1477772717957 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 13:25:17 INFO - PROCESS | 1834 | 1477772717962 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 13:25:17 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/042.html 13:25:17 INFO - PROCESS | 1834 | 1477772717972 Marionette TRACE conn4 -> [0,1134,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:25:18 INFO - PROCESS | 1834 | 1477772718189 Marionette TRACE conn4 <- [1,1134,null,{"value":null}] 13:25:18 INFO - PROCESS | 1834 | 1477772718378 Marionette TRACE conn4 -> [0,1135,"getWindowHandles",null] 13:25:18 INFO - PROCESS | 1834 | 1477772718384 Marionette TRACE conn4 <- [1,1135,null,["8"]] 13:25:18 INFO - PROCESS | 1834 | 1477772718391 Marionette TRACE conn4 -> [0,1136,"switchToWindow",{"name":"8"}] 13:25:18 INFO - PROCESS | 1834 | 1477772718400 Marionette TRACE conn4 <- [1,1136,null,{}] 13:25:18 INFO - PROCESS | 1834 | 1477772718458 Marionette TRACE conn4 -> [0,1137,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/042.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/042.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:18 INFO - PROCESS | 1834 | ++DOCSHELL 0x949c9000 == 45 [pid = 1834] [id = 266] 13:25:18 INFO - PROCESS | 1834 | ++DOMWINDOW == 89 (0x949cac00) [pid = 1834] [serial = 781] [outer = (nil)] 13:25:18 INFO - PROCESS | 1834 | ++DOMWINDOW == 90 (0x949d0000) [pid = 1834] [serial = 782] [outer = 0x949cac00] 13:25:18 INFO - PROCESS | 1834 | 1477772718568 Marionette DEBUG loaded listener.js 13:25:18 INFO - PROCESS | 1834 | ++DOMWINDOW == 91 (0x949d3800) [pid = 1834] [serial = 783] [outer = 0x949cac00] 13:25:19 INFO - PROCESS | 1834 | 1477772719245 Marionette TRACE conn4 <- [1,1137,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/042.html",0,null,null,[["document.write entity",0,null,null]]]}] 13:25:19 INFO - . 13:25:19 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/042.html | took 1289ms 13:25:19 INFO - PROCESS | 1834 | 1477772719303 Marionette TRACE conn4 -> [0,1138,"getWindowHandle",null] 13:25:19 INFO - PROCESS | 1834 | 1477772719306 Marionette TRACE conn4 <- [1,1138,null,{"value":"8"}] 13:25:19 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/043.html 13:25:19 INFO - PROCESS | 1834 | 1477772719316 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:25:19 INFO - PROCESS | 1834 | 1477772719519 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 13:25:19 INFO - PROCESS | 1834 | 1477772719691 Marionette TRACE conn4 -> [0,1140,"getWindowHandles",null] 13:25:19 INFO - PROCESS | 1834 | 1477772719694 Marionette TRACE conn4 <- [1,1140,null,["8"]] 13:25:19 INFO - PROCESS | 1834 | 1477772719712 Marionette TRACE conn4 -> [0,1141,"switchToWindow",{"name":"8"}] 13:25:19 INFO - PROCESS | 1834 | 1477772719717 Marionette TRACE conn4 <- [1,1141,null,{}] 13:25:19 INFO - PROCESS | 1834 | 1477772719723 Marionette TRACE conn4 -> [0,1142,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/043.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/043.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:19 INFO - PROCESS | 1834 | ++DOCSHELL 0x949d0c00 == 46 [pid = 1834] [id = 267] 13:25:19 INFO - PROCESS | 1834 | ++DOMWINDOW == 92 (0x95919c00) [pid = 1834] [serial = 784] [outer = (nil)] 13:25:19 INFO - PROCESS | 1834 | ++DOMWINDOW == 93 (0xa93af000) [pid = 1834] [serial = 785] [outer = 0x95919c00] 13:25:19 INFO - PROCESS | 1834 | 1477772719826 Marionette DEBUG loaded listener.js 13:25:19 INFO - PROCESS | 1834 | ++DOMWINDOW == 94 (0xa93b4400) [pid = 1834] [serial = 786] [outer = 0x95919c00] 13:25:20 INFO - PROCESS | 1834 | 1477772720461 Marionette TRACE conn4 <- [1,1142,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/043.html",0,null,null,[["document.write entity",0,null,null]]]}] 13:25:20 INFO - . 13:25:20 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/043.html | took 1170ms 13:25:20 INFO - PROCESS | 1834 | 1477772720519 Marionette TRACE conn4 -> [0,1143,"getWindowHandle",null] 13:25:20 INFO - PROCESS | 1834 | 1477772720524 Marionette TRACE conn4 <- [1,1143,null,{"value":"8"}] 13:25:20 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/044.html 13:25:20 INFO - PROCESS | 1834 | 1477772720532 Marionette TRACE conn4 -> [0,1144,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:25:20 INFO - PROCESS | 1834 | 1477772720755 Marionette TRACE conn4 <- [1,1144,null,{"value":null}] 13:25:20 INFO - PROCESS | 1834 | 1477772720919 Marionette TRACE conn4 -> [0,1145,"getWindowHandles",null] 13:25:20 INFO - PROCESS | 1834 | 1477772720924 Marionette TRACE conn4 <- [1,1145,null,["8"]] 13:25:20 INFO - PROCESS | 1834 | 1477772720935 Marionette TRACE conn4 -> [0,1146,"switchToWindow",{"name":"8"}] 13:25:20 INFO - PROCESS | 1834 | 1477772720941 Marionette TRACE conn4 <- [1,1146,null,{}] 13:25:20 INFO - PROCESS | 1834 | 1477772720947 Marionette TRACE conn4 -> [0,1147,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/044.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/044.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:20 INFO - PROCESS | 1834 | ++DOCSHELL 0x8fb18400 == 47 [pid = 1834] [id = 268] 13:25:20 INFO - PROCESS | 1834 | ++DOMWINDOW == 95 (0x8fb1d000) [pid = 1834] [serial = 787] [outer = (nil)] 13:25:21 INFO - PROCESS | 1834 | ++DOMWINDOW == 96 (0x95951000) [pid = 1834] [serial = 788] [outer = 0x8fb1d000] 13:25:21 INFO - PROCESS | 1834 | 1477772721056 Marionette DEBUG loaded listener.js 13:25:21 INFO - PROCESS | 1834 | ++DOMWINDOW == 97 (0x96848800) [pid = 1834] [serial = 789] [outer = 0x8fb1d000] 13:25:21 INFO - PROCESS | 1834 | 1477772721946 Marionette TRACE conn4 <- [1,1147,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/044.html",0,null,null,[["document.write",0,null,null]]]}] 13:25:22 INFO - . 13:25:22 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/044.html | took 1476ms 13:25:22 INFO - PROCESS | 1834 | 1477772722010 Marionette TRACE conn4 -> [0,1148,"getWindowHandle",null] 13:25:22 INFO - PROCESS | 1834 | 1477772722017 Marionette TRACE conn4 <- [1,1148,null,{"value":"8"}] 13:25:22 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/045.html 13:25:22 INFO - PROCESS | 1834 | 1477772722027 Marionette TRACE conn4 -> [0,1149,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:25:22 INFO - PROCESS | 1834 | 1477772722223 Marionette TRACE conn4 <- [1,1149,null,{"value":null}] 13:25:22 INFO - PROCESS | 1834 | 1477772722425 Marionette TRACE conn4 -> [0,1150,"getWindowHandles",null] 13:25:22 INFO - PROCESS | 1834 | 1477772722438 Marionette TRACE conn4 <- [1,1150,null,["8"]] 13:25:22 INFO - PROCESS | 1834 | 1477772722459 Marionette TRACE conn4 -> [0,1151,"switchToWindow",{"name":"8"}] 13:25:22 INFO - PROCESS | 1834 | 1477772722478 Marionette TRACE conn4 <- [1,1151,null,{}] 13:25:22 INFO - PROCESS | 1834 | 1477772722489 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/045.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/045.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:22 INFO - PROCESS | 1834 | ++DOCSHELL 0x93a9f000 == 48 [pid = 1834] [id = 269] 13:25:22 INFO - PROCESS | 1834 | ++DOMWINDOW == 98 (0x93aa0400) [pid = 1834] [serial = 790] [outer = (nil)] 13:25:22 INFO - PROCESS | 1834 | ++DOMWINDOW == 99 (0x949ca800) [pid = 1834] [serial = 791] [outer = 0x93aa0400] 13:25:22 INFO - PROCESS | 1834 | 1477772722596 Marionette DEBUG loaded listener.js 13:25:22 INFO - PROCESS | 1834 | ++DOMWINDOW == 100 (0x949cf000) [pid = 1834] [serial = 792] [outer = 0x93aa0400] 13:25:24 INFO - PROCESS | 1834 | --DOCSHELL 0x9b3a4c00 == 47 [pid = 1834] [id = 240] 13:25:24 INFO - PROCESS | 1834 | --DOCSHELL 0x9b475000 == 46 [pid = 1834] [id = 260] 13:25:24 INFO - PROCESS | 1834 | --DOCSHELL 0x97ca0c00 == 45 [pid = 1834] [id = 261] 13:25:24 INFO - PROCESS | 1834 | --DOCSHELL 0x9a12a800 == 44 [pid = 1834] [id = 259] 13:25:24 INFO - PROCESS | 1834 | --DOCSHELL 0x94b97400 == 43 [pid = 1834] [id = 257] 13:25:24 INFO - PROCESS | 1834 | --DOCSHELL 0x95922800 == 42 [pid = 1834] [id = 258] 13:25:24 INFO - PROCESS | 1834 | --DOCSHELL 0x9673dc00 == 41 [pid = 1834] [id = 247] 13:25:24 INFO - PROCESS | 1834 | --DOCSHELL 0x94a66400 == 40 [pid = 1834] [id = 256] 13:25:24 INFO - PROCESS | 1834 | --DOCSHELL 0x8da2e400 == 39 [pid = 1834] [id = 249] 13:25:24 INFO - PROCESS | 1834 | --DOCSHELL 0x92843c00 == 38 [pid = 1834] [id = 250] 13:25:24 INFO - PROCESS | 1834 | --DOCSHELL 0x95d31000 == 37 [pid = 1834] [id = 251] 13:25:24 INFO - PROCESS | 1834 | --DOCSHELL 0x95a97c00 == 36 [pid = 1834] [id = 243] 13:25:24 INFO - PROCESS | 1834 | --DOCSHELL 0xa2f06400 == 35 [pid = 1834] [id = 255] 13:25:24 INFO - PROCESS | 1834 | --DOCSHELL 0x9a2e5000 == 34 [pid = 1834] [id = 252] 13:25:24 INFO - PROCESS | 1834 | --DOCSHELL 0xa2c07400 == 33 [pid = 1834] [id = 253] 13:25:24 INFO - PROCESS | 1834 | --DOCSHELL 0xa2eda000 == 32 [pid = 1834] [id = 254] 13:25:24 INFO - PROCESS | 1834 | --DOCSHELL 0x949d0c00 == 31 [pid = 1834] [id = 267] 13:25:24 INFO - PROCESS | 1834 | --DOCSHELL 0x8fb18400 == 30 [pid = 1834] [id = 268] 13:25:24 INFO - PROCESS | 1834 | --DOCSHELL 0xa2c09800 == 29 [pid = 1834] [id = 262] 13:25:24 INFO - PROCESS | 1834 | --DOCSHELL 0x936e6c00 == 28 [pid = 1834] [id = 263] 13:25:24 INFO - PROCESS | 1834 | --DOCSHELL 0x9a130000 == 27 [pid = 1834] [id = 264] 13:25:24 INFO - PROCESS | 1834 | --DOCSHELL 0xa4832400 == 26 [pid = 1834] [id = 265] 13:25:24 INFO - PROCESS | 1834 | --DOCSHELL 0x949c9000 == 25 [pid = 1834] [id = 266] 13:25:24 INFO - PROCESS | 1834 | --DOMWINDOW == 99 (0x9b47ac00) [pid = 1834] [serial = 704] [outer = (nil)] [url = about:blank] 13:25:24 INFO - PROCESS | 1834 | --DOMWINDOW == 98 (0x9591a000) [pid = 1834] [serial = 707] [outer = (nil)] [url = about:blank] 13:25:24 INFO - PROCESS | 1834 | --DOMWINDOW == 97 (0x9673e800) [pid = 1834] [serial = 710] [outer = (nil)] [url = about:blank] 13:25:24 INFO - PROCESS | 1834 | --DOMWINDOW == 96 (0xa0fea000) [pid = 1834] [serial = 713] [outer = (nil)] [url = about:blank] 13:25:24 INFO - PROCESS | 1834 | --DOMWINDOW == 95 (0x8fb2d400) [pid = 1834] [serial = 717] [outer = (nil)] [url = about:blank] 13:25:24 INFO - PROCESS | 1834 | --DOMWINDOW == 94 (0x8fb1a800) [pid = 1834] [serial = 716] [outer = (nil)] [url = about:blank] 13:25:24 INFO - PROCESS | 1834 | --DOMWINDOW == 93 (0x95916400) [pid = 1834] [serial = 720] [outer = (nil)] [url = about:blank] 13:25:24 INFO - PROCESS | 1834 | --DOMWINDOW == 92 (0x94b92c00) [pid = 1834] [serial = 719] [outer = (nil)] [url = about:blank] 13:25:24 INFO - PROCESS | 1834 | --DOMWINDOW == 91 (0x9660a400) [pid = 1834] [serial = 723] [outer = (nil)] [url = about:blank] 13:25:24 INFO - PROCESS | 1834 | --DOMWINDOW == 90 (0x95d26000) [pid = 1834] [serial = 722] [outer = (nil)] [url = about:blank] 13:25:24 INFO - PROCESS | 1834 | --DOMWINDOW == 89 (0x9a572c00) [pid = 1834] [serial = 726] [outer = (nil)] [url = about:blank] 13:25:24 INFO - PROCESS | 1834 | --DOMWINDOW == 88 (0x98f1b400) [pid = 1834] [serial = 725] [outer = (nil)] [url = about:blank] 13:25:24 INFO - PROCESS | 1834 | --DOMWINDOW == 87 (0x9a2e3c00) [pid = 1834] [serial = 729] [outer = (nil)] [url = about:blank] 13:25:24 INFO - PROCESS | 1834 | --DOMWINDOW == 86 (0x9a5a5c00) [pid = 1834] [serial = 728] [outer = (nil)] [url = about:blank] 13:25:24 INFO - PROCESS | 1834 | --DOMWINDOW == 85 (0xa2765000) [pid = 1834] [serial = 731] [outer = (nil)] [url = about:blank] 13:25:24 INFO - PROCESS | 1834 | 1477772724417 Marionette TRACE conn4 <- [1,1152,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/045.html",0,null,null,[["document.write",0,null,null]]]}] 13:25:24 INFO - . 13:25:24 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/045.html | took 2425ms 13:25:24 INFO - PROCESS | 1834 | 1477772724453 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 13:25:24 INFO - PROCESS | 1834 | 1477772724460 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 13:25:24 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/046.html 13:25:24 INFO - PROCESS | 1834 | 1477772724505 Marionette TRACE conn4 -> [0,1154,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:25:24 INFO - PROCESS | 1834 | 1477772724700 Marionette TRACE conn4 <- [1,1154,null,{"value":null}] 13:25:24 INFO - PROCESS | 1834 | 1477772724712 Marionette TRACE conn4 -> [0,1155,"getWindowHandles",null] 13:25:24 INFO - PROCESS | 1834 | 1477772724716 Marionette TRACE conn4 <- [1,1155,null,["8"]] 13:25:24 INFO - PROCESS | 1834 | 1477772724725 Marionette TRACE conn4 -> [0,1156,"switchToWindow",{"name":"8"}] 13:25:24 INFO - PROCESS | 1834 | 1477772724732 Marionette TRACE conn4 <- [1,1156,null,{}] 13:25:24 INFO - PROCESS | 1834 | 1477772724741 Marionette TRACE conn4 -> [0,1157,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/046.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/046.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:24 INFO - PROCESS | 1834 | ++DOCSHELL 0x8f8bcc00 == 26 [pid = 1834] [id = 270] 13:25:24 INFO - PROCESS | 1834 | ++DOMWINDOW == 86 (0x8f8bd000) [pid = 1834] [serial = 793] [outer = (nil)] 13:25:24 INFO - PROCESS | 1834 | ++DOMWINDOW == 87 (0x8f8c4800) [pid = 1834] [serial = 794] [outer = 0x8f8bd000] 13:25:24 INFO - PROCESS | 1834 | 1477772724853 Marionette DEBUG loaded listener.js 13:25:25 INFO - PROCESS | 1834 | ++DOMWINDOW == 88 (0x8f8c9000) [pid = 1834] [serial = 795] [outer = 0x8f8bd000] 13:25:25 INFO - PROCESS | 1834 | 1477772725635 Marionette TRACE conn4 <- [1,1157,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/046.html",0,null,null,[["document.write",0,null,null]]]}] 13:25:25 INFO - . 13:25:25 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/046.html | took 1180ms 13:25:25 INFO - PROCESS | 1834 | 1477772725695 Marionette TRACE conn4 -> [0,1158,"getWindowHandle",null] 13:25:25 INFO - PROCESS | 1834 | 1477772725701 Marionette TRACE conn4 <- [1,1158,null,{"value":"8"}] 13:25:25 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/047.html 13:25:25 INFO - PROCESS | 1834 | 1477772725710 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:25:25 INFO - PROCESS | 1834 | 1477772725993 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 13:25:26 INFO - PROCESS | 1834 | 1477772726074 Marionette TRACE conn4 -> [0,1160,"getWindowHandles",null] 13:25:26 INFO - PROCESS | 1834 | 1477772726080 Marionette TRACE conn4 <- [1,1160,null,["8"]] 13:25:26 INFO - PROCESS | 1834 | 1477772726088 Marionette TRACE conn4 -> [0,1161,"switchToWindow",{"name":"8"}] 13:25:26 INFO - PROCESS | 1834 | 1477772726095 Marionette TRACE conn4 <- [1,1161,null,{}] 13:25:26 INFO - PROCESS | 1834 | 1477772726101 Marionette TRACE conn4 -> [0,1162,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/047.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:26 INFO - PROCESS | 1834 | ++DOCSHELL 0x949d2c00 == 27 [pid = 1834] [id = 271] 13:25:26 INFO - PROCESS | 1834 | ++DOMWINDOW == 89 (0x949d3c00) [pid = 1834] [serial = 796] [outer = (nil)] 13:25:26 INFO - PROCESS | 1834 | ++DOMWINDOW == 90 (0x94a18000) [pid = 1834] [serial = 797] [outer = 0x949d3c00] 13:25:26 INFO - PROCESS | 1834 | 1477772726199 Marionette DEBUG loaded listener.js 13:25:26 INFO - PROCESS | 1834 | ++DOMWINDOW == 91 (0x94b9e400) [pid = 1834] [serial = 798] [outer = 0x949d3c00] 13:25:26 INFO - PROCESS | 1834 | ++DOMWINDOW == 92 (0x9591bc00) [pid = 1834] [serial = 799] [outer = 0x949d3c00] 13:25:27 INFO - PROCESS | 1834 | 1477772727070 Marionette TRACE conn4 <- [1,1162,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/047.html",0,null,null,[["document.write",0,null,null]]]}] 13:25:27 INFO - . 13:25:27 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/047.html | took 1377ms 13:25:27 INFO - PROCESS | 1834 | 1477772727092 Marionette TRACE conn4 -> [0,1163,"getWindowHandle",null] 13:25:27 INFO - PROCESS | 1834 | 1477772727100 Marionette TRACE conn4 <- [1,1163,null,{"value":"8"}] 13:25:27 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/048.html 13:25:27 INFO - PROCESS | 1834 | 1477772727115 Marionette TRACE conn4 -> [0,1164,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:25:27 INFO - PROCESS | 1834 | 1477772727352 Marionette TRACE conn4 <- [1,1164,null,{"value":null}] 13:25:27 INFO - PROCESS | 1834 | 1477772727385 Marionette TRACE conn4 -> [0,1165,"getWindowHandles",null] 13:25:27 INFO - PROCESS | 1834 | 1477772727389 Marionette TRACE conn4 <- [1,1165,null,["8"]] 13:25:27 INFO - PROCESS | 1834 | 1477772727395 Marionette TRACE conn4 -> [0,1166,"switchToWindow",{"name":"8"}] 13:25:27 INFO - PROCESS | 1834 | 1477772727403 Marionette TRACE conn4 <- [1,1166,null,{}] 13:25:27 INFO - PROCESS | 1834 | 1477772727479 Marionette TRACE conn4 -> [0,1167,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/048.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:27 INFO - PROCESS | 1834 | ++DOCSHELL 0x96083c00 == 28 [pid = 1834] [id = 272] 13:25:27 INFO - PROCESS | 1834 | ++DOMWINDOW == 93 (0x96087400) [pid = 1834] [serial = 800] [outer = (nil)] 13:25:27 INFO - PROCESS | 1834 | ++DOMWINDOW == 94 (0x9660a400) [pid = 1834] [serial = 801] [outer = 0x96087400] 13:25:27 INFO - PROCESS | 1834 | 1477772727583 Marionette DEBUG loaded listener.js 13:25:27 INFO - PROCESS | 1834 | ++DOMWINDOW == 95 (0x96739400) [pid = 1834] [serial = 802] [outer = 0x96087400] 13:25:28 INFO - PROCESS | 1834 | ++DOMWINDOW == 96 (0x9677b000) [pid = 1834] [serial = 803] [outer = 0x96087400] 13:25:28 INFO - PROCESS | 1834 | 1477772728346 Marionette TRACE conn4 <- [1,1167,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/048.html",0,null,null,[["document.write",0,null,null]]]}] 13:25:28 INFO - . 13:25:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/048.html | took 1279ms 13:25:28 INFO - PROCESS | 1834 | 1477772728399 Marionette TRACE conn4 -> [0,1168,"getWindowHandle",null] 13:25:28 INFO - PROCESS | 1834 | 1477772728404 Marionette TRACE conn4 <- [1,1168,null,{"value":"8"}] 13:25:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/049.html 13:25:28 INFO - PROCESS | 1834 | 1477772728412 Marionette TRACE conn4 -> [0,1169,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:25:29 INFO - PROCESS | 1834 | 1477772729320 Marionette TRACE conn4 <- [1,1169,null,{"value":null}] 13:25:29 INFO - PROCESS | 1834 | --DOMWINDOW == 95 (0x9ced4000) [pid = 1834] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/036.html] 13:25:29 INFO - PROCESS | 1834 | --DOMWINDOW == 94 (0x9a232000) [pid = 1834] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/035.html] 13:25:29 INFO - PROCESS | 1834 | --DOMWINDOW == 93 (0xa2f0e400) [pid = 1834] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/038.html] 13:25:29 INFO - PROCESS | 1834 | --DOMWINDOW == 92 (0x96734400) [pid = 1834] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/018.html] 13:25:29 INFO - PROCESS | 1834 | --DOMWINDOW == 91 (0x9b420c00) [pid = 1834] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/016.html] 13:25:29 INFO - PROCESS | 1834 | --DOMWINDOW == 90 (0x928ae000) [pid = 1834] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/010.html] 13:25:29 INFO - PROCESS | 1834 | --DOMWINDOW == 89 (0x95918000) [pid = 1834] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/017.html] 13:25:29 INFO - PROCESS | 1834 | --DOMWINDOW == 88 (0x95cec400) [pid = 1834] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/019.html] 13:25:29 INFO - PROCESS | 1834 | --DOMWINDOW == 87 (0x9a12b000) [pid = 1834] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/037.html] 13:25:29 INFO - PROCESS | 1834 | --DOMWINDOW == 86 (0xa2c08400) [pid = 1834] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/029.html] 13:25:29 INFO - PROCESS | 1834 | --DOMWINDOW == 85 (0x9603bc00) [pid = 1834] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/027.html] 13:25:29 INFO - PROCESS | 1834 | --DOMWINDOW == 84 (0xa2edac00) [pid = 1834] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/030.html] 13:25:29 INFO - PROCESS | 1834 | --DOMWINDOW == 83 (0xa2761400) [pid = 1834] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/028.html] 13:25:29 INFO - PROCESS | 1834 | --DOMWINDOW == 82 (0x94b9c800) [pid = 1834] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/032.html] 13:25:29 INFO - PROCESS | 1834 | --DOMWINDOW == 81 (0x94b9a800) [pid = 1834] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/033.html] 13:25:29 INFO - PROCESS | 1834 | --DOMWINDOW == 80 (0x95924400) [pid = 1834] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/034.html] 13:25:29 INFO - PROCESS | 1834 | --DOMWINDOW == 79 (0xa45ae800) [pid = 1834] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/031.html] 13:25:29 INFO - PROCESS | 1834 | --DOMWINDOW == 78 (0x8f82ec00) [pid = 1834] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/025.html] 13:25:29 INFO - PROCESS | 1834 | --DOMWINDOW == 77 (0x92847400) [pid = 1834] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/026.html] 13:25:29 INFO - PROCESS | 1834 | 1477772729445 Marionette TRACE conn4 -> [0,1170,"getWindowHandles",null] 13:25:29 INFO - PROCESS | 1834 | 1477772729451 Marionette TRACE conn4 <- [1,1170,null,["8"]] 13:25:29 INFO - PROCESS | 1834 | 1477772729458 Marionette TRACE conn4 -> [0,1171,"switchToWindow",{"name":"8"}] 13:25:29 INFO - PROCESS | 1834 | 1477772729464 Marionette TRACE conn4 <- [1,1171,null,{}] 13:25:29 INFO - PROCESS | 1834 | 1477772729476 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/049.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/049.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:29 INFO - PROCESS | 1834 | ++DOCSHELL 0x92847400 == 29 [pid = 1834] [id = 273] 13:25:29 INFO - PROCESS | 1834 | ++DOMWINDOW == 78 (0x94b97800) [pid = 1834] [serial = 804] [outer = (nil)] 13:25:29 INFO - PROCESS | 1834 | ++DOMWINDOW == 79 (0x98f1dc00) [pid = 1834] [serial = 805] [outer = 0x94b97800] 13:25:29 INFO - PROCESS | 1834 | 1477772729583 Marionette DEBUG loaded listener.js 13:25:29 INFO - PROCESS | 1834 | ++DOMWINDOW == 80 (0x99f6fc00) [pid = 1834] [serial = 806] [outer = 0x94b97800] 13:25:30 INFO - PROCESS | 1834 | 1477772730145 Marionette TRACE conn4 <- [1,1172,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/049.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 13:25:30 INFO - . 13:25:30 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/049.html | took 1780ms 13:25:30 INFO - PROCESS | 1834 | 1477772730202 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 13:25:30 INFO - PROCESS | 1834 | 1477772730206 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 13:25:30 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/050.html 13:25:30 INFO - PROCESS | 1834 | 1477772730213 Marionette TRACE conn4 -> [0,1174,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:25:30 INFO - PROCESS | 1834 | 1477772730376 Marionette TRACE conn4 <- [1,1174,null,{"value":null}] 13:25:30 INFO - PROCESS | 1834 | 1477772730394 Marionette TRACE conn4 -> [0,1175,"getWindowHandles",null] 13:25:30 INFO - PROCESS | 1834 | 1477772730397 Marionette TRACE conn4 <- [1,1175,null,["8"]] 13:25:30 INFO - PROCESS | 1834 | 1477772730405 Marionette TRACE conn4 -> [0,1176,"switchToWindow",{"name":"8"}] 13:25:30 INFO - PROCESS | 1834 | 1477772730411 Marionette TRACE conn4 <- [1,1176,null,{}] 13:25:30 INFO - PROCESS | 1834 | 1477772730529 Marionette TRACE conn4 -> [0,1177,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/050.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/050.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:30 INFO - PROCESS | 1834 | ++DOCSHELL 0x9a131800 == 30 [pid = 1834] [id = 274] 13:25:30 INFO - PROCESS | 1834 | ++DOMWINDOW == 81 (0x9a131c00) [pid = 1834] [serial = 807] [outer = (nil)] 13:25:30 INFO - PROCESS | 1834 | ++DOMWINDOW == 82 (0x9a237400) [pid = 1834] [serial = 808] [outer = 0x9a131c00] 13:25:30 INFO - PROCESS | 1834 | 1477772730629 Marionette DEBUG loaded listener.js 13:25:30 INFO - PROCESS | 1834 | ++DOMWINDOW == 83 (0x9a33cc00) [pid = 1834] [serial = 809] [outer = 0x9a131c00] 13:25:31 INFO - PROCESS | 1834 | 1477772731203 Marionette TRACE conn4 <- [1,1177,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/050.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 13:25:31 INFO - . 13:25:31 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/050.html | took 1037ms 13:25:31 INFO - PROCESS | 1834 | 1477772731289 Marionette TRACE conn4 -> [0,1178,"getWindowHandle",null] 13:25:31 INFO - PROCESS | 1834 | 1477772731295 Marionette TRACE conn4 <- [1,1178,null,{"value":"8"}] 13:25:31 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/051.html 13:25:31 INFO - PROCESS | 1834 | 1477772731308 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:25:31 INFO - PROCESS | 1834 | 1477772731556 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 13:25:31 INFO - PROCESS | 1834 | 1477772731723 Marionette TRACE conn4 -> [0,1180,"getWindowHandles",null] 13:25:31 INFO - PROCESS | 1834 | 1477772731731 Marionette TRACE conn4 <- [1,1180,null,["8"]] 13:25:31 INFO - PROCESS | 1834 | 1477772731743 Marionette TRACE conn4 -> [0,1181,"switchToWindow",{"name":"8"}] 13:25:31 INFO - PROCESS | 1834 | 1477772731752 Marionette TRACE conn4 <- [1,1181,null,{}] 13:25:31 INFO - PROCESS | 1834 | 1477772731800 Marionette TRACE conn4 -> [0,1182,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/051.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/051.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:31 INFO - PROCESS | 1834 | ++DOCSHELL 0x8f8c1000 == 31 [pid = 1834] [id = 275] 13:25:31 INFO - PROCESS | 1834 | ++DOMWINDOW == 84 (0x8f8c1400) [pid = 1834] [serial = 810] [outer = (nil)] 13:25:31 INFO - PROCESS | 1834 | ++DOMWINDOW == 85 (0x90d08c00) [pid = 1834] [serial = 811] [outer = 0x8f8c1400] 13:25:31 INFO - PROCESS | 1834 | 1477772731924 Marionette DEBUG loaded listener.js 13:25:32 INFO - PROCESS | 1834 | ++DOMWINDOW == 86 (0x928ae000) [pid = 1834] [serial = 812] [outer = 0x8f8c1400] 13:25:32 INFO - PROCESS | 1834 | 1477772732696 Marionette TRACE conn4 <- [1,1182,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/051.html",0,null,null,[["document.write \\r\\n",0,null,null]]]}] 13:25:32 INFO - . 13:25:32 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/051.html | took 1471ms 13:25:32 INFO - PROCESS | 1834 | 1477772732783 Marionette TRACE conn4 -> [0,1183,"getWindowHandle",null] 13:25:32 INFO - PROCESS | 1834 | 1477772732791 Marionette TRACE conn4 <- [1,1183,null,{"value":"8"}] 13:25:32 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml 13:25:32 INFO - PROCESS | 1834 | 1477772732824 Marionette TRACE conn4 -> [0,1184,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:25:33 INFO - PROCESS | 1834 | 1477772733076 Marionette TRACE conn4 <- [1,1184,null,{"value":null}] 13:25:33 INFO - PROCESS | 1834 | 1477772733196 Marionette TRACE conn4 -> [0,1185,"getWindowHandles",null] 13:25:33 INFO - PROCESS | 1834 | 1477772733201 Marionette TRACE conn4 <- [1,1185,null,["8"]] 13:25:33 INFO - PROCESS | 1834 | 1477772733216 Marionette TRACE conn4 -> [0,1186,"switchToWindow",{"name":"8"}] 13:25:33 INFO - PROCESS | 1834 | 1477772733222 Marionette TRACE conn4 <- [1,1186,null,{}] 13:25:33 INFO - PROCESS | 1834 | 1477772733228 Marionette TRACE conn4 -> [0,1187,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:33 INFO - PROCESS | 1834 | ++DOCSHELL 0x95a8cc00 == 32 [pid = 1834] [id = 276] 13:25:33 INFO - PROCESS | 1834 | ++DOMWINDOW == 87 (0x95a90c00) [pid = 1834] [serial = 813] [outer = (nil)] 13:25:33 INFO - PROCESS | 1834 | ++DOMWINDOW == 88 (0x96033c00) [pid = 1834] [serial = 814] [outer = 0x95a90c00] 13:25:33 INFO - PROCESS | 1834 | 1477772733349 Marionette DEBUG loaded listener.js 13:25:33 INFO - PROCESS | 1834 | ++DOMWINDOW == 89 (0x96777400) [pid = 1834] [serial = 815] [outer = 0x95a90c00] 13:25:34 INFO - PROCESS | 1834 | 1477772734080 Marionette TRACE conn4 <- [1,1187,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml",0,null,null,[["document.write in XHTML",0,null,null]]]}] 13:25:34 INFO - . 13:25:34 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml | took 1320ms 13:25:34 INFO - PROCESS | 1834 | 1477772734127 Marionette TRACE conn4 -> [0,1188,"getWindowHandle",null] 13:25:34 INFO - PROCESS | 1834 | 1477772734137 Marionette TRACE conn4 <- [1,1188,null,{"value":"8"}] 13:25:34 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html 13:25:34 INFO - PROCESS | 1834 | 1477772734148 Marionette TRACE conn4 -> [0,1189,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:25:34 INFO - PROCESS | 1834 | 1477772734336 Marionette TRACE conn4 <- [1,1189,null,{"value":null}] 13:25:34 INFO - PROCESS | 1834 | 1477772734505 Marionette TRACE conn4 -> [0,1190,"getWindowHandles",null] 13:25:34 INFO - PROCESS | 1834 | 1477772734511 Marionette TRACE conn4 <- [1,1190,null,["8"]] 13:25:34 INFO - PROCESS | 1834 | 1477772734522 Marionette TRACE conn4 -> [0,1191,"switchToWindow",{"name":"8"}] 13:25:34 INFO - PROCESS | 1834 | 1477772734528 Marionette TRACE conn4 <- [1,1191,null,{}] 13:25:34 INFO - PROCESS | 1834 | 1477772734535 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/document.write-02.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:34 INFO - PROCESS | 1834 | ++DOCSHELL 0x9a5a9c00 == 33 [pid = 1834] [id = 277] 13:25:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 90 (0x9b167c00) [pid = 1834] [serial = 816] [outer = (nil)] 13:25:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 91 (0x9b3a4c00) [pid = 1834] [serial = 817] [outer = 0x9b167c00] 13:25:34 INFO - PROCESS | 1834 | 1477772734645 Marionette DEBUG loaded listener.js 13:25:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 92 (0x9b478800) [pid = 1834] [serial = 818] [outer = 0x9b167c00] 13:25:35 INFO - PROCESS | 1834 | ++DOCSHELL 0x9b166000 == 34 [pid = 1834] [id = 278] 13:25:35 INFO - PROCESS | 1834 | ++DOMWINDOW == 93 (0xa1c9e800) [pid = 1834] [serial = 819] [outer = (nil)] 13:25:35 INFO - PROCESS | 1834 | ++DOMWINDOW == 94 (0xa1ca2800) [pid = 1834] [serial = 820] [outer = 0xa1c9e800] 13:25:35 INFO - PROCESS | 1834 | ++DOMWINDOW == 95 (0xa2765000) [pid = 1834] [serial = 821] [outer = 0xa1c9e800] 13:25:35 INFO - PROCESS | 1834 | 1477772735466 Marionette TRACE conn4 <- [1,1192,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/document.write-02.html",0,null,null,[["Calling document.write with null and undefined",0,null,null],["document.write(null)",0,null,null],["document.write(undefined)",0,null,null]]]}] 13:25:35 INFO - ... 13:25:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html | took 1330ms 13:25:35 INFO - PROCESS | 1834 | 1477772735536 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 13:25:35 INFO - PROCESS | 1834 | 1477772735540 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 13:25:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html 13:25:35 INFO - PROCESS | 1834 | 1477772735549 Marionette TRACE conn4 -> [0,1194,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:25:35 INFO - PROCESS | 1834 | 1477772735754 Marionette TRACE conn4 <- [1,1194,null,{"value":null}] 13:25:35 INFO - PROCESS | 1834 | 1477772735961 Marionette TRACE conn4 -> [0,1195,"getWindowHandles",null] 13:25:35 INFO - PROCESS | 1834 | 1477772735969 Marionette TRACE conn4 <- [1,1195,null,["8"]] 13:25:36 INFO - PROCESS | 1834 | 1477772736023 Marionette TRACE conn4 -> [0,1196,"switchToWindow",{"name":"8"}] 13:25:36 INFO - PROCESS | 1834 | 1477772736029 Marionette TRACE conn4 <- [1,1196,null,{}] 13:25:36 INFO - PROCESS | 1834 | 1477772736037 Marionette TRACE conn4 -> [0,1197,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_001.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:36 INFO - PROCESS | 1834 | ++DOCSHELL 0x9603cc00 == 35 [pid = 1834] [id = 279] 13:25:36 INFO - PROCESS | 1834 | ++DOMWINDOW == 96 (0xa0ff2c00) [pid = 1834] [serial = 822] [outer = (nil)] 13:25:36 INFO - PROCESS | 1834 | ++DOMWINDOW == 97 (0xa2941400) [pid = 1834] [serial = 823] [outer = 0xa0ff2c00] 13:25:36 INFO - PROCESS | 1834 | 1477772736144 Marionette DEBUG loaded listener.js 13:25:36 INFO - PROCESS | 1834 | ++DOMWINDOW == 98 (0xa29cf400) [pid = 1834] [serial = 824] [outer = 0xa0ff2c00] 13:25:36 INFO - PROCESS | 1834 | ++DOCSHELL 0x95997000 == 36 [pid = 1834] [id = 280] 13:25:36 INFO - PROCESS | 1834 | ++DOMWINDOW == 99 (0x95a92c00) [pid = 1834] [serial = 825] [outer = (nil)] 13:25:36 INFO - PROCESS | 1834 | ++DOMWINDOW == 100 (0x8f838000) [pid = 1834] [serial = 826] [outer = 0x95a92c00] 13:25:36 INFO - PROCESS | 1834 | 1477772736921 Marionette TRACE conn4 <- [1,1197,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_001.html",0,null,null,[["document.write into iframe",0,null,null]]]}] 13:25:36 INFO - . 13:25:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html | took 1424ms 13:25:36 INFO - PROCESS | 1834 | 1477772736991 Marionette TRACE conn4 -> [0,1198,"getWindowHandle",null] 13:25:37 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html 13:25:37 INFO - PROCESS | 1834 | 1477772736996 Marionette TRACE conn4 <- [1,1198,null,{"value":"8"}] 13:25:37 INFO - PROCESS | 1834 | 1477772737004 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:25:37 INFO - PROCESS | 1834 | 1477772737191 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 13:25:37 INFO - PROCESS | 1834 | 1477772737496 Marionette TRACE conn4 -> [0,1200,"getWindowHandles",null] 13:25:37 INFO - PROCESS | 1834 | 1477772737502 Marionette TRACE conn4 <- [1,1200,null,["8"]] 13:25:37 INFO - PROCESS | 1834 | 1477772737516 Marionette TRACE conn4 -> [0,1201,"switchToWindow",{"name":"8"}] 13:25:37 INFO - PROCESS | 1834 | 1477772737525 Marionette TRACE conn4 <- [1,1201,null,{}] 13:25:37 INFO - PROCESS | 1834 | 1477772737533 Marionette TRACE conn4 -> [0,1202,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_002.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:37 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da24400 == 37 [pid = 1834] [id = 281] 13:25:37 INFO - PROCESS | 1834 | ++DOMWINDOW == 101 (0x8da25000) [pid = 1834] [serial = 827] [outer = (nil)] 13:25:37 INFO - PROCESS | 1834 | ++DOMWINDOW == 102 (0x8db05c00) [pid = 1834] [serial = 828] [outer = 0x8da25000] 13:25:37 INFO - PROCESS | 1834 | 1477772737634 Marionette DEBUG loaded listener.js 13:25:37 INFO - PROCESS | 1834 | ++DOMWINDOW == 103 (0x8f637c00) [pid = 1834] [serial = 829] [outer = 0x8da25000] 13:25:38 INFO - PROCESS | 1834 | ++DOCSHELL 0x928b4800 == 38 [pid = 1834] [id = 282] 13:25:38 INFO - PROCESS | 1834 | ++DOMWINDOW == 104 (0x949d6c00) [pid = 1834] [serial = 830] [outer = (nil)] 13:25:38 INFO - PROCESS | 1834 | ++DOMWINDOW == 105 (0x8db08000) [pid = 1834] [serial = 831] [outer = 0x949d6c00] 13:25:38 INFO - PROCESS | 1834 | --DOCSHELL 0x92847400 == 37 [pid = 1834] [id = 273] 13:25:38 INFO - PROCESS | 1834 | --DOCSHELL 0x8f8bcc00 == 36 [pid = 1834] [id = 270] 13:25:38 INFO - PROCESS | 1834 | 1477772738574 Marionette TRACE conn4 <- [1,1202,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_002.html",0,null,null,[["document.write into iframe",0,null,null]]]}] 13:25:38 INFO - PROCESS | 1834 | --DOMWINDOW == 104 (0xa4836800) [pid = 1834] [serial = 770] [outer = (nil)] [url = about:blank] 13:25:38 INFO - PROCESS | 1834 | --DOMWINDOW == 103 (0xa4ca2400) [pid = 1834] [serial = 771] [outer = (nil)] [url = about:blank] 13:25:38 INFO - PROCESS | 1834 | --DOMWINDOW == 102 (0xa2c05800) [pid = 1834] [serial = 767] [outer = (nil)] [url = about:blank] 13:25:38 INFO - PROCESS | 1834 | --DOMWINDOW == 101 (0xa2c0d800) [pid = 1834] [serial = 768] [outer = (nil)] [url = about:blank] 13:25:38 INFO - PROCESS | 1834 | --DOMWINDOW == 100 (0xa0fb3000) [pid = 1834] [serial = 764] [outer = (nil)] [url = about:blank] 13:25:38 INFO - PROCESS | 1834 | --DOMWINDOW == 99 (0xa1cf2000) [pid = 1834] [serial = 765] [outer = (nil)] [url = about:blank] 13:25:38 INFO - PROCESS | 1834 | --DOMWINDOW == 98 (0x9a2ed800) [pid = 1834] [serial = 761] [outer = (nil)] [url = about:blank] 13:25:38 INFO - PROCESS | 1834 | --DOMWINDOW == 97 (0x9a5a3400) [pid = 1834] [serial = 762] [outer = (nil)] [url = about:blank] 13:25:38 INFO - PROCESS | 1834 | --DOMWINDOW == 96 (0x95a90400) [pid = 1834] [serial = 758] [outer = (nil)] [url = about:blank] 13:25:38 INFO - PROCESS | 1834 | --DOMWINDOW == 95 (0x95cf0800) [pid = 1834] [serial = 759] [outer = (nil)] [url = about:blank] 13:25:38 INFO - PROCESS | 1834 | --DOMWINDOW == 94 (0x9a5a5400) [pid = 1834] [serial = 711] [outer = (nil)] [url = about:blank] 13:25:38 INFO - PROCESS | 1834 | --DOMWINDOW == 93 (0x95946000) [pid = 1834] [serial = 755] [outer = (nil)] [url = about:blank] 13:25:38 INFO - PROCESS | 1834 | --DOMWINDOW == 92 (0x9b57fc00) [pid = 1834] [serial = 705] [outer = (nil)] [url = about:blank] 13:25:38 INFO - PROCESS | 1834 | --DOMWINDOW == 91 (0x93a9c800) [pid = 1834] [serial = 687] [outer = (nil)] [url = about:blank] 13:25:38 INFO - PROCESS | 1834 | --DOMWINDOW == 90 (0x95950400) [pid = 1834] [serial = 708] [outer = (nil)] [url = about:blank] 13:25:38 INFO - PROCESS | 1834 | --DOMWINDOW == 89 (0x95953000) [pid = 1834] [serial = 756] [outer = (nil)] [url = about:blank] 13:25:38 INFO - PROCESS | 1834 | --DOMWINDOW == 88 (0xa1c16000) [pid = 1834] [serial = 714] [outer = (nil)] [url = about:blank] 13:25:38 INFO - PROCESS | 1834 | --DOMWINDOW == 87 (0x95d22800) [pid = 1834] [serial = 752] [outer = (nil)] [url = about:blank] 13:25:38 INFO - PROCESS | 1834 | --DOMWINDOW == 86 (0x96606800) [pid = 1834] [serial = 753] [outer = (nil)] [url = about:blank] 13:25:38 INFO - PROCESS | 1834 | --DOMWINDOW == 85 (0xa483c000) [pid = 1834] [serial = 749] [outer = (nil)] [url = about:blank] 13:25:38 INFO - PROCESS | 1834 | --DOMWINDOW == 84 (0xa48b0400) [pid = 1834] [serial = 750] [outer = (nil)] [url = about:blank] 13:25:38 INFO - PROCESS | 1834 | --DOMWINDOW == 83 (0xa2edf000) [pid = 1834] [serial = 746] [outer = (nil)] [url = about:blank] 13:25:38 INFO - PROCESS | 1834 | --DOMWINDOW == 82 (0xa2ee2800) [pid = 1834] [serial = 747] [outer = (nil)] [url = about:blank] 13:25:38 INFO - . 13:25:38 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html | took 1628ms 13:25:38 INFO - PROCESS | 1834 | --DOMWINDOW == 81 (0xa2c0d000) [pid = 1834] [serial = 743] [outer = (nil)] [url = about:blank] 13:25:38 INFO - PROCESS | 1834 | --DOMWINDOW == 80 (0xa2ed4800) [pid = 1834] [serial = 744] [outer = (nil)] [url = about:blank] 13:25:38 INFO - PROCESS | 1834 | --DOMWINDOW == 79 (0xa294e000) [pid = 1834] [serial = 740] [outer = (nil)] [url = about:blank] 13:25:38 INFO - PROCESS | 1834 | --DOMWINDOW == 78 (0xa29d1000) [pid = 1834] [serial = 741] [outer = (nil)] [url = about:blank] 13:25:38 INFO - PROCESS | 1834 | --DOMWINDOW == 77 (0x96623c00) [pid = 1834] [serial = 737] [outer = (nil)] [url = about:blank] 13:25:38 INFO - PROCESS | 1834 | --DOMWINDOW == 76 (0x9a33f400) [pid = 1834] [serial = 738] [outer = (nil)] [url = about:blank] 13:25:38 INFO - PROCESS | 1834 | --DOMWINDOW == 75 (0x9291d000) [pid = 1834] [serial = 734] [outer = (nil)] [url = about:blank] 13:25:38 INFO - PROCESS | 1834 | --DOMWINDOW == 74 (0x94a59400) [pid = 1834] [serial = 735] [outer = (nil)] [url = about:blank] 13:25:38 INFO - PROCESS | 1834 | --DOMWINDOW == 73 (0xa27edc00) [pid = 1834] [serial = 732] [outer = (nil)] [url = about:blank] 13:25:38 INFO - PROCESS | 1834 | 1477772738639 Marionette TRACE conn4 -> [0,1203,"getWindowHandle",null] 13:25:38 INFO - PROCESS | 1834 | 1477772738645 Marionette TRACE conn4 <- [1,1203,null,{"value":"8"}] 13:25:38 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html 13:25:38 INFO - PROCESS | 1834 | 1477772738654 Marionette TRACE conn4 -> [0,1204,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:25:38 INFO - PROCESS | 1834 | 1477772738841 Marionette TRACE conn4 <- [1,1204,null,{"value":null}] 13:25:38 INFO - PROCESS | 1834 | 1477772738857 Marionette TRACE conn4 -> [0,1205,"getWindowHandles",null] 13:25:38 INFO - PROCESS | 1834 | 1477772738863 Marionette TRACE conn4 <- [1,1205,null,["8"]] 13:25:38 INFO - PROCESS | 1834 | 1477772738870 Marionette TRACE conn4 -> [0,1206,"switchToWindow",{"name":"8"}] 13:25:38 INFO - PROCESS | 1834 | 1477772738876 Marionette TRACE conn4 <- [1,1206,null,{}] 13:25:38 INFO - PROCESS | 1834 | 1477772738881 Marionette TRACE conn4 -> [0,1207,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_003.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:38 INFO - PROCESS | 1834 | ++DOCSHELL 0x94a59400 == 37 [pid = 1834] [id = 283] 13:25:38 INFO - PROCESS | 1834 | ++DOMWINDOW == 74 (0x94b93000) [pid = 1834] [serial = 832] [outer = (nil)] 13:25:38 INFO - PROCESS | 1834 | ++DOMWINDOW == 75 (0x95921800) [pid = 1834] [serial = 833] [outer = 0x94b93000] 13:25:38 INFO - PROCESS | 1834 | 1477772738996 Marionette DEBUG loaded listener.js 13:25:39 INFO - PROCESS | 1834 | ++DOMWINDOW == 76 (0x95951800) [pid = 1834] [serial = 834] [outer = 0x94b93000] 13:25:39 INFO - PROCESS | 1834 | ++DOCSHELL 0x95a8dc00 == 38 [pid = 1834] [id = 284] 13:25:39 INFO - PROCESS | 1834 | ++DOMWINDOW == 77 (0x95cf0800) [pid = 1834] [serial = 835] [outer = (nil)] 13:25:39 INFO - PROCESS | 1834 | ++DOMWINDOW == 78 (0x92847400) [pid = 1834] [serial = 836] [outer = 0x95cf0800] 13:25:39 INFO - PROCESS | 1834 | 1477772739768 Marionette TRACE conn4 <- [1,1207,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_003.html",0,null,null,[["document.write script into iframe",0,null,null]]]}] 13:25:39 INFO - . 13:25:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html | took 1173ms 13:25:39 INFO - PROCESS | 1834 | 1477772739829 Marionette TRACE conn4 -> [0,1208,"getWindowHandle",null] 13:25:39 INFO - PROCESS | 1834 | 1477772739833 Marionette TRACE conn4 <- [1,1208,null,{"value":"8"}] 13:25:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html 13:25:39 INFO - PROCESS | 1834 | 1477772739841 Marionette TRACE conn4 -> [0,1209,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:25:40 INFO - PROCESS | 1834 | 1477772740098 Marionette TRACE conn4 <- [1,1209,null,{"value":null}] 13:25:40 INFO - PROCESS | 1834 | 1477772740123 Marionette TRACE conn4 -> [0,1210,"getWindowHandles",null] 13:25:40 INFO - PROCESS | 1834 | 1477772740135 Marionette TRACE conn4 <- [1,1210,null,["8"]] 13:25:40 INFO - PROCESS | 1834 | 1477772740144 Marionette TRACE conn4 -> [0,1211,"switchToWindow",{"name":"8"}] 13:25:40 INFO - PROCESS | 1834 | 1477772740152 Marionette TRACE conn4 <- [1,1211,null,{}] 13:25:40 INFO - PROCESS | 1834 | 1477772740159 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_004.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:40 INFO - PROCESS | 1834 | ++DOCSHELL 0x9684a800 == 39 [pid = 1834] [id = 285] 13:25:40 INFO - PROCESS | 1834 | ++DOMWINDOW == 79 (0x97a6b800) [pid = 1834] [serial = 837] [outer = (nil)] 13:25:40 INFO - PROCESS | 1834 | ++DOMWINDOW == 80 (0x99f70400) [pid = 1834] [serial = 838] [outer = 0x97a6b800] 13:25:40 INFO - PROCESS | 1834 | 1477772740266 Marionette DEBUG loaded listener.js 13:25:40 INFO - PROCESS | 1834 | ++DOMWINDOW == 81 (0x9a131400) [pid = 1834] [serial = 839] [outer = 0x97a6b800] 13:25:40 INFO - PROCESS | 1834 | ++DOCSHELL 0x9a5ee000 == 40 [pid = 1834] [id = 286] 13:25:40 INFO - PROCESS | 1834 | ++DOMWINDOW == 82 (0x9a5f0c00) [pid = 1834] [serial = 840] [outer = (nil)] 13:25:40 INFO - PROCESS | 1834 | ++DOMWINDOW == 83 (0x9a2ed800) [pid = 1834] [serial = 841] [outer = 0x9a5f0c00] 13:25:41 INFO - PROCESS | 1834 | 1477772741046 Marionette TRACE conn4 <- [1,1212,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_004.html",0,null,null,[["document.write script into iframe write back into parent",0,null,null]]]}] 13:25:41 INFO - . 13:25:41 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html | took 1324ms 13:25:41 INFO - PROCESS | 1834 | 1477772741166 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 13:25:41 INFO - PROCESS | 1834 | 1477772741170 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 13:25:41 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html 13:25:41 INFO - PROCESS | 1834 | 1477772741187 Marionette TRACE conn4 -> [0,1214,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:25:41 INFO - PROCESS | 1834 | 1477772741430 Marionette TRACE conn4 <- [1,1214,null,{"value":null}] 13:25:41 INFO - PROCESS | 1834 | 1477772741460 Marionette TRACE conn4 -> [0,1215,"getWindowHandles",null] 13:25:41 INFO - PROCESS | 1834 | 1477772741463 Marionette TRACE conn4 <- [1,1215,null,["8"]] 13:25:41 INFO - PROCESS | 1834 | 1477772741468 Marionette TRACE conn4 -> [0,1216,"switchToWindow",{"name":"8"}] 13:25:41 INFO - PROCESS | 1834 | 1477772741474 Marionette TRACE conn4 <- [1,1216,null,{}] 13:25:41 INFO - PROCESS | 1834 | 1477772741479 Marionette TRACE conn4 -> [0,1217,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_005.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:41 INFO - PROCESS | 1834 | ++DOCSHELL 0x9a5a8000 == 41 [pid = 1834] [id = 287] 13:25:41 INFO - PROCESS | 1834 | ++DOMWINDOW == 84 (0x9a5e9800) [pid = 1834] [serial = 842] [outer = (nil)] 13:25:41 INFO - PROCESS | 1834 | ++DOMWINDOW == 85 (0x9b57fc00) [pid = 1834] [serial = 843] [outer = 0x9a5e9800] 13:25:41 INFO - PROCESS | 1834 | 1477772741676 Marionette DEBUG loaded listener.js 13:25:41 INFO - PROCESS | 1834 | ++DOMWINDOW == 86 (0xa0fe7800) [pid = 1834] [serial = 844] [outer = 0x9a5e9800] 13:25:42 INFO - PROCESS | 1834 | ++DOCSHELL 0x96606800 == 42 [pid = 1834] [id = 288] 13:25:42 INFO - PROCESS | 1834 | ++DOMWINDOW == 87 (0xa29d0000) [pid = 1834] [serial = 845] [outer = (nil)] 13:25:42 INFO - PROCESS | 1834 | ++DOMWINDOW == 88 (0xa27e1400) [pid = 1834] [serial = 846] [outer = 0xa29d0000] 13:25:42 INFO - PROCESS | 1834 | 1477772742531 Marionette TRACE conn4 <- [1,1217,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_005.html",0,null,null,[["document.write external script into iframe write back into parent",0,null,null]]]}] 13:25:42 INFO - . 13:25:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html | took 1383ms 13:25:42 INFO - PROCESS | 1834 | 1477772742562 Marionette TRACE conn4 -> [0,1218,"getWindowHandle",null] 13:25:42 INFO - PROCESS | 1834 | 1477772742566 Marionette TRACE conn4 <- [1,1218,null,{"value":"8"}] 13:25:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html 13:25:42 INFO - PROCESS | 1834 | 1477772742573 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:25:42 INFO - PROCESS | 1834 | 1477772742821 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 13:25:43 INFO - PROCESS | 1834 | --DOMWINDOW == 87 (0x94b97800) [pid = 1834] [serial = 804] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/049.html] 13:25:43 INFO - PROCESS | 1834 | --DOMWINDOW == 86 (0x96087400) [pid = 1834] [serial = 800] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 13:25:43 INFO - PROCESS | 1834 | --DOMWINDOW == 85 (0x8f8bd000) [pid = 1834] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/046.html] 13:25:43 INFO - PROCESS | 1834 | --DOMWINDOW == 84 (0x93aa0400) [pid = 1834] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/045.html] 13:25:43 INFO - PROCESS | 1834 | --DOMWINDOW == 83 (0x939a7c00) [pid = 1834] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/039.html] 13:25:43 INFO - PROCESS | 1834 | --DOMWINDOW == 82 (0x9a307400) [pid = 1834] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/040.html] 13:25:43 INFO - PROCESS | 1834 | --DOMWINDOW == 81 (0xa4835800) [pid = 1834] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/041.html] 13:25:43 INFO - PROCESS | 1834 | --DOMWINDOW == 80 (0x949cac00) [pid = 1834] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/042.html] 13:25:43 INFO - PROCESS | 1834 | --DOMWINDOW == 79 (0x95919c00) [pid = 1834] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/043.html] 13:25:43 INFO - PROCESS | 1834 | --DOMWINDOW == 78 (0x8fb1d000) [pid = 1834] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/044.html] 13:25:43 INFO - PROCESS | 1834 | --DOMWINDOW == 77 (0x949d3c00) [pid = 1834] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 13:25:43 INFO - PROCESS | 1834 | 1477772743107 Marionette TRACE conn4 -> [0,1220,"getWindowHandles",null] 13:25:43 INFO - PROCESS | 1834 | 1477772743111 Marionette TRACE conn4 <- [1,1220,null,["8"]] 13:25:43 INFO - PROCESS | 1834 | 1477772743118 Marionette TRACE conn4 -> [0,1221,"switchToWindow",{"name":"8"}] 13:25:43 INFO - PROCESS | 1834 | 1477772743124 Marionette TRACE conn4 <- [1,1221,null,{}] 13:25:43 INFO - PROCESS | 1834 | 1477772743139 Marionette TRACE conn4 -> [0,1222,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_006.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_006.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:43 INFO - PROCESS | 1834 | ++DOCSHELL 0x8f8be000 == 43 [pid = 1834] [id = 289] 13:25:43 INFO - PROCESS | 1834 | ++DOMWINDOW == 78 (0x8fb1d000) [pid = 1834] [serial = 847] [outer = (nil)] 13:25:43 INFO - PROCESS | 1834 | ++DOMWINDOW == 79 (0x949d3c00) [pid = 1834] [serial = 848] [outer = 0x8fb1d000] 13:25:43 INFO - PROCESS | 1834 | 1477772743232 Marionette DEBUG loaded listener.js 13:25:43 INFO - PROCESS | 1834 | ++DOMWINDOW == 80 (0xa2942c00) [pid = 1834] [serial = 849] [outer = 0x8fb1d000] 13:25:43 INFO - PROCESS | 1834 | ++DOCSHELL 0xa2c09800 == 44 [pid = 1834] [id = 290] 13:25:43 INFO - PROCESS | 1834 | ++DOMWINDOW == 81 (0xa2c0e400) [pid = 1834] [serial = 850] [outer = (nil)] 13:25:43 INFO - PROCESS | 1834 | ++DOMWINDOW == 82 (0xa2c08400) [pid = 1834] [serial = 851] [outer = 0xa2c0e400] 13:25:43 INFO - PROCESS | 1834 | 1477772743895 Marionette TRACE conn4 <- [1,1222,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_006.html",0,null,null,[["document.write external script into iframe write back into parent",0,null,null]]]}] 13:25:43 INFO - . 13:25:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html | took 1378ms 13:25:43 INFO - PROCESS | 1834 | 1477772743955 Marionette TRACE conn4 -> [0,1223,"getWindowHandle",null] 13:25:43 INFO - PROCESS | 1834 | 1477772743957 Marionette TRACE conn4 <- [1,1223,null,{"value":"8"}] 13:25:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html 13:25:43 INFO - PROCESS | 1834 | 1477772743965 Marionette TRACE conn4 -> [0,1224,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:25:44 INFO - PROCESS | 1834 | 1477772744226 Marionette TRACE conn4 <- [1,1224,null,{"value":null}] 13:25:44 INFO - PROCESS | 1834 | 1477772744250 Marionette TRACE conn4 -> [0,1225,"getWindowHandles",null] 13:25:44 INFO - PROCESS | 1834 | 1477772744255 Marionette TRACE conn4 <- [1,1225,null,["8"]] 13:25:44 INFO - PROCESS | 1834 | 1477772744262 Marionette TRACE conn4 -> [0,1226,"switchToWindow",{"name":"8"}] 13:25:44 INFO - PROCESS | 1834 | 1477772744269 Marionette TRACE conn4 <- [1,1226,null,{}] 13:25:44 INFO - PROCESS | 1834 | 1477772744276 Marionette TRACE conn4 -> [0,1227,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_007.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_007.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:44 INFO - PROCESS | 1834 | ++DOCSHELL 0x9603c800 == 45 [pid = 1834] [id = 291] 13:25:44 INFO - PROCESS | 1834 | ++DOMWINDOW == 83 (0xa2c08000) [pid = 1834] [serial = 852] [outer = (nil)] 13:25:44 INFO - PROCESS | 1834 | ++DOMWINDOW == 84 (0xa2c0b400) [pid = 1834] [serial = 853] [outer = 0xa2c08000] 13:25:44 INFO - PROCESS | 1834 | 1477772744442 Marionette DEBUG loaded listener.js 13:25:44 INFO - PROCESS | 1834 | ++DOMWINDOW == 85 (0xa2ed7000) [pid = 1834] [serial = 854] [outer = 0xa2c08000] 13:25:44 INFO - PROCESS | 1834 | ++DOCSHELL 0xa2f04000 == 46 [pid = 1834] [id = 292] 13:25:44 INFO - PROCESS | 1834 | ++DOMWINDOW == 86 (0xa2f05000) [pid = 1834] [serial = 855] [outer = (nil)] 13:25:44 INFO - PROCESS | 1834 | ++DOMWINDOW == 87 (0xa2ee0000) [pid = 1834] [serial = 856] [outer = 0xa2f05000] 13:25:45 INFO - PROCESS | 1834 | 1477772745267 Marionette TRACE conn4 <- [1,1227,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_007.html",0,null,null,[["document.write comment into iframe",0,null,null]]]}] 13:25:45 INFO - . 13:25:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html | took 1337ms 13:25:45 INFO - PROCESS | 1834 | 1477772745302 Marionette TRACE conn4 -> [0,1228,"getWindowHandle",null] 13:25:45 INFO - PROCESS | 1834 | 1477772745309 Marionette TRACE conn4 <- [1,1228,null,{"value":"8"}] 13:25:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html 13:25:45 INFO - PROCESS | 1834 | 1477772745319 Marionette TRACE conn4 -> [0,1229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:25:45 INFO - PROCESS | 1834 | 1477772745555 Marionette TRACE conn4 <- [1,1229,null,{"value":null}] 13:25:45 INFO - PROCESS | 1834 | 1477772745717 Marionette TRACE conn4 -> [0,1230,"getWindowHandles",null] 13:25:45 INFO - PROCESS | 1834 | 1477772745722 Marionette TRACE conn4 <- [1,1230,null,["8"]] 13:25:45 INFO - PROCESS | 1834 | 1477772745732 Marionette TRACE conn4 -> [0,1231,"switchToWindow",{"name":"8"}] 13:25:45 INFO - PROCESS | 1834 | 1477772745742 Marionette TRACE conn4 <- [1,1231,null,{}] 13:25:45 INFO - PROCESS | 1834 | 1477772745749 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_008.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_008.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:45 INFO - PROCESS | 1834 | ++DOCSHELL 0x92847000 == 47 [pid = 1834] [id = 293] 13:25:45 INFO - PROCESS | 1834 | ++DOMWINDOW == 88 (0x9284e800) [pid = 1834] [serial = 857] [outer = (nil)] 13:25:45 INFO - PROCESS | 1834 | ++DOMWINDOW == 89 (0x949cc800) [pid = 1834] [serial = 858] [outer = 0x9284e800] 13:25:45 INFO - PROCESS | 1834 | 1477772745875 Marionette DEBUG loaded listener.js 13:25:46 INFO - PROCESS | 1834 | ++DOMWINDOW == 90 (0x95924000) [pid = 1834] [serial = 859] [outer = 0x9284e800] 13:25:46 INFO - PROCESS | 1834 | ++DOCSHELL 0x96609000 == 48 [pid = 1834] [id = 294] 13:25:46 INFO - PROCESS | 1834 | ++DOMWINDOW == 91 (0x96775800) [pid = 1834] [serial = 860] [outer = (nil)] 13:25:46 INFO - PROCESS | 1834 | ++DOMWINDOW == 92 (0x95a98000) [pid = 1834] [serial = 861] [outer = 0x96775800] 13:25:46 INFO - PROCESS | 1834 | 1477772746625 Marionette TRACE conn4 <- [1,1232,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_008.html",0,null,null,[["document.write plaintext into iframe",0,null,null]]]}] 13:25:46 INFO - . 13:25:46 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html | took 1381ms 13:25:46 INFO - PROCESS | 1834 | 1477772746699 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 13:25:46 INFO - PROCESS | 1834 | 1477772746707 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 13:25:46 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html 13:25:46 INFO - PROCESS | 1834 | 1477772746714 Marionette TRACE conn4 -> [0,1234,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:25:46 INFO - PROCESS | 1834 | 1477772746953 Marionette TRACE conn4 <- [1,1234,null,{"value":null}] 13:25:47 INFO - PROCESS | 1834 | 1477772747130 Marionette TRACE conn4 -> [0,1235,"getWindowHandles",null] 13:25:47 INFO - PROCESS | 1834 | 1477772747135 Marionette TRACE conn4 <- [1,1235,null,["8"]] 13:25:47 INFO - PROCESS | 1834 | 1477772747142 Marionette TRACE conn4 -> [0,1236,"switchToWindow",{"name":"8"}] 13:25:47 INFO - PROCESS | 1834 | 1477772747148 Marionette TRACE conn4 <- [1,1236,null,{}] 13:25:47 INFO - PROCESS | 1834 | 1477772747155 Marionette TRACE conn4 -> [0,1237,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_009.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_009.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:47 INFO - PROCESS | 1834 | ++DOCSHELL 0x9a12fc00 == 49 [pid = 1834] [id = 295] 13:25:47 INFO - PROCESS | 1834 | ++DOMWINDOW == 93 (0x9a2eb800) [pid = 1834] [serial = 862] [outer = (nil)] 13:25:47 INFO - PROCESS | 1834 | ++DOMWINDOW == 94 (0x9a5a3400) [pid = 1834] [serial = 863] [outer = 0x9a2eb800] 13:25:47 INFO - PROCESS | 1834 | 1477772747303 Marionette DEBUG loaded listener.js 13:25:47 INFO - PROCESS | 1834 | ++DOMWINDOW == 95 (0x9b572800) [pid = 1834] [serial = 864] [outer = 0x9a2eb800] 13:25:47 INFO - PROCESS | 1834 | ++DOCSHELL 0xa27e5000 == 50 [pid = 1834] [id = 296] 13:25:47 INFO - PROCESS | 1834 | ++DOMWINDOW == 96 (0xa2c0c000) [pid = 1834] [serial = 865] [outer = (nil)] 13:25:47 INFO - PROCESS | 1834 | ++DOMWINDOW == 97 (0x8da2f800) [pid = 1834] [serial = 866] [outer = 0xa2c0c000] 13:25:48 INFO - PROCESS | 1834 | 1477772748076 Marionette TRACE conn4 <- [1,1237,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_009.html",0,null,null,[["document.write plaintext into iframe",0,null,null]]]}] 13:25:48 INFO - . 13:25:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html | took 1436ms 13:25:48 INFO - PROCESS | 1834 | 1477772748159 Marionette TRACE conn4 -> [0,1238,"getWindowHandle",null] 13:25:48 INFO - PROCESS | 1834 | 1477772748167 Marionette TRACE conn4 <- [1,1238,null,{"value":"8"}] 13:25:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html 13:25:48 INFO - PROCESS | 1834 | 1477772748176 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:25:48 INFO - PROCESS | 1834 | 1477772748398 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 13:25:48 INFO - PROCESS | 1834 | 1477772748576 Marionette TRACE conn4 -> [0,1240,"getWindowHandles",null] 13:25:48 INFO - PROCESS | 1834 | 1477772748582 Marionette TRACE conn4 <- [1,1240,null,["8"]] 13:25:48 INFO - PROCESS | 1834 | 1477772748589 Marionette TRACE conn4 -> [0,1241,"switchToWindow",{"name":"8"}] 13:25:48 INFO - PROCESS | 1834 | 1477772748596 Marionette TRACE conn4 <- [1,1241,null,{}] 13:25:48 INFO - PROCESS | 1834 | 1477772748645 Marionette TRACE conn4 -> [0,1242,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_010.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_010.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:48 INFO - PROCESS | 1834 | ++DOCSHELL 0xa2f0f400 == 51 [pid = 1834] [id = 297] 13:25:48 INFO - PROCESS | 1834 | ++DOMWINDOW == 98 (0xa458ec00) [pid = 1834] [serial = 867] [outer = (nil)] 13:25:48 INFO - PROCESS | 1834 | ++DOMWINDOW == 99 (0xa4841400) [pid = 1834] [serial = 868] [outer = 0xa458ec00] 13:25:48 INFO - PROCESS | 1834 | 1477772748769 Marionette DEBUG loaded listener.js 13:25:48 INFO - PROCESS | 1834 | ++DOMWINDOW == 100 (0xa4ca2400) [pid = 1834] [serial = 869] [outer = 0xa458ec00] 13:25:49 INFO - PROCESS | 1834 | ++DOCSHELL 0x951a9800 == 52 [pid = 1834] [id = 298] 13:25:49 INFO - PROCESS | 1834 | ++DOMWINDOW == 101 (0x951a9c00) [pid = 1834] [serial = 870] [outer = (nil)] 13:25:49 INFO - PROCESS | 1834 | ++DOMWINDOW == 102 (0x951aa800) [pid = 1834] [serial = 871] [outer = 0x951a9c00] 13:25:49 INFO - PROCESS | 1834 | 1477772749634 Marionette TRACE conn4 <- [1,1242,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_010.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 13:25:49 INFO - . 13:25:49 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html | took 1490ms 13:25:49 INFO - PROCESS | 1834 | 1477772749665 Marionette TRACE conn4 -> [0,1243,"getWindowHandle",null] 13:25:49 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_001.html 13:25:49 INFO - PROCESS | 1834 | 1477772749670 Marionette TRACE conn4 <- [1,1243,null,{"value":"8"}] 13:25:49 INFO - PROCESS | 1834 | 1477772749678 Marionette TRACE conn4 -> [0,1244,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:25:49 INFO - PROCESS | 1834 | 1477772749875 Marionette TRACE conn4 <- [1,1244,null,{"value":null}] 13:25:50 INFO - PROCESS | 1834 | 1477772750049 Marionette TRACE conn4 -> [0,1245,"getWindowHandles",null] 13:25:50 INFO - PROCESS | 1834 | 1477772750053 Marionette TRACE conn4 <- [1,1245,null,["8"]] 13:25:50 INFO - PROCESS | 1834 | 1477772750067 Marionette TRACE conn4 -> [0,1246,"switchToWindow",{"name":"8"}] 13:25:50 INFO - PROCESS | 1834 | 1477772750077 Marionette TRACE conn4 <- [1,1246,null,{}] 13:25:50 INFO - PROCESS | 1834 | 1477772750127 Marionette TRACE conn4 -> [0,1247,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_001.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:50 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da1cc00 == 53 [pid = 1834] [id = 299] 13:25:50 INFO - PROCESS | 1834 | ++DOMWINDOW == 103 (0x8da28400) [pid = 1834] [serial = 872] [outer = (nil)] 13:25:50 INFO - PROCESS | 1834 | ++DOMWINDOW == 104 (0x951b3c00) [pid = 1834] [serial = 873] [outer = 0x8da28400] 13:25:50 INFO - PROCESS | 1834 | 1477772750233 Marionette DEBUG loaded listener.js 13:25:50 INFO - PROCESS | 1834 | ++DOMWINDOW == 105 (0x951b7000) [pid = 1834] [serial = 874] [outer = 0x8da28400] 13:25:50 INFO - PROCESS | 1834 | 1477772750892 Marionette TRACE conn4 <- [1,1247,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_001.html",0,null,null,[["document.write script",0,null,null]]]}] 13:25:50 INFO - . 13:25:50 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_001.html | took 1229ms 13:25:50 INFO - PROCESS | 1834 | 1477772750908 Marionette TRACE conn4 -> [0,1248,"getWindowHandle",null] 13:25:50 INFO - PROCESS | 1834 | 1477772750914 Marionette TRACE conn4 <- [1,1248,null,{"value":"8"}] 13:25:50 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_002.html 13:25:50 INFO - PROCESS | 1834 | 1477772750925 Marionette TRACE conn4 -> [0,1249,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:25:51 INFO - PROCESS | 1834 | 1477772751137 Marionette TRACE conn4 <- [1,1249,null,{"value":null}] 13:25:51 INFO - PROCESS | 1834 | 1477772751294 Marionette TRACE conn4 -> [0,1250,"getWindowHandles",null] 13:25:51 INFO - PROCESS | 1834 | 1477772751301 Marionette TRACE conn4 <- [1,1250,null,["8"]] 13:25:51 INFO - PROCESS | 1834 | 1477772751311 Marionette TRACE conn4 -> [0,1251,"switchToWindow",{"name":"8"}] 13:25:51 INFO - PROCESS | 1834 | 1477772751318 Marionette TRACE conn4 <- [1,1251,null,{}] 13:25:51 INFO - PROCESS | 1834 | 1477772751326 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_002.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:51 INFO - PROCESS | 1834 | ++DOCSHELL 0x9b303c00 == 54 [pid = 1834] [id = 300] 13:25:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 106 (0x9b304000) [pid = 1834] [serial = 875] [outer = (nil)] 13:25:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 107 (0x9b308400) [pid = 1834] [serial = 876] [outer = 0x9b304000] 13:25:51 INFO - PROCESS | 1834 | 1477772751458 Marionette DEBUG loaded listener.js 13:25:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 108 (0x9b309c00) [pid = 1834] [serial = 877] [outer = 0x9b304000] 13:25:52 INFO - PROCESS | 1834 | 1477772752178 Marionette TRACE conn4 <- [1,1252,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_002.html",0,null,null,[["document.write script executed synchronously",0,null,null]]]}] 13:25:52 INFO - . 13:25:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_002.html | took 1278ms 13:25:52 INFO - PROCESS | 1834 | 1477772752210 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 13:25:52 INFO - PROCESS | 1834 | 1477772752214 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 13:25:52 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_003.html 13:25:52 INFO - PROCESS | 1834 | 1477772752223 Marionette TRACE conn4 -> [0,1254,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:25:52 INFO - PROCESS | 1834 | 1477772752437 Marionette TRACE conn4 <- [1,1254,null,{"value":null}] 13:25:52 INFO - PROCESS | 1834 | 1477772752623 Marionette TRACE conn4 -> [0,1255,"getWindowHandles",null] 13:25:52 INFO - PROCESS | 1834 | 1477772752627 Marionette TRACE conn4 <- [1,1255,null,["8"]] 13:25:52 INFO - PROCESS | 1834 | 1477772752636 Marionette TRACE conn4 -> [0,1256,"switchToWindow",{"name":"8"}] 13:25:52 INFO - PROCESS | 1834 | 1477772752640 Marionette TRACE conn4 <- [1,1256,null,{}] 13:25:52 INFO - PROCESS | 1834 | 1477772752650 Marionette TRACE conn4 -> [0,1257,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_003.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:52 INFO - PROCESS | 1834 | ++DOCSHELL 0xa4cf6800 == 55 [pid = 1834] [id = 301] 13:25:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 109 (0xa4cf6c00) [pid = 1834] [serial = 878] [outer = (nil)] 13:25:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 110 (0xa932e000) [pid = 1834] [serial = 879] [outer = 0xa4cf6c00] 13:25:52 INFO - PROCESS | 1834 | 1477772752772 Marionette DEBUG loaded listener.js 13:25:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 111 (0x94466c00) [pid = 1834] [serial = 880] [outer = 0xa4cf6c00] 13:25:53 INFO - PROCESS | 1834 | 1477772753374 Marionette TRACE conn4 <- [1,1257,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_003.html",0,null,null,[["document.write script writing a further script",0,null,null]]]}] 13:25:53 INFO - . 13:25:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_003.html | took 1186ms 13:25:53 INFO - PROCESS | 1834 | 1477772753413 Marionette TRACE conn4 -> [0,1258,"getWindowHandle",null] 13:25:53 INFO - PROCESS | 1834 | 1477772753422 Marionette TRACE conn4 <- [1,1258,null,{"value":"8"}] 13:25:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_004.html 13:25:53 INFO - PROCESS | 1834 | 1477772753430 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:25:53 INFO - PROCESS | 1834 | 1477772753619 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 13:25:53 INFO - PROCESS | 1834 | 1477772753813 Marionette TRACE conn4 -> [0,1260,"getWindowHandles",null] 13:25:53 INFO - PROCESS | 1834 | 1477772753817 Marionette TRACE conn4 <- [1,1260,null,["8"]] 13:25:53 INFO - PROCESS | 1834 | 1477772753829 Marionette TRACE conn4 -> [0,1261,"switchToWindow",{"name":"8"}] 13:25:53 INFO - PROCESS | 1834 | 1477772753834 Marionette TRACE conn4 <- [1,1261,null,{}] 13:25:53 INFO - PROCESS | 1834 | 1477772753840 Marionette TRACE conn4 -> [0,1262,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_004.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:53 INFO - PROCESS | 1834 | ++DOCSHELL 0x9446c800 == 56 [pid = 1834] [id = 302] 13:25:53 INFO - PROCESS | 1834 | ++DOMWINDOW == 112 (0x9446e000) [pid = 1834] [serial = 881] [outer = (nil)] 13:25:53 INFO - PROCESS | 1834 | ++DOMWINDOW == 113 (0x94472800) [pid = 1834] [serial = 882] [outer = 0x9446e000] 13:25:53 INFO - PROCESS | 1834 | 1477772753952 Marionette DEBUG loaded listener.js 13:25:54 INFO - PROCESS | 1834 | ++DOMWINDOW == 114 (0x9a2eec00) [pid = 1834] [serial = 883] [outer = 0x9446e000] 13:25:54 INFO - PROCESS | 1834 | 1477772754584 Marionette TRACE conn4 <- [1,1262,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_004.html",0,null,null,[["document.write script writing script; order of execution",0,null,null]]]}] 13:25:54 INFO - . 13:25:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_004.html | took 1227ms 13:25:54 INFO - PROCESS | 1834 | 1477772754658 Marionette TRACE conn4 -> [0,1263,"getWindowHandle",null] 13:25:54 INFO - PROCESS | 1834 | 1477772754663 Marionette TRACE conn4 <- [1,1263,null,{"value":"8"}] 13:25:54 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_005.html 13:25:54 INFO - PROCESS | 1834 | 1477772754671 Marionette TRACE conn4 -> [0,1264,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:25:54 INFO - PROCESS | 1834 | 1477772754841 Marionette TRACE conn4 <- [1,1264,null,{"value":null}] 13:25:55 INFO - PROCESS | 1834 | 1477772755371 Marionette TRACE conn4 -> [0,1265,"getWindowHandles",null] 13:25:55 INFO - PROCESS | 1834 | 1477772755377 Marionette TRACE conn4 <- [1,1265,null,["8"]] 13:25:55 INFO - PROCESS | 1834 | 1477772755391 Marionette TRACE conn4 -> [0,1266,"switchToWindow",{"name":"8"}] 13:25:55 INFO - PROCESS | 1834 | 1477772755401 Marionette TRACE conn4 <- [1,1266,null,{}] 13:25:55 INFO - PROCESS | 1834 | 1477772755409 Marionette TRACE conn4 -> [0,1267,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_005.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:55 INFO - PROCESS | 1834 | ++DOCSHELL 0x8db06000 == 57 [pid = 1834] [id = 303] 13:25:55 INFO - PROCESS | 1834 | ++DOMWINDOW == 115 (0x8db07000) [pid = 1834] [serial = 884] [outer = (nil)] 13:25:55 INFO - PROCESS | 1834 | ++DOMWINDOW == 116 (0x8f8bc400) [pid = 1834] [serial = 885] [outer = 0x8db07000] 13:25:55 INFO - PROCESS | 1834 | 1477772755515 Marionette DEBUG loaded listener.js 13:25:55 INFO - PROCESS | 1834 | ++DOMWINDOW == 117 (0x939a7c00) [pid = 1834] [serial = 886] [outer = 0x8db07000] 13:25:56 INFO - PROCESS | 1834 | 1477772756415 Marionette TRACE conn4 <- [1,1267,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_005.html",0,null,null,[["document.write external script",0,null,null]]]}] 13:25:56 INFO - . 13:25:56 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_005.html | took 1774ms 13:25:56 INFO - PROCESS | 1834 | 1477772756446 Marionette TRACE conn4 -> [0,1268,"getWindowHandle",null] 13:25:56 INFO - PROCESS | 1834 | 1477772756453 Marionette TRACE conn4 <- [1,1268,null,{"value":"8"}] 13:25:56 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_006.html 13:25:56 INFO - PROCESS | 1834 | 1477772756461 Marionette TRACE conn4 -> [0,1269,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:25:56 INFO - PROCESS | 1834 | 1477772756719 Marionette TRACE conn4 <- [1,1269,null,{"value":null}] 13:25:56 INFO - PROCESS | 1834 | --DOCSHELL 0xa2c09800 == 56 [pid = 1834] [id = 290] 13:25:56 INFO - PROCESS | 1834 | --DOCSHELL 0x8f8be000 == 55 [pid = 1834] [id = 289] 13:25:56 INFO - PROCESS | 1834 | --DOCSHELL 0x96606800 == 54 [pid = 1834] [id = 288] 13:25:56 INFO - PROCESS | 1834 | --DOMWINDOW == 116 (0x9a237400) [pid = 1834] [serial = 808] [outer = (nil)] [url = about:blank] 13:25:56 INFO - PROCESS | 1834 | 1477772756896 Marionette TRACE conn4 -> [0,1270,"getWindowHandles",null] 13:25:56 INFO - PROCESS | 1834 | 1477772756903 Marionette TRACE conn4 <- [1,1270,null,["8"]] 13:25:56 INFO - PROCESS | 1834 | --DOCSHELL 0x9a5a8000 == 53 [pid = 1834] [id = 287] 13:25:56 INFO - PROCESS | 1834 | --DOCSHELL 0x9a5ee000 == 52 [pid = 1834] [id = 286] 13:25:56 INFO - PROCESS | 1834 | --DOCSHELL 0x9684a800 == 51 [pid = 1834] [id = 285] 13:25:56 INFO - PROCESS | 1834 | --DOCSHELL 0x95a8dc00 == 50 [pid = 1834] [id = 284] 13:25:56 INFO - PROCESS | 1834 | --DOCSHELL 0x94a59400 == 49 [pid = 1834] [id = 283] 13:25:56 INFO - PROCESS | 1834 | --DOCSHELL 0x928b4800 == 48 [pid = 1834] [id = 282] 13:25:56 INFO - PROCESS | 1834 | --DOCSHELL 0x8da24400 == 47 [pid = 1834] [id = 281] 13:25:56 INFO - PROCESS | 1834 | --DOCSHELL 0x95997000 == 46 [pid = 1834] [id = 280] 13:25:56 INFO - PROCESS | 1834 | --DOCSHELL 0x9603cc00 == 45 [pid = 1834] [id = 279] 13:25:56 INFO - PROCESS | 1834 | --DOCSHELL 0x9b166000 == 44 [pid = 1834] [id = 278] 13:25:56 INFO - PROCESS | 1834 | --DOCSHELL 0x9a5a9c00 == 43 [pid = 1834] [id = 277] 13:25:56 INFO - PROCESS | 1834 | --DOCSHELL 0x95a8cc00 == 42 [pid = 1834] [id = 276] 13:25:56 INFO - PROCESS | 1834 | --DOCSHELL 0x8f8c1000 == 41 [pid = 1834] [id = 275] 13:25:56 INFO - PROCESS | 1834 | 1477772756929 Marionette TRACE conn4 -> [0,1271,"switchToWindow",{"name":"8"}] 13:25:56 INFO - PROCESS | 1834 | 1477772756937 Marionette TRACE conn4 <- [1,1271,null,{}] 13:25:56 INFO - PROCESS | 1834 | 1477772756943 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_006.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_006.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:56 INFO - PROCESS | 1834 | ++DOCSHELL 0x8fb1bc00 == 42 [pid = 1834] [id = 304] 13:25:56 INFO - PROCESS | 1834 | ++DOMWINDOW == 117 (0x8fb1cc00) [pid = 1834] [serial = 887] [outer = (nil)] 13:25:57 INFO - PROCESS | 1834 | ++DOMWINDOW == 118 (0x94471000) [pid = 1834] [serial = 888] [outer = 0x8fb1cc00] 13:25:57 INFO - PROCESS | 1834 | 1477772757053 Marionette DEBUG loaded listener.js 13:25:57 INFO - PROCESS | 1834 | ++DOMWINDOW == 119 (0x9497ec00) [pid = 1834] [serial = 889] [outer = 0x8fb1cc00] 13:25:57 INFO - PROCESS | 1834 | --DOMWINDOW == 118 (0x98f1dc00) [pid = 1834] [serial = 805] [outer = (nil)] [url = about:blank] 13:25:57 INFO - PROCESS | 1834 | --DOMWINDOW == 117 (0x99f6fc00) [pid = 1834] [serial = 806] [outer = (nil)] [url = about:blank] 13:25:57 INFO - PROCESS | 1834 | --DOMWINDOW == 116 (0x9660a400) [pid = 1834] [serial = 801] [outer = (nil)] [url = about:blank] 13:25:57 INFO - PROCESS | 1834 | --DOMWINDOW == 115 (0x96739400) [pid = 1834] [serial = 802] [outer = (nil)] [url = about:blank] 13:25:57 INFO - PROCESS | 1834 | --DOMWINDOW == 114 (0x9677b000) [pid = 1834] [serial = 803] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 13:25:57 INFO - PROCESS | 1834 | --DOMWINDOW == 113 (0x94a18000) [pid = 1834] [serial = 797] [outer = (nil)] [url = about:blank] 13:25:57 INFO - PROCESS | 1834 | --DOMWINDOW == 112 (0x94b9e400) [pid = 1834] [serial = 798] [outer = (nil)] [url = about:blank] 13:25:57 INFO - PROCESS | 1834 | --DOMWINDOW == 111 (0x9591bc00) [pid = 1834] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 13:25:57 INFO - PROCESS | 1834 | --DOMWINDOW == 110 (0x8f8c4800) [pid = 1834] [serial = 794] [outer = (nil)] [url = about:blank] 13:25:57 INFO - PROCESS | 1834 | --DOMWINDOW == 109 (0x8f8c9000) [pid = 1834] [serial = 795] [outer = (nil)] [url = about:blank] 13:25:57 INFO - PROCESS | 1834 | --DOMWINDOW == 108 (0x949ca800) [pid = 1834] [serial = 791] [outer = (nil)] [url = about:blank] 13:25:57 INFO - PROCESS | 1834 | --DOMWINDOW == 107 (0x949cf000) [pid = 1834] [serial = 792] [outer = (nil)] [url = about:blank] 13:25:57 INFO - PROCESS | 1834 | --DOMWINDOW == 106 (0x95951000) [pid = 1834] [serial = 788] [outer = (nil)] [url = about:blank] 13:25:57 INFO - PROCESS | 1834 | --DOMWINDOW == 105 (0x96848800) [pid = 1834] [serial = 789] [outer = (nil)] [url = about:blank] 13:25:57 INFO - PROCESS | 1834 | --DOMWINDOW == 104 (0xa93af000) [pid = 1834] [serial = 785] [outer = (nil)] [url = about:blank] 13:25:57 INFO - PROCESS | 1834 | --DOMWINDOW == 103 (0xa93b4400) [pid = 1834] [serial = 786] [outer = (nil)] [url = about:blank] 13:25:57 INFO - PROCESS | 1834 | --DOMWINDOW == 102 (0x949d0000) [pid = 1834] [serial = 782] [outer = (nil)] [url = about:blank] 13:25:57 INFO - PROCESS | 1834 | --DOMWINDOW == 101 (0x949d3800) [pid = 1834] [serial = 783] [outer = (nil)] [url = about:blank] 13:25:57 INFO - PROCESS | 1834 | --DOMWINDOW == 100 (0xa4ca3000) [pid = 1834] [serial = 779] [outer = (nil)] [url = about:blank] 13:25:57 INFO - PROCESS | 1834 | --DOMWINDOW == 99 (0xa4cfa800) [pid = 1834] [serial = 780] [outer = (nil)] [url = about:blank] 13:25:57 INFO - PROCESS | 1834 | --DOMWINDOW == 98 (0x9a59f800) [pid = 1834] [serial = 776] [outer = (nil)] [url = about:blank] 13:25:57 INFO - PROCESS | 1834 | --DOMWINDOW == 97 (0x9cedb000) [pid = 1834] [serial = 777] [outer = (nil)] [url = about:blank] 13:25:57 INFO - PROCESS | 1834 | --DOMWINDOW == 96 (0x953db400) [pid = 1834] [serial = 773] [outer = (nil)] [url = about:blank] 13:25:57 INFO - PROCESS | 1834 | --DOMWINDOW == 95 (0x95921400) [pid = 1834] [serial = 774] [outer = (nil)] [url = about:blank] 13:25:57 INFO - PROCESS | 1834 | 1477772757850 Marionette TRACE conn4 <- [1,1272,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_006.html",0,null,null,[["document.write external script followed by internal script",0,null,null]]]}] 13:25:57 INFO - . 13:25:57 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_006.html | took 1427ms 13:25:57 INFO - PROCESS | 1834 | 1477772757887 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 13:25:57 INFO - PROCESS | 1834 | 1477772757890 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 13:25:57 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_007.html 13:25:57 INFO - PROCESS | 1834 | 1477772757898 Marionette TRACE conn4 -> [0,1274,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:25:58 INFO - PROCESS | 1834 | 1477772758072 Marionette TRACE conn4 <- [1,1274,null,{"value":null}] 13:25:58 INFO - PROCESS | 1834 | 1477772758212 Marionette TRACE conn4 -> [0,1275,"getWindowHandles",null] 13:25:58 INFO - PROCESS | 1834 | 1477772758223 Marionette TRACE conn4 <- [1,1275,null,["8"]] 13:25:58 INFO - PROCESS | 1834 | 1477772758231 Marionette TRACE conn4 -> [0,1276,"switchToWindow",{"name":"8"}] 13:25:58 INFO - PROCESS | 1834 | 1477772758238 Marionette TRACE conn4 <- [1,1276,null,{}] 13:25:58 INFO - PROCESS | 1834 | 1477772758243 Marionette TRACE conn4 -> [0,1277,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_007.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_007.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:58 INFO - PROCESS | 1834 | ++DOCSHELL 0x94b99400 == 43 [pid = 1834] [id = 305] 13:25:58 INFO - PROCESS | 1834 | ++DOMWINDOW == 96 (0x94b99800) [pid = 1834] [serial = 890] [outer = (nil)] 13:25:58 INFO - PROCESS | 1834 | ++DOMWINDOW == 97 (0x951ae400) [pid = 1834] [serial = 891] [outer = 0x94b99800] 13:25:58 INFO - PROCESS | 1834 | 1477772758338 Marionette DEBUG loaded listener.js 13:25:58 INFO - PROCESS | 1834 | ++DOMWINDOW == 98 (0x951b3800) [pid = 1834] [serial = 892] [outer = 0x94b99800] 13:25:59 INFO - PROCESS | 1834 | 1477772759015 Marionette TRACE conn4 <- [1,1277,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_007.html",0,null,null,[["document.write external script that document.writes inline script",0,null,null]]]}] 13:25:59 INFO - . 13:25:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_007.html | took 1131ms 13:25:59 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_008.html 13:25:59 INFO - PROCESS | 1834 | 1477772759028 Marionette TRACE conn4 -> [0,1278,"getWindowHandle",null] 13:25:59 INFO - PROCESS | 1834 | 1477772759030 Marionette TRACE conn4 <- [1,1278,null,{"value":"8"}] 13:25:59 INFO - PROCESS | 1834 | 1477772759039 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:25:59 INFO - PROCESS | 1834 | 1477772759210 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 13:25:59 INFO - PROCESS | 1834 | 1477772759226 Marionette TRACE conn4 -> [0,1280,"getWindowHandles",null] 13:25:59 INFO - PROCESS | 1834 | 1477772759229 Marionette TRACE conn4 <- [1,1280,null,["8"]] 13:25:59 INFO - PROCESS | 1834 | 1477772759236 Marionette TRACE conn4 -> [0,1281,"switchToWindow",{"name":"8"}] 13:25:59 INFO - PROCESS | 1834 | 1477772759241 Marionette TRACE conn4 <- [1,1281,null,{}] 13:25:59 INFO - PROCESS | 1834 | 1477772759246 Marionette TRACE conn4 -> [0,1282,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_008.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_008.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:59 INFO - PROCESS | 1834 | ++DOCSHELL 0x95916400 == 44 [pid = 1834] [id = 306] 13:25:59 INFO - PROCESS | 1834 | ++DOMWINDOW == 99 (0x95920c00) [pid = 1834] [serial = 893] [outer = (nil)] 13:25:59 INFO - PROCESS | 1834 | ++DOMWINDOW == 100 (0x95a89800) [pid = 1834] [serial = 894] [outer = 0x95920c00] 13:25:59 INFO - PROCESS | 1834 | 1477772759468 Marionette DEBUG loaded listener.js 13:25:59 INFO - PROCESS | 1834 | ++DOMWINDOW == 101 (0x95a97800) [pid = 1834] [serial = 895] [outer = 0x95920c00] 13:26:00 INFO - PROCESS | 1834 | 1477772760127 Marionette TRACE conn4 <- [1,1282,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_008.html",0,null,null,[["document.write external script that document.writes external script",0,null,null]]]}] 13:26:00 INFO - . 13:26:00 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_008.html | took 1125ms 13:26:00 INFO - PROCESS | 1834 | 1477772760162 Marionette TRACE conn4 -> [0,1283,"getWindowHandle",null] 13:26:00 INFO - PROCESS | 1834 | 1477772760166 Marionette TRACE conn4 <- [1,1283,null,{"value":"8"}] 13:26:00 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_009.html 13:26:00 INFO - PROCESS | 1834 | 1477772760173 Marionette TRACE conn4 -> [0,1284,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:26:00 INFO - PROCESS | 1834 | 1477772760406 Marionette TRACE conn4 <- [1,1284,null,{"value":null}] 13:26:00 INFO - PROCESS | 1834 | 1477772760430 Marionette TRACE conn4 -> [0,1285,"getWindowHandles",null] 13:26:00 INFO - PROCESS | 1834 | 1477772760434 Marionette TRACE conn4 <- [1,1285,null,["8"]] 13:26:00 INFO - PROCESS | 1834 | 1477772760439 Marionette TRACE conn4 -> [0,1286,"switchToWindow",{"name":"8"}] 13:26:00 INFO - PROCESS | 1834 | 1477772760444 Marionette TRACE conn4 <- [1,1286,null,{}] 13:26:00 INFO - PROCESS | 1834 | 1477772760449 Marionette TRACE conn4 -> [0,1287,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_009.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_009.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:26:00 INFO - PROCESS | 1834 | ++DOCSHELL 0x9673b400 == 45 [pid = 1834] [id = 307] 13:26:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 102 (0x9673bc00) [pid = 1834] [serial = 896] [outer = (nil)] 13:26:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 103 (0x96844400) [pid = 1834] [serial = 897] [outer = 0x9673bc00] 13:26:00 INFO - PROCESS | 1834 | 1477772760619 Marionette DEBUG loaded listener.js 13:26:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 104 (0x9684ac00) [pid = 1834] [serial = 898] [outer = 0x9673bc00] 13:26:01 INFO - PROCESS | 1834 | 1477772761202 Marionette TRACE conn4 <- [1,1287,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_009.html",0,null,null,[["document.write script that document.writes script",0,null,null]]]}] 13:26:01 INFO - . 13:26:01 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_009.html | took 1069ms 13:26:01 INFO - PROCESS | 1834 | 1477772761258 Marionette TRACE conn4 -> [0,1288,"getWindowHandle",null] 13:26:01 INFO - PROCESS | 1834 | 1477772761261 Marionette TRACE conn4 <- [1,1288,null,{"value":"8"}] 13:26:01 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_010.html 13:26:01 INFO - PROCESS | 1834 | 1477772761268 Marionette TRACE conn4 -> [0,1289,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:26:01 INFO - PROCESS | 1834 | 1477772761646 Marionette TRACE conn4 <- [1,1289,null,{"value":null}] 13:26:01 INFO - PROCESS | 1834 | --DOMWINDOW == 103 (0x95a92c00) [pid = 1834] [serial = 825] [outer = (nil)] [url = about:blank] 13:26:01 INFO - PROCESS | 1834 | --DOMWINDOW == 102 (0xa2c0e400) [pid = 1834] [serial = 850] [outer = (nil)] [url = about:blank] 13:26:01 INFO - PROCESS | 1834 | --DOMWINDOW == 101 (0x949d6c00) [pid = 1834] [serial = 830] [outer = (nil)] [url = about:blank] 13:26:01 INFO - PROCESS | 1834 | --DOMWINDOW == 100 (0xa29d0000) [pid = 1834] [serial = 845] [outer = (nil)] [url = about:blank] 13:26:01 INFO - PROCESS | 1834 | --DOMWINDOW == 99 (0x95cf0800) [pid = 1834] [serial = 835] [outer = (nil)] [url = about:blank] 13:26:01 INFO - PROCESS | 1834 | --DOMWINDOW == 98 (0x9a5f0c00) [pid = 1834] [serial = 840] [outer = (nil)] [url = about:blank] 13:26:01 INFO - PROCESS | 1834 | --DOMWINDOW == 97 (0x97a6b800) [pid = 1834] [serial = 837] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_004.html] 13:26:01 INFO - PROCESS | 1834 | --DOMWINDOW == 96 (0x8fb1d000) [pid = 1834] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_006.html] 13:26:01 INFO - PROCESS | 1834 | --DOMWINDOW == 95 (0x9a5e9800) [pid = 1834] [serial = 842] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_005.html] 13:26:01 INFO - PROCESS | 1834 | --DOMWINDOW == 94 (0x94b93000) [pid = 1834] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_003.html] 13:26:01 INFO - PROCESS | 1834 | --DOMWINDOW == 93 (0x8da25000) [pid = 1834] [serial = 827] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_002.html] 13:26:01 INFO - PROCESS | 1834 | 1477772761754 Marionette TRACE conn4 -> [0,1290,"getWindowHandles",null] 13:26:01 INFO - PROCESS | 1834 | 1477772761759 Marionette TRACE conn4 <- [1,1290,null,["8"]] 13:26:01 INFO - PROCESS | 1834 | 1477772761764 Marionette TRACE conn4 -> [0,1291,"switchToWindow",{"name":"8"}] 13:26:01 INFO - PROCESS | 1834 | 1477772761769 Marionette TRACE conn4 <- [1,1291,null,{}] 13:26:01 INFO - PROCESS | 1834 | 1477772761774 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_010.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_010.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:26:01 INFO - PROCESS | 1834 | ++DOCSHELL 0x95cf0800 == 46 [pid = 1834] [id = 308] 13:26:01 INFO - PROCESS | 1834 | ++DOMWINDOW == 94 (0x99f78000) [pid = 1834] [serial = 899] [outer = (nil)] 13:26:01 INFO - PROCESS | 1834 | ++DOMWINDOW == 95 (0x9a12ec00) [pid = 1834] [serial = 900] [outer = 0x99f78000] 13:26:01 INFO - PROCESS | 1834 | 1477772761895 Marionette DEBUG loaded listener.js 13:26:02 INFO - PROCESS | 1834 | ++DOMWINDOW == 96 (0x9a59f800) [pid = 1834] [serial = 901] [outer = 0x99f78000] 13:26:02 INFO - PROCESS | 1834 | 1477772762495 Marionette TRACE conn4 <- [1,1292,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_010.html",0,null,null,[["document.write external script tokenizer order",0,null,null]]]}] 13:26:02 INFO - . 13:26:02 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_010.html | took 1270ms 13:26:02 INFO - PROCESS | 1834 | 1477772762539 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 13:26:02 INFO - PROCESS | 1834 | 1477772762542 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 13:26:02 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_011.html 13:26:02 INFO - PROCESS | 1834 | 1477772762552 Marionette TRACE conn4 -> [0,1294,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:26:02 INFO - PROCESS | 1834 | 1477772762763 Marionette TRACE conn4 <- [1,1294,null,{"value":null}] 13:26:02 INFO - PROCESS | 1834 | 1477772762776 Marionette TRACE conn4 -> [0,1295,"getWindowHandles",null] 13:26:02 INFO - PROCESS | 1834 | 1477772762780 Marionette TRACE conn4 <- [1,1295,null,["8"]] 13:26:02 INFO - PROCESS | 1834 | 1477772762785 Marionette TRACE conn4 -> [0,1296,"switchToWindow",{"name":"8"}] 13:26:02 INFO - PROCESS | 1834 | 1477772762791 Marionette TRACE conn4 <- [1,1296,null,{}] 13:26:02 INFO - PROCESS | 1834 | 1477772762798 Marionette TRACE conn4 -> [0,1297,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_011.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_011.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:26:02 INFO - PROCESS | 1834 | ++DOCSHELL 0x9b307800 == 47 [pid = 1834] [id = 309] 13:26:02 INFO - PROCESS | 1834 | ++DOMWINDOW == 97 (0x9b30a400) [pid = 1834] [serial = 902] [outer = (nil)] 13:26:02 INFO - PROCESS | 1834 | ++DOMWINDOW == 98 (0x9b30fc00) [pid = 1834] [serial = 903] [outer = 0x9b30a400] 13:26:02 INFO - PROCESS | 1834 | 1477772762895 Marionette DEBUG loaded listener.js 13:26:03 INFO - PROCESS | 1834 | ++DOMWINDOW == 99 (0x9b420c00) [pid = 1834] [serial = 904] [outer = 0x9b30a400] 13:26:03 INFO - PROCESS | 1834 | 1477772763484 Marionette TRACE conn4 <- [1,1297,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_011.html",0,null,null,[["document.write external script that document.writes external script",0,null,null]]]}] 13:26:03 INFO - . 13:26:03 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_011.html | took 979ms 13:26:03 INFO - PROCESS | 1834 | 1477772763528 Marionette TRACE conn4 -> [0,1298,"getWindowHandle",null] 13:26:03 INFO - PROCESS | 1834 | 1477772763532 Marionette TRACE conn4 <- [1,1298,null,{"value":"8"}] 13:26:03 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_012.html 13:26:03 INFO - PROCESS | 1834 | 1477772763539 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:26:03 INFO - PROCESS | 1834 | 1477772763744 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 13:26:03 INFO - PROCESS | 1834 | 1477772763926 Marionette TRACE conn4 -> [0,1300,"getWindowHandles",null] 13:26:03 INFO - PROCESS | 1834 | 1477772763933 Marionette TRACE conn4 <- [1,1300,null,["8"]] 13:26:03 INFO - PROCESS | 1834 | 1477772763942 Marionette TRACE conn4 -> [0,1301,"switchToWindow",{"name":"8"}] 13:26:03 INFO - PROCESS | 1834 | 1477772763953 Marionette TRACE conn4 <- [1,1301,null,{}] 13:26:04 INFO - PROCESS | 1834 | 1477772764008 Marionette TRACE conn4 -> [0,1302,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_012.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_012.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:26:04 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da2b400 == 48 [pid = 1834] [id = 310] 13:26:04 INFO - PROCESS | 1834 | ++DOMWINDOW == 100 (0x8da2c400) [pid = 1834] [serial = 905] [outer = (nil)] 13:26:04 INFO - PROCESS | 1834 | ++DOMWINDOW == 101 (0x8f8be800) [pid = 1834] [serial = 906] [outer = 0x8da2c400] 13:26:04 INFO - PROCESS | 1834 | 1477772764132 Marionette DEBUG loaded listener.js 13:26:04 INFO - PROCESS | 1834 | ++DOMWINDOW == 102 (0x8f8c8c00) [pid = 1834] [serial = 907] [outer = 0x8da2c400] 13:26:04 INFO - PROCESS | 1834 | 1477772764788 Marionette TRACE conn4 <- [1,1302,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_012.html",0,null,null,[["document.write external script tokenizer order",0,null,null]]]}] 13:26:04 INFO - . 13:26:04 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_012.html | took 1281ms 13:26:04 INFO - PROCESS | 1834 | 1477772764821 Marionette TRACE conn4 -> [0,1303,"getWindowHandle",null] 13:26:04 INFO - PROCESS | 1834 | 1477772764830 Marionette TRACE conn4 <- [1,1303,null,{"value":"8"}] 13:26:04 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_013.html 13:26:04 INFO - PROCESS | 1834 | 1477772764839 Marionette TRACE conn4 -> [0,1304,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:26:05 INFO - PROCESS | 1834 | 1477772765053 Marionette TRACE conn4 <- [1,1304,null,{"value":null}] 13:26:05 INFO - PROCESS | 1834 | 1477772765232 Marionette TRACE conn4 -> [0,1305,"getWindowHandles",null] 13:26:05 INFO - PROCESS | 1834 | 1477772765238 Marionette TRACE conn4 <- [1,1305,null,["8"]] 13:26:05 INFO - PROCESS | 1834 | 1477772765248 Marionette TRACE conn4 -> [0,1306,"switchToWindow",{"name":"8"}] 13:26:05 INFO - PROCESS | 1834 | 1477772765255 Marionette TRACE conn4 <- [1,1306,null,{}] 13:26:05 INFO - PROCESS | 1834 | 1477772765310 Marionette TRACE conn4 -> [0,1307,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_013.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_013.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:26:05 INFO - PROCESS | 1834 | ++DOCSHELL 0x949cfc00 == 49 [pid = 1834] [id = 311] 13:26:05 INFO - PROCESS | 1834 | ++DOMWINDOW == 103 (0x949d0000) [pid = 1834] [serial = 908] [outer = (nil)] 13:26:05 INFO - PROCESS | 1834 | ++DOMWINDOW == 104 (0x949d6c00) [pid = 1834] [serial = 909] [outer = 0x949d0000] 13:26:05 INFO - PROCESS | 1834 | 1477772765424 Marionette DEBUG loaded listener.js 13:26:05 INFO - PROCESS | 1834 | ++DOMWINDOW == 105 (0x951b1c00) [pid = 1834] [serial = 910] [outer = 0x949d0000] 13:26:06 INFO - PROCESS | 1834 | 1477772766156 Marionette TRACE conn4 <- [1,1307,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_013.html",0,null,null,[["document.write",0,null,null]]]}] 13:26:06 INFO - . 13:26:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_013.html | took 1380ms 13:26:06 INFO - PROCESS | 1834 | 1477772766218 Marionette TRACE conn4 -> [0,1308,"getWindowHandle",null] 13:26:06 INFO - PROCESS | 1834 | 1477772766222 Marionette TRACE conn4 <- [1,1308,null,{"value":"8"}] 13:26:06 INFO - TEST-START | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html 13:26:06 INFO - PROCESS | 1834 | 1477772766247 Marionette TRACE conn4 -> [0,1309,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:26:06 INFO - PROCESS | 1834 | 1477772766440 Marionette TRACE conn4 <- [1,1309,null,{"value":null}] 13:26:06 INFO - PROCESS | 1834 | 1477772766634 Marionette TRACE conn4 -> [0,1310,"getWindowHandles",null] 13:26:06 INFO - PROCESS | 1834 | 1477772766643 Marionette TRACE conn4 <- [1,1310,null,["8"]] 13:26:06 INFO - PROCESS | 1834 | 1477772766649 Marionette TRACE conn4 -> [0,1311,"switchToWindow",{"name":"8"}] 13:26:06 INFO - PROCESS | 1834 | 1477772766657 Marionette TRACE conn4 <- [1,1311,null,{}] 13:26:06 INFO - PROCESS | 1834 | 1477772766706 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:26:06 INFO - PROCESS | 1834 | ++DOCSHELL 0x9a2e7400 == 50 [pid = 1834] [id = 312] 13:26:06 INFO - PROCESS | 1834 | ++DOMWINDOW == 106 (0x9a2ed400) [pid = 1834] [serial = 911] [outer = (nil)] 13:26:06 INFO - PROCESS | 1834 | ++DOMWINDOW == 107 (0x9b168c00) [pid = 1834] [serial = 912] [outer = 0x9a2ed400] 13:26:06 INFO - PROCESS | 1834 | 1477772766837 Marionette DEBUG loaded listener.js 13:26:06 INFO - PROCESS | 1834 | ++DOMWINDOW == 108 (0xa0fb0800) [pid = 1834] [serial = 913] [outer = 0x9a2ed400] 13:26:07 INFO - PROCESS | 1834 | 1477772767555 Marionette TRACE conn4 <- [1,1312,null,{"value":["/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html",0,null,null,[["Getting spellcheck IDL attribute",0,null,null],["Setting spellcheck IDL attribute to true",0,null,null],["Setting spellcheck IDL attribute to false",0,null,null]]]}] 13:26:07 INFO - ... 13:26:07 INFO - TEST-OK | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html | took 1387ms 13:26:07 INFO - PROCESS | 1834 | 1477772767632 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 13:26:07 INFO - PROCESS | 1834 | 1477772767637 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 13:26:07 INFO - TEST-START | /html/editing/focus/document-level-focus-apis/document-level-apis.html 13:26:07 INFO - PROCESS | 1834 | 1477772767645 Marionette TRACE conn4 -> [0,1314,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:26:07 INFO - PROCESS | 1834 | 1477772767850 Marionette TRACE conn4 <- [1,1314,null,{"value":null}] 13:26:08 INFO - PROCESS | 1834 | 1477772768026 Marionette TRACE conn4 -> [0,1315,"getWindowHandles",null] 13:26:08 INFO - PROCESS | 1834 | 1477772768029 Marionette TRACE conn4 <- [1,1315,null,["8"]] 13:26:08 INFO - PROCESS | 1834 | 1477772768040 Marionette TRACE conn4 -> [0,1316,"switchToWindow",{"name":"8"}] 13:26:08 INFO - PROCESS | 1834 | 1477772768047 Marionette TRACE conn4 <- [1,1316,null,{}] 13:26:08 INFO - PROCESS | 1834 | 1477772768053 Marionette TRACE conn4 -> [0,1317,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/editing/focus/document-level-focus-apis/document-level-apis.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/document-level-apis.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:26:08 INFO - PROCESS | 1834 | ++DOCSHELL 0xa27edc00 == 51 [pid = 1834] [id = 313] 13:26:08 INFO - PROCESS | 1834 | ++DOMWINDOW == 109 (0xa27ee000) [pid = 1834] [serial = 914] [outer = (nil)] 13:26:08 INFO - PROCESS | 1834 | ++DOMWINDOW == 110 (0xa2ed5400) [pid = 1834] [serial = 915] [outer = 0xa27ee000] 13:26:08 INFO - PROCESS | 1834 | 1477772768199 Marionette DEBUG loaded listener.js 13:26:08 INFO - PROCESS | 1834 | ++DOMWINDOW == 111 (0xa2edac00) [pid = 1834] [serial = 916] [outer = 0xa27ee000] 13:26:08 INFO - PROCESS | 1834 | ++DOCSHELL 0xa4cfa800 == 52 [pid = 1834] [id = 314] 13:26:08 INFO - PROCESS | 1834 | ++DOMWINDOW == 112 (0xa5e53000) [pid = 1834] [serial = 917] [outer = (nil)] 13:26:08 INFO - PROCESS | 1834 | ++DOMWINDOW == 113 (0xa932f400) [pid = 1834] [serial = 918] [outer = 0xa5e53000] 13:26:09 INFO - PROCESS | 1834 | 1477772769022 Marionette TRACE conn4 <- [1,1317,null,{"value":["/html/editing/focus/document-level-focus-apis/document-level-apis.html",0,null,null,[["The body element must be the active element if no element is focused",0,null,null],["The element must be the active element if it is focused",0,null,null],["The hasFocus() method must return false if the Document has no browsing context",0,null,null],["When a child browsing context is focused, its browsing context container is also focused",0,null,null]]]}] 13:26:09 INFO - .... 13:26:09 INFO - TEST-OK | /html/editing/focus/document-level-focus-apis/document-level-apis.html | took 1437ms 13:26:09 INFO - PROCESS | 1834 | 1477772769083 Marionette TRACE conn4 -> [0,1318,"getWindowHandle",null] 13:26:09 INFO - PROCESS | 1834 | 1477772769089 Marionette TRACE conn4 <- [1,1318,null,{"value":"8"}] 13:26:09 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/historical.html 13:26:09 INFO - PROCESS | 1834 | 1477772769098 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:26:09 INFO - PROCESS | 1834 | 1477772769317 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 13:26:09 INFO - PROCESS | 1834 | 1477772769497 Marionette TRACE conn4 -> [0,1320,"getWindowHandles",null] 13:26:09 INFO - PROCESS | 1834 | 1477772769502 Marionette TRACE conn4 <- [1,1320,null,["8"]] 13:26:09 INFO - PROCESS | 1834 | 1477772769512 Marionette TRACE conn4 -> [0,1321,"switchToWindow",{"name":"8"}] 13:26:09 INFO - PROCESS | 1834 | 1477772769517 Marionette TRACE conn4 <- [1,1321,null,{}] 13:26:09 INFO - PROCESS | 1834 | 1477772769565 Marionette TRACE conn4 -> [0,1322,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/document-metadata/the-style-element/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:26:09 INFO - PROCESS | 1834 | ++DOCSHELL 0xa2764c00 == 53 [pid = 1834] [id = 315] 13:26:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 114 (0xa2da4400) [pid = 1834] [serial = 919] [outer = (nil)] 13:26:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 115 (0xa2dae400) [pid = 1834] [serial = 920] [outer = 0xa2da4400] 13:26:09 INFO - PROCESS | 1834 | 1477772769676 Marionette DEBUG loaded listener.js 13:26:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 116 (0xa2db0000) [pid = 1834] [serial = 921] [outer = 0xa2da4400] 13:26:10 INFO - PROCESS | 1834 | 1477772770350 Marionette TRACE conn4 <- [1,1322,null,{"value":["/html/semantics/document-metadata/the-style-element/historical.html",0,null,null,[["style.scoped should not be supported",1,"assert_false: expected false got true","t/<@http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html:8:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nt@http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html:7:3\n@http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html:13:1\n"]]]}] 13:26:10 INFO - . 13:26:10 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/historical.html | took 1279ms 13:26:10 INFO - PROCESS | 1834 | 1477772770376 Marionette TRACE conn4 -> [0,1323,"getWindowHandle",null] 13:26:10 INFO - PROCESS | 1834 | 1477772770381 Marionette TRACE conn4 <- [1,1323,null,{"value":"8"}] 13:26:10 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style-error-01.html 13:26:10 INFO - PROCESS | 1834 | 1477772770388 Marionette TRACE conn4 -> [0,1324,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:26:10 INFO - PROCESS | 1834 | 1477772770577 Marionette TRACE conn4 <- [1,1324,null,{"value":null}] 13:26:10 INFO - PROCESS | 1834 | 1477772770760 Marionette TRACE conn4 -> [0,1325,"getWindowHandles",null] 13:26:10 INFO - PROCESS | 1834 | 1477772770765 Marionette TRACE conn4 <- [1,1325,null,["8"]] 13:26:10 INFO - PROCESS | 1834 | 1477772770786 Marionette TRACE conn4 -> [0,1326,"switchToWindow",{"name":"8"}] 13:26:10 INFO - PROCESS | 1834 | 1477772770792 Marionette TRACE conn4 <- [1,1326,null,{}] 13:26:10 INFO - PROCESS | 1834 | 1477772770799 Marionette TRACE conn4 -> [0,1327,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/document-metadata/the-style-element/style-error-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style-error-01.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:26:10 INFO - PROCESS | 1834 | ++DOCSHELL 0x8bd86800 == 54 [pid = 1834] [id = 316] 13:26:10 INFO - PROCESS | 1834 | ++DOMWINDOW == 117 (0x8bd87000) [pid = 1834] [serial = 922] [outer = (nil)] 13:26:10 INFO - PROCESS | 1834 | ++DOMWINDOW == 118 (0x8bd89c00) [pid = 1834] [serial = 923] [outer = 0x8bd87000] 13:26:10 INFO - PROCESS | 1834 | 1477772770930 Marionette DEBUG loaded listener.js 13:26:11 INFO - PROCESS | 1834 | ++DOMWINDOW == 119 (0x8bd8a800) [pid = 1834] [serial = 924] [outer = 0x8bd87000] 13:26:11 INFO - PROCESS | 1834 | 1477772771593 Marionette TRACE conn4 <- [1,1327,null,{"value":["/html/semantics/document-metadata/the-style-element/style-error-01.html",0,null,null,[["Should get an error event for a text/plain response.",0,null,null]]]}] 13:26:11 INFO - . 13:26:11 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style-error-01.html | took 1221ms 13:26:11 INFO - PROCESS | 1834 | 1477772771625 Marionette TRACE conn4 -> [0,1328,"getWindowHandle",null] 13:26:11 INFO - PROCESS | 1834 | 1477772771629 Marionette TRACE conn4 <- [1,1328,null,{"value":"8"}] 13:26:11 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_disabled.html 13:26:11 INFO - PROCESS | 1834 | 1477772771637 Marionette TRACE conn4 -> [0,1329,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:26:11 INFO - PROCESS | 1834 | 1477772771813 Marionette TRACE conn4 <- [1,1329,null,{"value":null}] 13:26:11 INFO - PROCESS | 1834 | 1477772771994 Marionette TRACE conn4 -> [0,1330,"getWindowHandles",null] 13:26:12 INFO - PROCESS | 1834 | 1477772771999 Marionette TRACE conn4 <- [1,1330,null,["8"]] 13:26:12 INFO - PROCESS | 1834 | 1477772772007 Marionette TRACE conn4 -> [0,1331,"switchToWindow",{"name":"8"}] 13:26:12 INFO - PROCESS | 1834 | 1477772772014 Marionette TRACE conn4 <- [1,1331,null,{}] 13:26:12 INFO - PROCESS | 1834 | 1477772772024 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/document-metadata/the-style-element/style_disabled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_disabled.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:26:12 INFO - PROCESS | 1834 | ++DOCSHELL 0x947a6000 == 55 [pid = 1834] [id = 317] 13:26:12 INFO - PROCESS | 1834 | ++DOMWINDOW == 120 (0x948adc00) [pid = 1834] [serial = 925] [outer = (nil)] 13:26:12 INFO - PROCESS | 1834 | ++DOMWINDOW == 121 (0x95d26400) [pid = 1834] [serial = 926] [outer = 0x948adc00] 13:26:12 INFO - PROCESS | 1834 | 1477772772129 Marionette DEBUG loaded listener.js 13:26:12 INFO - PROCESS | 1834 | ++DOMWINDOW == 122 (0x8da38400) [pid = 1834] [serial = 927] [outer = 0x948adc00] 13:26:12 INFO - PROCESS | 1834 | 1477772772819 Marionette TRACE conn4 <- [1,1332,null,{"value":["/html/semantics/document-metadata/the-style-element/style_disabled.html",0,null,null,[["The style is not applied when it is disabled",0,null,null]]]}] 13:26:12 INFO - . 13:26:12 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_disabled.html | took 1225ms 13:26:12 INFO - PROCESS | 1834 | 1477772772868 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 13:26:12 INFO - PROCESS | 1834 | 1477772772871 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 13:26:12 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_events.html 13:26:12 INFO - PROCESS | 1834 | 1477772772880 Marionette TRACE conn4 -> [0,1334,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:26:13 INFO - PROCESS | 1834 | 1477772773232 Marionette TRACE conn4 <- [1,1334,null,{"value":null}] 13:26:13 INFO - PROCESS | 1834 | 1477772773441 Marionette TRACE conn4 -> [0,1335,"getWindowHandles",null] 13:26:13 INFO - PROCESS | 1834 | 1477772773449 Marionette TRACE conn4 <- [1,1335,null,["8"]] 13:26:13 INFO - PROCESS | 1834 | 1477772773473 Marionette TRACE conn4 -> [0,1336,"switchToWindow",{"name":"8"}] 13:26:13 INFO - PROCESS | 1834 | 1477772773483 Marionette TRACE conn4 <- [1,1336,null,{}] 13:26:13 INFO - PROCESS | 1834 | 1477772773496 Marionette TRACE conn4 -> [0,1337,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/document-metadata/the-style-element/style_events.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_events.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:26:13 INFO - PROCESS | 1834 | ++DOCSHELL 0x8d812400 == 56 [pid = 1834] [id = 318] 13:26:13 INFO - PROCESS | 1834 | ++DOMWINDOW == 123 (0x8d875800) [pid = 1834] [serial = 928] [outer = (nil)] 13:26:13 INFO - PROCESS | 1834 | ++DOMWINDOW == 124 (0x8da23800) [pid = 1834] [serial = 929] [outer = 0x8d875800] 13:26:13 INFO - PROCESS | 1834 | 1477772773596 Marionette DEBUG loaded listener.js 13:26:13 INFO - PROCESS | 1834 | ++DOMWINDOW == 125 (0x8db0f800) [pid = 1834] [serial = 930] [outer = 0x8d875800] 13:26:14 INFO - PROCESS | 1834 | 1477772774388 Marionette TRACE conn4 <- [1,1337,null,{"value":["/html/semantics/document-metadata/the-style-element/style_events.html",0,null,null,[["If the style is loaded successfully, the 'load' event must be fired",0,null,null],["If the style is loaded unsuccessfully, the 'error' event must be fired",0,null,null]]]}] 13:26:14 INFO - .. 13:26:14 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_events.html | took 1521ms 13:26:14 INFO - PROCESS | 1834 | 1477772774402 Marionette TRACE conn4 -> [0,1338,"getWindowHandle",null] 13:26:14 INFO - PROCESS | 1834 | 1477772774410 Marionette TRACE conn4 <- [1,1338,null,{"value":"8"}] 13:26:14 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_media.html 13:26:14 INFO - PROCESS | 1834 | 1477772774418 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:26:14 INFO - PROCESS | 1834 | 1477772774700 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 13:26:14 INFO - PROCESS | 1834 | 1477772774938 Marionette TRACE conn4 -> [0,1340,"getWindowHandles",null] 13:26:14 INFO - PROCESS | 1834 | 1477772774943 Marionette TRACE conn4 <- [1,1340,null,["8"]] 13:26:16 INFO - PROCESS | 1834 | --DOCSHELL 0x9b307800 == 55 [pid = 1834] [id = 309] 13:26:16 INFO - PROCESS | 1834 | --DOCSHELL 0x95cf0800 == 54 [pid = 1834] [id = 308] 13:26:16 INFO - PROCESS | 1834 | --DOCSHELL 0x95916400 == 53 [pid = 1834] [id = 306] 13:26:16 INFO - PROCESS | 1834 | --DOCSHELL 0x9673b400 == 52 [pid = 1834] [id = 307] 13:26:16 INFO - PROCESS | 1834 | --DOCSHELL 0x8fb1bc00 == 51 [pid = 1834] [id = 304] 13:26:16 INFO - PROCESS | 1834 | --DOCSHELL 0x94b99400 == 50 [pid = 1834] [id = 305] 13:26:16 INFO - PROCESS | 1834 | --DOCSHELL 0x8db06000 == 49 [pid = 1834] [id = 303] 13:26:16 INFO - PROCESS | 1834 | --DOCSHELL 0xa27e5000 == 48 [pid = 1834] [id = 296] 13:26:16 INFO - PROCESS | 1834 | --DOCSHELL 0x951a9800 == 47 [pid = 1834] [id = 298] 13:26:16 INFO - PROCESS | 1834 | --DOCSHELL 0x92847000 == 46 [pid = 1834] [id = 293] 13:26:16 INFO - PROCESS | 1834 | --DOCSHELL 0x96609000 == 45 [pid = 1834] [id = 294] 13:26:16 INFO - PROCESS | 1834 | --DOCSHELL 0x9a131800 == 44 [pid = 1834] [id = 274] 13:26:16 INFO - PROCESS | 1834 | --DOCSHELL 0xa4cf6800 == 43 [pid = 1834] [id = 301] 13:26:16 INFO - PROCESS | 1834 | --DOCSHELL 0x9a12fc00 == 42 [pid = 1834] [id = 295] 13:26:16 INFO - PROCESS | 1834 | --DOCSHELL 0xa2f0f400 == 41 [pid = 1834] [id = 297] 13:26:16 INFO - PROCESS | 1834 | --DOCSHELL 0x8da1cc00 == 40 [pid = 1834] [id = 299] 13:26:16 INFO - PROCESS | 1834 | --DOCSHELL 0x9b303c00 == 39 [pid = 1834] [id = 300] 13:26:16 INFO - PROCESS | 1834 | --DOCSHELL 0x9446c800 == 38 [pid = 1834] [id = 302] 13:26:16 INFO - PROCESS | 1834 | --DOCSHELL 0x93a9f000 == 37 [pid = 1834] [id = 269] 13:26:16 INFO - PROCESS | 1834 | --DOCSHELL 0x8d812400 == 36 [pid = 1834] [id = 318] 13:26:16 INFO - PROCESS | 1834 | --DOCSHELL 0xa4cfa800 == 35 [pid = 1834] [id = 314] 13:26:16 INFO - PROCESS | 1834 | --DOCSHELL 0xa27edc00 == 34 [pid = 1834] [id = 313] 13:26:16 INFO - PROCESS | 1834 | --DOCSHELL 0xa2764c00 == 33 [pid = 1834] [id = 315] 13:26:16 INFO - PROCESS | 1834 | --DOCSHELL 0x8bd86800 == 32 [pid = 1834] [id = 316] 13:26:16 INFO - PROCESS | 1834 | --DOCSHELL 0x947a6000 == 31 [pid = 1834] [id = 317] 13:26:16 INFO - PROCESS | 1834 | --DOCSHELL 0x8da2b400 == 30 [pid = 1834] [id = 310] 13:26:16 INFO - PROCESS | 1834 | --DOCSHELL 0x9603c800 == 29 [pid = 1834] [id = 291] 13:26:16 INFO - PROCESS | 1834 | --DOCSHELL 0xa2f04000 == 28 [pid = 1834] [id = 292] 13:26:16 INFO - PROCESS | 1834 | --DOCSHELL 0x949cfc00 == 27 [pid = 1834] [id = 311] 13:26:16 INFO - PROCESS | 1834 | --DOCSHELL 0x9a2e7400 == 26 [pid = 1834] [id = 312] 13:26:16 INFO - PROCESS | 1834 | --DOMWINDOW == 124 (0x90d08c00) [pid = 1834] [serial = 811] [outer = (nil)] [url = about:blank] 13:26:16 INFO - PROCESS | 1834 | --DOMWINDOW == 123 (0x96033c00) [pid = 1834] [serial = 814] [outer = (nil)] [url = about:blank] 13:26:16 INFO - PROCESS | 1834 | --DOMWINDOW == 122 (0x9b3a4c00) [pid = 1834] [serial = 817] [outer = (nil)] [url = about:blank] 13:26:16 INFO - PROCESS | 1834 | --DOMWINDOW == 121 (0x8f637c00) [pid = 1834] [serial = 829] [outer = (nil)] [url = about:blank] 13:26:16 INFO - PROCESS | 1834 | --DOMWINDOW == 120 (0x8db05c00) [pid = 1834] [serial = 828] [outer = (nil)] [url = about:blank] 13:26:16 INFO - PROCESS | 1834 | --DOMWINDOW == 119 (0x95951800) [pid = 1834] [serial = 834] [outer = (nil)] [url = about:blank] 13:26:16 INFO - PROCESS | 1834 | --DOMWINDOW == 118 (0x95921800) [pid = 1834] [serial = 833] [outer = (nil)] [url = about:blank] 13:26:16 INFO - PROCESS | 1834 | --DOMWINDOW == 117 (0x9a131400) [pid = 1834] [serial = 839] [outer = (nil)] [url = about:blank] 13:26:16 INFO - PROCESS | 1834 | --DOMWINDOW == 116 (0x99f70400) [pid = 1834] [serial = 838] [outer = (nil)] [url = about:blank] 13:26:16 INFO - PROCESS | 1834 | --DOMWINDOW == 115 (0xa0fe7800) [pid = 1834] [serial = 844] [outer = (nil)] [url = about:blank] 13:26:16 INFO - PROCESS | 1834 | --DOMWINDOW == 114 (0x9b57fc00) [pid = 1834] [serial = 843] [outer = (nil)] [url = about:blank] 13:26:16 INFO - PROCESS | 1834 | --DOMWINDOW == 113 (0xa2942c00) [pid = 1834] [serial = 849] [outer = (nil)] [url = about:blank] 13:26:16 INFO - PROCESS | 1834 | --DOMWINDOW == 112 (0x949d3c00) [pid = 1834] [serial = 848] [outer = (nil)] [url = about:blank] 13:26:16 INFO - PROCESS | 1834 | --DOMWINDOW == 111 (0xa2c0b400) [pid = 1834] [serial = 853] [outer = (nil)] [url = about:blank] 13:26:16 INFO - PROCESS | 1834 | --DOMWINDOW == 110 (0xa2941400) [pid = 1834] [serial = 823] [outer = (nil)] [url = about:blank] 13:26:16 INFO - PROCESS | 1834 | --DOMWINDOW == 109 (0x8f838000) [pid = 1834] [serial = 826] [outer = (nil)] [url = about:blank] 13:26:16 INFO - PROCESS | 1834 | --DOMWINDOW == 108 (0xa2c08400) [pid = 1834] [serial = 851] [outer = (nil)] [url = about:blank] 13:26:16 INFO - PROCESS | 1834 | --DOMWINDOW == 107 (0x8db08000) [pid = 1834] [serial = 831] [outer = (nil)] [url = about:blank] 13:26:16 INFO - PROCESS | 1834 | --DOMWINDOW == 106 (0xa27e1400) [pid = 1834] [serial = 846] [outer = (nil)] [url = about:blank] 13:26:16 INFO - PROCESS | 1834 | --DOMWINDOW == 105 (0x92847400) [pid = 1834] [serial = 836] [outer = (nil)] [url = about:blank] 13:26:16 INFO - PROCESS | 1834 | --DOMWINDOW == 104 (0x9a2ed800) [pid = 1834] [serial = 841] [outer = (nil)] [url = about:blank] 13:26:16 INFO - PROCESS | 1834 | 1477772776182 Marionette TRACE conn4 -> [0,1341,"switchToWindow",{"name":"8"}] 13:26:16 INFO - PROCESS | 1834 | 1477772776191 Marionette TRACE conn4 <- [1,1341,null,{}] 13:26:16 INFO - PROCESS | 1834 | 1477772776202 Marionette TRACE conn4 -> [0,1342,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/document-metadata/the-style-element/style_media.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_media.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:26:16 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b049400 == 27 [pid = 1834] [id = 319] 13:26:16 INFO - PROCESS | 1834 | ++DOMWINDOW == 105 (0x8b049800) [pid = 1834] [serial = 931] [outer = (nil)] 13:26:16 INFO - PROCESS | 1834 | ++DOMWINDOW == 106 (0x8bd81400) [pid = 1834] [serial = 932] [outer = 0x8b049800] 13:26:16 INFO - PROCESS | 1834 | 1477772776311 Marionette DEBUG loaded listener.js 13:26:16 INFO - PROCESS | 1834 | ++DOMWINDOW == 107 (0x8bd8b800) [pid = 1834] [serial = 933] [outer = 0x8b049800] 13:26:16 INFO - PROCESS | 1834 | 1477772776962 Marionette TRACE conn4 <- [1,1342,null,{"value":["/html/semantics/document-metadata/the-style-element/style_media.html",0,null,null,[["The style information must be applied to the environment specified by the media attribute",0,null,null]]]}] 13:26:16 INFO - . 13:26:16 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_media.html | took 2575ms 13:26:17 INFO - PROCESS | 1834 | 1477772776996 Marionette TRACE conn4 -> [0,1343,"getWindowHandle",null] 13:26:17 INFO - PROCESS | 1834 | 1477772777001 Marionette TRACE conn4 <- [1,1343,null,{"value":"8"}] 13:26:17 INFO - TEST-START | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html 13:26:17 INFO - PROCESS | 1834 | 1477772777011 Marionette TRACE conn4 -> [0,1344,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:26:17 INFO - PROCESS | 1834 | 1477772777227 Marionette TRACE conn4 <- [1,1344,null,{"value":null}] 13:26:17 INFO - PROCESS | 1834 | 1477772777403 Marionette TRACE conn4 -> [0,1345,"getWindowHandles",null] 13:26:17 INFO - PROCESS | 1834 | 1477772777412 Marionette TRACE conn4 <- [1,1345,null,["8"]] 13:26:17 INFO - PROCESS | 1834 | 1477772777430 Marionette TRACE conn4 -> [0,1346,"switchToWindow",{"name":"8"}] 13:26:17 INFO - PROCESS | 1834 | 1477772777446 Marionette TRACE conn4 <- [1,1346,null,{}] 13:26:17 INFO - PROCESS | 1834 | 1477772777455 Marionette TRACE conn4 -> [0,1347,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:26:17 INFO - PROCESS | 1834 | ++DOCSHELL 0x8db02c00 == 28 [pid = 1834] [id = 320] 13:26:17 INFO - PROCESS | 1834 | ++DOMWINDOW == 108 (0x8db03c00) [pid = 1834] [serial = 934] [outer = (nil)] 13:26:17 INFO - PROCESS | 1834 | ++DOMWINDOW == 109 (0x8db07c00) [pid = 1834] [serial = 935] [outer = 0x8db03c00] 13:26:17 INFO - PROCESS | 1834 | 1477772777571 Marionette DEBUG loaded listener.js 13:26:17 INFO - PROCESS | 1834 | ++DOMWINDOW == 110 (0x8db33c00) [pid = 1834] [serial = 936] [outer = 0x8db03c00] 13:26:18 INFO - PROCESS | 1834 | 1477772778396 Marionette TRACE conn4 <- [1,1347,null,{"value":["/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html",0,null,null,[["audio.currentSrc initial value",0,null,null],["audio.currentSrc after setting src attribute \"\"",0,null,null],["audio.currentSrc after adding source element with src attribute \"\"",0,null,null],["audio.currentSrc after setting src attribute \".\"",0,null,null],["audio.currentSrc after adding source element with src attribute \".\"",0,null,null],["audio.currentSrc after setting src attribute \" \"",0,null,null],["audio.currentSrc after adding source element with src attribute \" \"",0,null,null],["audio.currentSrc after setting src attribute \"data:,\"",0,null,null],["audio.currentSrc after adding source element with src attribute \"data:,\"",0,null,null],["video.currentSrc initial value",0,null,null],["video.currentSrc after setting src attribute \"\"",0,null,null],["video.currentSrc after adding source element with src attribute \"\"",0,null,null],["video.currentSrc after setting src attribute \".\"",0,null,null],["video.currentSrc after adding source element with src attribute \".\"",0,null,null],["video.currentSrc after setting src attribute \" \"",0,null,null],["video.currentSrc after adding source element with src attribute \" \"",0,null,null],["video.currentSrc after setting src attribute \"data:,\"",0,null,null],["video.currentSrc after adding source element with src attribute \"data:,\"",0,null,null]]]}] 13:26:18 INFO - .................. 13:26:18 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html | took 1434ms 13:26:18 INFO - PROCESS | 1834 | 1477772778444 Marionette TRACE conn4 -> [0,1348,"getWindowHandle",null] 13:26:18 INFO - PROCESS | 1834 | 1477772778448 Marionette TRACE conn4 <- [1,1348,null,{"value":"8"}] 13:26:18 INFO - TEST-START | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html 13:26:18 INFO - PROCESS | 1834 | 1477772778457 Marionette TRACE conn4 -> [0,1349,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:26:18 INFO - PROCESS | 1834 | 1477772778711 Marionette TRACE conn4 <- [1,1349,null,{"value":null}] 13:26:18 INFO - PROCESS | 1834 | 1477772778741 Marionette TRACE conn4 -> [0,1350,"getWindowHandles",null] 13:26:18 INFO - PROCESS | 1834 | 1477772778745 Marionette TRACE conn4 <- [1,1350,null,["8"]] 13:26:18 INFO - PROCESS | 1834 | 1477772778763 Marionette TRACE conn4 -> [0,1351,"switchToWindow",{"name":"8"}] 13:26:18 INFO - PROCESS | 1834 | 1477772778777 Marionette TRACE conn4 <- [1,1351,null,{}] 13:26:18 INFO - PROCESS | 1834 | 1477772778856 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/embedded-content/media-elements/ready-states/autoplay.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/embedded-content/media-elements/ready-states/autoplay.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:26:18 INFO - PROCESS | 1834 | ++DOCSHELL 0x928b2400 == 29 [pid = 1834] [id = 321] 13:26:18 INFO - PROCESS | 1834 | ++DOMWINDOW == 111 (0x928b3400) [pid = 1834] [serial = 937] [outer = (nil)] 13:26:18 INFO - PROCESS | 1834 | ++DOMWINDOW == 112 (0x929cac00) [pid = 1834] [serial = 938] [outer = 0x928b3400] 13:26:18 INFO - PROCESS | 1834 | 1477772778952 Marionette DEBUG loaded listener.js 13:26:19 INFO - PROCESS | 1834 | ++DOMWINDOW == 113 (0x93aa7800) [pid = 1834] [serial = 939] [outer = 0x928b3400] 13:26:21 INFO - PROCESS | 1834 | --DOMWINDOW == 112 (0x99f78000) [pid = 1834] [serial = 899] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_010.html] 13:26:21 INFO - PROCESS | 1834 | --DOMWINDOW == 111 (0x9673bc00) [pid = 1834] [serial = 896] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_009.html] 13:26:21 INFO - PROCESS | 1834 | --DOMWINDOW == 110 (0x9b304000) [pid = 1834] [serial = 875] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_002.html] 13:26:21 INFO - PROCESS | 1834 | --DOMWINDOW == 109 (0x9446e000) [pid = 1834] [serial = 881] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_004.html] 13:26:21 INFO - PROCESS | 1834 | --DOMWINDOW == 108 (0x8da28400) [pid = 1834] [serial = 872] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_001.html] 13:26:21 INFO - PROCESS | 1834 | --DOMWINDOW == 107 (0x8db07000) [pid = 1834] [serial = 884] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_005.html] 13:26:21 INFO - PROCESS | 1834 | --DOMWINDOW == 106 (0xa4cf6c00) [pid = 1834] [serial = 878] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_003.html] 13:26:21 INFO - PROCESS | 1834 | --DOMWINDOW == 105 (0x8fb1cc00) [pid = 1834] [serial = 887] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_006.html] 13:26:21 INFO - PROCESS | 1834 | --DOMWINDOW == 104 (0x951a9c00) [pid = 1834] [serial = 870] [outer = (nil)] [url = about:blank] 13:26:21 INFO - PROCESS | 1834 | --DOMWINDOW == 103 (0xa458ec00) [pid = 1834] [serial = 867] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_010.html] 13:26:21 INFO - PROCESS | 1834 | --DOMWINDOW == 102 (0xa2f05000) [pid = 1834] [serial = 855] [outer = (nil)] [url = about:blank] 13:26:21 INFO - PROCESS | 1834 | --DOMWINDOW == 101 (0xa2c08000) [pid = 1834] [serial = 852] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_007.html] 13:26:21 INFO - PROCESS | 1834 | --DOMWINDOW == 100 (0x96775800) [pid = 1834] [serial = 860] [outer = (nil)] [url = about:blank] 13:26:21 INFO - PROCESS | 1834 | --DOMWINDOW == 99 (0x9284e800) [pid = 1834] [serial = 857] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_008.html] 13:26:21 INFO - PROCESS | 1834 | --DOMWINDOW == 98 (0x94b99800) [pid = 1834] [serial = 890] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_007.html] 13:26:21 INFO - PROCESS | 1834 | --DOMWINDOW == 97 (0xa2c0c000) [pid = 1834] [serial = 865] [outer = (nil)] [url = about:blank] 13:26:21 INFO - PROCESS | 1834 | --DOMWINDOW == 96 (0x9a2eb800) [pid = 1834] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_009.html] 13:26:21 INFO - PROCESS | 1834 | --DOMWINDOW == 95 (0x95920c00) [pid = 1834] [serial = 893] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_008.html] 13:26:21 INFO - PROCESS | 1834 | --DOMWINDOW == 94 (0x9a131c00) [pid = 1834] [serial = 807] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/050.html] 13:26:21 INFO - PROCESS | 1834 | --DOMWINDOW == 93 (0x9b167c00) [pid = 1834] [serial = 816] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 13:26:21 INFO - PROCESS | 1834 | --DOMWINDOW == 92 (0xa0ff2c00) [pid = 1834] [serial = 822] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_001.html] 13:26:21 INFO - PROCESS | 1834 | --DOMWINDOW == 91 (0x8f8c1400) [pid = 1834] [serial = 810] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/051.html] 13:26:21 INFO - PROCESS | 1834 | --DOMWINDOW == 90 (0xa1c9e800) [pid = 1834] [serial = 819] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 13:26:21 INFO - PROCESS | 1834 | --DOMWINDOW == 89 (0x95a90c00) [pid = 1834] [serial = 813] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml] 13:26:21 INFO - PROCESS | 1834 | --DOMWINDOW == 88 (0x9b30a400) [pid = 1834] [serial = 902] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_011.html] 13:26:21 INFO - PROCESS | 1834 | 1477772781983 Marionette TRACE conn4 <- [1,1352,null,{"value":["/html/semantics/embedded-content/media-elements/ready-states/autoplay.html",0,null,null,[["audio.autoplay",0,null,null],["audio.autoplay and load()",0,null,null],["audio.autoplay and play()",0,null,null],["audio.autoplay and pause()",0,null,null],["audio.autoplay and internal pause steps",0,null,null],["video.autoplay",0,null,null],["video.autoplay and load()",0,null,null],["video.autoplay and play()",0,null,null],["video.autoplay and pause()",0,null,null],["video.autoplay and internal pause steps",0,null,null]]]}] 13:26:22 INFO - .......... 13:26:22 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html | took 3604ms 13:26:22 INFO - PROCESS | 1834 | 1477772782088 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 13:26:22 INFO - PROCESS | 1834 | 1477772782094 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 13:26:22 INFO - TEST-START | /html/semantics/embedded-content/the-video-element/video-tabindex.html 13:26:22 INFO - PROCESS | 1834 | 1477772782106 Marionette TRACE conn4 -> [0,1354,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:26:22 INFO - PROCESS | 1834 | 1477772782452 Marionette TRACE conn4 <- [1,1354,null,{"value":null}] 13:26:22 INFO - PROCESS | 1834 | 1477772782476 Marionette TRACE conn4 -> [0,1355,"getWindowHandles",null] 13:26:22 INFO - PROCESS | 1834 | 1477772782481 Marionette TRACE conn4 <- [1,1355,null,["8"]] 13:26:22 INFO - PROCESS | 1834 | 1477772782487 Marionette TRACE conn4 -> [0,1356,"switchToWindow",{"name":"8"}] 13:26:22 INFO - PROCESS | 1834 | 1477772782494 Marionette TRACE conn4 <- [1,1356,null,{}] 13:26:22 INFO - PROCESS | 1834 | 1477772782499 Marionette TRACE conn4 -> [0,1357,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/embedded-content/the-video-element/video-tabindex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/embedded-content/the-video-element/video-tabindex.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:26:22 INFO - PROCESS | 1834 | ++DOCSHELL 0x94466000 == 30 [pid = 1834] [id = 322] 13:26:22 INFO - PROCESS | 1834 | ++DOMWINDOW == 89 (0x94466400) [pid = 1834] [serial = 940] [outer = (nil)] 13:26:22 INFO - PROCESS | 1834 | ++DOMWINDOW == 90 (0x8b120800) [pid = 1834] [serial = 941] [outer = 0x94466400] 13:26:22 INFO - PROCESS | 1834 | 1477772782605 Marionette DEBUG loaded listener.js 13:26:22 INFO - PROCESS | 1834 | ++DOMWINDOW == 91 (0x8b123800) [pid = 1834] [serial = 942] [outer = 0x94466400] 13:26:23 INFO - PROCESS | 1834 | 1477772783317 Marionette TRACE conn4 <- [1,1357,null,{"value":["/html/semantics/embedded-content/the-video-element/video-tabindex.html",0,null,null,[["Attributes shouldn't magically appear",0,null,null]]]}] 13:26:23 INFO - . 13:26:23 INFO - TEST-OK | /html/semantics/embedded-content/the-video-element/video-tabindex.html | took 1226ms 13:26:23 INFO - PROCESS | 1834 | 1477772783332 Marionette TRACE conn4 -> [0,1358,"getWindowHandle",null] 13:26:23 INFO - PROCESS | 1834 | 1477772783339 Marionette TRACE conn4 <- [1,1358,null,{"value":"8"}] 13:26:23 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-checkValidity.html 13:26:23 INFO - PROCESS | 1834 | 1477772783351 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:26:23 INFO - PROCESS | 1834 | 1477772783585 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 13:26:23 INFO - PROCESS | 1834 | 1477772783742 Marionette TRACE conn4 -> [0,1360,"getWindowHandles",null] 13:26:23 INFO - PROCESS | 1834 | 1477772783749 Marionette TRACE conn4 <- [1,1360,null,["8"]] 13:26:23 INFO - PROCESS | 1834 | 1477772783757 Marionette TRACE conn4 -> [0,1361,"switchToWindow",{"name":"8"}] 13:26:23 INFO - PROCESS | 1834 | 1477772783766 Marionette TRACE conn4 <- [1,1361,null,{}] 13:26:23 INFO - PROCESS | 1834 | 1477772783816 Marionette TRACE conn4 -> [0,1362,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-checkValidity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:26:23 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b12b000 == 31 [pid = 1834] [id = 323] 13:26:23 INFO - PROCESS | 1834 | ++DOMWINDOW == 92 (0x8b12c000) [pid = 1834] [serial = 943] [outer = (nil)] 13:26:23 INFO - PROCESS | 1834 | ++DOMWINDOW == 93 (0x8bd8e000) [pid = 1834] [serial = 944] [outer = 0x8b12c000] 13:26:23 INFO - PROCESS | 1834 | 1477772783946 Marionette DEBUG loaded listener.js 13:26:24 INFO - PROCESS | 1834 | ++DOMWINDOW == 94 (0x8cb78400) [pid = 1834] [serial = 945] [outer = 0x8b12c000] 13:26:25 INFO - .................................................................................................................................. 13:26:25 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-checkValidity.html | took 2618ms 13:26:25 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-reportValidity.html 13:26:26 INFO - PROCESS | 1834 | 1477772785828 Marionette TRACE conn4 <- [1,1362,null,{"value":["/html/semantics/forms/constraints/form-validation-checkValidity.html",0,null,null,[["[INPUT in TEXT status] no constraint",0,null,null],["[INPUT in TEXT status] no constraint (in a form)",0,null,null],["[INPUT in TEXT status] not suffering from being too long",0,null,null],["[INPUT in TEXT status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEXT status] suffering from being missing",0,null,null],["[INPUT in TEXT status] suffering from being missing (in a form)",0,null,null],["[INPUT in SEARCH status] no constraint",0,null,null],["[INPUT in SEARCH status] no constraint (in a form)",0,null,null],["[INPUT in SEARCH status] not suffering from being too long",0,null,null],["[INPUT in SEARCH status] not suffering from being too long (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from being missing",0,null,null],["[INPUT in SEARCH status] suffering from being missing (in a form)",0,null,null],["[INPUT in TEL status] no constraint",0,null,null],["[INPUT in TEL status] no constraint (in a form)",0,null,null],["[INPUT in TEL status] not suffering from being too long",0,null,null],["[INPUT in TEL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEL status] suffering from being missing",0,null,null],["[INPUT in TEL status] suffering from being missing (in a form)",0,null,null],["[INPUT in PASSWORD status] no constraint",0,null,null],["[INPUT in PASSWORD status] no constraint (in a form)",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from being missing",0,null,null],["[INPUT in PASSWORD status] suffering from being missing (in a form)",0,null,null],["[INPUT in URL status] no constraint",0,null,null],["[INPUT in URL status] no constraint (in a form)",0,null,null],["[INPUT in URL status] suffering from being too long",0,null,null],["[INPUT in URL status] suffering from being too long (in a form)",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from a type mismatch",0,null,null],["[INPUT in URL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from being missing",0,null,null],["[INPUT in URL status] suffering from being missing (in a form)",0,null,null],["[INPUT in EMAIL status] no constraint",0,null,null],["[INPUT in EMAIL status] no constraint (in a form)",0,null,null],["[INPUT in EMAIL status] not suffering from being too long",0,null,null],["[INPUT in EMAIL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from being missing",0,null,null],["[INPUT in EMAIL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from an overflow",1,"assert_false: The checkValidity method should be false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:187:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:171:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an overflow (in a form)",1,"assert_false: The checkValidity method of the element's form owner should return false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:209:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:192:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow",1,"assert_false: The checkValidity method should be false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:187:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:171:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow (in a form)",1,"assert_false: The checkValidity method of the element's form owner should return false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:209:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:192:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch",1,"assert_false: The checkValidity method should be false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:187:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:171:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch (in a form)",1,"assert_false: The checkValidity method of the element's form owner should return false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:209:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:192:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from being missing",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATE status] no constraint",0,null,null],["[INPUT in DATE status] no constraint (in a form)",0,null,null],["[INPUT in DATE status] suffering from an overflow",0,null,null],["[INPUT in DATE status] suffering from an overflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from an underflow",0,null,null],["[INPUT in DATE status] suffering from an underflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from a step mismatch",0,null,null],["[INPUT in DATE status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in DATE status] suffering from being missing",0,null,null],["[INPUT in DATE status] suffering from being missing (in a form)",0,null,null],["[INPUT in MONTH status] no constraint",0,null,null],["[INPUT in MONTH status] no constraint (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an overflow",0,null,null],["[INPUT in MONTH status] suffering from an overflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an underflow",0,null,null],["[INPUT in MONTH status] suffering from an underflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in MONTH status] suffering from being missing",0,null,null],["[INPUT in MONTH status] suffering from being missing (in a form)",0,null,null],["[INPUT in WEEK status] no constraint",0,null,null],["[INPUT in WEEK status] no constraint (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an overflow",0,null,null],["[INPUT in WEEK status] suffering from an overflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an underflow",0,null,null],["[INPUT in WEEK status] suffering from an underflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in WEEK status] suffering from being missing",0,null,null],["[INPUT in WEEK status] suffering from being missing (in a form)",0,null,null],["[INPUT in TIME status] no constraint",0,null,null],["[INPUT in TIME status] no constraint (in a form)",0,null,null],["[INPUT in TIME status] suffering from an overflow",0,null,null],["[INPUT in TIME status] suffering from an overflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from an underflow",0,null,null],["[INPUT in TIME status] suffering from an underflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from a step mismatch",0,null,null],["[INPUT in TIME status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in TIME status] suffering from being missing",0,null,null],["[INPUT in TIME status] suffering from being missing (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an overflow",0,null,null],["[INPUT in NUMBER status] suffering from an overflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an underflow",0,null,null],["[INPUT in NUMBER status] suffering from an underflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from being missing",0,null,null],["[INPUT in NUMBER status] suffering from being missing (in a form)",0,null,null],["[INPUT in CHECKBOX status] no constraint",0,null,null],["[INPUT in CHECKBOX status] no constraint (in a form)",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing (in a form)",0,null,null],["[INPUT in RADIO status] no constraint",0,null,null],["[INPUT in RADIO status] no constraint (in a form)",0,null,null],["[INPUT in RADIO status] suffering from being missing",0,null,null],["[INPUT in RADIO status] suffering from being missing (in a form)",0,null,null],["[INPUT in FILE status] no constraint",0,null,null],["[INPUT in FILE status] no constraint (in a form)",0,null,null],["[INPUT in FILE status] suffering from being missing",0,null,null],["[INPUT in FILE status] suffering from being missing (in a form)",0,null,null],["[select] no constraint",0,null,null],["[select] no constraint (in a form)",0,null,null],["[select] suffering from being missing",0,null,null],["[select] suffering from being missing (in a form)",0,null,null],["[textarea] no constraint",0,null,null],["[textarea] no constraint (in a form)",0,null,null],["[textarea] suffering from being missing",0,null,null],["[textarea] suffering from being missing (in a form)",0,null,null]]]}] 13:26:26 INFO - PROCESS | 1834 | 1477772785978 Marionette TRACE conn4 -> [0,1363,"getWindowHandle",null] 13:26:26 INFO - PROCESS | 1834 | 1477772785990 Marionette TRACE conn4 <- [1,1363,null,{"value":"8"}] 13:26:26 INFO - PROCESS | 1834 | 1477772786004 Marionette TRACE conn4 -> [0,1364,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:26:26 INFO - PROCESS | 1834 | 1477772786245 Marionette TRACE conn4 <- [1,1364,null,{"value":null}] 13:26:26 INFO - PROCESS | 1834 | 1477772786433 Marionette TRACE conn4 -> [0,1365,"getWindowHandles",null] 13:26:26 INFO - PROCESS | 1834 | 1477772786439 Marionette TRACE conn4 <- [1,1365,null,["8"]] 13:26:26 INFO - PROCESS | 1834 | 1477772786446 Marionette TRACE conn4 -> [0,1366,"switchToWindow",{"name":"8"}] 13:26:26 INFO - PROCESS | 1834 | 1477772786452 Marionette TRACE conn4 <- [1,1366,null,{}] 13:26:26 INFO - PROCESS | 1834 | 1477772786502 Marionette TRACE conn4 -> [0,1367,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-reportValidity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:26:26 INFO - PROCESS | 1834 | ++DOCSHELL 0x928adc00 == 32 [pid = 1834] [id = 324] 13:26:26 INFO - PROCESS | 1834 | ++DOMWINDOW == 95 (0x928bb800) [pid = 1834] [serial = 946] [outer = (nil)] 13:26:26 INFO - PROCESS | 1834 | ++DOMWINDOW == 96 (0x83066000) [pid = 1834] [serial = 947] [outer = 0x928bb800] 13:26:26 INFO - PROCESS | 1834 | 1477772786613 Marionette DEBUG loaded listener.js 13:26:26 INFO - PROCESS | 1834 | ++DOMWINDOW == 97 (0x8306c800) [pid = 1834] [serial = 948] [outer = 0x928bb800] 13:26:28 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 13:26:28 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 13:26:30 INFO - ................................................................................................................... 13:26:30 INFO - PROCESS | 1834 | 1477772790129 Marionette TRACE conn4 <- [1,1367,null,{"value":["/html/semantics/forms/constraints/form-validation-reportValidity.html",0,null,null,[["[INPUT in TEXT status] no constraint",0,null,null],["[INPUT in TEXT status] no constraint (in a form)",0,null,null],["[INPUT in TEXT status] not suffering from being too long",0,null,null],["[INPUT in TEXT status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEXT status] suffering from being missing",0,null,null],["[INPUT in TEXT status] suffering from being missing (in a form)",0,null,null],["[INPUT in SEARCH status] no constraint",0,null,null],["[INPUT in SEARCH status] no constraint (in a form)",0,null,null],["[INPUT in SEARCH status] not suffering from being too long",0,null,null],["[INPUT in SEARCH status] not suffering from being too long (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from being missing",0,null,null],["[INPUT in SEARCH status] suffering from being missing (in a form)",0,null,null],["[INPUT in TEL status] no constraint",0,null,null],["[INPUT in TEL status] no constraint (in a form)",0,null,null],["[INPUT in TEL status] not suffering from being too long",0,null,null],["[INPUT in TEL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEL status] suffering from being missing",0,null,null],["[INPUT in TEL status] suffering from being missing (in a form)",0,null,null],["[INPUT in PASSWORD status] no constraint",0,null,null],["[INPUT in PASSWORD status] no constraint (in a form)",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from being missing",0,null,null],["[INPUT in PASSWORD status] suffering from being missing (in a form)",0,null,null],["[INPUT in URL status] no constraint",0,null,null],["[INPUT in URL status] no constraint (in a form)",0,null,null],["[INPUT in URL status] not suffering from being too long",0,null,null],["[INPUT in URL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from a type mismatch",0,null,null],["[INPUT in URL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from being missing",0,null,null],["[INPUT in URL status] suffering from being missing (in a form)",0,null,null],["[INPUT in EMAIL status] no constraint",0,null,null],["[INPUT in EMAIL status] no constraint (in a form)",0,null,null],["[INPUT in EMAIL status] not suffering from being too long",0,null,null],["[INPUT in EMAIL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from being missing",0,null,null],["[INPUT in EMAIL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from an overflow",1,"assert_false: The reportValidity method should be false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:232:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:215:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an overflow (in a form)",1,"assert_false: The reportValidity method of the element's form owner should return false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:254:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:237:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow",1,"assert_false: The reportValidity method should be false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:232:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:215:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow (in a form)",1,"assert_false: The reportValidity method of the element's form owner should return false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:254:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:237:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch",1,"assert_false: The reportValidity method should be false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:232:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:215:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch (in a form)",1,"assert_false: The reportValidity method of the element's form owner should return false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:254:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:237:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from being missing",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATE status] no constraint",0,null,null],["[INPUT in DATE status] no constraint (in a form)",0,null,null],["[INPUT in DATE status] suffering from an overflow",0,null,null],["[INPUT in DATE status] suffering from an overflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from an underflow",0,null,null],["[INPUT in DATE status] suffering from an underflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from a step mismatch",0,null,null],["[INPUT in DATE status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in DATE status] suffering from being missing",0,null,null],["[INPUT in DATE status] suffering from being missing (in a form)",0,null,null],["[INPUT in MONTH status] no constraint",0,null,null],["[INPUT in MONTH status] no constraint (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an overflow",0,null,null],["[INPUT in MONTH status] suffering from an overflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an underflow",0,null,null],["[INPUT in MONTH status] suffering from an underflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in MONTH status] suffering from being missing",0,null,null],["[INPUT in MONTH status] suffering from being missing (in a form)",0,null,null],["[INPUT in WEEK status] no constraint",0,null,null],["[INPUT in WEEK status] no constraint (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an overflow",0,null,null],["[INPUT in WEEK status] suffering from an overflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an underflow",0,null,null],["[INPUT in WEEK status] suffering from an underflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in WEEK status] suffering from being missing",0,null,null],["[INPUT in WEEK status] suffering from being missing (in a form)",0,null,null],["[INPUT in TIME status] no constraint",0,null,null],["[INPUT in TIME status] no constraint (in a form)",0,null,null],["[INPUT in TIME status] suffering from an overflow",0,null,null],["[INPUT in TIME status] suffering from an overflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from an underflow",0,null,null],["[INPUT in TIME status] suffering from an underflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from a step mismatch",0,null,null],["[INPUT in TIME status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in TIME status] suffering from being missing",0,null,null],["[INPUT in TIME status] suffering from being missing (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an overflow",0,null,null],["[INPUT in NUMBER status] suffering from an overflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an underflow",0,null,null],["[INPUT in NUMBER status] suffering from an underflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from being missing",0,null,null],["[INPUT in NUMBER status] suffering from being missing (in a form)",0,null,null],["[INPUT in CHECKBOX status] no constraint",0,null,null],["[INPUT in CHECKBOX status] no constraint (in a form)",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing (in a form)",0,null,null],["[INPUT in RADIO status] no constraint",0,null,null],["[INPUT in RADIO status] no constraint (in a form)",0,null,null],["[INPUT in RADIO status] suffering from being missing",0,null,null],["[INPUT in RADIO status] suffering from being missing (in a form)",0,null,null],["[INPUT in FILE status] no constraint",0,null,null],["[INPUT in FILE status] no constraint (in a form)",0,null,null],["[INPUT in FILE status] suffering from being missing",0,null,null],["[INPUT in FILE status] suffering from being missing (in a form)",0,null,null],["[select] no constraint",0,null,null],["[select] no constraint (in a form)",0,null,null],["[select] suffering from being missing",0,null,null],["[select] suffering from being missing (in a form)",0,null,null],["[textarea] no constraint",0,null,null],["[textarea] no constraint (in a form)",0,null,null],["[textarea] suffering from being missing",0,null,null],["[textarea] suffering from being missing (in a form)",0,null,null]]]}] 13:26:30 INFO - ............... 13:26:30 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-reportValidity.html | took 4312ms 13:26:30 INFO - PROCESS | 1834 | 1477772790342 Marionette TRACE conn4 -> [0,1368,"getWindowHandle",null] 13:26:30 INFO - PROCESS | 1834 | 1477772790351 Marionette TRACE conn4 <- [1,1368,null,{"value":"8"}] 13:26:30 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validate.html 13:26:30 INFO - PROCESS | 1834 | 1477772790361 Marionette TRACE conn4 -> [0,1369,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:26:30 INFO - PROCESS | 1834 | 1477772790592 Marionette TRACE conn4 <- [1,1369,null,{"value":null}] 13:26:30 INFO - PROCESS | 1834 | 1477772790786 Marionette TRACE conn4 -> [0,1370,"getWindowHandles",null] 13:26:30 INFO - PROCESS | 1834 | 1477772790790 Marionette TRACE conn4 <- [1,1370,null,["8"]] 13:26:30 INFO - PROCESS | 1834 | 1477772790799 Marionette TRACE conn4 -> [0,1371,"switchToWindow",{"name":"8"}] 13:26:30 INFO - PROCESS | 1834 | 1477772790807 Marionette TRACE conn4 <- [1,1371,null,{}] 13:26:30 INFO - PROCESS | 1834 | 1477772790815 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validate.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:26:30 INFO - PROCESS | 1834 | ++DOCSHELL 0x82cd3400 == 33 [pid = 1834] [id = 325] 13:26:30 INFO - PROCESS | 1834 | ++DOMWINDOW == 98 (0x82cd3c00) [pid = 1834] [serial = 949] [outer = (nil)] 13:26:30 INFO - PROCESS | 1834 | ++DOMWINDOW == 99 (0x82cd6800) [pid = 1834] [serial = 950] [outer = 0x82cd3c00] 13:26:30 INFO - PROCESS | 1834 | 1477772790932 Marionette DEBUG loaded listener.js 13:26:31 INFO - PROCESS | 1834 | ++DOMWINDOW == 100 (0x82cd9800) [pid = 1834] [serial = 951] [outer = 0x82cd3c00] 13:26:31 INFO - PROCESS | 1834 | 1477772791851 Marionette TRACE conn4 <- [1,1372,null,{"value":["/html/semantics/forms/constraints/form-validation-validate.html",0,null,null,[["If there is any invalid submittable element whose form owner is the form, the form.checkValidity must be false",0,null,null],["If there is any invalid submittable element whose form owner is the form, the form.reportValidity must be false",0,null,null],["If all of the submittable elements whose form owner is the form are valid, the form.checkValidity must be true",0,null,null],["If all of the submittable elements whose form owner is the form are valid, the form.reportValidity must be true",0,null,null],["Check the checkValidity method of the form element when it has a fieldset child",0,null,null],["Check the reportValidity method of the form element when it has a fieldset child",0,null,null],["The invalid event must be fired at the invalid controls",0,null,null],["The invalid event must not be fired at the invalid controls",0,null,null]]]}] 13:26:31 INFO - ........ 13:26:31 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validate.html | took 1526ms 13:26:31 INFO - PROCESS | 1834 | 1477772791888 Marionette TRACE conn4 -> [0,1373,"getWindowHandle",null] 13:26:31 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-badInput.html 13:26:31 INFO - PROCESS | 1834 | 1477772791894 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 13:26:31 INFO - PROCESS | 1834 | 1477772791912 Marionette TRACE conn4 -> [0,1374,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:26:32 INFO - PROCESS | 1834 | 1477772792173 Marionette TRACE conn4 <- [1,1374,null,{"value":null}] 13:26:32 INFO - PROCESS | 1834 | 1477772792323 Marionette TRACE conn4 -> [0,1375,"getWindowHandles",null] 13:26:32 INFO - PROCESS | 1834 | 1477772792329 Marionette TRACE conn4 <- [1,1375,null,["8"]] 13:26:32 INFO - PROCESS | 1834 | 1477772792338 Marionette TRACE conn4 -> [0,1376,"switchToWindow",{"name":"8"}] 13:26:32 INFO - PROCESS | 1834 | 1477772792344 Marionette TRACE conn4 <- [1,1376,null,{}] 13:26:32 INFO - PROCESS | 1834 | 1477772792351 Marionette TRACE conn4 -> [0,1377,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-badInput.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-badInput.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:26:32 INFO - PROCESS | 1834 | ++DOCSHELL 0x82f55c00 == 34 [pid = 1834] [id = 326] 13:26:32 INFO - PROCESS | 1834 | ++DOMWINDOW == 101 (0x82f56400) [pid = 1834] [serial = 952] [outer = (nil)] 13:26:32 INFO - PROCESS | 1834 | ++DOMWINDOW == 102 (0x82f59000) [pid = 1834] [serial = 953] [outer = 0x82f56400] 13:26:32 INFO - PROCESS | 1834 | 1477772792480 Marionette DEBUG loaded listener.js 13:26:32 INFO - PROCESS | 1834 | ++DOMWINDOW == 103 (0x82f5d800) [pid = 1834] [serial = 954] [outer = 0x82f56400] 13:26:33 INFO - PROCESS | 1834 | 1477772793373 Marionette TRACE conn4 <- [1,1377,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-badInput.html",0,null,null,[["[INPUT in EMAIL status] The multiple attribute is false and the value attribute is empty",0,null,null],["[INPUT in EMAIL status] The multiple attribute is false and the value attribute is a valid e-mail address",0,null,null],["[INPUT in EMAIL status] The multiple attribute is true and the value contains valid e-mail addresses",0,null,null],["[INPUT in EMAIL status] The multiple attribute is true and the value attribute contains a ','",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute is empty",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute is a valid date and time string",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute cannot convert to a valid normalized forced-UTC global date and time string",0,null,null],["[INPUT in COLOR status] The value attribute is empty",0,null,null],["[INPUT in COLOR status] The value attribute is a valid sample color",0,null,null],["[INPUT in COLOR status] The value attribute is not a valid lowercase sample color",0,null,null],["[INPUT in COLOR status] The value attribute cannot convert to a valid sample color",0,null,null]]]}] 13:26:33 INFO - ........... 13:26:33 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-badInput.html | took 1526ms 13:26:33 INFO - PROCESS | 1834 | 1477772793561 Marionette TRACE conn4 -> [0,1378,"getWindowHandle",null] 13:26:33 INFO - PROCESS | 1834 | 1477772793568 Marionette TRACE conn4 <- [1,1378,null,{"value":"8"}] 13:26:33 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-customError.html 13:26:33 INFO - PROCESS | 1834 | 1477772793578 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:26:33 INFO - PROCESS | 1834 | 1477772793786 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 13:26:34 INFO - PROCESS | 1834 | 1477772794036 Marionette TRACE conn4 -> [0,1380,"getWindowHandles",null] 13:26:34 INFO - PROCESS | 1834 | 1477772794052 Marionette TRACE conn4 <- [1,1380,null,["8"]] 13:26:34 INFO - PROCESS | 1834 | 1477772794074 Marionette TRACE conn4 -> [0,1381,"switchToWindow",{"name":"8"}] 13:26:34 INFO - PROCESS | 1834 | 1477772794086 Marionette TRACE conn4 <- [1,1381,null,{}] 13:26:34 INFO - PROCESS | 1834 | 1477772794098 Marionette TRACE conn4 -> [0,1382,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-customError.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-customError.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:26:34 INFO - PROCESS | 1834 | ++DOCSHELL 0x82d0d000 == 35 [pid = 1834] [id = 327] 13:26:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 104 (0x82d0d800) [pid = 1834] [serial = 955] [outer = (nil)] 13:26:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 105 (0x82f50400) [pid = 1834] [serial = 956] [outer = 0x82d0d800] 13:26:34 INFO - PROCESS | 1834 | 1477772794221 Marionette DEBUG loaded listener.js 13:26:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 106 (0x82f5cc00) [pid = 1834] [serial = 957] [outer = 0x82d0d800] 13:26:34 INFO - PROCESS | 1834 | --DOCSHELL 0x95cf2800 == 34 [pid = 1834] [id = 237] 13:26:34 INFO - PROCESS | 1834 | --DOCSHELL 0x9591e400 == 33 [pid = 1834] [id = 236] 13:26:34 INFO - PROCESS | 1834 | --DOCSHELL 0x96608000 == 32 [pid = 1834] [id = 227] 13:26:34 INFO - PROCESS | 1834 | --DOCSHELL 0x949d2c00 == 31 [pid = 1834] [id = 271] 13:26:34 INFO - PROCESS | 1834 | --DOCSHELL 0x928ad800 == 30 [pid = 1834] [id = 235] 13:26:34 INFO - PROCESS | 1834 | --DOMWINDOW == 105 (0x9b30fc00) [pid = 1834] [serial = 903] [outer = (nil)] [url = about:blank] 13:26:34 INFO - PROCESS | 1834 | --DOMWINDOW == 104 (0x9b420c00) [pid = 1834] [serial = 904] [outer = (nil)] [url = about:blank] 13:26:34 INFO - PROCESS | 1834 | --DOMWINDOW == 103 (0x9a12ec00) [pid = 1834] [serial = 900] [outer = (nil)] [url = about:blank] 13:26:34 INFO - PROCESS | 1834 | --DOMWINDOW == 102 (0x9a59f800) [pid = 1834] [serial = 901] [outer = (nil)] [url = about:blank] 13:26:34 INFO - PROCESS | 1834 | --DOMWINDOW == 101 (0x96844400) [pid = 1834] [serial = 897] [outer = (nil)] [url = about:blank] 13:26:34 INFO - PROCESS | 1834 | --DOMWINDOW == 100 (0x9684ac00) [pid = 1834] [serial = 898] [outer = (nil)] [url = about:blank] 13:26:34 INFO - PROCESS | 1834 | --DOMWINDOW == 99 (0x95a89800) [pid = 1834] [serial = 894] [outer = (nil)] [url = about:blank] 13:26:34 INFO - PROCESS | 1834 | --DOMWINDOW == 98 (0x95a97800) [pid = 1834] [serial = 895] [outer = (nil)] [url = about:blank] 13:26:34 INFO - PROCESS | 1834 | --DOMWINDOW == 97 (0x951ae400) [pid = 1834] [serial = 891] [outer = (nil)] [url = about:blank] 13:26:34 INFO - PROCESS | 1834 | --DOMWINDOW == 96 (0x951b3800) [pid = 1834] [serial = 892] [outer = (nil)] [url = about:blank] 13:26:34 INFO - PROCESS | 1834 | --DOMWINDOW == 95 (0x94471000) [pid = 1834] [serial = 888] [outer = (nil)] [url = about:blank] 13:26:34 INFO - PROCESS | 1834 | --DOMWINDOW == 94 (0x9497ec00) [pid = 1834] [serial = 889] [outer = (nil)] [url = about:blank] 13:26:34 INFO - PROCESS | 1834 | --DOMWINDOW == 93 (0x8f8bc400) [pid = 1834] [serial = 885] [outer = (nil)] [url = about:blank] 13:26:34 INFO - PROCESS | 1834 | --DOMWINDOW == 92 (0x939a7c00) [pid = 1834] [serial = 886] [outer = (nil)] [url = about:blank] 13:26:34 INFO - PROCESS | 1834 | --DOMWINDOW == 91 (0x94472800) [pid = 1834] [serial = 882] [outer = (nil)] [url = about:blank] 13:26:34 INFO - PROCESS | 1834 | --DOMWINDOW == 90 (0x9a2eec00) [pid = 1834] [serial = 883] [outer = (nil)] [url = about:blank] 13:26:34 INFO - PROCESS | 1834 | --DOMWINDOW == 89 (0xa932e000) [pid = 1834] [serial = 879] [outer = (nil)] [url = about:blank] 13:26:34 INFO - PROCESS | 1834 | --DOMWINDOW == 88 (0x94466c00) [pid = 1834] [serial = 880] [outer = (nil)] [url = about:blank] 13:26:34 INFO - PROCESS | 1834 | --DOMWINDOW == 87 (0x9b308400) [pid = 1834] [serial = 876] [outer = (nil)] [url = about:blank] 13:26:34 INFO - PROCESS | 1834 | --DOMWINDOW == 86 (0x9b309c00) [pid = 1834] [serial = 877] [outer = (nil)] [url = about:blank] 13:26:34 INFO - PROCESS | 1834 | --DOMWINDOW == 85 (0x951b3c00) [pid = 1834] [serial = 873] [outer = (nil)] [url = about:blank] 13:26:34 INFO - PROCESS | 1834 | --DOMWINDOW == 84 (0x951b7000) [pid = 1834] [serial = 874] [outer = (nil)] [url = about:blank] 13:26:34 INFO - PROCESS | 1834 | --DOMWINDOW == 83 (0x9a33cc00) [pid = 1834] [serial = 809] [outer = (nil)] [url = about:blank] 13:26:34 INFO - PROCESS | 1834 | --DOMWINDOW == 82 (0x9b478800) [pid = 1834] [serial = 818] [outer = (nil)] [url = about:blank] 13:26:34 INFO - PROCESS | 1834 | --DOMWINDOW == 81 (0xa29cf400) [pid = 1834] [serial = 824] [outer = (nil)] [url = about:blank] 13:26:34 INFO - PROCESS | 1834 | --DOMWINDOW == 80 (0x928ae000) [pid = 1834] [serial = 812] [outer = (nil)] [url = about:blank] 13:26:34 INFO - PROCESS | 1834 | --DOMWINDOW == 79 (0xa2765000) [pid = 1834] [serial = 821] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 13:26:34 INFO - PROCESS | 1834 | --DOMWINDOW == 78 (0x96777400) [pid = 1834] [serial = 815] [outer = (nil)] [url = about:blank] 13:26:34 INFO - PROCESS | 1834 | --DOMWINDOW == 77 (0xa1ca2800) [pid = 1834] [serial = 820] [outer = (nil)] [url = about:blank] 13:26:34 INFO - PROCESS | 1834 | --DOMWINDOW == 76 (0xa4841400) [pid = 1834] [serial = 868] [outer = (nil)] [url = about:blank] 13:26:34 INFO - PROCESS | 1834 | --DOMWINDOW == 75 (0xa4ca2400) [pid = 1834] [serial = 869] [outer = (nil)] [url = about:blank] 13:26:34 INFO - PROCESS | 1834 | --DOMWINDOW == 74 (0x951aa800) [pid = 1834] [serial = 871] [outer = (nil)] [url = about:blank] 13:26:34 INFO - PROCESS | 1834 | --DOMWINDOW == 73 (0xa2ee0000) [pid = 1834] [serial = 856] [outer = (nil)] [url = about:blank] 13:26:34 INFO - PROCESS | 1834 | --DOMWINDOW == 72 (0x95a98000) [pid = 1834] [serial = 861] [outer = (nil)] [url = about:blank] 13:26:34 INFO - PROCESS | 1834 | --DOMWINDOW == 71 (0x8da2f800) [pid = 1834] [serial = 866] [outer = (nil)] [url = about:blank] 13:26:34 INFO - PROCESS | 1834 | --DOMWINDOW == 70 (0x9a5a3400) [pid = 1834] [serial = 863] [outer = (nil)] [url = about:blank] 13:26:34 INFO - PROCESS | 1834 | --DOMWINDOW == 69 (0x9b572800) [pid = 1834] [serial = 864] [outer = (nil)] [url = about:blank] 13:26:34 INFO - PROCESS | 1834 | --DOMWINDOW == 68 (0x949cc800) [pid = 1834] [serial = 858] [outer = (nil)] [url = about:blank] 13:26:34 INFO - PROCESS | 1834 | --DOMWINDOW == 67 (0x95924000) [pid = 1834] [serial = 859] [outer = (nil)] [url = about:blank] 13:26:34 INFO - PROCESS | 1834 | --DOMWINDOW == 66 (0xa2ed7000) [pid = 1834] [serial = 854] [outer = (nil)] [url = about:blank] 13:26:35 INFO - PROCESS | 1834 | 1477772795050 Marionette TRACE conn4 <- [1,1382,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-customError.html",0,null,null,[["[input] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[input] The validity.customError must be false if the custom validity error message is empty",0,null,null],["[button] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[button] The validity.customError must be false if the custom validity error message is empty",0,null,null],["[select] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[select] The validity.customError must be false i the custom validity error message is empty",0,null,null],["[textarea] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[textarea] The validity.customError must be false if the custom validity error message is empty",0,null,null]]]}] 13:26:35 INFO - ........ 13:26:35 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-customError.html | took 1534ms 13:26:35 INFO - PROCESS | 1834 | 1477772795118 Marionette TRACE conn4 -> [0,1383,"getWindowHandle",null] 13:26:35 INFO - PROCESS | 1834 | 1477772795125 Marionette TRACE conn4 <- [1,1383,null,{"value":"8"}] 13:26:35 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html 13:26:35 INFO - PROCESS | 1834 | 1477772795134 Marionette TRACE conn4 -> [0,1384,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:26:35 INFO - PROCESS | 1834 | 1477772795358 Marionette TRACE conn4 <- [1,1384,null,{"value":null}] 13:26:35 INFO - PROCESS | 1834 | 1477772795515 Marionette TRACE conn4 -> [0,1385,"getWindowHandles",null] 13:26:35 INFO - PROCESS | 1834 | 1477772795521 Marionette TRACE conn4 <- [1,1385,null,["8"]] 13:26:35 INFO - PROCESS | 1834 | 1477772795539 Marionette TRACE conn4 -> [0,1386,"switchToWindow",{"name":"8"}] 13:26:35 INFO - PROCESS | 1834 | 1477772795546 Marionette TRACE conn4 <- [1,1386,null,{}] 13:26:35 INFO - PROCESS | 1834 | 1477772795552 Marionette TRACE conn4 -> [0,1387,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:26:35 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b04b000 == 31 [pid = 1834] [id = 328] 13:26:35 INFO - PROCESS | 1834 | ++DOMWINDOW == 67 (0x8b122400) [pid = 1834] [serial = 958] [outer = (nil)] 13:26:35 INFO - PROCESS | 1834 | ++DOMWINDOW == 68 (0x8b126800) [pid = 1834] [serial = 959] [outer = 0x8b122400] 13:26:35 INFO - PROCESS | 1834 | 1477772795666 Marionette DEBUG loaded listener.js 13:26:35 INFO - PROCESS | 1834 | ++DOMWINDOW == 69 (0x8bd83400) [pid = 1834] [serial = 960] [outer = 0x8b122400] 13:26:36 INFO - PROCESS | 1834 | 1477772796576 Marionette TRACE conn4 <- [1,1387,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html",0,null,null,[["[INPUT in TEXT status] The pattern attribute is not set",0,null,null],["[INPUT in TEXT status] The value attibute is empty string",0,null,null],["[INPUT in TEXT status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in TEXT status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in TEXT status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in SEARCH status] The pattern attribute is not set",0,null,null],["[INPUT in SEARCH status] The value attibute is empty string",0,null,null],["[INPUT in SEARCH status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in SEARCH status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in SEARCH status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in TEL status] The pattern attribute is not set",0,null,null],["[INPUT in TEL status] The value attibute is empty string",0,null,null],["[INPUT in TEL status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in TEL status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in TEL status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in URL status] The pattern attribute is not set",0,null,null],["[INPUT in URL status] The value attibute is empty string",0,null,null],["[INPUT in URL status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in URL status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in URL status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in EMAIL status] The pattern attribute is not set",0,null,null],["[INPUT in EMAIL status] The value attibute is empty string",0,null,null],["[INPUT in EMAIL status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in EMAIL status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in EMAIL status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in PASSWORD status] The pattern attribute is not set",0,null,null],["[INPUT in PASSWORD status] The value attibute is empty string",0,null,null],["[INPUT in PASSWORD status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in PASSWORD status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in PASSWORD status] The value attribute mismatches the pattern attribute",0,null,null]]]}] 13:26:36 INFO - .............................. 13:26:36 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html | took 1531ms 13:26:36 INFO - PROCESS | 1834 | 1477772796678 Marionette TRACE conn4 -> [0,1388,"getWindowHandle",null] 13:26:36 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html 13:26:36 INFO - PROCESS | 1834 | 1477772796689 Marionette TRACE conn4 <- [1,1388,null,{"value":"8"}] 13:26:36 INFO - PROCESS | 1834 | 1477772796704 Marionette TRACE conn4 -> [0,1389,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:26:36 INFO - PROCESS | 1834 | 1477772796909 Marionette TRACE conn4 <- [1,1389,null,{"value":null}] 13:26:37 INFO - PROCESS | 1834 | 1477772797086 Marionette TRACE conn4 -> [0,1390,"getWindowHandles",null] 13:26:37 INFO - PROCESS | 1834 | 1477772797092 Marionette TRACE conn4 <- [1,1390,null,["8"]] 13:26:37 INFO - PROCESS | 1834 | 1477772797100 Marionette TRACE conn4 -> [0,1391,"switchToWindow",{"name":"8"}] 13:26:37 INFO - PROCESS | 1834 | 1477772797107 Marionette TRACE conn4 <- [1,1391,null,{}] 13:26:37 INFO - PROCESS | 1834 | 1477772797113 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:26:37 INFO - PROCESS | 1834 | ++DOCSHELL 0x92b75000 == 32 [pid = 1834] [id = 329] 13:26:37 INFO - PROCESS | 1834 | ++DOMWINDOW == 70 (0x92f83000) [pid = 1834] [serial = 961] [outer = (nil)] 13:26:37 INFO - PROCESS | 1834 | ++DOMWINDOW == 71 (0x93aa1000) [pid = 1834] [serial = 962] [outer = 0x92f83000] 13:26:37 INFO - PROCESS | 1834 | 1477772797231 Marionette DEBUG loaded listener.js 13:26:37 INFO - PROCESS | 1834 | ++DOMWINDOW == 72 (0x9446f800) [pid = 1834] [serial = 963] [outer = 0x92f83000] 13:26:38 INFO - ............................................................... 13:26:38 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html | took 1820ms 13:26:38 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html 13:26:38 INFO - PROCESS | 1834 | 1477772798419 Marionette TRACE conn4 <- [1,1392,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html",0,null,null,[["[INPUT in DATETIME-LOCAL status] The max attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] Value is empty string",0,null,null],["[INPUT in DATETIME-LOCAL status] The max attribute is an invalid local date time string",0,null,null],["[INPUT in DATETIME-LOCAL status] The max attribute is greater than the value attribute",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is an invalid local date time string(hour is greater than 23)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value if an invalid local date time string(year is two digits)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is greater than max",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(with millisecond in 1 digit)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(with millisecond in 2 digits)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(with millisecond in 3 digits)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(Year is 10000 should be valid)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATE status] The max attribute is not set",0,null,null],["[INPUT in DATE status] Value is empty string",0,null,null],["[INPUT in DATE status] The max attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value is an invalid date(year is three digits)",0,null,null],["[INPUT in DATE status] The value is an invalid date(month is greater than 12)",0,null,null],["[INPUT in DATE status] The value is an invalid date(date is greater than 29 for Feb)",0,null,null],["[INPUT in DATE status] The max attribute is greater than value attribute",0,null,null],["[INPUT in DATE status] The value attribute is greater than max attribute",0,null,null],["[INPUT in DATE status] The value attribute is greater than max attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in MONTH status] The max attribute is not set",0,null,null],["[INPUT in MONTH status] Value is empty string",0,null,null],["[INPUT in MONTH status] The max attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(year is three digits)",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(month is greater than 12)",0,null,null],["[INPUT in MONTH status] The max attribute is greater than value attribute",0,null,null],["[INPUT in MONTH status] The value attribute is greater than max attribute",0,null,null],["[INPUT in MONTH status] The value attribute is greater than max attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in WEEK status] The max attribute is not set",0,null,null],["[INPUT in WEEK status] Value is empty string",0,null,null],["[INPUT in WEEK status] The max attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string(w is in lowercase)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(year is three digits)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(week is too greater)",0,null,null],["[INPUT in WEEK status] The max attribute is greater than value attribute",0,null,null],["[INPUT in WEEK status] The value attribute is greater than max attribute",0,null,null],["[INPUT in WEEK status] The value attribute is greater than max attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in TIME status] The max attribute is not set",0,null,null],["[INPUT in TIME status] Value is empty string",0,null,null],["[INPUT in TIME status] The max attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string(hour is greater than 23)",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string(minute is greater than 59)",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string(second is greater than 59)",0,null,null],["[INPUT in TIME status] The max attribute is greater than value attribute",0,null,null],["[INPUT in TIME status] The time missing second and minute parts is invalid",0,null,null],["[INPUT in TIME status] The value attribute is greater than max attribute",0,null,null],["[INPUT in TIME status] The value is greater than max(with millisecond in 1 digit)",0,null,null],["[INPUT in TIME status] The value is greater than max(with millisecond in 2 digit)",0,null,null],["[INPUT in TIME status] The value is greater than max(with millisecond in 3 digit)",0,null,null],["[INPUT in TIME status] The time missing second part is valid",0,null,null],["[INPUT in NUMBER status] The max attribute is not set",0,null,null],["[INPUT in NUMBER status] Value is empty string",0,null,null],["[INPUT in NUMBER status] The max is greater than value(integer)",0,null,null],["[INPUT in NUMBER status] The max is greater than value(floating number)",0,null,null],["[INPUT in NUMBER status] The max equals to value",0,null,null],["[INPUT in NUMBER status] The value is not a number",0,null,null],["[INPUT in NUMBER status] The value is greater than max(integer)",0,null,null],["[INPUT in NUMBER status] The value is greater than max(floating number)",0,null,null],["[INPUT in NUMBER status] The value is greater than max(scientific notation)",0,null,null]]]}] 13:26:38 INFO - PROCESS | 1834 | 1477772798522 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 13:26:38 INFO - PROCESS | 1834 | 1477772798524 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 13:26:38 INFO - PROCESS | 1834 | 1477772798546 Marionette TRACE conn4 -> [0,1394,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:26:38 INFO - PROCESS | 1834 | 1477772798815 Marionette TRACE conn4 <- [1,1394,null,{"value":null}] 13:26:38 INFO - PROCESS | 1834 | 1477772798844 Marionette TRACE conn4 -> [0,1395,"getWindowHandles",null] 13:26:38 INFO - PROCESS | 1834 | 1477772798853 Marionette TRACE conn4 <- [1,1395,null,["8"]] 13:26:38 INFO - PROCESS | 1834 | 1477772798860 Marionette TRACE conn4 -> [0,1396,"switchToWindow",{"name":"8"}] 13:26:38 INFO - PROCESS | 1834 | 1477772798867 Marionette TRACE conn4 <- [1,1396,null,{}] 13:26:38 INFO - PROCESS | 1834 | 1477772798948 Marionette TRACE conn4 -> [0,1397,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:26:38 INFO - PROCESS | 1834 | ++DOCSHELL 0x9a3ef800 == 33 [pid = 1834] [id = 330] 13:26:38 INFO - PROCESS | 1834 | ++DOMWINDOW == 73 (0x9a5edc00) [pid = 1834] [serial = 964] [outer = (nil)] 13:26:39 INFO - PROCESS | 1834 | ++DOMWINDOW == 74 (0x9b309c00) [pid = 1834] [serial = 965] [outer = 0x9a5edc00] 13:26:39 INFO - PROCESS | 1834 | 1477772799065 Marionette DEBUG loaded listener.js 13:26:39 INFO - PROCESS | 1834 | ++DOMWINDOW == 75 (0x9b47d800) [pid = 1834] [serial = 966] [outer = 0x9a5edc00] 13:26:39 INFO - PROCESS | 1834 | --DOMWINDOW == 74 (0x8da2c400) [pid = 1834] [serial = 905] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_012.html] 13:26:39 INFO - PROCESS | 1834 | --DOMWINDOW == 73 (0x949d0000) [pid = 1834] [serial = 908] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_013.html] 13:26:39 INFO - PROCESS | 1834 | --DOMWINDOW == 72 (0x8b049800) [pid = 1834] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_media.html] 13:26:39 INFO - PROCESS | 1834 | --DOMWINDOW == 71 (0x928b3400) [pid = 1834] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/ready-states/autoplay.html] 13:26:39 INFO - PROCESS | 1834 | --DOMWINDOW == 70 (0x8d875800) [pid = 1834] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_events.html] 13:26:39 INFO - PROCESS | 1834 | --DOMWINDOW == 69 (0x9a2ed400) [pid = 1834] [serial = 911] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html] 13:26:39 INFO - PROCESS | 1834 | --DOMWINDOW == 68 (0xa2da4400) [pid = 1834] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html] 13:26:39 INFO - PROCESS | 1834 | --DOMWINDOW == 67 (0x8bd87000) [pid = 1834] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style-error-01.html] 13:26:39 INFO - PROCESS | 1834 | --DOMWINDOW == 66 (0x948adc00) [pid = 1834] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_disabled.html] 13:26:39 INFO - PROCESS | 1834 | --DOMWINDOW == 65 (0xa27ee000) [pid = 1834] [serial = 914] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/document-level-apis.html] 13:26:39 INFO - PROCESS | 1834 | --DOMWINDOW == 64 (0x8db03c00) [pid = 1834] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html] 13:26:39 INFO - PROCESS | 1834 | --DOMWINDOW == 63 (0xa5e53000) [pid = 1834] [serial = 917] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 13:26:40 INFO - ............................................................. 13:26:40 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html | took 1864ms 13:26:40 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html 13:26:40 INFO - PROCESS | 1834 | 1477772800323 Marionette TRACE conn4 <- [1,1397,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html",0,null,null,[["[INPUT in DATETIME-LOCAL status] The min attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] Value is empty string",0,null,null],["[INPUT in DATETIME-LOCAL status] The min attribute is an invalid local date time string",0,null,null],["[INPUT in DATETIME-LOCAL status] The min attribute is less than the value attribute",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is an invalid local date time string(hour is greater than 23)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is an invalid local date time string(year is two digits)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is less than min",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(with millisecond in 1 digit)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(with millisecond in 2 digits)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(with millisecond in 3 digits)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(Year is 10000 should be valid)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max",0,null,null],["[INPUT in DATE status] The min attribute is not set",0,null,null],["[INPUT in DATE status] Value is empty string",0,null,null],["[INPUT in DATE status] The min attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value is an invalid date(year is three digits)",0,null,null],["[INPUT in DATE status] The value is an invalid date(month is less than 12)",0,null,null],["[INPUT in DATE status] The value is an invalid date(date is less than 29 for Feb)",0,null,null],["[INPUT in DATE status] The min attribute is less than value attribute",0,null,null],["[INPUT in DATE status] The value attribute is less than min attribute",0,null,null],["[INPUT in DATE status] The value attribute is less than min attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in MONTH status] The min attribute is not set",0,null,null],["[INPUT in MONTH status] Value is empty string",0,null,null],["[INPUT in MONTH status] The min attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(year is three digits)",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(month is less than 12)",0,null,null],["[INPUT in MONTH status] The min attribute is less than value attribute",0,null,null],["[INPUT in MONTH status] The value attribute is less than min attribute",0,null,null],["[INPUT in MONTH status] The value attribute is less than min attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in WEEK status] The min attribute is not set",0,null,null],["[INPUT in WEEK status] Value is empty string",0,null,null],["[INPUT in WEEK status] The min attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string(w is in lowercase)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(year is three digits)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(week is too greater)",0,null,null],["[INPUT in WEEK status] The min attribute is less than value attribute",0,null,null],["[INPUT in WEEK status] The value attribute is less than min attribute",0,null,null],["[INPUT in WEEK status] The value attribute is less than min attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in TIME status] The min attribute is not set",0,null,null],["[INPUT in TIME status] Value is empty string",0,null,null],["[INPUT in TIME status] The min attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The min attribute is less than value attribute",0,null,null],["[INPUT in TIME status] The time missing second and minute parts is invalid",0,null,null],["[INPUT in TIME status] The value attribute is less than min attribute",0,null,null],["[INPUT in TIME status] The value is less than min(with millisecond in 1 digit)",0,null,null],["[INPUT in TIME status] The value is less than min(with millisecond in 2 digit)",0,null,null],["[INPUT in TIME status] The value is less than min(with millisecond in 3 digit)",0,null,null],["[INPUT in TIME status] The time missing second part is valid",0,null,null],["[INPUT in NUMBER status] The min attribute is not set",0,null,null],["[INPUT in NUMBER status] Value is empty string",0,null,null],["[INPUT in NUMBER status] The min is less than value(integer)",0,null,null],["[INPUT in NUMBER status] The min is less than value(floating number)",0,null,null],["[INPUT in NUMBER status] The min equals to value",0,null,null],["[INPUT in NUMBER status] The value is not a number",0,null,null],["[INPUT in NUMBER status] The value is less than min(integer)",0,null,null],["[INPUT in NUMBER status] The value is less than min(floating number)",0,null,null],["[INPUT in NUMBER status] The value is less than min(scientific notation)",0,null,null]]]}] 13:26:40 INFO - PROCESS | 1834 | 1477772800397 Marionette TRACE conn4 -> [0,1398,"getWindowHandle",null] 13:26:40 INFO - PROCESS | 1834 | 1477772800400 Marionette TRACE conn4 <- [1,1398,null,{"value":"8"}] 13:26:40 INFO - PROCESS | 1834 | 1477772800413 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:26:40 INFO - PROCESS | 1834 | 1477772800638 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 13:26:40 INFO - PROCESS | 1834 | 1477772800795 Marionette TRACE conn4 -> [0,1400,"getWindowHandles",null] 13:26:40 INFO - PROCESS | 1834 | 1477772800799 Marionette TRACE conn4 <- [1,1400,null,["8"]] 13:26:40 INFO - PROCESS | 1834 | 1477772800806 Marionette TRACE conn4 -> [0,1401,"switchToWindow",{"name":"8"}] 13:26:40 INFO - PROCESS | 1834 | 1477772800820 Marionette TRACE conn4 <- [1,1401,null,{}] 13:26:40 INFO - PROCESS | 1834 | 1477772800829 Marionette TRACE conn4 -> [0,1402,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:26:40 INFO - PROCESS | 1834 | ++DOCSHELL 0x821bd000 == 34 [pid = 1834] [id = 331] 13:26:40 INFO - PROCESS | 1834 | ++DOMWINDOW == 64 (0x821bdc00) [pid = 1834] [serial = 967] [outer = (nil)] 13:26:40 INFO - PROCESS | 1834 | ++DOMWINDOW == 65 (0x821c7000) [pid = 1834] [serial = 968] [outer = 0x821bdc00] 13:26:40 INFO - PROCESS | 1834 | 1477772800960 Marionette DEBUG loaded listener.js 13:26:41 INFO - PROCESS | 1834 | ++DOMWINDOW == 66 (0x821c8c00) [pid = 1834] [serial = 969] [outer = 0x821bdc00] 13:26:41 INFO - PROCESS | 1834 | 1477772801835 Marionette TRACE conn4 <- [1,1402,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html",0,null,null,[["[INPUT in DATE status] The step attribute is not set",0,null,null],["[INPUT in DATE status] The value attibute is empty string",0,null,null],["[INPUT in DATE status] The value must match the step",0,null,null],["[INPUT in DATE status] The value must mismatch the step",0,null,null],["[INPUT in MONTH status] The step attribute is not set",0,null,null],["[INPUT in MONTH status] The value attibute is empty string",0,null,null],["[INPUT in MONTH status] The value must match the step",0,null,null],["[INPUT in MONTH status] The value must mismatch the step",0,null,null],["[INPUT in WEEK status] The step attribute is not set",0,null,null],["[INPUT in WEEK status] The value attibute is empty string",0,null,null],["[INPUT in WEEK status] The value must match the step",0,null,null],["[INPUT in WEEK status] The value must mismatch the step",0,null,null],["[INPUT in TIME status] The step attribute is not set",0,null,null],["[INPUT in TIME status] The value attibute is empty string",0,null,null],["[INPUT in TIME status] The value must match the step",0,null,null],["[INPUT in TIME status] The value must mismatch the step",0,null,null],["[INPUT in DATETIME-LOCAL status] The step attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attibute is empty string",0,null,null],["[INPUT in DATETIME-LOCAL status] The value must match the step",0,null,null],["[INPUT in DATETIME-LOCAL status] The value must mismatch the step",1,"assert_true: The validity.stepMismatch should be true. expected true got false","validator.test_stepMismatch/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:102:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_stepMismatch@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:97:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html:76:3\n"],["[INPUT in NUMBER status] The step attribute is not set",0,null,null],["[INPUT in NUMBER status] The value attibute is empty string",0,null,null],["[INPUT in NUMBER status] The value must match the step",0,null,null],["[INPUT in NUMBER status] The value must mismatch the step",0,null,null]]]}] 13:26:41 INFO - ........................ 13:26:41 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html | took 1536ms 13:26:41 INFO - PROCESS | 1834 | 1477772801945 Marionette TRACE conn4 -> [0,1403,"getWindowHandle",null] 13:26:41 INFO - PROCESS | 1834 | 1477772801952 Marionette TRACE conn4 <- [1,1403,null,{"value":"8"}] 13:26:41 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooLong.html 13:26:41 INFO - PROCESS | 1834 | 1477772801963 Marionette TRACE conn4 -> [0,1404,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:26:42 INFO - PROCESS | 1834 | 1477772802241 Marionette TRACE conn4 <- [1,1404,null,{"value":null}] 13:26:42 INFO - PROCESS | 1834 | 1477772802421 Marionette TRACE conn4 -> [0,1405,"getWindowHandles",null] 13:26:42 INFO - PROCESS | 1834 | 1477772802432 Marionette TRACE conn4 <- [1,1405,null,["8"]] 13:26:42 INFO - PROCESS | 1834 | 1477772802440 Marionette TRACE conn4 -> [0,1406,"switchToWindow",{"name":"8"}] 13:26:42 INFO - PROCESS | 1834 | 1477772802449 Marionette TRACE conn4 <- [1,1406,null,{}] 13:26:42 INFO - PROCESS | 1834 | 1477772802499 Marionette TRACE conn4 -> [0,1407,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-tooLong.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooLong.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:26:42 INFO - PROCESS | 1834 | ++DOCSHELL 0x82d07c00 == 35 [pid = 1834] [id = 332] 13:26:42 INFO - PROCESS | 1834 | ++DOMWINDOW == 67 (0x82d08000) [pid = 1834] [serial = 970] [outer = (nil)] 13:26:42 INFO - PROCESS | 1834 | ++DOMWINDOW == 68 (0x82f5ac00) [pid = 1834] [serial = 971] [outer = 0x82d08000] 13:26:42 INFO - PROCESS | 1834 | 1477772802624 Marionette DEBUG loaded listener.js 13:26:42 INFO - PROCESS | 1834 | ++DOMWINDOW == 69 (0x83065800) [pid = 1834] [serial = 972] [outer = 0x82d08000] 13:26:43 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 13:26:43 INFO - ............................................................... 13:26:43 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooLong.html | took 1976ms 13:26:43 INFO - PROCESS | 1834 | 1477772803844 Marionette TRACE conn4 <- [1,1407,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-tooLong.html",0,null,null,[["[INPUT in TEXT status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in TEXT status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in SEARCH status] Non-dirty value - value is empty string",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in TEL status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in TEL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in TEL status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in TEL status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in TEL status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in TEL status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in URL status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in URL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in URL status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in URL status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in URL status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in URL status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in EMAIL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - value is empty string",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value is greater than maxlength",0,null,null],["[textarea] Non-dirty value - maxlength is not set",0,null,null],["[textarea] Non-dirty value - value is empty string",0,null,null],["[textarea] Non-dirty value - length of value is less than maxlength",0,null,null],["[textarea] Non-dirty value - length of value equals to maxlength",0,null,null],["[textarea] Non-dirty value - length of value is greater than maxlength",0,null,null],["[textarea] Dirty value - value is less than maxlength",0,null,null],["[textarea] Dirty value - length of value(LF, CRLF) in unicode is less than maxlength",0,null,null],["[textarea] Dirty value - length of value equals to maxlength",0,null,null],["[textarea] Dirty value - length of value is greater than maxlength",0,null,null]]]}] 13:26:43 INFO - PROCESS | 1834 | 1477772803941 Marionette TRACE conn4 -> [0,1408,"getWindowHandle",null] 13:26:43 INFO - PROCESS | 1834 | 1477772803950 Marionette TRACE conn4 <- [1,1408,null,{"value":"8"}] 13:26:43 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooShort.html 13:26:43 INFO - PROCESS | 1834 | 1477772803961 Marionette TRACE conn4 -> [0,1409,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:26:44 INFO - PROCESS | 1834 | 1477772804171 Marionette TRACE conn4 <- [1,1409,null,{"value":null}] 13:26:44 INFO - PROCESS | 1834 | 1477772804363 Marionette TRACE conn4 -> [0,1410,"getWindowHandles",null] 13:26:44 INFO - PROCESS | 1834 | 1477772804369 Marionette TRACE conn4 <- [1,1410,null,["8"]] 13:26:44 INFO - PROCESS | 1834 | 1477772804377 Marionette TRACE conn4 -> [0,1411,"switchToWindow",{"name":"8"}] 13:26:44 INFO - PROCESS | 1834 | 1477772804386 Marionette TRACE conn4 <- [1,1411,null,{}] 13:26:44 INFO - PROCESS | 1834 | 1477772804439 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-tooShort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooShort.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:26:44 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b048800 == 36 [pid = 1834] [id = 333] 13:26:44 INFO - PROCESS | 1834 | ++DOMWINDOW == 70 (0x8b22a800) [pid = 1834] [serial = 973] [outer = (nil)] 13:26:44 INFO - PROCESS | 1834 | ++DOMWINDOW == 71 (0x8cb7a000) [pid = 1834] [serial = 974] [outer = 0x8b22a800] 13:26:44 INFO - PROCESS | 1834 | 1477772804550 Marionette DEBUG loaded listener.js 13:26:44 INFO - PROCESS | 1834 | ++DOMWINDOW == 72 (0x8cb7dc00) [pid = 1834] [serial = 975] [outer = 0x8b22a800] 13:26:45 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 13:26:45 INFO - ............................................... 13:26:45 INFO - PROCESS | 1834 | 1477772805787 Marionette TRACE conn4 <- [1,1412,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-tooShort.html",0,null,null,[["[INPUT in TEXT status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in TEXT status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in TEXT status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in TEXT status] Dirty value - value equals to minLength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in SEARCH status] Non-dirty value - value is empty string",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - value equals to minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in TEL status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in TEL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in TEL status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in TEL status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in TEL status] Dirty value - value equals to minLength",0,null,null],["[INPUT in TEL status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in URL status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in URL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in URL status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in URL status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in URL status] Dirty value - value equals to minLength",0,null,null],["[INPUT in URL status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in EMAIL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - value equals to minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - value is empty string",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value equals to minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value is less than minLength",0,null,null],["[textarea] Non-dirty value - minLength is no set",0,null,null],["[textarea] Non-dirty value - value is empty string",0,null,null],["[textarea] Non-dirty value - length of value is greater than minLength",0,null,null],["[textarea] Non-dirty value - length of value equals to minLength",0,null,null],["[textarea] Non-dirty value - length of length of value is greater than minLength",0,null,null],["[textarea] Dirty value - value is less than minLength",0,null,null],["[textarea] Dirty value - length of value(LF, CRLF) in unicode is less than minLength",0,null,null],["[textarea] Dirty value - length of value equals to minLength",0,null,null],["[textarea] Dirty value - length of value is greater than minLength",0,null,null]]]}] 13:26:45 INFO - ................ 13:26:45 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooShort.html | took 1897ms 13:26:45 INFO - PROCESS | 1834 | 1477772805867 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 13:26:45 INFO - PROCESS | 1834 | 1477772805875 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 13:26:45 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html 13:26:45 INFO - PROCESS | 1834 | 1477772805941 Marionette TRACE conn4 -> [0,1414,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:26:46 INFO - PROCESS | 1834 | 1477772806131 Marionette TRACE conn4 <- [1,1414,null,{"value":null}] 13:26:46 INFO - PROCESS | 1834 | 1477772806303 Marionette TRACE conn4 -> [0,1415,"getWindowHandles",null] 13:26:46 INFO - PROCESS | 1834 | 1477772806309 Marionette TRACE conn4 <- [1,1415,null,["8"]] 13:26:46 INFO - PROCESS | 1834 | 1477772806319 Marionette TRACE conn4 -> [0,1416,"switchToWindow",{"name":"8"}] 13:26:46 INFO - PROCESS | 1834 | 1477772806327 Marionette TRACE conn4 <- [1,1416,null,{}] 13:26:46 INFO - PROCESS | 1834 | 1477772806334 Marionette TRACE conn4 -> [0,1417,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:26:46 INFO - PROCESS | 1834 | ++DOCSHELL 0x94464800 == 37 [pid = 1834] [id = 334] 13:26:46 INFO - PROCESS | 1834 | ++DOMWINDOW == 73 (0x94465800) [pid = 1834] [serial = 976] [outer = (nil)] 13:26:46 INFO - PROCESS | 1834 | ++DOMWINDOW == 74 (0x951aac00) [pid = 1834] [serial = 977] [outer = 0x94465800] 13:26:46 INFO - PROCESS | 1834 | 1477772806444 Marionette DEBUG loaded listener.js 13:26:46 INFO - PROCESS | 1834 | ++DOMWINDOW == 75 (0x9591fc00) [pid = 1834] [serial = 978] [outer = 0x94465800] 13:26:47 INFO - PROCESS | 1834 | 1477772807177 Marionette TRACE conn4 <- [1,1417,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html",0,null,null,[["[INPUT in EMAIL status] The value is empty",0,null,null],["[INPUT in EMAIL status] The value is a valid email address",0,null,null],["[INPUT in EMAIL status] The value is a valid email address with some white spaces.",0,null,null],["[INPUT in EMAIL status] The value is not an email address",0,null,null],["[INPUT in EMAIL status] The value contains multiple email addresses",0,null,null],["[INPUT in EMAIL status] The value is valid email addresses",0,null,null],["[INPUT in EMAIL status] The value contains invalid separator",0,null,null],["[INPUT in URL status] The value is empty",0,null,null],["[INPUT in URL status] The value is a valid url",0,null,null],["[INPUT in URL status] The value is a valid url with some white spaces.",0,null,null],["[INPUT in URL status] The value is not an url",0,null,null]]]}] 13:26:47 INFO - ........... 13:26:47 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html | took 1343ms 13:26:47 INFO - PROCESS | 1834 | 1477772807279 Marionette TRACE conn4 -> [0,1418,"getWindowHandle",null] 13:26:47 INFO - PROCESS | 1834 | 1477772807284 Marionette TRACE conn4 <- [1,1418,null,{"value":"8"}] 13:26:47 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valid.html 13:26:47 INFO - PROCESS | 1834 | 1477772807311 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:26:47 INFO - PROCESS | 1834 | 1477772807508 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 13:26:47 INFO - PROCESS | 1834 | 1477772807684 Marionette TRACE conn4 -> [0,1420,"getWindowHandles",null] 13:26:47 INFO - PROCESS | 1834 | 1477772807688 Marionette TRACE conn4 <- [1,1420,null,["8"]] 13:26:47 INFO - PROCESS | 1834 | 1477772807695 Marionette TRACE conn4 -> [0,1421,"switchToWindow",{"name":"8"}] 13:26:47 INFO - PROCESS | 1834 | 1477772807701 Marionette TRACE conn4 <- [1,1421,null,{}] 13:26:47 INFO - PROCESS | 1834 | 1477772807756 Marionette TRACE conn4 -> [0,1422,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:26:47 INFO - PROCESS | 1834 | ++DOCSHELL 0x8f7f1800 == 38 [pid = 1834] [id = 335] 13:26:47 INFO - PROCESS | 1834 | ++DOMWINDOW == 76 (0xa1cf2000) [pid = 1834] [serial = 979] [outer = (nil)] 13:26:47 INFO - PROCESS | 1834 | ++DOMWINDOW == 77 (0xa2c03000) [pid = 1834] [serial = 980] [outer = 0xa1cf2000] 13:26:47 INFO - PROCESS | 1834 | 1477772807863 Marionette DEBUG loaded listener.js 13:26:48 INFO - PROCESS | 1834 | ++DOMWINDOW == 78 (0xa48b0000) [pid = 1834] [serial = 981] [outer = 0xa1cf2000] 13:26:49 INFO - PROCESS | 1834 | 1477772808911 Marionette TRACE conn4 <- [1,1422,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-valid.html",0,null,null,[["[INPUT in TEXT status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in TEXT status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in SEARCH status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in SEARCH status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in TEL status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in TEL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in PASSWORD status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in PASSWORD status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in URL status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in URL status] validity.valid must be false if validity.typeMismatch is true",0,null,null],["[INPUT in URL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in EMAIL status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in EMAIL status] validity.valid must be false if validity.typeMismatch is true",0,null,null],["[INPUT in EMAIL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.rangeOverflow is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.rangeUnderflow is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.stepMismatch is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in MONTH status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in MONTH status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in MONTH status] validity.valid must be false if validity.stepMismatch is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in MONTH status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in CHECKBOX status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in RADIO status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in FILE status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[select] validity.valid must be false if validity.valueMissing is true",0,null,null],["[textarea] validity.valid must be false if validity.valueMissing is true",0,null,null]]]}] 13:26:49 INFO - ........................................... 13:26:49 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valid.html | took 1688ms 13:26:49 INFO - PROCESS | 1834 | 1477772808996 Marionette TRACE conn4 -> [0,1423,"getWindowHandle",null] 13:26:49 INFO - PROCESS | 1834 | 1477772808999 Marionette TRACE conn4 <- [1,1423,null,{"value":"8"}] 13:26:49 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html 13:26:49 INFO - PROCESS | 1834 | 1477772809031 Marionette TRACE conn4 -> [0,1424,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:26:49 INFO - PROCESS | 1834 | 1477772809228 Marionette TRACE conn4 <- [1,1424,null,{"value":null}] 13:26:49 INFO - PROCESS | 1834 | 1477772809401 Marionette TRACE conn4 -> [0,1425,"getWindowHandles",null] 13:26:49 INFO - PROCESS | 1834 | 1477772809406 Marionette TRACE conn4 <- [1,1425,null,["8"]] 13:26:49 INFO - PROCESS | 1834 | 1477772809415 Marionette TRACE conn4 -> [0,1426,"switchToWindow",{"name":"8"}] 13:26:49 INFO - PROCESS | 1834 | 1477772809420 Marionette TRACE conn4 <- [1,1426,null,{}] 13:26:49 INFO - PROCESS | 1834 | 1477772809426 Marionette TRACE conn4 -> [0,1427,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-valueMissing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:26:49 INFO - PROCESS | 1834 | ++DOCSHELL 0x82228c00 == 39 [pid = 1834] [id = 336] 13:26:49 INFO - PROCESS | 1834 | ++DOMWINDOW == 79 (0x82297c00) [pid = 1834] [serial = 982] [outer = (nil)] 13:26:49 INFO - PROCESS | 1834 | ++DOMWINDOW == 80 (0x8229d400) [pid = 1834] [serial = 983] [outer = 0x82297c00] 13:26:49 INFO - PROCESS | 1834 | 1477772809528 Marionette DEBUG loaded listener.js 13:26:49 INFO - PROCESS | 1834 | ++DOMWINDOW == 81 (0x822a0000) [pid = 1834] [serial = 984] [outer = 0x82297c00] 13:26:50 INFO - ......................................................... 13:26:50 INFO - PROCESS | 1834 | 1477772810613 Marionette TRACE conn4 <- [1,1427,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-valueMissing.html",0,null,null,[["[INPUT in TEXT status] The required attribute is not set",0,null,null],["[INPUT in TEXT status] The value is not empty and required is true",0,null,null],["[INPUT in TEXT status] The value is empty and required is true",0,null,null],["[INPUT in SEARCH status] The required attribute is not set",0,null,null],["[INPUT in SEARCH status] The value is not empty and required is true",0,null,null],["[INPUT in SEARCH status] The value is empty and required is true",0,null,null],["[INPUT in TEL status] The required attribute is not set",0,null,null],["[INPUT in TEL status] The value is not empty and required is true",0,null,null],["[INPUT in TEL status] The value is empty and required is true",0,null,null],["[INPUT in URL status] The required attribute is not set",0,null,null],["[INPUT in URL status] The value is not empty and required is true",0,null,null],["[INPUT in URL status] The value is empty and required is true",0,null,null],["[INPUT in EMAIL status] The required attribute is not set",0,null,null],["[INPUT in EMAIL status] The value is not empty and required is true",0,null,null],["[INPUT in EMAIL status] The value is empty and required is true",0,null,null],["[INPUT in PASSWORD status] The required attribute is not set",0,null,null],["[INPUT in PASSWORD status] The value is not empty and required is true",0,null,null],["[INPUT in PASSWORD status] The value is empty and required is true",0,null,null],["[INPUT in DATETIME-LOCAL status] The required attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(2000-12-10T12:00:00)",0,null,null],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(2000-12-10 12:00)",0,null,null],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(1979-10-14T12:00:00.001)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute is a number(1234567)",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] The value attribute is a Date object",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] Invalid local date and time string(1979-10-99 99:99)",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(1979-10-14 12:00:00)",0,null,null],["[INPUT in DATETIME-LOCAL status] Invalid local date and time string(2001-12-21 12:00)-two white space",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] the value attribute is a string(abc)",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] The value attribute is empty string",0,null,null],["[INPUT in DATE status] The required attribute is not set",0,null,null],["[INPUT in DATE status] Valid date string(2000-12-10)",0,null,null],["[INPUT in DATE status] Valid date string(9999-01-01)",0,null,null],["[INPUT in DATE status] The value attribute is a number(1234567)",0,null,null],["[INPUT in DATE status] The value attribute is a Date object",0,null,null],["[INPUT in DATE status] Invalid date string(9999-99-99)",0,null,null],["[INPUT in DATE status] Invalid date string(37-01-01)",0,null,null],["[INPUT in DATE status] Invalid date string(2000/01/01)",0,null,null],["[INPUT in DATE status] The value attribute is empty string",0,null,null],["[INPUT in MONTH status] The required attribute is not set",0,null,null],["[INPUT in MONTH status] Valid month string(2000-12)",0,null,null],["[INPUT in MONTH status] Valid month string(9999-01)",0,null,null],["[INPUT in MONTH status] The value attribute is a number(1234567)",0,null,null],["[INPUT in MONTH status] The value attribute is a Date object",0,null,null],["[INPUT in MONTH status] Invalid month string(2000-99)",0,null,null],["[INPUT in MONTH status] Invalid month string(37-01)",0,null,null],["[INPUT in MONTH status] Invalid month string(2000/01)",0,null,null],["[INPUT in MONTH status] The value attribute is empty string",0,null,null],["[INPUT in WEEK status] The required attribute is not set",0,null,null],["[INPUT in WEEK status] Valid week string(2000-W12)",0,null,null],["[INPUT in WEEK status] Valid week string(9999-W01)",0,null,null],["[INPUT in WEEK status] The value attribute is a number(1234567)",0,null,null],["[INPUT in WEEK status] The value attribute is a Date object",0,null,null],["[INPUT in WEEK status] Invalid week string(2000-W99)",0,null,null],["[INPUT in WEEK status] invalid week string(2000-W00)",0,null,null],["[INPUT in WEEK status] invalid week string(2000-w01)",0,null,null],["[INPUT in WEEK status] The value attribute is empty string",0,null,null],["[INPUT in TIME status] The required attribute is not set",0,null,null],["[INPUT in TIME status] Validtime string(12:00:00)",0,null,null],["[INPUT in TIME status] Validtime string(12:00)",0,null,null],["[INPUT in TIME status] Valid time string(12:00:60.001)",0,null,null],["[INPUT in TIME status] Valid time string(12:00:60.01)",0,null,null],["[INPUT in TIME status] Valid time string(12:00:60.1)",0,null,null],["[INPUT in TIME status] The value attribute is a number(1234567)",0,null,null],["[INPUT in TIME status] The value attribute is a time object",0,null,null],["[INPUT in TIME status] Invalid time string(25:00:00)",0,null,null],["[INPUT in TIME status] Invalid time string(12:60:00)",0,null,null],["[INPUT in TIME status] Invalid time string(12:00:60)",0,null,null],["[INPUT in TIME status] Invalid time string(12:00:00:001)",0,null,null],["[INPUT in TIME status] The value attribute is empty string",0,null,null],["[INPUT in NUMBER status] The required attribute is not set",0,null,null],["[INPUT in NUMBER status] Value is an integer with a leading symbol '+'",0,null,null],["[INPUT in NUMBER status] Value is a number with a '-' symbol",0,null,null],["[INPUT in NUMBER status] Value is a number in scientific notation form(e is in lowercase)",0,null,null],["[INPUT in NUMBER status] Value is a number in scientific notation form(E is in uppercase)",0,null,null],["[INPUT in NUMBER status] Value is -0",0,null,null],["[INPUT in NUMBER status] Value is a number with some white spaces",0,null,null],["[INPUT in NUMBER status] Value is Math.pow(2, 1024)",0,null,null],["[INPUT in NUMBER status] Value is Math.pow(-2, 1024)",0,null,null],["[INPUT in NUMBER status] Value is a string that cannot be converted to a number",0,null,null],["[INPUT in NUMBER status] The value attribute is empty string",0,null,null],["[INPUT in CHECKBOX status] The required attribute is not set",0,null,null],["[INPUT in CHECKBOX status] The checked attribute is true",0,null,null],["[INPUT in CHECKBOX status] The checked attribute is false",0,null,null],["[INPUT in RADIO status] The required attribute is not set",0,null,null],["[INPUT in RADIO status] The checked attribute is true",0,null,null],["[INPUT in RADIO status] The checked attribute is false",0,null,null],["[INPUT in FILE status] The required attribute is not set",0,null,null],["[INPUT in FILE status] The Files attribute is null",0,null,null],["[select] The required attribute is not set",0,null,null],["[select] Selected the option with value equals to 1",0,null,null],["[select] Selected the option with value equals to empty",0,null,null],["[textarea] The required attribute is not set",0,null,null],["[textarea] The value is not empty",0,null,null],["[textarea] The value is empty",0,null,null]]]}] 13:26:50 INFO - ..................................... 13:26:50 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html | took 1720ms 13:26:50 INFO - PROCESS | 1834 | 1477772810731 Marionette TRACE conn4 -> [0,1428,"getWindowHandle",null] 13:26:50 INFO - PROCESS | 1834 | 1477772810738 Marionette TRACE conn4 <- [1,1428,null,{"value":"8"}] 13:26:50 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-willValidate.html 13:26:50 INFO - PROCESS | 1834 | 1477772810793 Marionette TRACE conn4 -> [0,1429,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:26:51 INFO - PROCESS | 1834 | 1477772811028 Marionette TRACE conn4 <- [1,1429,null,{"value":null}] 13:26:51 INFO - PROCESS | 1834 | 1477772811210 Marionette TRACE conn4 -> [0,1430,"getWindowHandles",null] 13:26:51 INFO - PROCESS | 1834 | 1477772811214 Marionette TRACE conn4 <- [1,1430,null,["8"]] 13:26:51 INFO - PROCESS | 1834 | 1477772811222 Marionette TRACE conn4 -> [0,1431,"switchToWindow",{"name":"8"}] 13:26:51 INFO - PROCESS | 1834 | 1477772811228 Marionette TRACE conn4 <- [1,1431,null,{}] 13:26:51 INFO - PROCESS | 1834 | 1477772811234 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-willValidate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:26:51 INFO - PROCESS | 1834 | ++DOCSHELL 0x823bbc00 == 40 [pid = 1834] [id = 337] 13:26:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 82 (0x823bcc00) [pid = 1834] [serial = 985] [outer = (nil)] 13:26:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 83 (0x823c8c00) [pid = 1834] [serial = 986] [outer = 0x823bcc00] 13:26:51 INFO - PROCESS | 1834 | 1477772811346 Marionette DEBUG loaded listener.js 13:26:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 84 (0x824a7000) [pid = 1834] [serial = 987] [outer = 0x823bcc00] 13:26:52 INFO - .......................................................................... 13:26:52 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-willValidate.html | took 1635ms 13:26:52 INFO - TEST-START | /html/semantics/forms/constraints/inputwillvalidate.html 13:26:52 INFO - PROCESS | 1834 | 1477772812292 Marionette TRACE conn4 <- [1,1432,null,{"value":["/html/semantics/forms/constraints/form-validation-willValidate.html",0,null,null,[["[INPUT in HIDDEN status] Must be barred from the constraint validation",0,null,null],["[INPUT in BUTTON status] Must be barred from the constraint validation",0,null,null],["[INPUT in RESET status] Must be barred from the constraint validation",0,null,null],["[BUTTON in BUTTON status] Must be barred from the constraint validation",0,null,null],["[BUTTON in RESET status] Must be barred from the constraint validation",0,null,null],["[fieldset] Must not be barred from the constraint validation",1,"assert_true: The willValidate attribute should be true. expected true got false","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[output] Must not be barred from the constraint validation",0,null,null],["[object] Must be barred from the constraint validation",0,null,null],["[keygen] Must be barred from the constraint validation",1,"assert_true: The willValidate attribute doesn't exist. expected true got false","validator.pre_check@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:297:9\nvalidator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:155:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[INPUT in TEXT status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in TEXT status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in TEXT status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in TEXT status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in SEARCH status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in SEARCH status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in SEARCH status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in SEARCH status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in TEL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in TEL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in TEL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in TEL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in URL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in URL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in URL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in URL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in EMAIL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in EMAIL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in EMAIL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in EMAIL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in PASSWORD status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in PASSWORD status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in PASSWORD status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in PASSWORD status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in DATETIME-LOCAL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in DATETIME-LOCAL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in DATETIME-LOCAL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in DATETIME-LOCAL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in DATE status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in DATE status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in DATE status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in DATE status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in MONTH status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in MONTH status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in MONTH status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in MONTH status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in WEEK status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in WEEK status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in WEEK status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in WEEK status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in TIME status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in TIME status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in TIME status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in TIME status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in COLOR status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in COLOR status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in COLOR status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in COLOR status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in FILE status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in FILE status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in FILE status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in FILE status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in SUBMIT status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in SUBMIT status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in SUBMIT status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in SUBMIT status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[BUTTON in SUBMIT status] Must be barred from the constraint validation",0,null,null],["[BUTTON in SUBMIT status] The willValidate attribute must be true if an element is mutable",0,null,null],["[BUTTON in SUBMIT status] The willValidate attribute must be false if it has a datalist ancestor",1,"assert_false: The willValidate attribute should be false. expected false got true","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:165:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[select] Must be barred from the constraint validation",0,null,null],["[select] The willValidate attribute must be true if an element is mutable",0,null,null],["[select] The willValidate attribute must be false if it has a datalist ancestor",1,"assert_false: The willValidate attribute should be false. expected false got true","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:165:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[textarea] Must be barred from the constraint validation",0,null,null],["[textarea] The willValidate attribute must be true if an element is mutable",0,null,null],["[textarea] The willValidate attribute must be false if it has a datalist ancestor",1,"assert_false: The willValidate attribute should be false. expected false got true","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:165:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"]]]}] 13:26:52 INFO - PROCESS | 1834 | 1477772812384 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 13:26:52 INFO - PROCESS | 1834 | 1477772812386 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 13:26:52 INFO - PROCESS | 1834 | 1477772812398 Marionette TRACE conn4 -> [0,1434,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:26:52 INFO - PROCESS | 1834 | 1477772812605 Marionette TRACE conn4 <- [1,1434,null,{"value":null}] 13:26:52 INFO - PROCESS | 1834 | 1477772812940 Marionette TRACE conn4 -> [0,1435,"getWindowHandles",null] 13:26:52 INFO - PROCESS | 1834 | 1477772812945 Marionette TRACE conn4 <- [1,1435,null,["8"]] 13:26:53 INFO - PROCESS | 1834 | 1477772812997 Marionette TRACE conn4 -> [0,1436,"switchToWindow",{"name":"8"}] 13:26:53 INFO - PROCESS | 1834 | 1477772813007 Marionette TRACE conn4 <- [1,1436,null,{}] 13:26:53 INFO - PROCESS | 1834 | 1477772813017 Marionette TRACE conn4 -> [0,1437,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/inputwillvalidate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/inputwillvalidate.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:26:53 INFO - PROCESS | 1834 | ++DOCSHELL 0x82371c00 == 41 [pid = 1834] [id = 338] 13:26:53 INFO - PROCESS | 1834 | ++DOMWINDOW == 85 (0x82372400) [pid = 1834] [serial = 988] [outer = (nil)] 13:26:53 INFO - PROCESS | 1834 | ++DOMWINDOW == 86 (0x823c1c00) [pid = 1834] [serial = 989] [outer = 0x82372400] 13:26:53 INFO - PROCESS | 1834 | 1477772813118 Marionette DEBUG loaded listener.js 13:26:53 INFO - PROCESS | 1834 | ++DOMWINDOW == 87 (0x823c7400) [pid = 1834] [serial = 990] [outer = 0x82372400] 13:26:53 INFO - PROCESS | 1834 | 1477772813840 Marionette TRACE conn4 <- [1,1437,null,{"value":["/html/semantics/forms/constraints/inputwillvalidate.html",0,null,null,[["willValidate property returns true when required attribute exists",0,null,null],["willValidate property returns false when disabled attribute exists",0,null,null]]]}] 13:26:53 INFO - .. 13:26:53 INFO - TEST-OK | /html/semantics/forms/constraints/inputwillvalidate.html | took 1474ms 13:26:53 INFO - PROCESS | 1834 | 1477772813876 Marionette TRACE conn4 -> [0,1438,"getWindowHandle",null] 13:26:53 INFO - PROCESS | 1834 | 1477772813883 Marionette TRACE conn4 <- [1,1438,null,{"value":"8"}] 13:26:53 INFO - TEST-START | /html/semantics/forms/form-control-infrastructure/form.html 13:26:53 INFO - PROCESS | 1834 | 1477772813894 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:26:54 INFO - PROCESS | 1834 | 1477772814097 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 13:26:54 INFO - PROCESS | 1834 | 1477772814296 Marionette TRACE conn4 -> [0,1440,"getWindowHandles",null] 13:26:54 INFO - PROCESS | 1834 | 1477772814304 Marionette TRACE conn4 <- [1,1440,null,["8"]] 13:26:54 INFO - PROCESS | 1834 | 1477772814311 Marionette TRACE conn4 -> [0,1441,"switchToWindow",{"name":"8"}] 13:26:54 INFO - PROCESS | 1834 | 1477772814319 Marionette TRACE conn4 <- [1,1441,null,{}] 13:26:54 INFO - PROCESS | 1834 | 1477772814361 Marionette TRACE conn4 -> [0,1442,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/form-control-infrastructure/form.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:26:54 INFO - PROCESS | 1834 | ++DOCSHELL 0x82c56c00 == 42 [pid = 1834] [id = 339] 13:26:54 INFO - PROCESS | 1834 | ++DOMWINDOW == 88 (0x82c58000) [pid = 1834] [serial = 991] [outer = (nil)] 13:26:54 INFO - PROCESS | 1834 | ++DOMWINDOW == 89 (0x82d08c00) [pid = 1834] [serial = 992] [outer = 0x82c58000] 13:26:54 INFO - PROCESS | 1834 | 1477772814462 Marionette DEBUG loaded listener.js 13:26:54 INFO - PROCESS | 1834 | ++DOMWINDOW == 90 (0x82d10400) [pid = 1834] [serial = 993] [outer = 0x82c58000] 13:26:54 INFO - PROCESS | 1834 | --DOMWINDOW == 89 (0x95d26400) [pid = 1834] [serial = 926] [outer = (nil)] [url = about:blank] 13:26:54 INFO - PROCESS | 1834 | --DOMWINDOW == 88 (0xa2edac00) [pid = 1834] [serial = 916] [outer = (nil)] [url = about:blank] 13:26:54 INFO - PROCESS | 1834 | --DOMWINDOW == 87 (0x929cac00) [pid = 1834] [serial = 938] [outer = (nil)] [url = about:blank] 13:26:54 INFO - PROCESS | 1834 | --DOMWINDOW == 86 (0x8bd89c00) [pid = 1834] [serial = 923] [outer = (nil)] [url = about:blank] 13:26:54 INFO - PROCESS | 1834 | --DOMWINDOW == 85 (0x8bd8a800) [pid = 1834] [serial = 924] [outer = (nil)] [url = about:blank] 13:26:54 INFO - PROCESS | 1834 | --DOMWINDOW == 84 (0x8b120800) [pid = 1834] [serial = 941] [outer = (nil)] [url = about:blank] 13:26:54 INFO - PROCESS | 1834 | --DOMWINDOW == 83 (0x8da38400) [pid = 1834] [serial = 927] [outer = (nil)] [url = about:blank] 13:26:54 INFO - PROCESS | 1834 | --DOMWINDOW == 82 (0xa2dae400) [pid = 1834] [serial = 920] [outer = (nil)] [url = about:blank] 13:26:54 INFO - PROCESS | 1834 | --DOMWINDOW == 81 (0x8bd8b800) [pid = 1834] [serial = 933] [outer = (nil)] [url = about:blank] 13:26:54 INFO - PROCESS | 1834 | --DOMWINDOW == 80 (0x8db0f800) [pid = 1834] [serial = 930] [outer = (nil)] [url = about:blank] 13:26:54 INFO - PROCESS | 1834 | --DOMWINDOW == 79 (0x8db33c00) [pid = 1834] [serial = 936] [outer = (nil)] [url = about:blank] 13:26:54 INFO - PROCESS | 1834 | --DOMWINDOW == 78 (0x93aa7800) [pid = 1834] [serial = 939] [outer = (nil)] [url = about:blank] 13:26:54 INFO - PROCESS | 1834 | --DOMWINDOW == 77 (0xa2db0000) [pid = 1834] [serial = 921] [outer = (nil)] [url = about:blank] 13:26:54 INFO - PROCESS | 1834 | --DOMWINDOW == 76 (0x8da23800) [pid = 1834] [serial = 929] [outer = (nil)] [url = about:blank] 13:26:54 INFO - PROCESS | 1834 | --DOMWINDOW == 75 (0x8f8be800) [pid = 1834] [serial = 906] [outer = (nil)] [url = about:blank] 13:26:54 INFO - PROCESS | 1834 | --DOMWINDOW == 74 (0x9b168c00) [pid = 1834] [serial = 912] [outer = (nil)] [url = about:blank] 13:26:54 INFO - PROCESS | 1834 | --DOMWINDOW == 73 (0xa0fb0800) [pid = 1834] [serial = 913] [outer = (nil)] [url = about:blank] 13:26:54 INFO - PROCESS | 1834 | --DOMWINDOW == 72 (0xa2ed5400) [pid = 1834] [serial = 915] [outer = (nil)] [url = about:blank] 13:26:54 INFO - PROCESS | 1834 | --DOMWINDOW == 71 (0x8bd81400) [pid = 1834] [serial = 932] [outer = (nil)] [url = about:blank] 13:26:54 INFO - PROCESS | 1834 | --DOMWINDOW == 70 (0x8f8c8c00) [pid = 1834] [serial = 907] [outer = (nil)] [url = about:blank] 13:26:54 INFO - PROCESS | 1834 | --DOMWINDOW == 69 (0x949d6c00) [pid = 1834] [serial = 909] [outer = (nil)] [url = about:blank] 13:26:54 INFO - PROCESS | 1834 | --DOMWINDOW == 68 (0x8db07c00) [pid = 1834] [serial = 935] [outer = (nil)] [url = about:blank] 13:26:54 INFO - PROCESS | 1834 | --DOMWINDOW == 67 (0x951b1c00) [pid = 1834] [serial = 910] [outer = (nil)] [url = about:blank] 13:26:54 INFO - PROCESS | 1834 | --DOMWINDOW == 66 (0xa932f400) [pid = 1834] [serial = 918] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 13:26:55 INFO - PROCESS | 1834 | 1477772815417 Marionette TRACE conn4 <- [1,1442,null,{"value":["/html/semantics/forms/form-control-infrastructure/form.html",0,null,null,[["button.form",0,null,null],["fieldset.form",0,null,null],["input.form",0,null,null],["keygen.form",0,null,null],["object.form",0,null,null],["output.form",0,null,null],["select.form",0,null,null],["textarea.form",0,null,null],["label.form",0,null,null],["label-form.form",0,null,null],["label-form-form2.form",0,null,null],["label-with-control.form",0,null,null],["label-for.form",0,null,null],["label-with-progress.form",1,"assert_equals: Sanity check: label.control.form expected (object) null but got (undefined) undefined","testLabel/<@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:80:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestLabel@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:78:3\n@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:90:1\n"],["label-with-meter.form",1,"assert_equals: Sanity check: label.control.form expected (object) null but got (undefined) undefined","testLabel/<@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:80:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestLabel@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:78:3\n@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:91:1\n"],["label-for-control-form-in-form.form",0,null,null],["label-for-control-form.form",0,null,null],["label-in-table.form",0,null,null],["label-in-table-with-control.form",0,null,null],["label-in-table-for.form",0,null,null]]]}] 13:26:55 INFO - .................... 13:26:55 INFO - TEST-OK | /html/semantics/forms/form-control-infrastructure/form.html | took 1592ms 13:26:55 INFO - PROCESS | 1834 | 1477772815494 Marionette TRACE conn4 -> [0,1443,"getWindowHandle",null] 13:26:55 INFO - PROCESS | 1834 | 1477772815500 Marionette TRACE conn4 <- [1,1443,null,{"value":"8"}] 13:26:55 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html 13:26:55 INFO - PROCESS | 1834 | 1477772815508 Marionette TRACE conn4 -> [0,1444,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:26:55 INFO - PROCESS | 1834 | 1477772815699 Marionette TRACE conn4 <- [1,1444,null,{"value":null}] 13:26:55 INFO - PROCESS | 1834 | 1477772815842 Marionette TRACE conn4 -> [0,1445,"getWindowHandles",null] 13:26:55 INFO - PROCESS | 1834 | 1477772815853 Marionette TRACE conn4 <- [1,1445,null,["8"]] 13:26:55 INFO - PROCESS | 1834 | 1477772815861 Marionette TRACE conn4 -> [0,1446,"switchToWindow",{"name":"8"}] 13:26:55 INFO - PROCESS | 1834 | 1477772815868 Marionette TRACE conn4 <- [1,1446,null,{}] 13:26:55 INFO - PROCESS | 1834 | 1477772815873 Marionette TRACE conn4 -> [0,1447,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:26:55 INFO - PROCESS | 1834 | ++DOCSHELL 0x82f55000 == 43 [pid = 1834] [id = 340] 13:26:55 INFO - PROCESS | 1834 | ++DOMWINDOW == 67 (0x83072800) [pid = 1834] [serial = 994] [outer = (nil)] 13:26:55 INFO - PROCESS | 1834 | ++DOMWINDOW == 68 (0x831b3400) [pid = 1834] [serial = 995] [outer = 0x83072800] 13:26:55 INFO - PROCESS | 1834 | 1477772815966 Marionette DEBUG loaded listener.js 13:26:56 INFO - PROCESS | 1834 | ++DOMWINDOW == 69 (0x831bd000) [pid = 1834] [serial = 996] [outer = 0x83072800] 13:26:56 INFO - PROCESS | 1834 | 1477772816520 Marionette TRACE conn4 <- [1,1447,null,{"value":["/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html",0,null,null,[["The type attribute must return 'fieldset'",0,null,null],["The form attribute must return the fieldset's form owner",0,null,null],["The elements must return an HTMLFormControlsCollection object",1,"assert_true: The elements attribute should be an HTMLFormControlsCollection object expected true got false","@http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html:41:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html:40:1\n"],["The controls must root at the fieldset element",0,null,null]]]}] 13:26:56 INFO - .... 13:26:56 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html | took 1074ms 13:26:56 INFO - PROCESS | 1834 | 1477772816585 Marionette TRACE conn4 -> [0,1448,"getWindowHandle",null] 13:26:56 INFO - PROCESS | 1834 | 1477772816589 Marionette TRACE conn4 <- [1,1448,null,{"value":"8"}] 13:26:56 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-001.html 13:26:56 INFO - PROCESS | 1834 | 1477772816597 Marionette TRACE conn4 -> [0,1449,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:26:56 INFO - PROCESS | 1834 | 1477772816770 Marionette TRACE conn4 <- [1,1449,null,{"value":null}] 13:26:56 INFO - PROCESS | 1834 | 1477772816787 Marionette TRACE conn4 -> [0,1450,"getWindowHandles",null] 13:26:56 INFO - PROCESS | 1834 | 1477772816791 Marionette TRACE conn4 <- [1,1450,null,["8"]] 13:26:56 INFO - PROCESS | 1834 | 1477772816797 Marionette TRACE conn4 -> [0,1451,"switchToWindow",{"name":"8"}] 13:26:56 INFO - PROCESS | 1834 | 1477772816803 Marionette TRACE conn4 <- [1,1451,null,{}] 13:26:56 INFO - PROCESS | 1834 | 1477772816935 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/the-fieldset-element/disabled-001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-001.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:26:56 INFO - PROCESS | 1834 | ++DOCSHELL 0x8bd82800 == 44 [pid = 1834] [id = 341] 13:26:56 INFO - PROCESS | 1834 | ++DOMWINDOW == 70 (0x8bd83000) [pid = 1834] [serial = 997] [outer = (nil)] 13:26:57 INFO - PROCESS | 1834 | ++DOMWINDOW == 71 (0x8bd8ac00) [pid = 1834] [serial = 998] [outer = 0x8bd83000] 13:26:57 INFO - PROCESS | 1834 | 1477772817035 Marionette DEBUG loaded listener.js 13:26:57 INFO - PROCESS | 1834 | ++DOMWINDOW == 72 (0x8bd8d800) [pid = 1834] [serial = 999] [outer = 0x8bd83000] 13:26:57 INFO - PROCESS | 1834 | 1477772817719 Marionette TRACE conn4 <- [1,1452,null,{"value":["/html/semantics/forms/the-fieldset-element/disabled-001.html",0,null,null,[["The disabled attribute, when specified, causes all the form control descendants of the fieldset element, excluding those that are descendants of the fieldset element's first legend element child, if any, to be disabled.",0,null,null],["The first 'legend' element is not a child of the disabled fieldset: Its descendants should be disabled.",0,null,null],["The element is not a child of the disabled fieldset: Its descendants should be disabled.",0,null,null],["The element is child of the disabled fieldset: Its descendants should be disabled.",0,null,null]]]}] 13:26:57 INFO - .... 13:26:57 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-001.html | took 1169ms 13:26:57 INFO - PROCESS | 1834 | 1477772817784 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 13:26:57 INFO - PROCESS | 1834 | 1477772817788 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 13:26:57 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml 13:26:57 INFO - PROCESS | 1834 | 1477772817796 Marionette TRACE conn4 -> [0,1454,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:26:58 INFO - PROCESS | 1834 | 1477772818038 Marionette TRACE conn4 <- [1,1454,null,{"value":null}] 13:26:58 INFO - PROCESS | 1834 | 1477772818059 Marionette TRACE conn4 -> [0,1455,"getWindowHandles",null] 13:26:58 INFO - PROCESS | 1834 | 1477772818062 Marionette TRACE conn4 <- [1,1455,null,["8"]] 13:26:58 INFO - PROCESS | 1834 | 1477772818068 Marionette TRACE conn4 -> [0,1456,"switchToWindow",{"name":"8"}] 13:26:58 INFO - PROCESS | 1834 | 1477772818073 Marionette TRACE conn4 <- [1,1456,null,{}] 13:26:58 INFO - PROCESS | 1834 | 1477772818078 Marionette TRACE conn4 -> [0,1457,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/the-fieldset-element/disabled-002.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-002.xhtml\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:26:58 INFO - PROCESS | 1834 | ++DOCSHELL 0x8222d000 == 45 [pid = 1834] [id = 342] 13:26:58 INFO - PROCESS | 1834 | ++DOMWINDOW == 73 (0x8c825c00) [pid = 1834] [serial = 1000] [outer = (nil)] 13:26:58 INFO - PROCESS | 1834 | ++DOMWINDOW == 74 (0x8c82ac00) [pid = 1834] [serial = 1001] [outer = 0x8c825c00] 13:26:58 INFO - PROCESS | 1834 | 1477772818246 Marionette DEBUG loaded listener.js 13:26:58 INFO - PROCESS | 1834 | ++DOMWINDOW == 75 (0x8c82dc00) [pid = 1834] [serial = 1002] [outer = 0x8c825c00] 13:26:59 INFO - PROCESS | 1834 | 1477772819060 Marionette TRACE conn4 <- [1,1457,null,{"value":["/html/semantics/forms/the-fieldset-element/disabled-002.xhtml",0,null,null,[["A file input without a disabled attribute that is a descendant of a disabled fieldset should be disabled (modulo legend-related complications that don't apply here)",0,null,null]]]}] 13:26:59 INFO - PROCESS | 1834 | --DOMWINDOW == 74 (0x8b122400) [pid = 1834] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html] 13:26:59 INFO - PROCESS | 1834 | --DOMWINDOW == 73 (0x82d0d800) [pid = 1834] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-customError.html] 13:26:59 INFO - PROCESS | 1834 | --DOMWINDOW == 72 (0x92f83000) [pid = 1834] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html] 13:26:59 INFO - PROCESS | 1834 | --DOMWINDOW == 71 (0x9a5edc00) [pid = 1834] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html] 13:26:59 INFO - . 13:26:59 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml | took 1334ms 13:26:59 INFO - PROCESS | 1834 | 1477772819131 Marionette TRACE conn4 -> [0,1458,"getWindowHandle",null] 13:26:59 INFO - PROCESS | 1834 | 1477772819134 Marionette TRACE conn4 <- [1,1458,null,{"value":"8"}] 13:26:59 INFO - TEST-START | /html/semantics/grouping-content/the-div-element/grouping-div.html 13:26:59 INFO - PROCESS | 1834 | 1477772819148 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:26:59 INFO - PROCESS | 1834 | 1477772819340 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 13:26:59 INFO - PROCESS | 1834 | 1477772819490 Marionette TRACE conn4 -> [0,1460,"getWindowHandles",null] 13:26:59 INFO - PROCESS | 1834 | 1477772819495 Marionette TRACE conn4 <- [1,1460,null,["8"]] 13:26:59 INFO - PROCESS | 1834 | 1477772819501 Marionette TRACE conn4 -> [0,1461,"switchToWindow",{"name":"8"}] 13:26:59 INFO - PROCESS | 1834 | 1477772819506 Marionette TRACE conn4 <- [1,1461,null,{}] 13:26:59 INFO - PROCESS | 1834 | 1477772819512 Marionette TRACE conn4 -> [0,1462,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/grouping-content/the-div-element/grouping-div.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/grouping-content/the-div-element/grouping-div.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:26:59 INFO - PROCESS | 1834 | ++DOCSHELL 0x8c885400 == 46 [pid = 1834] [id = 343] 13:26:59 INFO - PROCESS | 1834 | ++DOMWINDOW == 72 (0x8c888c00) [pid = 1834] [serial = 1003] [outer = (nil)] 13:26:59 INFO - PROCESS | 1834 | ++DOMWINDOW == 73 (0x8c88a800) [pid = 1834] [serial = 1004] [outer = 0x8c888c00] 13:26:59 INFO - PROCESS | 1834 | 1477772819627 Marionette DEBUG loaded listener.js 13:26:59 INFO - PROCESS | 1834 | ++DOMWINDOW == 74 (0x8cb83000) [pid = 1834] [serial = 1005] [outer = 0x8c888c00] 13:27:00 INFO - PROCESS | 1834 | 1477772820338 Marionette TRACE conn4 <- [1,1462,null,{"value":["/html/semantics/grouping-content/the-div-element/grouping-div.html",0,null,null,[["The prototype for div is HTMLDivElement.prototype",0,null,null]]]}] 13:27:00 INFO - . 13:27:00 INFO - TEST-OK | /html/semantics/grouping-content/the-div-element/grouping-div.html | took 1231ms 13:27:00 INFO - PROCESS | 1834 | 1477772820381 Marionette TRACE conn4 -> [0,1463,"getWindowHandle",null] 13:27:00 INFO - PROCESS | 1834 | 1477772820385 Marionette TRACE conn4 <- [1,1463,null,{"value":"8"}] 13:27:00 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_001.htm 13:27:00 INFO - PROCESS | 1834 | 1477772820397 Marionette TRACE conn4 -> [0,1464,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:27:00 INFO - PROCESS | 1834 | 1477772820642 Marionette TRACE conn4 <- [1,1464,null,{"value":null}] 13:27:00 INFO - PROCESS | 1834 | 1477772820663 Marionette TRACE conn4 -> [0,1465,"getWindowHandles",null] 13:27:00 INFO - PROCESS | 1834 | 1477772820668 Marionette TRACE conn4 <- [1,1465,null,["8"]] 13:27:00 INFO - PROCESS | 1834 | 1477772820673 Marionette TRACE conn4 -> [0,1466,"switchToWindow",{"name":"8"}] 13:27:00 INFO - PROCESS | 1834 | 1477772820680 Marionette TRACE conn4 <- [1,1466,null,{}] 13:27:00 INFO - PROCESS | 1834 | 1477772820687 Marionette TRACE conn4 -> [0,1467,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_001.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_001.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:27:00 INFO - PROCESS | 1834 | ++DOCSHELL 0x8db0f800 == 47 [pid = 1834] [id = 344] 13:27:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 75 (0x8f8bf400) [pid = 1834] [serial = 1006] [outer = (nil)] 13:27:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 76 (0x8f8c1800) [pid = 1834] [serial = 1007] [outer = 0x8f8bf400] 13:27:00 INFO - PROCESS | 1834 | 1477772820790 Marionette DEBUG loaded listener.js 13:27:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 77 (0x8fb17c00) [pid = 1834] [serial = 1008] [outer = 0x8f8bf400] 13:27:01 INFO - PROCESS | 1834 | 1477772821502 Marionette TRACE conn4 <- [1,1467,null,{"value":["/html/semantics/scripting-1/the-script-element/async_001.htm",0,null,null,[["Async property on a dynamically-created script is true by default",0,null,null]]]}] 13:27:01 INFO - . 13:27:01 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_001.htm | took 1127ms 13:27:01 INFO - PROCESS | 1834 | 1477772821535 Marionette TRACE conn4 -> [0,1468,"getWindowHandle",null] 13:27:01 INFO - PROCESS | 1834 | 1477772821542 Marionette TRACE conn4 <- [1,1468,null,{"value":"8"}] 13:27:01 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_002.htm 13:27:01 INFO - PROCESS | 1834 | 1477772821554 Marionette TRACE conn4 -> [0,1469,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:27:01 INFO - PROCESS | 1834 | 1477772821820 Marionette TRACE conn4 <- [1,1469,null,{"value":null}] 13:27:02 INFO - PROCESS | 1834 | 1477772822013 Marionette TRACE conn4 -> [0,1470,"getWindowHandles",null] 13:27:02 INFO - PROCESS | 1834 | 1477772822018 Marionette TRACE conn4 <- [1,1470,null,["8"]] 13:27:02 INFO - PROCESS | 1834 | 1477772822027 Marionette TRACE conn4 -> [0,1471,"switchToWindow",{"name":"8"}] 13:27:02 INFO - PROCESS | 1834 | 1477772822037 Marionette TRACE conn4 <- [1,1471,null,{}] 13:27:02 INFO - PROCESS | 1834 | 1477772822088 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_002.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_002.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:27:02 INFO - PROCESS | 1834 | ++DOCSHELL 0x82376000 == 48 [pid = 1834] [id = 345] 13:27:02 INFO - PROCESS | 1834 | ++DOMWINDOW == 78 (0x82376400) [pid = 1834] [serial = 1009] [outer = (nil)] 13:27:02 INFO - PROCESS | 1834 | ++DOMWINDOW == 79 (0x8237a800) [pid = 1834] [serial = 1010] [outer = 0x82376400] 13:27:02 INFO - PROCESS | 1834 | 1477772822232 Marionette DEBUG loaded listener.js 13:27:02 INFO - PROCESS | 1834 | ++DOMWINDOW == 80 (0x8237f800) [pid = 1834] [serial = 1011] [outer = 0x82376400] 13:27:02 INFO - PROCESS | 1834 | 1477772822892 Marionette TRACE conn4 <- [1,1472,null,{"value":["/html/semantics/scripting-1/the-script-element/async_002.htm",0,null,null,[["Test 'async' attribute are reflected in the async property with setAttribute",0,null,null],["Test 'async' attribute are reflected in the async property with removeAttribute",0,null,null]]]}] 13:27:02 INFO - .. 13:27:02 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_002.htm | took 1374ms 13:27:02 INFO - PROCESS | 1834 | 1477772822929 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 13:27:02 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_003.htm 13:27:02 INFO - PROCESS | 1834 | 1477772822937 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 13:27:02 INFO - PROCESS | 1834 | 1477772822945 Marionette TRACE conn4 -> [0,1474,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:27:03 INFO - PROCESS | 1834 | 1477772823142 Marionette TRACE conn4 <- [1,1474,null,{"value":null}] 13:27:03 INFO - PROCESS | 1834 | 1477772823332 Marionette TRACE conn4 -> [0,1475,"getWindowHandles",null] 13:27:03 INFO - PROCESS | 1834 | 1477772823336 Marionette TRACE conn4 <- [1,1475,null,["8"]] 13:27:03 INFO - PROCESS | 1834 | 1477772823346 Marionette TRACE conn4 -> [0,1476,"switchToWindow",{"name":"8"}] 13:27:03 INFO - PROCESS | 1834 | 1477772823352 Marionette TRACE conn4 <- [1,1476,null,{}] 13:27:03 INFO - PROCESS | 1834 | 1477772823363 Marionette TRACE conn4 -> [0,1477,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_003.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_003.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:27:03 INFO - PROCESS | 1834 | ++DOCSHELL 0x82cdbc00 == 49 [pid = 1834] [id = 346] 13:27:03 INFO - PROCESS | 1834 | ++DOMWINDOW == 81 (0x82cde000) [pid = 1834] [serial = 1012] [outer = (nil)] 13:27:03 INFO - PROCESS | 1834 | ++DOMWINDOW == 82 (0x82d04000) [pid = 1834] [serial = 1013] [outer = 0x82cde000] 13:27:03 INFO - PROCESS | 1834 | 1477772823473 Marionette DEBUG loaded listener.js 13:27:03 INFO - PROCESS | 1834 | ++DOMWINDOW == 83 (0x83048800) [pid = 1834] [serial = 1014] [outer = 0x82cde000] 13:27:08 INFO - PROCESS | 1834 | --DOCSHELL 0x9284e400 == 48 [pid = 1834] [id = 234] 13:27:08 INFO - PROCESS | 1834 | --DOCSHELL 0x96738000 == 47 [pid = 1834] [id = 238] 13:27:08 INFO - PROCESS | 1834 | --DOCSHELL 0x96737400 == 46 [pid = 1834] [id = 239] 13:27:08 INFO - PROCESS | 1834 | --DOCSHELL 0x8da1ac00 == 45 [pid = 1834] [id = 228] 13:27:08 INFO - PROCESS | 1834 | --DOCSHELL 0x97a73400 == 44 [pid = 1834] [id = 229] 13:27:08 INFO - PROCESS | 1834 | --DOCSHELL 0x82c56c00 == 43 [pid = 1834] [id = 339] 13:27:08 INFO - PROCESS | 1834 | --DOCSHELL 0x8da37400 == 42 [pid = 1834] [id = 221] 13:27:08 INFO - PROCESS | 1834 | --DOCSHELL 0x8fb18000 == 41 [pid = 1834] [id = 223] 13:27:08 INFO - PROCESS | 1834 | --DOCSHELL 0x96083c00 == 40 [pid = 1834] [id = 272] 13:27:08 INFO - PROCESS | 1834 | --DOCSHELL 0x953dc400 == 39 [pid = 1834] [id = 225] 13:27:08 INFO - PROCESS | 1834 | --DOCSHELL 0x95a97000 == 38 [pid = 1834] [id = 226] 13:27:08 INFO - PROCESS | 1834 | --DOCSHELL 0x8bd82800 == 37 [pid = 1834] [id = 341] 13:27:08 INFO - PROCESS | 1834 | --DOCSHELL 0x8d60ac00 == 36 [pid = 1834] [id = 224] 13:27:08 INFO - PROCESS | 1834 | --DOCSHELL 0x97c98c00 == 35 [pid = 1834] [id = 232] 13:27:08 INFO - PROCESS | 1834 | --DOCSHELL 0x8222d000 == 34 [pid = 1834] [id = 342] 13:27:08 INFO - PROCESS | 1834 | --DOCSHELL 0x8c885400 == 33 [pid = 1834] [id = 343] 13:27:08 INFO - PROCESS | 1834 | --DOCSHELL 0x8db03400 == 32 [pid = 1834] [id = 230] 13:27:08 INFO - PROCESS | 1834 | --DOCSHELL 0x94a59c00 == 31 [pid = 1834] [id = 231] 13:27:08 INFO - PROCESS | 1834 | --DOCSHELL 0x99f71c00 == 30 [pid = 1834] [id = 233] 13:27:08 INFO - PROCESS | 1834 | --DOCSHELL 0x82371c00 == 29 [pid = 1834] [id = 338] 13:27:08 INFO - PROCESS | 1834 | --DOCSHELL 0x82f55000 == 28 [pid = 1834] [id = 340] 13:27:08 INFO - PROCESS | 1834 | --DOCSHELL 0x823bbc00 == 27 [pid = 1834] [id = 337] 13:27:08 INFO - PROCESS | 1834 | --DOCSHELL 0x8db0f800 == 26 [pid = 1834] [id = 344] 13:27:08 INFO - PROCESS | 1834 | --DOCSHELL 0x82376000 == 25 [pid = 1834] [id = 345] 13:27:08 INFO - PROCESS | 1834 | --DOMWINDOW == 82 (0x8bd8e000) [pid = 1834] [serial = 944] [outer = (nil)] [url = about:blank] 13:27:08 INFO - PROCESS | 1834 | --DOMWINDOW == 81 (0x83066000) [pid = 1834] [serial = 947] [outer = (nil)] [url = about:blank] 13:27:08 INFO - PROCESS | 1834 | --DOMWINDOW == 80 (0x82cd6800) [pid = 1834] [serial = 950] [outer = (nil)] [url = about:blank] 13:27:08 INFO - PROCESS | 1834 | --DOMWINDOW == 79 (0x82f59000) [pid = 1834] [serial = 953] [outer = (nil)] [url = about:blank] 13:27:08 INFO - PROCESS | 1834 | --DOMWINDOW == 78 (0x82f5cc00) [pid = 1834] [serial = 957] [outer = (nil)] [url = about:blank] 13:27:08 INFO - PROCESS | 1834 | --DOMWINDOW == 77 (0x82f50400) [pid = 1834] [serial = 956] [outer = (nil)] [url = about:blank] 13:27:08 INFO - PROCESS | 1834 | --DOMWINDOW == 76 (0x8bd83400) [pid = 1834] [serial = 960] [outer = (nil)] [url = about:blank] 13:27:08 INFO - PROCESS | 1834 | --DOMWINDOW == 75 (0x8b126800) [pid = 1834] [serial = 959] [outer = (nil)] [url = about:blank] 13:27:08 INFO - PROCESS | 1834 | --DOMWINDOW == 74 (0x9446f800) [pid = 1834] [serial = 963] [outer = (nil)] [url = about:blank] 13:27:08 INFO - PROCESS | 1834 | --DOMWINDOW == 73 (0x93aa1000) [pid = 1834] [serial = 962] [outer = (nil)] [url = about:blank] 13:27:08 INFO - PROCESS | 1834 | --DOMWINDOW == 72 (0x9b47d800) [pid = 1834] [serial = 966] [outer = (nil)] [url = about:blank] 13:27:08 INFO - PROCESS | 1834 | --DOMWINDOW == 71 (0x9b309c00) [pid = 1834] [serial = 965] [outer = (nil)] [url = about:blank] 13:27:08 INFO - PROCESS | 1834 | --DOMWINDOW == 70 (0x821c7000) [pid = 1834] [serial = 968] [outer = (nil)] [url = about:blank] 13:27:08 INFO - PROCESS | 1834 | 1477772828892 Marionette TRACE conn4 <- [1,1477,null,{"value":["/html/semantics/scripting-1/the-script-element/async_003.htm",0,null,null,[["An async script does not block the parser while downloading",0,null,null]]]}] 13:27:08 INFO - . 13:27:08 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_003.htm | took 5998ms 13:27:08 INFO - PROCESS | 1834 | 1477772828943 Marionette TRACE conn4 -> [0,1478,"getWindowHandle",null] 13:27:08 INFO - PROCESS | 1834 | 1477772828950 Marionette TRACE conn4 <- [1,1478,null,{"value":"8"}] 13:27:08 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_004.htm 13:27:08 INFO - PROCESS | 1834 | 1477772828963 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:27:09 INFO - PROCESS | 1834 | 1477772829167 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 13:27:09 INFO - PROCESS | 1834 | 1477772829302 Marionette TRACE conn4 -> [0,1480,"getWindowHandles",null] 13:27:09 INFO - PROCESS | 1834 | 1477772829309 Marionette TRACE conn4 <- [1,1480,null,["8"]] 13:27:09 INFO - PROCESS | 1834 | 1477772829317 Marionette TRACE conn4 -> [0,1481,"switchToWindow",{"name":"8"}] 13:27:09 INFO - PROCESS | 1834 | 1477772829325 Marionette TRACE conn4 <- [1,1481,null,{}] 13:27:09 INFO - PROCESS | 1834 | 1477772829332 Marionette TRACE conn4 -> [0,1482,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_004.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_004.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:27:09 INFO - PROCESS | 1834 | ++DOCSHELL 0x82230000 == 26 [pid = 1834] [id = 347] 13:27:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 71 (0x82230400) [pid = 1834] [serial = 1015] [outer = (nil)] 13:27:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 72 (0x82292800) [pid = 1834] [serial = 1016] [outer = 0x82230400] 13:27:09 INFO - PROCESS | 1834 | 1477772829441 Marionette DEBUG loaded listener.js 13:27:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 73 (0x8229ec00) [pid = 1834] [serial = 1017] [outer = 0x82230400] 13:27:13 INFO - PROCESS | 1834 | --DOMWINDOW == 72 (0x82f56400) [pid = 1834] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-badInput.html] 13:27:13 INFO - PROCESS | 1834 | --DOMWINDOW == 71 (0x94466400) [pid = 1834] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/the-video-element/video-tabindex.html] 13:27:13 INFO - PROCESS | 1834 | --DOMWINDOW == 70 (0x928bb800) [pid = 1834] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html] 13:27:13 INFO - PROCESS | 1834 | --DOMWINDOW == 69 (0x82c58000) [pid = 1834] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html] 13:27:13 INFO - PROCESS | 1834 | --DOMWINDOW == 68 (0x82297c00) [pid = 1834] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html] 13:27:13 INFO - PROCESS | 1834 | --DOMWINDOW == 67 (0x8b22a800) [pid = 1834] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooShort.html] 13:27:13 INFO - PROCESS | 1834 | --DOMWINDOW == 66 (0x82d08000) [pid = 1834] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooLong.html] 13:27:13 INFO - PROCESS | 1834 | --DOMWINDOW == 65 (0xa1cf2000) [pid = 1834] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html] 13:27:13 INFO - PROCESS | 1834 | --DOMWINDOW == 64 (0x821bdc00) [pid = 1834] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html] 13:27:13 INFO - PROCESS | 1834 | --DOMWINDOW == 63 (0x823bcc00) [pid = 1834] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html] 13:27:13 INFO - PROCESS | 1834 | --DOMWINDOW == 62 (0x94465800) [pid = 1834] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html] 13:27:13 INFO - PROCESS | 1834 | --DOMWINDOW == 61 (0x83072800) [pid = 1834] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html] 13:27:13 INFO - PROCESS | 1834 | --DOMWINDOW == 60 (0x82372400) [pid = 1834] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/inputwillvalidate.html] 13:27:13 INFO - PROCESS | 1834 | --DOMWINDOW == 59 (0x8c825c00) [pid = 1834] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-002.xhtml] 13:27:13 INFO - PROCESS | 1834 | --DOMWINDOW == 58 (0x8c888c00) [pid = 1834] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/grouping-content/the-div-element/grouping-div.html] 13:27:13 INFO - PROCESS | 1834 | --DOMWINDOW == 57 (0x8f8bf400) [pid = 1834] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_001.htm] 13:27:13 INFO - PROCESS | 1834 | --DOMWINDOW == 56 (0x8bd83000) [pid = 1834] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-001.html] 13:27:13 INFO - PROCESS | 1834 | --DOMWINDOW == 55 (0x8b12c000) [pid = 1834] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html] 13:27:13 INFO - PROCESS | 1834 | --DOMWINDOW == 54 (0x82cd3c00) [pid = 1834] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validate.html] 13:27:14 INFO - PROCESS | 1834 | 1477772834109 Marionette TRACE conn4 <- [1,1482,null,{"value":["/html/semantics/scripting-1/the-script-element/async_004.htm",0,null,null,[["async script executes as soon as possible after a download is complete",0,null,null]]]}] 13:27:14 INFO - . 13:27:14 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_004.htm | took 5191ms 13:27:14 INFO - PROCESS | 1834 | 1477772834151 Marionette TRACE conn4 -> [0,1483,"getWindowHandle",null] 13:27:14 INFO - PROCESS | 1834 | 1477772834158 Marionette TRACE conn4 <- [1,1483,null,{"value":"8"}] 13:27:14 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_005.htm 13:27:14 INFO - PROCESS | 1834 | 1477772834165 Marionette TRACE conn4 -> [0,1484,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:27:14 INFO - PROCESS | 1834 | 1477772834407 Marionette TRACE conn4 <- [1,1484,null,{"value":null}] 13:27:14 INFO - PROCESS | 1834 | 1477772834430 Marionette TRACE conn4 -> [0,1485,"getWindowHandles",null] 13:27:14 INFO - PROCESS | 1834 | 1477772834436 Marionette TRACE conn4 <- [1,1485,null,["8"]] 13:27:14 INFO - PROCESS | 1834 | 1477772834443 Marionette TRACE conn4 -> [0,1486,"switchToWindow",{"name":"8"}] 13:27:14 INFO - PROCESS | 1834 | 1477772834448 Marionette TRACE conn4 <- [1,1486,null,{}] 13:27:14 INFO - PROCESS | 1834 | 1477772834456 Marionette TRACE conn4 -> [0,1487,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_005.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_005.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:27:14 INFO - PROCESS | 1834 | ++DOCSHELL 0x823bfc00 == 27 [pid = 1834] [id = 348] 13:27:14 INFO - PROCESS | 1834 | ++DOMWINDOW == 55 (0x823c2000) [pid = 1834] [serial = 1018] [outer = (nil)] 13:27:14 INFO - PROCESS | 1834 | ++DOMWINDOW == 56 (0x823c7000) [pid = 1834] [serial = 1019] [outer = 0x823c2000] 13:27:14 INFO - PROCESS | 1834 | 1477772834555 Marionette DEBUG loaded listener.js 13:27:14 INFO - PROCESS | 1834 | ++DOMWINDOW == 57 (0x8222b800) [pid = 1834] [serial = 1020] [outer = 0x823c2000] 13:27:16 INFO - PROCESS | 1834 | --DOCSHELL 0x8f7f1800 == 26 [pid = 1834] [id = 335] 13:27:16 INFO - PROCESS | 1834 | --DOCSHELL 0x82228c00 == 25 [pid = 1834] [id = 336] 13:27:16 INFO - PROCESS | 1834 | --DOCSHELL 0x94464800 == 24 [pid = 1834] [id = 334] 13:27:16 INFO - PROCESS | 1834 | --DOCSHELL 0x8b048800 == 23 [pid = 1834] [id = 333] 13:27:16 INFO - PROCESS | 1834 | --DOCSHELL 0x8b12b000 == 22 [pid = 1834] [id = 323] 13:27:16 INFO - PROCESS | 1834 | --DOCSHELL 0x82d0d000 == 21 [pid = 1834] [id = 327] 13:27:16 INFO - PROCESS | 1834 | --DOCSHELL 0x928adc00 == 20 [pid = 1834] [id = 324] 13:27:16 INFO - PROCESS | 1834 | --DOCSHELL 0x92b75000 == 19 [pid = 1834] [id = 329] 13:27:16 INFO - PROCESS | 1834 | --DOCSHELL 0x8db02c00 == 18 [pid = 1834] [id = 320] 13:27:16 INFO - PROCESS | 1834 | --DOCSHELL 0x82d07c00 == 17 [pid = 1834] [id = 332] 13:27:16 INFO - PROCESS | 1834 | --DOCSHELL 0x82f55c00 == 16 [pid = 1834] [id = 326] 13:27:16 INFO - PROCESS | 1834 | --DOCSHELL 0x9a3ef800 == 15 [pid = 1834] [id = 330] 13:27:16 INFO - PROCESS | 1834 | --DOCSHELL 0x94466000 == 14 [pid = 1834] [id = 322] 13:27:16 INFO - PROCESS | 1834 | --DOCSHELL 0x928b2400 == 13 [pid = 1834] [id = 321] 13:27:16 INFO - PROCESS | 1834 | --DOCSHELL 0x821bd000 == 12 [pid = 1834] [id = 331] 13:27:16 INFO - PROCESS | 1834 | --DOCSHELL 0x8b04b000 == 11 [pid = 1834] [id = 328] 13:27:16 INFO - PROCESS | 1834 | --DOCSHELL 0x8b049400 == 10 [pid = 1834] [id = 319] 13:27:16 INFO - PROCESS | 1834 | --DOCSHELL 0x82cdbc00 == 9 [pid = 1834] [id = 346] 13:27:16 INFO - PROCESS | 1834 | --DOMWINDOW == 56 (0x8306c800) [pid = 1834] [serial = 948] [outer = (nil)] [url = about:blank] 13:27:16 INFO - PROCESS | 1834 | --DOMWINDOW == 55 (0x823c8c00) [pid = 1834] [serial = 986] [outer = (nil)] [url = about:blank] 13:27:16 INFO - PROCESS | 1834 | --DOMWINDOW == 54 (0x824a7000) [pid = 1834] [serial = 987] [outer = (nil)] [url = about:blank] 13:27:16 INFO - PROCESS | 1834 | --DOMWINDOW == 53 (0x82f5d800) [pid = 1834] [serial = 954] [outer = (nil)] [url = about:blank] 13:27:16 INFO - PROCESS | 1834 | --DOMWINDOW == 52 (0x8b123800) [pid = 1834] [serial = 942] [outer = (nil)] [url = about:blank] 13:27:16 INFO - PROCESS | 1834 | --DOMWINDOW == 51 (0x8229d400) [pid = 1834] [serial = 983] [outer = (nil)] [url = about:blank] 13:27:16 INFO - PROCESS | 1834 | --DOMWINDOW == 50 (0x822a0000) [pid = 1834] [serial = 984] [outer = (nil)] [url = about:blank] 13:27:16 INFO - PROCESS | 1834 | --DOMWINDOW == 49 (0xa2c03000) [pid = 1834] [serial = 980] [outer = (nil)] [url = about:blank] 13:27:16 INFO - PROCESS | 1834 | --DOMWINDOW == 48 (0xa48b0000) [pid = 1834] [serial = 981] [outer = (nil)] [url = about:blank] 13:27:16 INFO - PROCESS | 1834 | --DOMWINDOW == 47 (0x951aac00) [pid = 1834] [serial = 977] [outer = (nil)] [url = about:blank] 13:27:16 INFO - PROCESS | 1834 | --DOMWINDOW == 46 (0x9591fc00) [pid = 1834] [serial = 978] [outer = (nil)] [url = about:blank] 13:27:16 INFO - PROCESS | 1834 | --DOMWINDOW == 45 (0x8f8c1800) [pid = 1834] [serial = 1007] [outer = (nil)] [url = about:blank] 13:27:16 INFO - PROCESS | 1834 | --DOMWINDOW == 44 (0x8fb17c00) [pid = 1834] [serial = 1008] [outer = (nil)] [url = about:blank] 13:27:16 INFO - PROCESS | 1834 | --DOMWINDOW == 43 (0x8c88a800) [pid = 1834] [serial = 1004] [outer = (nil)] [url = about:blank] 13:27:16 INFO - PROCESS | 1834 | --DOMWINDOW == 42 (0x8cb83000) [pid = 1834] [serial = 1005] [outer = (nil)] [url = about:blank] 13:27:16 INFO - PROCESS | 1834 | --DOMWINDOW == 41 (0x8c82ac00) [pid = 1834] [serial = 1001] [outer = (nil)] [url = about:blank] 13:27:16 INFO - PROCESS | 1834 | --DOMWINDOW == 40 (0x8c82dc00) [pid = 1834] [serial = 1002] [outer = (nil)] [url = about:blank] 13:27:16 INFO - PROCESS | 1834 | --DOMWINDOW == 39 (0x8bd8ac00) [pid = 1834] [serial = 998] [outer = (nil)] [url = about:blank] 13:27:16 INFO - PROCESS | 1834 | --DOMWINDOW == 38 (0x8bd8d800) [pid = 1834] [serial = 999] [outer = (nil)] [url = about:blank] 13:27:16 INFO - PROCESS | 1834 | --DOMWINDOW == 37 (0x831b3400) [pid = 1834] [serial = 995] [outer = (nil)] [url = about:blank] 13:27:16 INFO - PROCESS | 1834 | --DOMWINDOW == 36 (0x831bd000) [pid = 1834] [serial = 996] [outer = (nil)] [url = about:blank] 13:27:16 INFO - PROCESS | 1834 | --DOMWINDOW == 35 (0x82d08c00) [pid = 1834] [serial = 992] [outer = (nil)] [url = about:blank] 13:27:16 INFO - PROCESS | 1834 | --DOMWINDOW == 34 (0x82d10400) [pid = 1834] [serial = 993] [outer = (nil)] [url = about:blank] 13:27:17 INFO - PROCESS | 1834 | --DOMWINDOW == 33 (0x823c1c00) [pid = 1834] [serial = 989] [outer = (nil)] [url = about:blank] 13:27:17 INFO - PROCESS | 1834 | --DOMWINDOW == 32 (0x823c7400) [pid = 1834] [serial = 990] [outer = (nil)] [url = about:blank] 13:27:17 INFO - PROCESS | 1834 | --DOMWINDOW == 31 (0x8cb7a000) [pid = 1834] [serial = 974] [outer = (nil)] [url = about:blank] 13:27:17 INFO - PROCESS | 1834 | --DOMWINDOW == 30 (0x8cb7dc00) [pid = 1834] [serial = 975] [outer = (nil)] [url = about:blank] 13:27:17 INFO - PROCESS | 1834 | --DOMWINDOW == 29 (0x82f5ac00) [pid = 1834] [serial = 971] [outer = (nil)] [url = about:blank] 13:27:17 INFO - PROCESS | 1834 | --DOMWINDOW == 28 (0x83065800) [pid = 1834] [serial = 972] [outer = (nil)] [url = about:blank] 13:27:17 INFO - PROCESS | 1834 | --DOMWINDOW == 27 (0x821c8c00) [pid = 1834] [serial = 969] [outer = (nil)] [url = about:blank] 13:27:17 INFO - PROCESS | 1834 | --DOMWINDOW == 26 (0x8cb78400) [pid = 1834] [serial = 945] [outer = (nil)] [url = about:blank] 13:27:17 INFO - PROCESS | 1834 | --DOMWINDOW == 25 (0x82cd9800) [pid = 1834] [serial = 951] [outer = (nil)] [url = about:blank] 13:27:18 INFO - PROCESS | 1834 | --DOMWINDOW == 24 (0x82cde000) [pid = 1834] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_003.htm] 13:27:18 INFO - PROCESS | 1834 | --DOMWINDOW == 23 (0x82376400) [pid = 1834] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_002.htm] 13:27:18 INFO - PROCESS | 1834 | --DOMWINDOW == 22 (0x82230400) [pid = 1834] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_004.htm] 13:27:20 INFO - PROCESS | 1834 | 1477772840123 Marionette TRACE conn4 <- [1,1487,null,{"value":["/html/semantics/scripting-1/the-script-element/async_005.htm",0,null,null,[["A script element with both async and defer set should execute asynchronously",0,null,null]]]}] 13:27:20 INFO - . 13:27:20 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_005.htm | took 5994ms 13:27:20 INFO - PROCESS | 1834 | 1477772840160 Marionette TRACE conn4 -> [0,1488,"getWindowHandle",null] 13:27:20 INFO - PROCESS | 1834 | 1477772840167 Marionette TRACE conn4 <- [1,1488,null,{"value":"8"}] 13:27:20 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_006.htm 13:27:20 INFO - PROCESS | 1834 | 1477772840178 Marionette TRACE conn4 -> [0,1489,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:27:20 INFO - PROCESS | 1834 | 1477772840432 Marionette TRACE conn4 <- [1,1489,null,{"value":null}] 13:27:20 INFO - PROCESS | 1834 | 1477772840458 Marionette TRACE conn4 -> [0,1490,"getWindowHandles",null] 13:27:20 INFO - PROCESS | 1834 | 1477772840464 Marionette TRACE conn4 <- [1,1490,null,["8"]] 13:27:20 INFO - PROCESS | 1834 | 1477772840471 Marionette TRACE conn4 -> [0,1491,"switchToWindow",{"name":"8"}] 13:27:20 INFO - PROCESS | 1834 | 1477772840480 Marionette TRACE conn4 <- [1,1491,null,{}] 13:27:20 INFO - PROCESS | 1834 | 1477772840486 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_006.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_006.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:27:20 INFO - PROCESS | 1834 | ++DOCSHELL 0x82292000 == 10 [pid = 1834] [id = 349] 13:27:20 INFO - PROCESS | 1834 | ++DOMWINDOW == 23 (0x82292400) [pid = 1834] [serial = 1021] [outer = (nil)] 13:27:20 INFO - PROCESS | 1834 | ++DOMWINDOW == 24 (0x82294800) [pid = 1834] [serial = 1022] [outer = 0x82292400] 13:27:20 INFO - PROCESS | 1834 | 1477772840599 Marionette DEBUG loaded listener.js 13:27:20 INFO - PROCESS | 1834 | ++DOMWINDOW == 25 (0x82298000) [pid = 1834] [serial = 1023] [outer = 0x82292400] 13:27:21 INFO - PROCESS | 1834 | ************************* 13:27:21 INFO - PROCESS | 1834 | A coding exception was thrown and uncaught in a Task. 13:27:21 INFO - PROCESS | 1834 | 13:27:21 INFO - PROCESS | 1834 | Full message: TypeError: NetworkError when attempting to fetch resource. 13:27:21 INFO - PROCESS | 1834 | Full stack: 13:27:21 INFO - PROCESS | 1834 | ************************* 13:27:24 INFO - PROCESS | 1834 | --DOCSHELL 0x82cd3400 == 9 [pid = 1834] [id = 325] 13:27:24 INFO - PROCESS | 1834 | --DOCSHELL 0x82230000 == 8 [pid = 1834] [id = 347] 13:27:24 INFO - PROCESS | 1834 | --DOMWINDOW == 24 (0x82292800) [pid = 1834] [serial = 1016] [outer = (nil)] [url = about:blank] 13:27:24 INFO - PROCESS | 1834 | --DOMWINDOW == 23 (0x8229ec00) [pid = 1834] [serial = 1017] [outer = (nil)] [url = about:blank] 13:27:24 INFO - PROCESS | 1834 | --DOMWINDOW == 22 (0x82d04000) [pid = 1834] [serial = 1013] [outer = (nil)] [url = about:blank] 13:27:24 INFO - PROCESS | 1834 | --DOMWINDOW == 21 (0x83048800) [pid = 1834] [serial = 1014] [outer = (nil)] [url = about:blank] 13:27:24 INFO - PROCESS | 1834 | --DOMWINDOW == 20 (0x8237a800) [pid = 1834] [serial = 1010] [outer = (nil)] [url = about:blank] 13:27:24 INFO - PROCESS | 1834 | --DOMWINDOW == 19 (0x8237f800) [pid = 1834] [serial = 1011] [outer = (nil)] [url = about:blank] 13:27:24 INFO - PROCESS | 1834 | --DOMWINDOW == 18 (0x823c7000) [pid = 1834] [serial = 1019] [outer = (nil)] [url = about:blank] 13:27:25 INFO - PROCESS | 1834 | 1477772845187 Marionette TRACE conn4 <- [1,1492,null,{"value":["/html/semantics/scripting-1/the-script-element/async_006.htm",0,null,null,[["dynamically created external script executes asynchronously",0,null,null]]]}] 13:27:25 INFO - . 13:27:25 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_006.htm | took 5039ms 13:27:25 INFO - PROCESS | 1834 | 1477772845219 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 13:27:25 INFO - PROCESS | 1834 | 1477772845227 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 13:27:25 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_007.htm 13:27:25 INFO - PROCESS | 1834 | 1477772845238 Marionette TRACE conn4 -> [0,1494,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:27:25 INFO - PROCESS | 1834 | 1477772845482 Marionette TRACE conn4 <- [1,1494,null,{"value":null}] 13:27:25 INFO - PROCESS | 1834 | 1477772845594 Marionette TRACE conn4 -> [0,1495,"getWindowHandles",null] 13:27:25 INFO - PROCESS | 1834 | 1477772845599 Marionette TRACE conn4 <- [1,1495,null,["8"]] 13:27:25 INFO - PROCESS | 1834 | 1477772845609 Marionette TRACE conn4 -> [0,1496,"switchToWindow",{"name":"8"}] 13:27:25 INFO - PROCESS | 1834 | 1477772845616 Marionette TRACE conn4 <- [1,1496,null,{}] 13:27:25 INFO - PROCESS | 1834 | 1477772845623 Marionette TRACE conn4 -> [0,1497,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_007.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_007.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:27:25 INFO - PROCESS | 1834 | ++DOCSHELL 0x82230c00 == 9 [pid = 1834] [id = 350] 13:27:25 INFO - PROCESS | 1834 | ++DOMWINDOW == 19 (0x82291400) [pid = 1834] [serial = 1024] [outer = (nil)] 13:27:25 INFO - PROCESS | 1834 | ++DOMWINDOW == 20 (0x82297c00) [pid = 1834] [serial = 1025] [outer = 0x82291400] 13:27:25 INFO - PROCESS | 1834 | 1477772845728 Marionette DEBUG loaded listener.js 13:27:25 INFO - PROCESS | 1834 | ++DOMWINDOW == 21 (0x8229b800) [pid = 1834] [serial = 1026] [outer = 0x82291400] 13:27:27 INFO - PROCESS | 1834 | --DOMWINDOW == 20 (0x823c2000) [pid = 1834] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_005.htm] 13:27:33 INFO - PROCESS | 1834 | --DOCSHELL 0x823bfc00 == 8 [pid = 1834] [id = 348] 13:27:33 INFO - PROCESS | 1834 | --DOCSHELL 0x82292000 == 7 [pid = 1834] [id = 349] 13:27:33 INFO - PROCESS | 1834 | --DOMWINDOW == 19 (0x8222b800) [pid = 1834] [serial = 1020] [outer = (nil)] [url = about:blank] 13:27:33 INFO - PROCESS | 1834 | --DOMWINDOW == 18 (0x82294800) [pid = 1834] [serial = 1022] [outer = (nil)] [url = about:blank] 13:27:34 INFO - PROCESS | 1834 | 1477772854256 Marionette TRACE conn4 <- [1,1497,null,{"value":["/html/semantics/scripting-1/the-script-element/async_007.htm",0,null,null,[["Ordered async script execution when script.async == false",0,null,null]]]}] 13:27:34 INFO - . 13:27:34 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_007.htm | took 9058ms 13:27:34 INFO - PROCESS | 1834 | 1477772854295 Marionette TRACE conn4 -> [0,1498,"getWindowHandle",null] 13:27:34 INFO - PROCESS | 1834 | 1477772854302 Marionette TRACE conn4 <- [1,1498,null,{"value":"8"}] 13:27:34 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_008.htm 13:27:34 INFO - PROCESS | 1834 | 1477772854314 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:27:34 INFO - PROCESS | 1834 | 1477772854511 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 13:27:34 INFO - PROCESS | 1834 | 1477772854629 Marionette TRACE conn4 -> [0,1500,"getWindowHandles",null] 13:27:34 INFO - PROCESS | 1834 | 1477772854636 Marionette TRACE conn4 <- [1,1500,null,["8"]] 13:27:34 INFO - PROCESS | 1834 | 1477772854644 Marionette TRACE conn4 -> [0,1501,"switchToWindow",{"name":"8"}] 13:27:34 INFO - PROCESS | 1834 | 1477772854652 Marionette TRACE conn4 <- [1,1501,null,{}] 13:27:34 INFO - PROCESS | 1834 | 1477772854659 Marionette TRACE conn4 -> [0,1502,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_008.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_008.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:27:34 INFO - PROCESS | 1834 | ++DOCSHELL 0x8222c400 == 8 [pid = 1834] [id = 351] 13:27:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 19 (0x8222c800) [pid = 1834] [serial = 1027] [outer = (nil)] 13:27:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 20 (0x8222e800) [pid = 1834] [serial = 1028] [outer = 0x8222c800] 13:27:34 INFO - PROCESS | 1834 | 1477772854767 Marionette DEBUG loaded listener.js 13:27:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 21 (0x8229bc00) [pid = 1834] [serial = 1029] [outer = 0x8222c800] 13:27:35 INFO - PROCESS | 1834 | --DOMWINDOW == 20 (0x82292400) [pid = 1834] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_006.htm] 13:27:37 INFO - PROCESS | 1834 | 1477772857299 Marionette TRACE conn4 <- [1,1502,null,{"value":["/html/semantics/scripting-1/the-script-element/async_008.htm",0,null,null,[["Async script element execution delays the window's load event",0,null,null]]]}] 13:27:37 INFO - . 13:27:37 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_008.htm | took 3030ms 13:27:37 INFO - PROCESS | 1834 | 1477772857342 Marionette TRACE conn4 -> [0,1503,"getWindowHandle",null] 13:27:37 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_009.htm 13:27:37 INFO - PROCESS | 1834 | 1477772857348 Marionette TRACE conn4 <- [1,1503,null,{"value":"8"}] 13:27:37 INFO - PROCESS | 1834 | 1477772857355 Marionette TRACE conn4 -> [0,1504,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:27:37 INFO - PROCESS | 1834 | 1477772857593 Marionette TRACE conn4 <- [1,1504,null,{"value":null}] 13:27:37 INFO - PROCESS | 1834 | 1477772857604 Marionette TRACE conn4 -> [0,1505,"getWindowHandles",null] 13:27:37 INFO - PROCESS | 1834 | 1477772857608 Marionette TRACE conn4 <- [1,1505,null,["8"]] 13:27:37 INFO - PROCESS | 1834 | 1477772857617 Marionette TRACE conn4 -> [0,1506,"switchToWindow",{"name":"8"}] 13:27:37 INFO - PROCESS | 1834 | 1477772857623 Marionette TRACE conn4 <- [1,1506,null,{}] 13:27:37 INFO - PROCESS | 1834 | 1477772857688 Marionette TRACE conn4 -> [0,1507,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_009.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_009.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:27:37 INFO - PROCESS | 1834 | ++DOCSHELL 0x82293400 == 9 [pid = 1834] [id = 352] 13:27:37 INFO - PROCESS | 1834 | ++DOMWINDOW == 21 (0x823ba800) [pid = 1834] [serial = 1030] [outer = (nil)] 13:27:37 INFO - PROCESS | 1834 | ++DOMWINDOW == 22 (0x823bdc00) [pid = 1834] [serial = 1031] [outer = 0x823ba800] 13:27:37 INFO - PROCESS | 1834 | 1477772857788 Marionette DEBUG loaded listener.js 13:27:37 INFO - PROCESS | 1834 | ++DOMWINDOW == 23 (0x82227000) [pid = 1834] [serial = 1032] [outer = 0x823ba800] 13:27:39 INFO - PROCESS | 1834 | 1477772859221 Marionette TRACE conn4 <- [1,1507,null,{"value":["/html/semantics/scripting-1/the-script-element/async_009.htm",0,null,null,[["Document.write() silently fails from an Async script",0,null,null]]]}] 13:27:39 INFO - . 13:27:39 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_009.htm | took 1923ms 13:27:39 INFO - PROCESS | 1834 | 1477772859288 Marionette TRACE conn4 -> [0,1508,"getWindowHandle",null] 13:27:39 INFO - PROCESS | 1834 | 1477772859297 Marionette TRACE conn4 <- [1,1508,null,{"value":"8"}] 13:27:39 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_010.htm 13:27:39 INFO - PROCESS | 1834 | 1477772859304 Marionette TRACE conn4 -> [0,1509,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:27:39 INFO - PROCESS | 1834 | 1477772859526 Marionette TRACE conn4 <- [1,1509,null,{"value":null}] 13:27:39 INFO - PROCESS | 1834 | 1477772859689 Marionette TRACE conn4 -> [0,1510,"getWindowHandles",null] 13:27:39 INFO - PROCESS | 1834 | 1477772859696 Marionette TRACE conn4 <- [1,1510,null,["8"]] 13:27:39 INFO - PROCESS | 1834 | 1477772859707 Marionette TRACE conn4 -> [0,1511,"switchToWindow",{"name":"8"}] 13:27:39 INFO - PROCESS | 1834 | 1477772859716 Marionette TRACE conn4 <- [1,1511,null,{}] 13:27:39 INFO - PROCESS | 1834 | 1477772859726 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_010.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_010.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:27:39 INFO - PROCESS | 1834 | ++DOCSHELL 0x82225c00 == 10 [pid = 1834] [id = 353] 13:27:39 INFO - PROCESS | 1834 | ++DOMWINDOW == 24 (0x82226800) [pid = 1834] [serial = 1033] [outer = (nil)] 13:27:39 INFO - PROCESS | 1834 | ++DOMWINDOW == 25 (0x8222dc00) [pid = 1834] [serial = 1034] [outer = 0x82226800] 13:27:39 INFO - PROCESS | 1834 | 1477772859881 Marionette DEBUG loaded listener.js 13:27:40 INFO - PROCESS | 1834 | ++DOMWINDOW == 26 (0x82373400) [pid = 1834] [serial = 1035] [outer = 0x82226800] 13:27:42 INFO - PROCESS | 1834 | --DOCSHELL 0x82230c00 == 9 [pid = 1834] [id = 350] 13:27:42 INFO - PROCESS | 1834 | --DOMWINDOW == 25 (0x82298000) [pid = 1834] [serial = 1023] [outer = (nil)] [url = about:blank] 13:27:42 INFO - PROCESS | 1834 | --DOMWINDOW == 24 (0x82297c00) [pid = 1834] [serial = 1025] [outer = (nil)] [url = about:blank] 13:27:44 INFO - PROCESS | 1834 | --DOMWINDOW == 23 (0x82291400) [pid = 1834] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_007.htm] 13:27:44 INFO - PROCESS | 1834 | --DOMWINDOW == 22 (0x8222c800) [pid = 1834] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_008.htm] 13:27:48 INFO - PROCESS | 1834 | 1477772868517 Marionette TRACE conn4 <- [1,1512,null,{"value":["/html/semantics/scripting-1/the-script-element/async_010.htm",0,null,null,[["Removing an async script before execution",0,null,null]]]}] 13:27:48 INFO - . 13:27:48 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_010.htm | took 9246ms 13:27:48 INFO - PROCESS | 1834 | 1477772868550 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 13:27:48 INFO - PROCESS | 1834 | 1477772868556 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 13:27:48 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_011.htm 13:27:48 INFO - PROCESS | 1834 | 1477772868568 Marionette TRACE conn4 -> [0,1514,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:27:48 INFO - PROCESS | 1834 | 1477772868788 Marionette TRACE conn4 <- [1,1514,null,{"value":null}] 13:27:48 INFO - PROCESS | 1834 | 1477772868961 Marionette TRACE conn4 -> [0,1515,"getWindowHandles",null] 13:27:48 INFO - PROCESS | 1834 | 1477772868969 Marionette TRACE conn4 <- [1,1515,null,["8"]] 13:27:48 INFO - PROCESS | 1834 | 1477772868978 Marionette TRACE conn4 -> [0,1516,"switchToWindow",{"name":"8"}] 13:27:48 INFO - PROCESS | 1834 | 1477772868987 Marionette TRACE conn4 <- [1,1516,null,{}] 13:27:49 INFO - PROCESS | 1834 | 1477772868994 Marionette TRACE conn4 -> [0,1517,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_011.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_011.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:27:49 INFO - PROCESS | 1834 | ++DOCSHELL 0x8229d800 == 10 [pid = 1834] [id = 354] 13:27:49 INFO - PROCESS | 1834 | ++DOMWINDOW == 23 (0x8229dc00) [pid = 1834] [serial = 1036] [outer = (nil)] 13:27:49 INFO - PROCESS | 1834 | ++DOMWINDOW == 24 (0x822a0000) [pid = 1834] [serial = 1037] [outer = 0x8229dc00] 13:27:49 INFO - PROCESS | 1834 | 1477772869121 Marionette DEBUG loaded listener.js 13:27:49 INFO - PROCESS | 1834 | ++DOMWINDOW == 25 (0x82d09000) [pid = 1834] [serial = 1038] [outer = 0x8229dc00] 13:27:49 INFO - PROCESS | 1834 | 1477772869798 Marionette TRACE conn4 <- [1,1517,null,{"value":["/html/semantics/scripting-1/the-script-element/async_011.htm",0,null,null,[["An empty parser-inserted script element should return async=true",0,null,null]]]}] 13:27:49 INFO - . 13:27:49 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_011.htm | took 1270ms 13:27:49 INFO - PROCESS | 1834 | 1477772869836 Marionette TRACE conn4 -> [0,1518,"getWindowHandle",null] 13:27:49 INFO - PROCESS | 1834 | 1477772869842 Marionette TRACE conn4 <- [1,1518,null,{"value":"8"}] 13:27:49 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/historical.html 13:27:49 INFO - PROCESS | 1834 | 1477772869850 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:27:50 INFO - PROCESS | 1834 | 1477772870048 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 13:27:50 INFO - PROCESS | 1834 | 1477772870200 Marionette TRACE conn4 -> [0,1520,"getWindowHandles",null] 13:27:50 INFO - PROCESS | 1834 | 1477772870207 Marionette TRACE conn4 <- [1,1520,null,["8"]] 13:27:50 INFO - PROCESS | 1834 | 1477772870219 Marionette TRACE conn4 -> [0,1521,"switchToWindow",{"name":"8"}] 13:27:50 INFO - PROCESS | 1834 | 1477772870225 Marionette TRACE conn4 <- [1,1521,null,{}] 13:27:50 INFO - PROCESS | 1834 | 1477772870232 Marionette TRACE conn4 -> [0,1522,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:27:50 INFO - PROCESS | 1834 | ++DOCSHELL 0x82f55c00 == 11 [pid = 1834] [id = 355] 13:27:50 INFO - PROCESS | 1834 | ++DOMWINDOW == 26 (0x82f58800) [pid = 1834] [serial = 1039] [outer = (nil)] 13:27:50 INFO - PROCESS | 1834 | ++DOMWINDOW == 27 (0x82f59800) [pid = 1834] [serial = 1040] [outer = 0x82f58800] 13:27:50 INFO - PROCESS | 1834 | 1477772870341 Marionette DEBUG loaded listener.js 13:27:50 INFO - PROCESS | 1834 | ++DOMWINDOW == 28 (0x82f5e400) [pid = 1834] [serial = 1041] [outer = 0x82f58800] 13:27:51 INFO - PROCESS | 1834 | 1477772871080 Marionette TRACE conn4 <- [1,1522,null,{"value":["/html/semantics/scripting-1/the-script-element/historical.html",0,null,null,[["script.onbeforescriptexecute should not be supported",0,null,null],["script.onafterscriptexecute should not be supported",0,null,null],["onbeforescriptexecute content attribute should not be supported",1,"assert_unreached: Reached unreachable code","onbeforescriptexecute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:48\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nonbeforescriptexecute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:1\n"],["onafterscriptexecute content attribute should not be supported",1,"assert_unreached: Reached unreachable code","onafterscriptexecute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:47\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nonafterscriptexecute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:1\n"],["beforescriptexecute event should not be supported",1,"assert_unreached: Reached unreachable code","t_beforescriptexecute_event [0,1523,"getWindowHandle",null] 13:27:51 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/load-event.html 13:27:51 INFO - PROCESS | 1834 | 1477772871155 Marionette TRACE conn4 <- [1,1523,null,{"value":"8"}] 13:27:51 INFO - PROCESS | 1834 | 1477772871162 Marionette TRACE conn4 -> [0,1524,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:27:51 INFO - PROCESS | 1834 | 1477772871371 Marionette TRACE conn4 <- [1,1524,null,{"value":null}] 13:27:51 INFO - PROCESS | 1834 | 1477772871527 Marionette TRACE conn4 -> [0,1525,"getWindowHandles",null] 13:27:51 INFO - PROCESS | 1834 | 1477772871534 Marionette TRACE conn4 <- [1,1525,null,["8"]] 13:27:51 INFO - PROCESS | 1834 | 1477772871545 Marionette TRACE conn4 -> [0,1526,"switchToWindow",{"name":"8"}] 13:27:51 INFO - PROCESS | 1834 | 1477772871553 Marionette TRACE conn4 <- [1,1526,null,{}] 13:27:51 INFO - PROCESS | 1834 | 1477772871560 Marionette TRACE conn4 -> [0,1527,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/load-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/load-event.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:27:51 INFO - PROCESS | 1834 | ++DOCSHELL 0x83073000 == 12 [pid = 1834] [id = 356] 13:27:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 29 (0x83073400) [pid = 1834] [serial = 1042] [outer = (nil)] 13:27:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 30 (0x831b0400) [pid = 1834] [serial = 1043] [outer = 0x83073400] 13:27:51 INFO - PROCESS | 1834 | 1477772871675 Marionette DEBUG loaded listener.js 13:27:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 31 (0x831b3c00) [pid = 1834] [serial = 1044] [outer = 0x83073400] 13:27:52 INFO - . 13:27:52 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/load-event.html | took 1172ms 13:27:52 INFO - PROCESS | 1834 | 1477772872325 Marionette TRACE conn4 <- [1,1527,null,{"value":["/html/semantics/scripting-1/the-script-element/load-event.html",0,null,null,[["load events should not be fired for inline scripts",0,null,null]]]}] 13:27:52 INFO - PROCESS | 1834 | 1477772872335 Marionette TRACE conn4 -> [0,1528,"getWindowHandle",null] 13:27:52 INFO - PROCESS | 1834 | 1477772872342 Marionette TRACE conn4 <- [1,1528,null,{"value":"8"}] 13:27:52 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-01.html 13:27:52 INFO - PROCESS | 1834 | 1477772872376 Marionette TRACE conn4 -> [0,1529,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:27:52 INFO - PROCESS | 1834 | 1477772872572 Marionette TRACE conn4 <- [1,1529,null,{"value":null}] 13:27:52 INFO - PROCESS | 1834 | 1477772872768 Marionette TRACE conn4 -> [0,1530,"getWindowHandles",null] 13:27:52 INFO - PROCESS | 1834 | 1477772872774 Marionette TRACE conn4 <- [1,1530,null,["8"]] 13:27:52 INFO - PROCESS | 1834 | 1477772872782 Marionette TRACE conn4 -> [0,1531,"switchToWindow",{"name":"8"}] 13:27:52 INFO - PROCESS | 1834 | 1477772872790 Marionette TRACE conn4 <- [1,1531,null,{}] 13:27:52 INFO - PROCESS | 1834 | 1477772872803 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-charset-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-01.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:27:52 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b04d000 == 13 [pid = 1834] [id = 357] 13:27:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 32 (0x8b04d800) [pid = 1834] [serial = 1045] [outer = (nil)] 13:27:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 33 (0x8b050400) [pid = 1834] [serial = 1046] [outer = 0x8b04d800] 13:27:52 INFO - PROCESS | 1834 | 1477772872911 Marionette DEBUG loaded listener.js 13:27:53 INFO - PROCESS | 1834 | ++DOMWINDOW == 34 (0x8b051c00) [pid = 1834] [serial = 1047] [outer = 0x8b04d800] 13:27:53 INFO - PROCESS | 1834 | 1477772873803 Marionette TRACE conn4 <- [1,1532,null,{"value":["/html/semantics/scripting-1/the-script-element/script-charset-01.html",0,null,null,[["Script @type: unknown parameters",0,null,null],["Script @type: unknown parameters 1",0,null,null],["Script @type: unknown parameters 2",0,null,null],["Script @type: unknown parameters 3",0,null,null],["Script @type: unknown parameters 4",0,null,null],["Script @type: unknown parameters 5",0,null,null]]]}] 13:27:53 INFO - ...... 13:27:53 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-01.html | took 1482ms 13:27:53 INFO - PROCESS | 1834 | 1477772873856 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 13:27:53 INFO - PROCESS | 1834 | 1477772873862 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 13:27:53 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-02.html 13:27:53 INFO - PROCESS | 1834 | 1477772873874 Marionette TRACE conn4 -> [0,1534,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:27:54 INFO - PROCESS | 1834 | 1477772874157 Marionette TRACE conn4 <- [1,1534,null,{"value":null}] 13:27:54 INFO - PROCESS | 1834 | --DOCSHELL 0x82225c00 == 12 [pid = 1834] [id = 353] 13:27:54 INFO - PROCESS | 1834 | --DOCSHELL 0x8222c400 == 11 [pid = 1834] [id = 351] 13:27:54 INFO - PROCESS | 1834 | --DOCSHELL 0x82293400 == 10 [pid = 1834] [id = 352] 13:27:54 INFO - PROCESS | 1834 | --DOCSHELL 0x8b04d000 == 9 [pid = 1834] [id = 357] 13:27:54 INFO - PROCESS | 1834 | --DOCSHELL 0x8229d800 == 8 [pid = 1834] [id = 354] 13:27:54 INFO - PROCESS | 1834 | --DOCSHELL 0x82f55c00 == 7 [pid = 1834] [id = 355] 13:27:54 INFO - PROCESS | 1834 | --DOCSHELL 0x83073000 == 6 [pid = 1834] [id = 356] 13:27:54 INFO - PROCESS | 1834 | --DOMWINDOW == 33 (0x823bdc00) [pid = 1834] [serial = 1031] [outer = (nil)] [url = about:blank] 13:27:54 INFO - PROCESS | 1834 | --DOMWINDOW == 32 (0x8222e800) [pid = 1834] [serial = 1028] [outer = (nil)] [url = about:blank] 13:27:54 INFO - PROCESS | 1834 | --DOMWINDOW == 31 (0x8229bc00) [pid = 1834] [serial = 1029] [outer = (nil)] [url = about:blank] 13:27:54 INFO - PROCESS | 1834 | --DOMWINDOW == 30 (0x8229b800) [pid = 1834] [serial = 1026] [outer = (nil)] [url = about:blank] 13:27:54 INFO - PROCESS | 1834 | 1477772874933 Marionette TRACE conn4 -> [0,1535,"getWindowHandles",null] 13:27:54 INFO - PROCESS | 1834 | 1477772874939 Marionette TRACE conn4 <- [1,1535,null,["8"]] 13:27:54 INFO - PROCESS | 1834 | 1477772874949 Marionette TRACE conn4 -> [0,1536,"switchToWindow",{"name":"8"}] 13:27:54 INFO - PROCESS | 1834 | 1477772874958 Marionette TRACE conn4 <- [1,1536,null,{}] 13:27:54 INFO - PROCESS | 1834 | 1477772874968 Marionette TRACE conn4 -> [0,1537,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-charset-02.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:27:55 INFO - PROCESS | 1834 | ++DOCSHELL 0x821c8400 == 7 [pid = 1834] [id = 358] 13:27:55 INFO - PROCESS | 1834 | ++DOMWINDOW == 31 (0x82221c00) [pid = 1834] [serial = 1048] [outer = (nil)] 13:27:55 INFO - PROCESS | 1834 | ++DOMWINDOW == 32 (0x82225c00) [pid = 1834] [serial = 1049] [outer = 0x82221c00] 13:27:55 INFO - PROCESS | 1834 | 1477772875076 Marionette DEBUG loaded listener.js 13:27:55 INFO - PROCESS | 1834 | ++DOMWINDOW == 33 (0x82292c00) [pid = 1834] [serial = 1050] [outer = 0x82221c00] 13:27:55 INFO - PROCESS | 1834 | 1477772875752 Marionette TRACE conn4 <- [1,1537,null,{"value":["/html/semantics/scripting-1/the-script-element/script-charset-02.html",0,null,null,[["Script @type: unknown parameters",1,"assert_not_equals: got disallowed value 5","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:26:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:24:3\n"],["Script @type: unknown parameters 1",1,"assert_equals: expected 5 but got 10","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:35:3\n"]]]}] 13:27:55 INFO - .. 13:27:55 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-02.html | took 1923ms 13:27:55 INFO - PROCESS | 1834 | 1477772875797 Marionette TRACE conn4 -> [0,1538,"getWindowHandle",null] 13:27:55 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-03.html 13:27:55 INFO - PROCESS | 1834 | 1477772875805 Marionette TRACE conn4 <- [1,1538,null,{"value":"8"}] 13:27:55 INFO - PROCESS | 1834 | 1477772875814 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:27:56 INFO - PROCESS | 1834 | 1477772876003 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 13:27:56 INFO - PROCESS | 1834 | 1477772876126 Marionette TRACE conn4 -> [0,1540,"getWindowHandles",null] 13:27:56 INFO - PROCESS | 1834 | 1477772876134 Marionette TRACE conn4 <- [1,1540,null,["8"]] 13:27:56 INFO - PROCESS | 1834 | 1477772876141 Marionette TRACE conn4 -> [0,1541,"switchToWindow",{"name":"8"}] 13:27:56 INFO - PROCESS | 1834 | 1477772876149 Marionette TRACE conn4 <- [1,1541,null,{}] 13:27:56 INFO - PROCESS | 1834 | 1477772876155 Marionette TRACE conn4 -> [0,1542,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-charset-03.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:27:56 INFO - PROCESS | 1834 | ++DOCSHELL 0x823be400 == 8 [pid = 1834] [id = 359] 13:27:56 INFO - PROCESS | 1834 | ++DOMWINDOW == 34 (0x823bec00) [pid = 1834] [serial = 1051] [outer = (nil)] 13:27:56 INFO - PROCESS | 1834 | ++DOMWINDOW == 35 (0x823c1000) [pid = 1834] [serial = 1052] [outer = 0x823bec00] 13:27:56 INFO - PROCESS | 1834 | 1477772876257 Marionette DEBUG loaded listener.js 13:27:56 INFO - PROCESS | 1834 | ++DOMWINDOW == 36 (0x82295400) [pid = 1834] [serial = 1053] [outer = 0x823bec00] 13:27:56 INFO - PROCESS | 1834 | 1477772876846 Marionette TRACE conn4 <- [1,1542,null,{"value":["/html/semantics/scripting-1/the-script-element/script-charset-03.html",0,null,null,[["Script changing @charset",1,"assert_equals: expected \"śćążź\" but got \"\\ufffd湿\\ufffd\"","window.onload<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html:17:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1441:17\nEventHandlerNonNull*@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html:16:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html:10:1\n"]]]}] 13:27:56 INFO - . 13:27:56 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-03.html | took 1086ms 13:27:56 INFO - PROCESS | 1834 | 1477772876899 Marionette TRACE conn4 -> [0,1543,"getWindowHandle",null] 13:27:56 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html 13:27:56 INFO - PROCESS | 1834 | 1477772876903 Marionette TRACE conn4 <- [1,1543,null,{"value":"8"}] 13:27:56 INFO - PROCESS | 1834 | 1477772876912 Marionette TRACE conn4 -> [0,1544,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:27:57 INFO - PROCESS | 1834 | 1477772877099 Marionette TRACE conn4 <- [1,1544,null,{"value":null}] 13:27:57 INFO - PROCESS | 1834 | 1477772877122 Marionette TRACE conn4 -> [0,1545,"getWindowHandles",null] 13:27:57 INFO - PROCESS | 1834 | 1477772877134 Marionette TRACE conn4 <- [1,1545,null,["8"]] 13:27:57 INFO - PROCESS | 1834 | 1477772877256 Marionette TRACE conn4 -> [0,1546,"switchToWindow",{"name":"8"}] 13:27:57 INFO - PROCESS | 1834 | 1477772877265 Marionette TRACE conn4 <- [1,1546,null,{}] 13:27:57 INFO - PROCESS | 1834 | 1477772877270 Marionette TRACE conn4 -> [0,1547,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:27:57 INFO - PROCESS | 1834 | ++DOCSHELL 0x82f51400 == 9 [pid = 1834] [id = 360] 13:27:57 INFO - PROCESS | 1834 | ++DOMWINDOW == 37 (0x82f51c00) [pid = 1834] [serial = 1054] [outer = (nil)] 13:27:57 INFO - PROCESS | 1834 | ++DOMWINDOW == 38 (0x82f53400) [pid = 1834] [serial = 1055] [outer = 0x82f51c00] 13:27:57 INFO - PROCESS | 1834 | 1477772877368 Marionette DEBUG loaded listener.js 13:27:57 INFO - PROCESS | 1834 | ++DOMWINDOW == 39 (0x83045800) [pid = 1834] [serial = 1056] [outer = 0x82f51c00] 13:27:58 INFO - PROCESS | 1834 | 1477772878171 Marionette TRACE conn4 <- [1,1547,null,{"value":["/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html",0,null,null,[["HTMLScriptElement: crossorigin attribute network test1",0,null,null],["HTMLScriptElement: crossorigin attribute network test2",0,null,null],["HTMLScriptElement: crossorigin attribute network test3",0,null,null]]]}] 13:27:58 INFO - ... 13:27:58 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html | took 1272ms 13:27:58 INFO - PROCESS | 1834 | 1477772878194 Marionette TRACE conn4 -> [0,1548,"getWindowHandle",null] 13:27:58 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin.html 13:27:58 INFO - PROCESS | 1834 | 1477772878198 Marionette TRACE conn4 <- [1,1548,null,{"value":"8"}] 13:27:58 INFO - PROCESS | 1834 | 1477772878207 Marionette TRACE conn4 -> [0,1549,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:27:58 INFO - PROCESS | 1834 | 1477772878440 Marionette TRACE conn4 <- [1,1549,null,{"value":null}] 13:27:58 INFO - PROCESS | 1834 | 1477772878460 Marionette TRACE conn4 -> [0,1550,"getWindowHandles",null] 13:27:58 INFO - PROCESS | 1834 | 1477772878464 Marionette TRACE conn4 <- [1,1550,null,["8"]] 13:27:58 INFO - PROCESS | 1834 | 1477772878470 Marionette TRACE conn4 -> [0,1551,"switchToWindow",{"name":"8"}] 13:27:58 INFO - PROCESS | 1834 | 1477772878476 Marionette TRACE conn4 <- [1,1551,null,{}] 13:27:58 INFO - PROCESS | 1834 | 1477772878481 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-crossorigin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:27:58 INFO - PROCESS | 1834 | ++DOCSHELL 0x821bcc00 == 10 [pid = 1834] [id = 361] 13:27:58 INFO - PROCESS | 1834 | ++DOMWINDOW == 40 (0x821bf000) [pid = 1834] [serial = 1057] [outer = (nil)] 13:27:58 INFO - PROCESS | 1834 | ++DOMWINDOW == 41 (0x83073000) [pid = 1834] [serial = 1058] [outer = 0x821bf000] 13:27:58 INFO - PROCESS | 1834 | 1477772878667 Marionette DEBUG loaded listener.js 13:27:58 INFO - PROCESS | 1834 | ++DOMWINDOW == 42 (0x8b12a400) [pid = 1834] [serial = 1059] [outer = 0x821bf000] 13:27:58 INFO - PROCESS | 1834 | --DOMWINDOW == 41 (0x82226800) [pid = 1834] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_010.htm] 13:27:58 INFO - PROCESS | 1834 | --DOMWINDOW == 40 (0x823ba800) [pid = 1834] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_009.htm] 13:27:59 INFO - PROCESS | 1834 | 1477772879257 Marionette TRACE conn4 <- [1,1552,null,{"value":["/html/semantics/scripting-1/the-script-element/script-crossorigin.html",0,null,null,[["HTMLScriptElement: crossOrigin IDL attribute",0,null,null]]]}] 13:27:59 INFO - . 13:27:59 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin.html | took 1071ms 13:27:59 INFO - PROCESS | 1834 | 1477772879277 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 13:27:59 INFO - PROCESS | 1834 | 1477772879282 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 13:27:59 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml 13:27:59 INFO - PROCESS | 1834 | 1477772879293 Marionette TRACE conn4 -> [0,1554,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:27:59 INFO - PROCESS | 1834 | 1477772879515 Marionette TRACE conn4 <- [1,1554,null,{"value":null}] 13:27:59 INFO - PROCESS | 1834 | 1477772879530 Marionette TRACE conn4 -> [0,1555,"getWindowHandles",null] 13:27:59 INFO - PROCESS | 1834 | 1477772879533 Marionette TRACE conn4 <- [1,1555,null,["8"]] 13:27:59 INFO - PROCESS | 1834 | 1477772879541 Marionette TRACE conn4 -> [0,1556,"switchToWindow",{"name":"8"}] 13:27:59 INFO - PROCESS | 1834 | 1477772879546 Marionette TRACE conn4 <- [1,1556,null,{}] 13:27:59 INFO - PROCESS | 1834 | 1477772879552 Marionette TRACE conn4 -> [0,1557,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:27:59 INFO - PROCESS | 1834 | ++DOCSHELL 0x821ba000 == 11 [pid = 1834] [id = 362] 13:27:59 INFO - PROCESS | 1834 | ++DOMWINDOW == 41 (0x8b221c00) [pid = 1834] [serial = 1060] [outer = (nil)] 13:27:59 INFO - PROCESS | 1834 | ++DOMWINDOW == 42 (0x8b228400) [pid = 1834] [serial = 1061] [outer = 0x8b221c00] 13:27:59 INFO - PROCESS | 1834 | 1477772879643 Marionette DEBUG loaded listener.js 13:27:59 INFO - PROCESS | 1834 | ++DOMWINDOW == 43 (0x8b22d400) [pid = 1834] [serial = 1062] [outer = 0x8b221c00] 13:28:00 INFO - PROCESS | 1834 | 1477772880211 Marionette TRACE conn4 <- [1,1557,null,{"value":["/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml",0,null,null,[["Scripts with for and event attributes should not run.",0,null,null]]]}] 13:28:00 INFO - . 13:28:00 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml | took 970ms 13:28:00 INFO - PROCESS | 1834 | 1477772880266 Marionette TRACE conn4 -> [0,1558,"getWindowHandle",null] 13:28:00 INFO - PROCESS | 1834 | 1477772880270 Marionette TRACE conn4 <- [1,1558,null,{"value":"8"}] 13:28:00 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event.html 13:28:00 INFO - PROCESS | 1834 | 1477772880284 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:28:00 INFO - PROCESS | 1834 | 1477772880455 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 13:28:00 INFO - PROCESS | 1834 | 1477772880638 Marionette TRACE conn4 -> [0,1560,"getWindowHandles",null] 13:28:00 INFO - PROCESS | 1834 | 1477772880647 Marionette TRACE conn4 <- [1,1560,null,["8"]] 13:28:00 INFO - PROCESS | 1834 | 1477772880666 Marionette TRACE conn4 -> [0,1561,"switchToWindow",{"name":"8"}] 13:28:00 INFO - PROCESS | 1834 | 1477772880674 Marionette TRACE conn4 <- [1,1561,null,{}] 13:28:00 INFO - PROCESS | 1834 | 1477772880685 Marionette TRACE conn4 -> [0,1562,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-for-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:28:00 INFO - PROCESS | 1834 | ++DOCSHELL 0x8c828400 == 12 [pid = 1834] [id = 363] 13:28:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 44 (0x8c828800) [pid = 1834] [serial = 1063] [outer = (nil)] 13:28:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 45 (0x8c82b400) [pid = 1834] [serial = 1064] [outer = 0x8c828800] 13:28:00 INFO - PROCESS | 1834 | 1477772880813 Marionette DEBUG loaded listener.js 13:28:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 46 (0x8c88e400) [pid = 1834] [serial = 1065] [outer = 0x8c828800] 13:28:01 INFO - PROCESS | 1834 | 1477772881746 Marionette TRACE conn4 <- [1,1562,null,{"value":["/html/semantics/scripting-1/the-script-element/script-for-event.html",0,null,null,[["Scripts with for and event attributes",0,null,null],["Script 0",0,null,null],["Script 1",1,"assert_equals: script for=\"window\" event=\"onload x\" expected false but got true","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:87:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:85:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:83:1\n"],["Script 2",1,"assert_equals: script for=\"window\" event=\"onload(x\" expected false but got true","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:87:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:85:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:83:1\n"],["Script 3",1,"assert_equals: script for=\"window\" event=\"onload(x)\" expected false but got true","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:87:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:85:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:83:1\n"],["Script 4",0,null,null],["Script 5",0,null,null],["Script 6",0,null,null],["Script 7",0,null,null],["Script 8",0,null,null],["Script 9",0,null,null],["Script 10",0,null,null],["Script 11",0,null,null],["Script 12",0,null,null],["Script 13",0,null,null],["Script 14",0,null,null],["Script 15",0,null,null],["Script 16",0,null,null]]]}] 13:28:01 INFO - .................. 13:28:01 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event.html | took 1532ms 13:28:01 INFO - PROCESS | 1834 | 1477772881818 Marionette TRACE conn4 -> [0,1563,"getWindowHandle",null] 13:28:01 INFO - PROCESS | 1834 | 1477772881825 Marionette TRACE conn4 <- [1,1563,null,{"value":"8"}] 13:28:01 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-language-type.html 13:28:01 INFO - PROCESS | 1834 | 1477772881836 Marionette TRACE conn4 -> [0,1564,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:28:02 INFO - PROCESS | 1834 | 1477772882035 Marionette TRACE conn4 <- [1,1564,null,{"value":null}] 13:28:02 INFO - PROCESS | 1834 | 1477772882195 Marionette TRACE conn4 -> [0,1565,"getWindowHandles",null] 13:28:02 INFO - PROCESS | 1834 | 1477772882202 Marionette TRACE conn4 <- [1,1565,null,["8"]] 13:28:02 INFO - PROCESS | 1834 | 1477772882216 Marionette TRACE conn4 -> [0,1566,"switchToWindow",{"name":"8"}] 13:28:02 INFO - PROCESS | 1834 | 1477772882222 Marionette TRACE conn4 <- [1,1566,null,{}] 13:28:02 INFO - PROCESS | 1834 | 1477772882229 Marionette TRACE conn4 -> [0,1567,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-language-type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-language-type.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:28:02 INFO - PROCESS | 1834 | ++DOCSHELL 0x82f53000 == 13 [pid = 1834] [id = 364] 13:28:02 INFO - PROCESS | 1834 | ++DOMWINDOW == 47 (0x82f53c00) [pid = 1834] [serial = 1066] [outer = (nil)] 13:28:02 INFO - PROCESS | 1834 | ++DOMWINDOW == 48 (0x82f55c00) [pid = 1834] [serial = 1067] [outer = 0x82f53c00] 13:28:02 INFO - PROCESS | 1834 | 1477772882348 Marionette DEBUG loaded listener.js 13:28:02 INFO - PROCESS | 1834 | ++DOMWINDOW == 49 (0x83066800) [pid = 1834] [serial = 1068] [outer = 0x82f53c00] 13:28:03 INFO - PROCESS | 1834 | 1477772883071 Marionette TRACE conn4 <- [1,1567,null,{"value":["/html/semantics/scripting-1/the-script-element/script-language-type.html",0,null,null,[["A script with empty type should run",0,null,null]]]}] 13:28:03 INFO - . 13:28:03 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-language-type.html | took 1277ms 13:28:03 INFO - PROCESS | 1834 | 1477772883115 Marionette TRACE conn4 -> [0,1568,"getWindowHandle",null] 13:28:03 INFO - PROCESS | 1834 | 1477772883121 Marionette TRACE conn4 <- [1,1568,null,{"value":"8"}] 13:28:03 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-01.html 13:28:03 INFO - PROCESS | 1834 | 1477772883130 Marionette TRACE conn4 -> [0,1569,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:28:03 INFO - PROCESS | 1834 | 1477772883330 Marionette TRACE conn4 <- [1,1569,null,{"value":null}] 13:28:03 INFO - PROCESS | 1834 | 1477772883512 Marionette TRACE conn4 -> [0,1570,"getWindowHandles",null] 13:28:03 INFO - PROCESS | 1834 | 1477772883518 Marionette TRACE conn4 <- [1,1570,null,["8"]] 13:28:03 INFO - PROCESS | 1834 | 1477772883526 Marionette TRACE conn4 -> [0,1571,"switchToWindow",{"name":"8"}] 13:28:03 INFO - PROCESS | 1834 | 1477772883532 Marionette TRACE conn4 <- [1,1571,null,{}] 13:28:03 INFO - PROCESS | 1834 | 1477772883542 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-languages-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:28:03 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b229c00 == 14 [pid = 1834] [id = 365] 13:28:03 INFO - PROCESS | 1834 | ++DOMWINDOW == 50 (0x8b22c400) [pid = 1834] [serial = 1069] [outer = (nil)] 13:28:03 INFO - PROCESS | 1834 | ++DOMWINDOW == 51 (0x8c823c00) [pid = 1834] [serial = 1070] [outer = 0x8b22c400] 13:28:03 INFO - PROCESS | 1834 | 1477772883653 Marionette DEBUG loaded listener.js 13:28:03 INFO - PROCESS | 1834 | ++DOMWINDOW == 52 (0x8c88b000) [pid = 1834] [serial = 1071] [outer = 0x8b22c400] 13:28:04 INFO - PROCESS | 1834 | 1477772884372 Marionette TRACE conn4 <- [1,1572,null,{"value":["/html/semantics/scripting-1/the-script-element/script-languages-01.html",0,null,null,[["Script @type: unknown parameters",1,"assert_unreached: 'charset' should have prevented this script from executing. Reached unreachable code","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:11:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:10:1\n"],["Script @type: unknown parameters 1",1,"assert_unreached: 'x-test' should have prevented this script from executing. Reached unreachable code","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:16:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:15:1\n"],["Script @type: unknown parameters 2",0,null,null]]]}] 13:28:04 INFO - ... 13:28:04 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-01.html | took 1279ms 13:28:04 INFO - PROCESS | 1834 | 1477772884427 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 13:28:04 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-02.html 13:28:04 INFO - PROCESS | 1834 | 1477772884435 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 13:28:04 INFO - PROCESS | 1834 | 1477772884449 Marionette TRACE conn4 -> [0,1574,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:28:04 INFO - PROCESS | 1834 | 1477772884633 Marionette TRACE conn4 <- [1,1574,null,{"value":null}] 13:28:04 INFO - PROCESS | 1834 | 1477772884792 Marionette TRACE conn4 -> [0,1575,"getWindowHandles",null] 13:28:04 INFO - PROCESS | 1834 | 1477772884796 Marionette TRACE conn4 <- [1,1575,null,["8"]] 13:28:04 INFO - PROCESS | 1834 | 1477772884809 Marionette TRACE conn4 -> [0,1576,"switchToWindow",{"name":"8"}] 13:28:04 INFO - PROCESS | 1834 | 1477772884817 Marionette TRACE conn4 <- [1,1576,null,{}] 13:28:04 INFO - PROCESS | 1834 | 1477772884823 Marionette TRACE conn4 -> [0,1577,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-languages-02.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:28:04 INFO - PROCESS | 1834 | ++DOCSHELL 0x8cb83000 == 15 [pid = 1834] [id = 366] 13:28:04 INFO - PROCESS | 1834 | ++DOMWINDOW == 53 (0x8cb84400) [pid = 1834] [serial = 1072] [outer = (nil)] 13:28:04 INFO - PROCESS | 1834 | ++DOMWINDOW == 54 (0x8d60a400) [pid = 1834] [serial = 1073] [outer = 0x8cb84400] 13:28:04 INFO - PROCESS | 1834 | 1477772884935 Marionette DEBUG loaded listener.js 13:28:05 INFO - PROCESS | 1834 | ++DOMWINDOW == 55 (0x8d80e000) [pid = 1834] [serial = 1074] [outer = 0x8cb84400] 13:28:05 INFO - PROCESS | 1834 | [1834] 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 13:28:05 INFO - PROCESS | 1834 | [1834] 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 13:28:05 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:28:05 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:28:05 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:28:05 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:28:05 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:28:05 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:28:05 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:28:05 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:28:05 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:28:06 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:28:06 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:28:06 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:28:06 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:28:06 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:28:06 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:28:06 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:28:06 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:28:06 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:28:06 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:28:06 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:28:06 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:28:06 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:28:06 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:28:06 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:28:06 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:28:06 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:28:06 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:28:06 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:28:06 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:28:06 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:28:06 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:28:06 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:28:06 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:28:07 INFO - .................................................................................................................................................................................................................................................................................................................................... 13:28:07 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-02.html | took 2921ms 13:28:07 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml 13:28:08 INFO - PROCESS | 1834 | 1477772886940 Marionette TRACE conn4 <- [1,1577,null,{"value":["/html/semantics/scripting-1/the-script-element/script-languages-02.html",0,null,null,[["Script should run with type=\"\"",0,null,null],["Script shouldn't run with type=\" \"",0,null,null],["Script should run with type=\"application/ecmascript\"",0,null,null],["Script should run with type=\"application/javascript\"",0,null,null],["Script should run with type=\"application/x-ecmascript\"",0,null,null],["Script should run with type=\"application/x-javascript\"",0,null,null],["Script should run with type=\"APPLICATION/ECMASCRIPT\"",0,null,null],["Script should run with type=\"APPLICATION/JAVASCRIPT\"",0,null,null],["Script should run with type=\"APPLICATION/X-ECMASCRIPT\"",0,null,null],["Script should run with type=\"APPLICATION/X-JAVASCRIPT\"",0,null,null],["Script should run with type=\"application/ecmascript \"",0,null,null],["Script should run with type=\"application/javascript \"",0,null,null],["Script should run with type=\"application/x-ecmascript \"",0,null,null],["Script should run with type=\"application/x-javascript \"",0,null,null],["Script should run with type=\" application/ecmascript\"",0,null,null],["Script should run with type=\" application/javascript\"",0,null,null],["Script should run with type=\" application/x-ecmascript\"",0,null,null],["Script should run with type=\" application/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\t\"",0,null,null],["Script should run with type=\"application/javascript\\t\"",0,null,null],["Script should run with type=\"application/x-ecmascript\\t\"",0,null,null],["Script should run with type=\"application/x-javascript\\t\"",0,null,null],["Script should run with type=\"\\tapplication/ecmascript\"",0,null,null],["Script should run with type=\"\\tapplication/javascript\"",0,null,null],["Script should run with type=\"\\tapplication/x-ecmascript\"",0,null,null],["Script should run with type=\"\\tapplication/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\n\"",0,null,null],["Script should run with type=\"application/javascript\\n\"",0,null,null],["Script should run with type=\"application/x-ecmascript\\n\"",0,null,null],["Script should run with type=\"application/x-javascript\\n\"",0,null,null],["Script should run with type=\"\\napplication/ecmascript\"",0,null,null],["Script should run with type=\"\\napplication/javascript\"",0,null,null],["Script should run with type=\"\\napplication/x-ecmascript\"",0,null,null],["Script should run with type=\"\\napplication/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\r\"",0,null,null],["Script should run with type=\"application/javascript\\r\"",0,null,null],["Script should run with type=\"application/x-ecmascript\\r\"",0,null,null],["Script should run with type=\"application/x-javascript\\r\"",0,null,null],["Script should run with type=\"\\rapplication/ecmascript\"",0,null,null],["Script should run with type=\"\\rapplication/javascript\"",0,null,null],["Script should run with type=\"\\rapplication/x-ecmascript\"",0,null,null],["Script should run with type=\"\\rapplication/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"application/javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"application/x-ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"application/x-javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/x-ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/x-javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script shouldn't run with type=\"application/ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/x-ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/x-javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script shouldn't run with type=\"application/javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script shouldn't run with type=\"application/x-ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script shouldn't run with type=\"application/x-javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script should run with type=\"text/ecmascript\"",0,null,null],["Script should run with type=\"text/javascript\"",0,null,null],["Script should run with type=\"text/javascript1.0\"",0,null,null],["Script should run with type=\"text/javascript1.1\"",0,null,null],["Script should run with type=\"text/javascript1.2\"",0,null,null],["Script should run with type=\"text/javascript1.3\"",0,null,null],["Script should run with type=\"text/javascript1.4\"",0,null,null],["Script should run with type=\"text/javascript1.5\"",0,null,null],["Script should run with type=\"text/jscript\"",0,null,null],["Script should run with type=\"text/livescript\"",0,null,null],["Script should run with type=\"text/x-ecmascript\"",0,null,null],["Script should run with type=\"text/x-javascript\"",0,null,null],["Script should run with type=\"TEXT/ECMASCRIPT\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.0\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.1\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.2\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.3\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.4\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.5\"",0,null,null],["Script should run with type=\"TEXT/JSCRIPT\"",0,null,null],["Script should run with type=\"TEXT/LIVESCRIPT\"",0,null,null],["Script should run with type=\"TEXT/X-ECMASCRIPT\"",0,null,null],["Script should run with type=\"TEXT/X-JAVASCRIPT\"",0,null,null],["Script should run with type=\"text/ecmascript \"",0,null,null],["Script should run with type=\"text/javascript \"",0,null,null],["Script should run with type=\"text/javascript1.0 \"",0,null,null],["Script should run with type=\"text/javascript1.1 \"",0,null,null],["Script should run with type=\"text/javascript1.2 \"",0,null,null],["Script should run with type=\"text/javascript1.3 \"",0,null,null],["Script should run with type=\"text/javascript1.4 \"",0,null,null],["Script should run with type=\"text/javascript1.5 \"",0,null,null],["Script should run with type=\"text/jscript \"",0,null,null],["Script should run with type=\"text/livescript \"",0,null,null],["Script should run with type=\"text/x-ecmascript \"",0,null,null],["Script should run with type=\"text/x-javascript \"",0,null,null],["Script should run with type=\" text/ecmascript\"",0,null,null],["Script should run with type=\" text/javascript\"",0,null,null],["Script should run with type=\" text/javascript1.0\"",0,null,null],["Script should run with type=\" text/javascript1.1\"",0,null,null],["Script should run with type=\" text/javascript1.2\"",0,null,null],["Script should run with type=\" text/javascript1.3\"",0,null,null],["Script should run with type=\" text/javascript1.4\"",0,null,null],["Script should run with type=\" text/javascript1.5\"",0,null,null],["Script should run with type=\" text/jscript\"",0,null,null],["Script should run with type=\" text/livescript\"",0,null,null],["Script should run with type=\" text/x-ecmascript\"",0,null,null],["Script should run with type=\" text/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\t\"",0,null,null],["Script should run with type=\"text/javascript\\t\"",0,null,null],["Script should run with type=\"text/javascript1.0\\t\"",0,null,null],["Script should run with type=\"text/javascript1.1\\t\"",0,null,null],["Script should run with type=\"text/javascript1.2\\t\"",0,null,null],["Script should run with type=\"text/javascript1.3\\t\"",0,null,null],["Script should run with type=\"text/javascript1.4\\t\"",0,null,null],["Script should run with type=\"text/javascript1.5\\t\"",0,null,null],["Script should run with type=\"text/jscript\\t\"",0,null,null],["Script should run with type=\"text/livescript\\t\"",0,null,null],["Script should run with type=\"text/x-ecmascript\\t\"",0,null,null],["Script should run with type=\"text/x-javascript\\t\"",0,null,null],["Script should run with type=\"\\ttext/ecmascript\"",0,null,null],["Script should run with type=\"\\ttext/javascript\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.0\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.1\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.2\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.3\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.4\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.5\"",0,null,null],["Script should run with type=\"\\ttext/jscript\"",0,null,null],["Script should run with type=\"\\ttext/livescript\"",0,null,null],["Script should run with type=\"\\ttext/x-ecmascript\"",0,null,null],["Script should run with type=\"\\ttext/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\n\"",0,null,null],["Script should run with type=\"text/javascript\\n\"",0,null,null],["Script should run with type=\"text/javascript1.0\\n\"",0,null,null],["Script should run with type=\"text/javascript1.1\\n\"",0,null,null],["Script should run with type=\"text/javascript1.2\\n\"",0,null,null],["Script should run with type=\"text/javascript1.3\\n\"",0,null,null],["Script should run with type=\"text/javascript1.4\\n\"",0,null,null],["Script should run with type=\"text/javascript1.5\\n\"",0,null,null],["Script should run with type=\"text/jscript\\n\"",0,null,null],["Script should run with type=\"text/livescript\\n\"",0,null,null],["Script should run with type=\"text/x-ecmascript\\n\"",0,null,null],["Script should run with type=\"text/x-javascript\\n\"",0,null,null],["Script should run with type=\"\\ntext/ecmascript\"",0,null,null],["Script should run with type=\"\\ntext/javascript\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.0\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.1\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.2\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.3\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.4\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.5\"",0,null,null],["Script should run with type=\"\\ntext/jscript\"",0,null,null],["Script should run with type=\"\\ntext/livescript\"",0,null,null],["Script should run with type=\"\\ntext/x-ecmascript\"",0,null,null],["Script should run with type=\"\\ntext/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\r\"",0,null,null],["Script should run with type=\"text/javascript\\r\"",0,null,null],["Script should run with type=\"text/javascript1.0\\r\"",0,null,null],["Script should run with type=\"text/javascript1.1\\r\"",0,null,null],["Script should run with type=\"text/javascript1.2\\r\"",0,null,null],["Script should run with type=\"text/javascript1.3\\r\"",0,null,null],["Script should run with type=\"text/javascript1.4\\r\"",0,null,null],["Script should run with type=\"text/javascript1.5\\r\"",0,null,null],["Script should run with type=\"text/jscript\\r\"",0,null,null],["Script should run with type=\"text/livescript\\r\"",0,null,null],["Script should run with type=\"text/x-ecmascript\\r\"",0,null,null],["Script should run with type=\"text/x-javascript\\r\"",0,null,null],["Script should run with type=\"\\rtext/ecmascript\"",0,null,null],["Script should run with type=\"\\rtext/javascript\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.0\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.1\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.2\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.3\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.4\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.5\"",0,null,null],["Script should run with type=\"\\rtext/jscript\"",0,null,null],["Script should run with type=\"\\rtext/livescript\"",0,null,null],["Script should run with type=\"\\rtext/x-ecmascript\"",0,null,null],["Script should run with type=\"\\rtext/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.0\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.1\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.2\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.3\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.4\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.5\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/jscript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/livescript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/x-ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/x-javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.0\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.1\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.2\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.3\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.4\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.5\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/jscript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/livescript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/x-ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/x-javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script shouldn't run with type=\"text/ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.0\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.1\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.2\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.3\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.4\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.5\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/jscript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/livescript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/x-ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/x-javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.0\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.1\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.2\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.3\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.4\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.5\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/jscript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/livescript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/x-ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/x-javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script should run with language=\"\"",0,null,null],["Script shouldn't run with language=\" \"",0,null,null],["Script should run with language=\"ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"javascript\"",0,null,null],["Script should run with language=\"javascript1.0\"",0,null,null],["Script should run with language=\"javascript1.1\"",0,null,null],["Script should run with language=\"javascript1.2\"",0,null,null],["Script should run with language=\"javascript1.3\"",0,null,null],["Script should run with language=\"javascript1.4\"",0,null,null],["Script should run with language=\"javascript1.5\"",0,null,null],["Script should run with language=\"jscript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"livescript\"",0,null,null],["Script should run with language=\"x-ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"x-javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"ECMASCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script should run with language=\"JAVASCRIPT\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.0\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.1\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.2\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.3\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.4\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.5\"",0,null,null],["Script should run with language=\"JSCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script should run with language=\"LIVESCRIPT\"",0,null,null],["Script should run with language=\"X-ECMASCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script should run with language=\"X-JAVASCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script shouldn't run with language=\"ecmascript \"",0,null,null],["Script shouldn't run with language=\"javascript \"",0,null,null],["Script shouldn't run with language=\"javascript1.0 \"",0,null,null],["Script shouldn't run with language=\"javascript1.1 \"",0,null,null],["Script shouldn't run with language=\"javascript1.2 \"",0,null,null],["Script shouldn't run with language=\"javascript1.3 \"",0,null,null],["Script shouldn't run with language=\"javascript1.4 \"",0,null,null],["Script shouldn't run with language=\"javascript1.5 \"",0,null,null],["Script shouldn't run with language=\"jscript \"",0,null,null],["Script shouldn't run with language=\"livescript \"",0,null,null],["Script shouldn't run with language=\"x-ecmascript \"",0,null,null],["Script shouldn't run with language=\"x-javascript \"",0,null,null],["Script shouldn't run with language=\" ecmascript\"",0,null,null],["Script shouldn't run with language=\" javascript\"",0,null,null],["Script shouldn't run with language=\" javascript1.0\"",0,null,null],["Script shouldn't run with language=\" javascript1.1\"",0,null,null],["Script shouldn't run with language=\" javascript1.2\"",0,null,null],["Script shouldn't run with language=\" javascript1.3\"",0,null,null],["Script shouldn't run with language=\" javascript1.4\"",0,null,null],["Script shouldn't run with language=\" javascript1.5\"",0,null,null],["Script shouldn't run with language=\" jscript\"",0,null,null],["Script shouldn't run with language=\" livescript\"",0,null,null],["Script shouldn't run with language=\" x-ecmascript\"",0,null,null],["Script shouldn't run with language=\" x-javascript\"",0,null,null],["Script shouldn't run with language=\"ecmascriptxyz\"",0,null,null],["Script shouldn't run with language=\"javascriptxyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.0xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.1xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.2xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.3xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.4xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.5xyz\"",0,null,null],["Script shouldn't run with language=\"jscriptxyz\"",0,null,null],["Script shouldn't run with language=\"livescriptxyz\"",0,null,null],["Script shouldn't run with language=\"x-ecmascriptxyz\"",0,null,null],["Script shouldn't run with language=\"x-javascriptxyz\"",0,null,null],["Script shouldn't run with language=\"xyzecmascript\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.0\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.1\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.2\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.3\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.4\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.5\"",0,null,null],["Script shouldn't run with language=\"xyzjscript\"",0,null,null],["Script shouldn't run with language=\"xyzlivescript\"",0,null,null],["Script shouldn't run with language=\"xyzx-ecmascript\"",0,null,null],["Script shouldn't run with language=\"xyzx-javascript\"",0,null,null],["Script shouldn't run with language=\"ecmascript\\0\"",0,null,null],["Script shouldn't run with language=\"javascript\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.0\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.1\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.2\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.3\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.4\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.5\\0\"",0,null,null],["Script shouldn't run with language=\"jscript\\0\"",0,null,null],["Script shouldn't run with language=\"livescript\\0\"",0,null,null],["Script shouldn't run with language=\"x-ecmascript\\0\"",0,null,null],["Script shouldn't run with language=\"x-javascript\\0\"",0,null,null],["Script shouldn't run with language=\"ecmascript\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.0\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.1\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.2\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.3\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.4\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.5\\0foo\"",0,null,null],["Script shouldn't run with language=\"jscript\\0foo\"",0,null,null],["Script shouldn't run with language=\"livescript\\0foo\"",0,null,null],["Script shouldn't run with language=\"x-ecmascript\\0foo\"",0,null,null],["Script shouldn't run with language=\"x-javascript\\0foo\"",0,null,null]]]}] 13:28:08 INFO - PROCESS | 1834 | 1477772887388 Marionette TRACE conn4 -> [0,1578,"getWindowHandle",null] 13:28:08 INFO - PROCESS | 1834 | 1477772887402 Marionette TRACE conn4 <- [1,1578,null,{"value":"8"}] 13:28:08 INFO - PROCESS | 1834 | 1477772887421 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:28:08 INFO - PROCESS | 1834 | 1477772887791 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 13:28:08 INFO - PROCESS | 1834 | --DOMWINDOW == 54 (0x8222dc00) [pid = 1834] [serial = 1034] [outer = (nil)] [url = about:blank] 13:28:08 INFO - PROCESS | 1834 | --DOMWINDOW == 53 (0x82373400) [pid = 1834] [serial = 1035] [outer = (nil)] [url = about:blank] 13:28:08 INFO - PROCESS | 1834 | --DOMWINDOW == 52 (0x82227000) [pid = 1834] [serial = 1032] [outer = (nil)] [url = about:blank] 13:28:08 INFO - PROCESS | 1834 | 1477772888082 Marionette TRACE conn4 -> [0,1580,"getWindowHandles",null] 13:28:08 INFO - PROCESS | 1834 | 1477772888088 Marionette TRACE conn4 <- [1,1580,null,["8"]] 13:28:08 INFO - PROCESS | 1834 | 1477772888096 Marionette TRACE conn4 -> [0,1581,"switchToWindow",{"name":"8"}] 13:28:08 INFO - PROCESS | 1834 | 1477772888103 Marionette TRACE conn4 <- [1,1581,null,{}] 13:28:08 INFO - PROCESS | 1834 | 1477772888108 Marionette TRACE conn4 -> [0,1582,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:28:08 INFO - PROCESS | 1834 | ++DOCSHELL 0x82294000 == 16 [pid = 1834] [id = 367] 13:28:08 INFO - PROCESS | 1834 | ++DOMWINDOW == 53 (0x82296c00) [pid = 1834] [serial = 1075] [outer = (nil)] 13:28:08 INFO - PROCESS | 1834 | ++DOMWINDOW == 54 (0x82d02000) [pid = 1834] [serial = 1076] [outer = 0x82296c00] 13:28:08 INFO - PROCESS | 1834 | 1477772888235 Marionette DEBUG loaded listener.js 13:28:08 INFO - PROCESS | 1834 | ++DOMWINDOW == 55 (0x83046800) [pid = 1834] [serial = 1077] [outer = 0x82296c00] 13:28:08 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da1b400 == 17 [pid = 1834] [id = 368] 13:28:08 INFO - PROCESS | 1834 | ++DOMWINDOW == 56 (0x8f8c0400) [pid = 1834] [serial = 1078] [outer = (nil)] 13:28:08 INFO - PROCESS | 1834 | ++DOMWINDOW == 57 (0x9174c400) [pid = 1834] [serial = 1079] [outer = 0x8f8c0400] 13:28:08 INFO - PROCESS | 1834 | 1477772888917 Marionette TRACE conn4 <- [1,1582,null,{"value":["/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml",0,null,null,[["Script inside noembed, noframes and iframe",0,null,null]]]}] 13:28:08 INFO - . 13:28:08 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml | took 1526ms 13:28:08 INFO - PROCESS | 1834 | 1477772888938 Marionette TRACE conn4 -> [0,1583,"getWindowHandle",null] 13:28:08 INFO - PROCESS | 1834 | 1477772888948 Marionette TRACE conn4 <- [1,1583,null,{"value":"8"}] 13:28:08 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html 13:28:08 INFO - PROCESS | 1834 | 1477772888969 Marionette TRACE conn4 -> [0,1584,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:28:09 INFO - PROCESS | 1834 | 1477772889166 Marionette TRACE conn4 <- [1,1584,null,{"value":null}] 13:28:09 INFO - PROCESS | 1834 | 1477772889178 Marionette TRACE conn4 -> [0,1585,"getWindowHandles",null] 13:28:09 INFO - PROCESS | 1834 | 1477772889183 Marionette TRACE conn4 <- [1,1585,null,["8"]] 13:28:09 INFO - PROCESS | 1834 | 1477772889189 Marionette TRACE conn4 -> [0,1586,"switchToWindow",{"name":"8"}] 13:28:09 INFO - PROCESS | 1834 | 1477772889195 Marionette TRACE conn4 <- [1,1586,null,{}] 13:28:09 INFO - PROCESS | 1834 | 1477772889201 Marionette TRACE conn4 -> [0,1587,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:28:09 INFO - PROCESS | 1834 | ++DOCSHELL 0x928bb800 == 18 [pid = 1834] [id = 369] 13:28:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 58 (0x92919800) [pid = 1834] [serial = 1080] [outer = (nil)] 13:28:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 59 (0x929c6000) [pid = 1834] [serial = 1081] [outer = 0x92919800] 13:28:09 INFO - PROCESS | 1834 | 1477772889310 Marionette DEBUG loaded listener.js 13:28:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 60 (0x92f79800) [pid = 1834] [serial = 1082] [outer = 0x92919800] 13:28:09 INFO - PROCESS | 1834 | ++DOCSHELL 0x93aa9c00 == 19 [pid = 1834] [id = 370] 13:28:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 61 (0x94467400) [pid = 1834] [serial = 1083] [outer = (nil)] 13:28:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 62 (0x94468000) [pid = 1834] [serial = 1084] [outer = 0x94467400] 13:28:11 INFO - PROCESS | 1834 | --DOMWINDOW == 61 (0x82221c00) [pid = 1834] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html] 13:28:11 INFO - PROCESS | 1834 | --DOMWINDOW == 60 (0x8b04d800) [pid = 1834] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-01.html] 13:28:11 INFO - PROCESS | 1834 | --DOMWINDOW == 59 (0x823bec00) [pid = 1834] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html] 13:28:11 INFO - PROCESS | 1834 | --DOMWINDOW == 58 (0x8b221c00) [pid = 1834] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml] 13:28:11 INFO - PROCESS | 1834 | --DOMWINDOW == 57 (0x8229dc00) [pid = 1834] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_011.htm] 13:28:11 INFO - PROCESS | 1834 | --DOMWINDOW == 56 (0x82f58800) [pid = 1834] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html] 13:28:11 INFO - PROCESS | 1834 | --DOMWINDOW == 55 (0x83073400) [pid = 1834] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/load-event.html] 13:28:11 INFO - PROCESS | 1834 | --DOMWINDOW == 54 (0x821bf000) [pid = 1834] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin.html] 13:28:11 INFO - PROCESS | 1834 | --DOMWINDOW == 53 (0x82f51c00) [pid = 1834] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html] 13:28:14 INFO - PROCESS | 1834 | 1477772894891 Marionette TRACE conn4 <- [1,1587,null,{"value":["/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html",0,null,null,[["Script is not executed after script thread is shutdown",0,null,null]]]}] 13:28:14 INFO - . 13:28:14 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html | took 5938ms 13:28:14 INFO - PROCESS | 1834 | 1477772894905 Marionette TRACE conn4 -> [0,1588,"getWindowHandle",null] 13:28:14 INFO - PROCESS | 1834 | 1477772894912 Marionette TRACE conn4 <- [1,1588,null,{"value":"8"}] 13:28:14 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html 13:28:14 INFO - PROCESS | 1834 | 1477772894923 Marionette TRACE conn4 -> [0,1589,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:28:15 INFO - PROCESS | 1834 | 1477772895143 Marionette TRACE conn4 <- [1,1589,null,{"value":null}] 13:28:15 INFO - PROCESS | 1834 | 1477772895313 Marionette TRACE conn4 -> [0,1590,"getWindowHandles",null] 13:28:15 INFO - PROCESS | 1834 | 1477772895321 Marionette TRACE conn4 <- [1,1590,null,["8"]] 13:28:15 INFO - PROCESS | 1834 | 1477772895328 Marionette TRACE conn4 -> [0,1591,"switchToWindow",{"name":"8"}] 13:28:15 INFO - PROCESS | 1834 | 1477772895336 Marionette TRACE conn4 <- [1,1591,null,{}] 13:28:15 INFO - PROCESS | 1834 | 1477772895343 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:28:15 INFO - PROCESS | 1834 | ++DOCSHELL 0x82373800 == 20 [pid = 1834] [id = 371] 13:28:15 INFO - PROCESS | 1834 | ++DOMWINDOW == 54 (0x82376400) [pid = 1834] [serial = 1085] [outer = (nil)] 13:28:15 INFO - PROCESS | 1834 | ++DOMWINDOW == 55 (0x823bd000) [pid = 1834] [serial = 1086] [outer = 0x82376400] 13:28:15 INFO - PROCESS | 1834 | 1477772895511 Marionette DEBUG loaded listener.js 13:28:15 INFO - PROCESS | 1834 | ++DOMWINDOW == 56 (0x824aec00) [pid = 1834] [serial = 1087] [outer = 0x82376400] 13:28:16 INFO - PROCESS | 1834 | 1477772896293 Marionette TRACE conn4 <- [1,1592,null,{"value":["/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html",0,null,null,[["Script that 404",0,null,null],["Script that does not 404",0,null,null]]]}] 13:28:16 INFO - .. 13:28:16 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html | took 1420ms 13:28:16 INFO - PROCESS | 1834 | 1477772896342 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 13:28:16 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html 13:28:16 INFO - PROCESS | 1834 | 1477772896350 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 13:28:16 INFO - PROCESS | 1834 | 1477772896357 Marionette TRACE conn4 -> [0,1594,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:28:16 INFO - PROCESS | 1834 | 1477772896557 Marionette TRACE conn4 <- [1,1594,null,{"value":null}] 13:28:16 INFO - PROCESS | 1834 | 1477772896721 Marionette TRACE conn4 -> [0,1595,"getWindowHandles",null] 13:28:16 INFO - PROCESS | 1834 | 1477772896727 Marionette TRACE conn4 <- [1,1595,null,["8"]] 13:28:16 INFO - PROCESS | 1834 | 1477772896740 Marionette TRACE conn4 -> [0,1596,"switchToWindow",{"name":"8"}] 13:28:16 INFO - PROCESS | 1834 | 1477772896745 Marionette TRACE conn4 <- [1,1596,null,{}] 13:28:16 INFO - PROCESS | 1834 | 1477772896752 Marionette TRACE conn4 -> [0,1597,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:28:16 INFO - PROCESS | 1834 | ++DOCSHELL 0x8306b000 == 21 [pid = 1834] [id = 372] 13:28:16 INFO - PROCESS | 1834 | ++DOMWINDOW == 57 (0x8306d800) [pid = 1834] [serial = 1088] [outer = (nil)] 13:28:16 INFO - PROCESS | 1834 | ++DOMWINDOW == 58 (0x83073400) [pid = 1834] [serial = 1089] [outer = 0x8306d800] 13:28:16 INFO - PROCESS | 1834 | 1477772896864 Marionette DEBUG loaded listener.js 13:28:17 INFO - PROCESS | 1834 | ++DOMWINDOW == 59 (0x8b127800) [pid = 1834] [serial = 1090] [outer = 0x8306d800] 13:28:17 INFO - PROCESS | 1834 | ++DOCSHELL 0x8cb78800 == 22 [pid = 1834] [id = 373] 13:28:17 INFO - PROCESS | 1834 | ++DOMWINDOW == 60 (0x8cb7c800) [pid = 1834] [serial = 1091] [outer = (nil)] 13:28:17 INFO - PROCESS | 1834 | ++DOMWINDOW == 61 (0x8cb7fc00) [pid = 1834] [serial = 1092] [outer = 0x8cb7c800] 13:28:17 INFO - PROCESS | 1834 | 1477772897800 Marionette TRACE conn4 <- [1,1597,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html",0,null,null,[["Test that the insertion point is defined in the error event of a parser-inserted script that actually started a fetch (but just had it fail).",0,null,null]]]}] 13:28:17 INFO - . 13:28:17 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html | took 1476ms 13:28:17 INFO - PROCESS | 1834 | 1477772897842 Marionette TRACE conn4 -> [0,1598,"getWindowHandle",null] 13:28:17 INFO - PROCESS | 1834 | 1477772897850 Marionette TRACE conn4 <- [1,1598,null,{"value":"8"}] 13:28:17 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html 13:28:17 INFO - PROCESS | 1834 | 1477772897858 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:28:18 INFO - PROCESS | 1834 | 1477772898077 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 13:28:18 INFO - PROCESS | 1834 | 1477772898228 Marionette TRACE conn4 -> [0,1600,"getWindowHandles",null] 13:28:18 INFO - PROCESS | 1834 | 1477772898234 Marionette TRACE conn4 <- [1,1600,null,["8"]] 13:28:18 INFO - PROCESS | 1834 | 1477772898242 Marionette TRACE conn4 -> [0,1601,"switchToWindow",{"name":"8"}] 13:28:18 INFO - PROCESS | 1834 | 1477772898250 Marionette TRACE conn4 <- [1,1601,null,{}] 13:28:18 INFO - PROCESS | 1834 | 1477772898258 Marionette TRACE conn4 -> [0,1602,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:28:18 INFO - PROCESS | 1834 | ++DOCSHELL 0x92917c00 == 23 [pid = 1834] [id = 374] 13:28:18 INFO - PROCESS | 1834 | ++DOMWINDOW == 62 (0x9291a400) [pid = 1834] [serial = 1093] [outer = (nil)] 13:28:18 INFO - PROCESS | 1834 | ++DOMWINDOW == 63 (0x936e6c00) [pid = 1834] [serial = 1094] [outer = 0x9291a400] 13:28:18 INFO - PROCESS | 1834 | 1477772898376 Marionette DEBUG loaded listener.js 13:28:18 INFO - PROCESS | 1834 | ++DOMWINDOW == 64 (0x93aa6c00) [pid = 1834] [serial = 1095] [outer = 0x9291a400] 13:28:18 INFO - PROCESS | 1834 | ++DOCSHELL 0x8222e000 == 24 [pid = 1834] [id = 375] 13:28:18 INFO - PROCESS | 1834 | ++DOMWINDOW == 65 (0x8229c400) [pid = 1834] [serial = 1096] [outer = (nil)] 13:28:19 INFO - PROCESS | 1834 | ++DOMWINDOW == 66 (0x8306c000) [pid = 1834] [serial = 1097] [outer = 0x8229c400] 13:28:19 INFO - PROCESS | 1834 | [1834] WARNING: Failed to create a URI: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5TreeOpExecutor.cpp, line 887 13:28:19 INFO - PROCESS | 1834 | ++DOMWINDOW == 67 (0x82c65800) [pid = 1834] [serial = 1098] [outer = 0x8229c400] 13:28:19 INFO - PROCESS | 1834 | 1477772899422 Marionette TRACE conn4 <- [1,1602,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html",0,null,null,[["Test that the insertion point is not defined in the error event of a\n parser-inserted script that has an unparseable URL",0,null,null]]]}] 13:28:19 INFO - . 13:28:19 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html | took 1623ms 13:28:19 INFO - PROCESS | 1834 | 1477772899505 Marionette TRACE conn4 -> [0,1603,"getWindowHandle",null] 13:28:19 INFO - PROCESS | 1834 | 1477772899512 Marionette TRACE conn4 <- [1,1603,null,{"value":"8"}] 13:28:19 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html 13:28:19 INFO - PROCESS | 1834 | 1477772899524 Marionette TRACE conn4 -> [0,1604,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:28:19 INFO - PROCESS | 1834 | 1477772899862 Marionette TRACE conn4 <- [1,1604,null,{"value":null}] 13:28:20 INFO - PROCESS | 1834 | 1477772899992 Marionette TRACE conn4 -> [0,1605,"getWindowHandles",null] 13:28:20 INFO - PROCESS | 1834 | 1477772899998 Marionette TRACE conn4 <- [1,1605,null,["8"]] 13:28:20 INFO - PROCESS | 1834 | 1477772900005 Marionette TRACE conn4 -> [0,1606,"switchToWindow",{"name":"8"}] 13:28:20 INFO - PROCESS | 1834 | 1477772900013 Marionette TRACE conn4 <- [1,1606,null,{}] 13:28:20 INFO - PROCESS | 1834 | 1477772900021 Marionette TRACE conn4 -> [0,1607,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:28:20 INFO - PROCESS | 1834 | --DOCSHELL 0x93aa9c00 == 23 [pid = 1834] [id = 370] 13:28:20 INFO - PROCESS | 1834 | --DOCSHELL 0x8da1b400 == 22 [pid = 1834] [id = 368] 13:28:20 INFO - PROCESS | 1834 | --DOCSHELL 0x82294000 == 21 [pid = 1834] [id = 367] 13:28:20 INFO - PROCESS | 1834 | ++DOCSHELL 0x82293c00 == 22 [pid = 1834] [id = 376] 13:28:20 INFO - PROCESS | 1834 | ++DOMWINDOW == 68 (0x82294000) [pid = 1834] [serial = 1099] [outer = (nil)] 13:28:20 INFO - PROCESS | 1834 | ++DOMWINDOW == 69 (0x823c2c00) [pid = 1834] [serial = 1100] [outer = 0x82294000] 13:28:20 INFO - PROCESS | 1834 | 1477772900138 Marionette DEBUG loaded listener.js 13:28:20 INFO - PROCESS | 1834 | ++DOMWINDOW == 70 (0x82c5b400) [pid = 1834] [serial = 1101] [outer = 0x82294000] 13:28:20 INFO - PROCESS | 1834 | --DOCSHELL 0x82f53000 == 21 [pid = 1834] [id = 364] 13:28:20 INFO - PROCESS | 1834 | --DOMWINDOW == 69 (0x82f5e400) [pid = 1834] [serial = 1041] [outer = (nil)] [url = about:blank] 13:28:20 INFO - PROCESS | 1834 | --DOMWINDOW == 68 (0x831b3c00) [pid = 1834] [serial = 1044] [outer = (nil)] [url = about:blank] 13:28:20 INFO - PROCESS | 1834 | --DOMWINDOW == 67 (0x8c82b400) [pid = 1834] [serial = 1064] [outer = (nil)] [url = about:blank] 13:28:20 INFO - PROCESS | 1834 | --DOMWINDOW == 66 (0x83045800) [pid = 1834] [serial = 1056] [outer = (nil)] [url = about:blank] 13:28:20 INFO - PROCESS | 1834 | --DOMWINDOW == 65 (0x82292c00) [pid = 1834] [serial = 1050] [outer = (nil)] [url = about:blank] 13:28:20 INFO - PROCESS | 1834 | --DOMWINDOW == 64 (0x82f53400) [pid = 1834] [serial = 1055] [outer = (nil)] [url = about:blank] 13:28:20 INFO - PROCESS | 1834 | --DOMWINDOW == 63 (0x8b22d400) [pid = 1834] [serial = 1062] [outer = (nil)] [url = about:blank] 13:28:20 INFO - PROCESS | 1834 | --DOMWINDOW == 62 (0x82f59800) [pid = 1834] [serial = 1040] [outer = (nil)] [url = about:blank] 13:28:20 INFO - PROCESS | 1834 | --DOMWINDOW == 61 (0x823c1000) [pid = 1834] [serial = 1052] [outer = (nil)] [url = about:blank] 13:28:20 INFO - PROCESS | 1834 | --DOMWINDOW == 60 (0x8b228400) [pid = 1834] [serial = 1061] [outer = (nil)] [url = about:blank] 13:28:20 INFO - PROCESS | 1834 | --DOMWINDOW == 59 (0x822a0000) [pid = 1834] [serial = 1037] [outer = (nil)] [url = about:blank] 13:28:20 INFO - PROCESS | 1834 | --DOMWINDOW == 58 (0x82295400) [pid = 1834] [serial = 1053] [outer = (nil)] [url = about:blank] 13:28:20 INFO - PROCESS | 1834 | --DOMWINDOW == 57 (0x831b0400) [pid = 1834] [serial = 1043] [outer = (nil)] [url = about:blank] 13:28:20 INFO - PROCESS | 1834 | --DOMWINDOW == 56 (0x8b050400) [pid = 1834] [serial = 1046] [outer = (nil)] [url = about:blank] 13:28:20 INFO - PROCESS | 1834 | --DOMWINDOW == 55 (0x82d09000) [pid = 1834] [serial = 1038] [outer = (nil)] [url = about:blank] 13:28:20 INFO - PROCESS | 1834 | --DOMWINDOW == 54 (0x8b051c00) [pid = 1834] [serial = 1047] [outer = (nil)] [url = about:blank] 13:28:20 INFO - PROCESS | 1834 | --DOMWINDOW == 53 (0x83073000) [pid = 1834] [serial = 1058] [outer = (nil)] [url = about:blank] 13:28:20 INFO - PROCESS | 1834 | --DOMWINDOW == 52 (0x8b12a400) [pid = 1834] [serial = 1059] [outer = (nil)] [url = about:blank] 13:28:20 INFO - PROCESS | 1834 | --DOMWINDOW == 51 (0x82225c00) [pid = 1834] [serial = 1049] [outer = (nil)] [url = about:blank] 13:28:20 INFO - PROCESS | 1834 | ++DOCSHELL 0x82d06400 == 22 [pid = 1834] [id = 377] 13:28:20 INFO - PROCESS | 1834 | ++DOMWINDOW == 52 (0x82f50400) [pid = 1834] [serial = 1102] [outer = (nil)] 13:28:20 INFO - PROCESS | 1834 | ++DOMWINDOW == 53 (0x82d08c00) [pid = 1834] [serial = 1103] [outer = 0x82f50400] 13:28:21 INFO - PROCESS | 1834 | 1477772901013 Marionette TRACE conn4 <- [1,1607,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html",0,null,null,[["Test that the insertion point is defined in the load event of a parser-inserted script.",0,null,null]]]}] 13:28:21 INFO - . 13:28:21 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html | took 1522ms 13:28:21 INFO - PROCESS | 1834 | 1477772901045 Marionette TRACE conn4 -> [0,1608,"getWindowHandle",null] 13:28:21 INFO - PROCESS | 1834 | 1477772901049 Marionette TRACE conn4 <- [1,1608,null,{"value":"8"}] 13:28:21 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-string.html 13:28:21 INFO - PROCESS | 1834 | 1477772901057 Marionette TRACE conn4 -> [0,1609,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:28:21 INFO - PROCESS | 1834 | 1477772901269 Marionette TRACE conn4 <- [1,1609,null,{"value":null}] 13:28:21 INFO - PROCESS | 1834 | 1477772901388 Marionette TRACE conn4 -> [0,1610,"getWindowHandles",null] 13:28:21 INFO - PROCESS | 1834 | 1477772901394 Marionette TRACE conn4 <- [1,1610,null,["8"]] 13:28:21 INFO - PROCESS | 1834 | 1477772901402 Marionette TRACE conn4 -> [0,1611,"switchToWindow",{"name":"8"}] 13:28:21 INFO - PROCESS | 1834 | 1477772901408 Marionette TRACE conn4 <- [1,1611,null,{}] 13:28:21 INFO - PROCESS | 1834 | 1477772901418 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-onload-string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-string.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:28:21 INFO - PROCESS | 1834 | ++DOCSHELL 0x83043400 == 23 [pid = 1834] [id = 378] 13:28:21 INFO - PROCESS | 1834 | ++DOMWINDOW == 54 (0x83044400) [pid = 1834] [serial = 1104] [outer = (nil)] 13:28:21 INFO - PROCESS | 1834 | ++DOMWINDOW == 55 (0x8304d800) [pid = 1834] [serial = 1105] [outer = 0x83044400] 13:28:21 INFO - PROCESS | 1834 | 1477772901524 Marionette DEBUG loaded listener.js 13:28:21 INFO - PROCESS | 1834 | ++DOMWINDOW == 56 (0x83067800) [pid = 1834] [serial = 1106] [outer = 0x83044400] 13:28:22 INFO - PROCESS | 1834 | 1477772902089 Marionette TRACE conn4 <- [1,1612,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onload-string.html",0,null,null,[["Setting onload to a string should convert to null.",0,null,null]]]}] 13:28:22 INFO - . 13:28:22 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-string.html | took 1080ms 13:28:22 INFO - PROCESS | 1834 | 1477772902159 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 13:28:22 INFO - PROCESS | 1834 | 1477772902166 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 13:28:22 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml 13:28:22 INFO - PROCESS | 1834 | 1477772902174 Marionette TRACE conn4 -> [0,1614,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:28:22 INFO - PROCESS | 1834 | 1477772902426 Marionette TRACE conn4 <- [1,1614,null,{"value":null}] 13:28:22 INFO - PROCESS | 1834 | 1477772902456 Marionette TRACE conn4 -> [0,1615,"getWindowHandles",null] 13:28:22 INFO - PROCESS | 1834 | 1477772902462 Marionette TRACE conn4 <- [1,1615,null,["8"]] 13:28:22 INFO - PROCESS | 1834 | 1477772902467 Marionette TRACE conn4 -> [0,1616,"switchToWindow",{"name":"8"}] 13:28:22 INFO - PROCESS | 1834 | 1477772902477 Marionette TRACE conn4 <- [1,1616,null,{}] 13:28:22 INFO - PROCESS | 1834 | 1477772902554 Marionette TRACE conn4 -> [0,1617,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:28:22 INFO - PROCESS | 1834 | ++DOCSHELL 0x8c81e800 == 24 [pid = 1834] [id = 379] 13:28:22 INFO - PROCESS | 1834 | ++DOMWINDOW == 57 (0x8c81f000) [pid = 1834] [serial = 1107] [outer = (nil)] 13:28:22 INFO - PROCESS | 1834 | ++DOMWINDOW == 58 (0x8c822000) [pid = 1834] [serial = 1108] [outer = 0x8c81f000] 13:28:22 INFO - PROCESS | 1834 | 1477772902657 Marionette DEBUG loaded listener.js 13:28:22 INFO - PROCESS | 1834 | ++DOMWINDOW == 59 (0x8c887c00) [pid = 1834] [serial = 1109] [outer = 0x8c81f000] 13:28:23 INFO - PROCESS | 1834 | --DOMWINDOW == 58 (0x82296c00) [pid = 1834] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml] 13:28:23 INFO - PROCESS | 1834 | --DOMWINDOW == 57 (0x8f8c0400) [pid = 1834] [serial = 1078] [outer = (nil)] [url = about:blank] 13:28:23 INFO - PROCESS | 1834 | --DOMWINDOW == 56 (0x94467400) [pid = 1834] [serial = 1083] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 13:28:23 INFO - . 13:28:23 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml | took 1121ms 13:28:23 INFO - PROCESS | 1834 | 1477772903288 Marionette TRACE conn4 <- [1,1617,null,{"value":["/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml",0,null,null,[["Getter with CDATA section",0,null,null]]]}] 13:28:23 INFO - PROCESS | 1834 | 1477772903297 Marionette TRACE conn4 -> [0,1618,"getWindowHandle",null] 13:28:23 INFO - PROCESS | 1834 | 1477772903301 Marionette TRACE conn4 <- [1,1618,null,{"value":"8"}] 13:28:23 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text.html 13:28:23 INFO - PROCESS | 1834 | 1477772903319 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:28:23 INFO - PROCESS | 1834 | 1477772903534 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 13:28:23 INFO - PROCESS | 1834 | 1477772903613 Marionette TRACE conn4 -> [0,1620,"getWindowHandles",null] 13:28:23 INFO - PROCESS | 1834 | 1477772903618 Marionette TRACE conn4 <- [1,1620,null,["8"]] 13:28:23 INFO - PROCESS | 1834 | 1477772903627 Marionette TRACE conn4 -> [0,1621,"switchToWindow",{"name":"8"}] 13:28:23 INFO - PROCESS | 1834 | 1477772903634 Marionette TRACE conn4 <- [1,1621,null,{}] 13:28:23 INFO - PROCESS | 1834 | 1477772903643 Marionette TRACE conn4 -> [0,1622,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-text.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:28:23 INFO - PROCESS | 1834 | ++DOCSHELL 0x8cb80000 == 25 [pid = 1834] [id = 380] 13:28:23 INFO - PROCESS | 1834 | ++DOMWINDOW == 57 (0x8cb82400) [pid = 1834] [serial = 1110] [outer = (nil)] 13:28:23 INFO - PROCESS | 1834 | ++DOMWINDOW == 58 (0x8d811000) [pid = 1834] [serial = 1111] [outer = 0x8cb82400] 13:28:23 INFO - PROCESS | 1834 | 1477772903741 Marionette DEBUG loaded listener.js 13:28:23 INFO - PROCESS | 1834 | ++DOMWINDOW == 59 (0x8da22800) [pid = 1834] [serial = 1112] [outer = 0x8cb82400] 13:28:24 INFO - PROCESS | 1834 | 1477772904334 Marionette TRACE conn4 <- [1,1622,null,{"value":["/html/semantics/scripting-1/the-script-element/script-text.html",0,null,null,[["Getter",0,null,null],["Setter (non-empty string)",0,null,null],["Setter (empty string)",0,null,null],["Setter (null)",0,null,null],["Setter (undefined)",0,null,null],["Setter (text node reuse)",1,"assert_not_equals: got disallowed value Text node \"two\"","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html:68:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html:59:1\n"]]]}] 13:28:24 INFO - ...... 13:28:24 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text.html | took 1075ms 13:28:24 INFO - PROCESS | 1834 | 1477772904393 Marionette TRACE conn4 -> [0,1623,"getWindowHandle",null] 13:28:24 INFO - PROCESS | 1834 | 1477772904397 Marionette TRACE conn4 <- [1,1623,null,{"value":"8"}] 13:28:24 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/scripting-enabled.html 13:28:24 INFO - PROCESS | 1834 | 1477772904405 Marionette TRACE conn4 -> [0,1624,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:28:24 INFO - PROCESS | 1834 | 1477772904570 Marionette TRACE conn4 <- [1,1624,null,{"value":null}] 13:28:24 INFO - PROCESS | 1834 | 1477772904584 Marionette TRACE conn4 -> [0,1625,"getWindowHandles",null] 13:28:24 INFO - PROCESS | 1834 | 1477772904589 Marionette TRACE conn4 <- [1,1625,null,["8"]] 13:28:24 INFO - PROCESS | 1834 | 1477772904594 Marionette TRACE conn4 -> [0,1626,"switchToWindow",{"name":"8"}] 13:28:24 INFO - PROCESS | 1834 | 1477772904606 Marionette TRACE conn4 <- [1,1626,null,{}] 13:28:24 INFO - PROCESS | 1834 | 1477772904725 Marionette TRACE conn4 -> [0,1627,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/scripting-enabled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/scripting-enabled.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:28:24 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da37400 == 26 [pid = 1834] [id = 381] 13:28:24 INFO - PROCESS | 1834 | ++DOMWINDOW == 60 (0x8da37800) [pid = 1834] [serial = 1113] [outer = (nil)] 13:28:24 INFO - PROCESS | 1834 | ++DOMWINDOW == 61 (0x92848400) [pid = 1834] [serial = 1114] [outer = 0x8da37800] 13:28:24 INFO - PROCESS | 1834 | 1477772904829 Marionette DEBUG loaded listener.js 13:28:24 INFO - PROCESS | 1834 | ++DOMWINDOW == 62 (0x928b4000) [pid = 1834] [serial = 1115] [outer = 0x8da37800] 13:28:25 INFO - PROCESS | 1834 | 1477772905368 Marionette TRACE conn4 <- [1,1627,null,{"value":["/html/semantics/scripting-1/the-script-element/scripting-enabled.html",0,null,null,[["script on document returned by createHTMLDocument should not execute",0,null,null]]]}] 13:28:25 INFO - . 13:28:25 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/scripting-enabled.html | took 1021ms 13:28:25 INFO - PROCESS | 1834 | 1477772905426 Marionette TRACE conn4 -> [0,1628,"getWindowHandle",null] 13:28:25 INFO - PROCESS | 1834 | 1477772905430 Marionette TRACE conn4 <- [1,1628,null,{"value":"8"}] 13:28:25 INFO - TEST-START | /html/semantics/tabular-data/the-tfoot-element/rows.html 13:28:25 INFO - PROCESS | 1834 | 1477772905437 Marionette TRACE conn4 -> [0,1629,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:28:25 INFO - PROCESS | 1834 | 1477772905701 Marionette TRACE conn4 <- [1,1629,null,{"value":null}] 13:28:25 INFO - PROCESS | 1834 | 1477772905718 Marionette TRACE conn4 -> [0,1630,"getWindowHandles",null] 13:28:25 INFO - PROCESS | 1834 | 1477772905721 Marionette TRACE conn4 <- [1,1630,null,["8"]] 13:28:25 INFO - PROCESS | 1834 | 1477772905726 Marionette TRACE conn4 -> [0,1631,"switchToWindow",{"name":"8"}] 13:28:25 INFO - PROCESS | 1834 | 1477772905732 Marionette TRACE conn4 <- [1,1631,null,{}] 13:28:25 INFO - PROCESS | 1834 | 1477772905737 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/tabular-data/the-tfoot-element/rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/tabular-data/the-tfoot-element/rows.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:28:25 INFO - PROCESS | 1834 | ++DOCSHELL 0x83047800 == 27 [pid = 1834] [id = 382] 13:28:25 INFO - PROCESS | 1834 | ++DOMWINDOW == 63 (0x9446d800) [pid = 1834] [serial = 1116] [outer = (nil)] 13:28:25 INFO - PROCESS | 1834 | ++DOMWINDOW == 64 (0x947a6000) [pid = 1834] [serial = 1117] [outer = 0x9446d800] 13:28:25 INFO - PROCESS | 1834 | 1477772905833 Marionette DEBUG loaded listener.js 13:28:25 INFO - PROCESS | 1834 | ++DOMWINDOW == 65 (0x94977c00) [pid = 1834] [serial = 1118] [outer = 0x9446d800] 13:28:26 INFO - PROCESS | 1834 | 1477772906577 Marionette TRACE conn4 <- [1,1632,null,{"value":["/html/semantics/tabular-data/the-tfoot-element/rows.html",0,null,null,[["'tfoot' element, 'rows' attribute",0,null,null]]]}] 13:28:26 INFO - . 13:28:26 INFO - TEST-OK | /html/semantics/tabular-data/the-tfoot-element/rows.html | took 1172ms 13:28:26 INFO - PROCESS | 1834 | 1477772906611 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 13:28:26 INFO - PROCESS | 1834 | 1477772906618 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 13:28:26 INFO - TEST-START | /js/builtins/Array.DefineOwnProperty.html 13:28:26 INFO - PROCESS | 1834 | 1477772906628 Marionette TRACE conn4 -> [0,1634,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:28:26 INFO - PROCESS | 1834 | 1477772906829 Marionette TRACE conn4 <- [1,1634,null,{"value":null}] 13:28:27 INFO - PROCESS | 1834 | 1477772907000 Marionette TRACE conn4 -> [0,1635,"getWindowHandles",null] 13:28:27 INFO - PROCESS | 1834 | 1477772907007 Marionette TRACE conn4 <- [1,1635,null,["8"]] 13:28:27 INFO - PROCESS | 1834 | 1477772907031 Marionette TRACE conn4 -> [0,1636,"switchToWindow",{"name":"8"}] 13:28:27 INFO - PROCESS | 1834 | 1477772907039 Marionette TRACE conn4 <- [1,1636,null,{}] 13:28:27 INFO - PROCESS | 1834 | 1477772907046 Marionette TRACE conn4 -> [0,1637,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Array.DefineOwnProperty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:28:27 INFO - PROCESS | 1834 | ++DOCSHELL 0x82d06c00 == 28 [pid = 1834] [id = 383] 13:28:27 INFO - PROCESS | 1834 | ++DOMWINDOW == 66 (0x82d08800) [pid = 1834] [serial = 1119] [outer = (nil)] 13:28:27 INFO - PROCESS | 1834 | ++DOMWINDOW == 67 (0x82f5cc00) [pid = 1834] [serial = 1120] [outer = 0x82d08800] 13:28:27 INFO - PROCESS | 1834 | 1477772907167 Marionette DEBUG loaded listener.js 13:28:27 INFO - PROCESS | 1834 | ++DOMWINDOW == 68 (0x82f5f800) [pid = 1834] [serial = 1121] [outer = 0x82d08800] 13:28:27 INFO - PROCESS | 1834 | 1477772907835 Marionette TRACE conn4 <- [1,1637,null,{"value":["/js/builtins/Array.DefineOwnProperty.html",0,null,null,[["Array.[[DefineOwnProperty]]",0,null,null]]]}] 13:28:27 INFO - . 13:28:27 INFO - TEST-OK | /js/builtins/Array.DefineOwnProperty.html | took 1272ms 13:28:27 INFO - PROCESS | 1834 | 1477772907899 Marionette TRACE conn4 -> [0,1638,"getWindowHandle",null] 13:28:27 INFO - PROCESS | 1834 | 1477772907907 Marionette TRACE conn4 <- [1,1638,null,{"value":"8"}] 13:28:27 INFO - TEST-START | /js/builtins/Array.prototype.join-order.html 13:28:27 INFO - PROCESS | 1834 | 1477772907914 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:28:28 INFO - PROCESS | 1834 | 1477772908108 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 13:28:28 INFO - PROCESS | 1834 | 1477772908272 Marionette TRACE conn4 -> [0,1640,"getWindowHandles",null] 13:28:28 INFO - PROCESS | 1834 | 1477772908277 Marionette TRACE conn4 <- [1,1640,null,["8"]] 13:28:28 INFO - PROCESS | 1834 | 1477772908291 Marionette TRACE conn4 -> [0,1641,"switchToWindow",{"name":"8"}] 13:28:28 INFO - PROCESS | 1834 | 1477772908297 Marionette TRACE conn4 <- [1,1641,null,{}] 13:28:28 INFO - PROCESS | 1834 | 1477772908303 Marionette TRACE conn4 -> [0,1642,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Array.prototype.join-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:28:28 INFO - PROCESS | 1834 | ++DOCSHELL 0x8c822800 == 29 [pid = 1834] [id = 384] 13:28:28 INFO - PROCESS | 1834 | ++DOMWINDOW == 69 (0x8c82c800) [pid = 1834] [serial = 1122] [outer = (nil)] 13:28:28 INFO - PROCESS | 1834 | ++DOMWINDOW == 70 (0x8c894400) [pid = 1834] [serial = 1123] [outer = 0x8c82c800] 13:28:28 INFO - PROCESS | 1834 | 1477772908416 Marionette DEBUG loaded listener.js 13:28:28 INFO - PROCESS | 1834 | ++DOMWINDOW == 71 (0x8da22c00) [pid = 1834] [serial = 1124] [outer = 0x8c82c800] 13:28:29 INFO - ................................................... 13:28:29 INFO - TEST-OK | /js/builtins/Array.prototype.join-order.html | took 1363ms 13:28:29 INFO - PROCESS | 1834 | 1477772909195 Marionette TRACE conn4 <- [1,1642,null,{"value":["/js/builtins/Array.prototype.join-order.html",0,null,null,[["Array.prototype.join must call ToObject before looking at the separator argument.",0,null,null],["Step 2.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter function.",0,null,null],["Step 3.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter valueOf and toString.",0,null,null]]]}] 13:28:29 INFO - PROCESS | 1834 | 1477772909291 Marionette TRACE conn4 -> [0,1643,"getWindowHandle",null] 13:28:29 INFO - PROCESS | 1834 | 1477772909306 Marionette TRACE conn4 <- [1,1643,null,{"value":"8"}] 13:28:29 INFO - TEST-START | /js/builtins/Math.max.html 13:28:29 INFO - PROCESS | 1834 | 1477772909333 Marionette TRACE conn4 -> [0,1644,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:28:29 INFO - PROCESS | 1834 | 1477772909565 Marionette TRACE conn4 <- [1,1644,null,{"value":null}] 13:28:29 INFO - PROCESS | 1834 | 1477772909688 Marionette TRACE conn4 -> [0,1645,"getWindowHandles",null] 13:28:29 INFO - PROCESS | 1834 | 1477772909694 Marionette TRACE conn4 <- [1,1645,null,["8"]] 13:28:29 INFO - PROCESS | 1834 | 1477772909706 Marionette TRACE conn4 -> [0,1646,"switchToWindow",{"name":"8"}] 13:28:29 INFO - PROCESS | 1834 | 1477772909715 Marionette TRACE conn4 <- [1,1646,null,{}] 13:28:29 INFO - PROCESS | 1834 | 1477772909722 Marionette TRACE conn4 -> [0,1647,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Math.max.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Math.max.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:28:29 INFO - PROCESS | 1834 | ++DOCSHELL 0x9497cc00 == 30 [pid = 1834] [id = 385] 13:28:29 INFO - PROCESS | 1834 | ++DOMWINDOW == 72 (0x9497d000) [pid = 1834] [serial = 1125] [outer = (nil)] 13:28:29 INFO - PROCESS | 1834 | ++DOMWINDOW == 73 (0x94980400) [pid = 1834] [serial = 1126] [outer = 0x9497d000] 13:28:29 INFO - PROCESS | 1834 | 1477772909838 Marionette DEBUG loaded listener.js 13:28:29 INFO - PROCESS | 1834 | ++DOMWINDOW == 74 (0x949c8400) [pid = 1834] [serial = 1127] [outer = 0x9497d000] 13:28:30 INFO - PROCESS | 1834 | 1477772910488 Marionette TRACE conn4 <- [1,1647,null,{"value":["/js/builtins/Math.max.html",0,null,null,[["ToNumber should be called on all arguments: NaN.",0,null,null],["ToNumber should be called on all arguments: -Infinity.",0,null,null],["ToNumber should be called on all arguments: Infinity.",0,null,null],["ToNumber should be called left to right.",0,null,null],["Should return a number.",0,null,null],["Should handle negative zero correctly.",0,null,null]]]}] 13:28:30 INFO - ...... 13:28:30 INFO - TEST-OK | /js/builtins/Math.max.html | took 1185ms 13:28:30 INFO - TEST-START | /js/builtins/Math.min.html 13:28:30 INFO - PROCESS | 1834 | 1477772910521 Marionette TRACE conn4 -> [0,1648,"getWindowHandle",null] 13:28:30 INFO - PROCESS | 1834 | 1477772910525 Marionette TRACE conn4 <- [1,1648,null,{"value":"8"}] 13:28:30 INFO - PROCESS | 1834 | 1477772910535 Marionette TRACE conn4 -> [0,1649,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:28:30 INFO - PROCESS | 1834 | 1477772910736 Marionette TRACE conn4 <- [1,1649,null,{"value":null}] 13:28:30 INFO - PROCESS | 1834 | 1477772910923 Marionette TRACE conn4 -> [0,1650,"getWindowHandles",null] 13:28:30 INFO - PROCESS | 1834 | 1477772910928 Marionette TRACE conn4 <- [1,1650,null,["8"]] 13:28:30 INFO - PROCESS | 1834 | 1477772910937 Marionette TRACE conn4 -> [0,1651,"switchToWindow",{"name":"8"}] 13:28:30 INFO - PROCESS | 1834 | 1477772910944 Marionette TRACE conn4 <- [1,1651,null,{}] 13:28:30 INFO - PROCESS | 1834 | 1477772910955 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Math.min.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Math.min.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:28:31 INFO - PROCESS | 1834 | ++DOCSHELL 0x949ce800 == 31 [pid = 1834] [id = 386] 13:28:31 INFO - PROCESS | 1834 | ++DOMWINDOW == 75 (0x949cf000) [pid = 1834] [serial = 1128] [outer = (nil)] 13:28:31 INFO - PROCESS | 1834 | ++DOMWINDOW == 76 (0x949d2c00) [pid = 1834] [serial = 1129] [outer = 0x949cf000] 13:28:31 INFO - PROCESS | 1834 | 1477772911076 Marionette DEBUG loaded listener.js 13:28:31 INFO - PROCESS | 1834 | ++DOMWINDOW == 77 (0x949d3800) [pid = 1834] [serial = 1130] [outer = 0x949cf000] 13:28:31 INFO - PROCESS | 1834 | 1477772911840 Marionette TRACE conn4 <- [1,1652,null,{"value":["/js/builtins/Math.min.html",0,null,null,[["ToNumber should be called on all arguments: NaN.",0,null,null],["ToNumber should be called on all arguments: -Infinity.",0,null,null],["ToNumber should be called on all arguments: Infinity.",0,null,null],["ToNumber should be called left to right.",0,null,null],["Should return a number.",0,null,null],["Should handle negative zero correctly.",0,null,null]]]}] 13:28:31 INFO - ...... 13:28:31 INFO - TEST-OK | /js/builtins/Math.min.html | took 1329ms 13:28:31 INFO - PROCESS | 1834 | 1477772911873 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 13:28:31 INFO - PROCESS | 1834 | 1477772911877 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 13:28:31 INFO - TEST-START | /js/builtins/Object.prototype.freeze.html 13:28:31 INFO - PROCESS | 1834 | 1477772911887 Marionette TRACE conn4 -> [0,1654,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:28:32 INFO - PROCESS | 1834 | 1477772912103 Marionette TRACE conn4 <- [1,1654,null,{"value":null}] 13:28:32 INFO - PROCESS | 1834 | 1477772912305 Marionette TRACE conn4 -> [0,1655,"getWindowHandles",null] 13:28:32 INFO - PROCESS | 1834 | 1477772912312 Marionette TRACE conn4 <- [1,1655,null,["8"]] 13:28:32 INFO - PROCESS | 1834 | 1477772912325 Marionette TRACE conn4 -> [0,1656,"switchToWindow",{"name":"8"}] 13:28:32 INFO - PROCESS | 1834 | 1477772912333 Marionette TRACE conn4 <- [1,1656,null,{}] 13:28:32 INFO - PROCESS | 1834 | 1477772912343 Marionette TRACE conn4 -> [0,1657,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.freeze.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:28:32 INFO - PROCESS | 1834 | ++DOCSHELL 0x94a61000 == 32 [pid = 1834] [id = 387] 13:28:32 INFO - PROCESS | 1834 | ++DOMWINDOW == 78 (0x94a64400) [pid = 1834] [serial = 1131] [outer = (nil)] 13:28:32 INFO - PROCESS | 1834 | ++DOMWINDOW == 79 (0x94b99800) [pid = 1834] [serial = 1132] [outer = 0x94a64400] 13:28:32 INFO - PROCESS | 1834 | 1477772912499 Marionette DEBUG loaded listener.js 13:28:32 INFO - PROCESS | 1834 | ++DOMWINDOW == 80 (0x94b9b400) [pid = 1834] [serial = 1133] [outer = 0x94a64400] 13:28:33 INFO - PROCESS | 1834 | 1477772913368 Marionette TRACE conn4 <- [1,1657,null,{"value":["/js/builtins/Object.prototype.freeze.html",0,null,null,[["Object.freeze",0,null,null],["Object.freeze 1",1,"assert_throws: function \"function () { Object.freeze(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:45:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:44:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:43:1\n"]]]}] 13:28:33 INFO - .. 13:28:33 INFO - TEST-OK | /js/builtins/Object.prototype.freeze.html | took 1529ms 13:28:33 INFO - PROCESS | 1834 | 1477772913419 Marionette TRACE conn4 -> [0,1658,"getWindowHandle",null] 13:28:33 INFO - PROCESS | 1834 | 1477772913425 Marionette TRACE conn4 <- [1,1658,null,{"value":"8"}] 13:28:33 INFO - TEST-START | /js/builtins/Object.prototype.getOwnPropertyNames.html 13:28:33 INFO - PROCESS | 1834 | 1477772913436 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:28:33 INFO - PROCESS | 1834 | 1477772913660 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 13:28:33 INFO - PROCESS | 1834 | 1477772913870 Marionette TRACE conn4 -> [0,1660,"getWindowHandles",null] 13:28:33 INFO - PROCESS | 1834 | 1477772913877 Marionette TRACE conn4 <- [1,1660,null,["8"]] 13:28:33 INFO - PROCESS | 1834 | 1477772913933 Marionette TRACE conn4 -> [0,1661,"switchToWindow",{"name":"8"}] 13:28:33 INFO - PROCESS | 1834 | 1477772913942 Marionette TRACE conn4 <- [1,1661,null,{}] 13:28:33 INFO - PROCESS | 1834 | 1477772913953 Marionette TRACE conn4 -> [0,1662,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.getOwnPropertyNames.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:28:33 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b22c800 == 33 [pid = 1834] [id = 388] 13:28:33 INFO - PROCESS | 1834 | ++DOMWINDOW == 81 (0x94a57800) [pid = 1834] [serial = 1134] [outer = (nil)] 13:28:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 82 (0x951b8400) [pid = 1834] [serial = 1135] [outer = 0x94a57800] 13:28:34 INFO - PROCESS | 1834 | 1477772914094 Marionette DEBUG loaded listener.js 13:28:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 83 (0x953cf800) [pid = 1834] [serial = 1136] [outer = 0x94a57800] 13:28:34 INFO - PROCESS | 1834 | 1477772914774 Marionette TRACE conn4 <- [1,1662,null,{"value":["/js/builtins/Object.prototype.getOwnPropertyNames.html",0,null,null,[["object",0,null,null],["array-like",0,null,null],["non-enumerable property",0,null,null],["items on the prototype chain are not listed",0,null,null]]]}] 13:28:34 INFO - .... 13:28:34 INFO - TEST-OK | /js/builtins/Object.prototype.getOwnPropertyNames.html | took 1371ms 13:28:34 INFO - PROCESS | 1834 | 1477772914807 Marionette TRACE conn4 -> [0,1663,"getWindowHandle",null] 13:28:34 INFO - PROCESS | 1834 | 1477772914811 Marionette TRACE conn4 <- [1,1663,null,{"value":"8"}] 13:28:34 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-order.html 13:28:34 INFO - PROCESS | 1834 | 1477772914819 Marionette TRACE conn4 -> [0,1664,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:28:35 INFO - PROCESS | 1834 | 1477772915026 Marionette TRACE conn4 <- [1,1664,null,{"value":null}] 13:28:35 INFO - PROCESS | 1834 | 1477772915218 Marionette TRACE conn4 -> [0,1665,"getWindowHandles",null] 13:28:35 INFO - PROCESS | 1834 | 1477772915225 Marionette TRACE conn4 <- [1,1665,null,["8"]] 13:28:35 INFO - PROCESS | 1834 | 1477772915232 Marionette TRACE conn4 -> [0,1666,"switchToWindow",{"name":"8"}] 13:28:35 INFO - PROCESS | 1834 | 1477772915238 Marionette TRACE conn4 <- [1,1666,null,{}] 13:28:35 INFO - PROCESS | 1834 | 1477772915252 Marionette TRACE conn4 -> [0,1667,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.hasOwnProperty-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:28:35 INFO - PROCESS | 1834 | ++DOCSHELL 0x95917800 == 34 [pid = 1834] [id = 389] 13:28:35 INFO - PROCESS | 1834 | ++DOMWINDOW == 84 (0x95919000) [pid = 1834] [serial = 1137] [outer = (nil)] 13:28:35 INFO - PROCESS | 1834 | ++DOMWINDOW == 85 (0x9591ac00) [pid = 1834] [serial = 1138] [outer = 0x95919000] 13:28:35 INFO - PROCESS | 1834 | 1477772915377 Marionette DEBUG loaded listener.js 13:28:35 INFO - PROCESS | 1834 | ++DOMWINDOW == 86 (0x9591f800) [pid = 1834] [serial = 1139] [outer = 0x95919000] 13:28:36 INFO - PROCESS | 1834 | 1477772916278 Marionette TRACE conn4 <- [1,1667,null,{"value":["/js/builtins/Object.prototype.hasOwnProperty-order.html",0,null,null,[["Object.prototype.hasOwnProperty",0,null,null],["Object.prototype.hasOwnProperty 1",0,null,null],["Object.prototype.hasOwnProperty 2",0,null,null],["Object.prototype.hasOwnProperty 3",0,null,null]]]}] 13:28:36 INFO - .... 13:28:36 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-order.html | took 1473ms 13:28:36 INFO - PROCESS | 1834 | 1477772916293 Marionette TRACE conn4 -> [0,1668,"getWindowHandle",null] 13:28:36 INFO - PROCESS | 1834 | 1477772916300 Marionette TRACE conn4 <- [1,1668,null,{"value":"8"}] 13:28:36 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html 13:28:36 INFO - PROCESS | 1834 | 1477772916311 Marionette TRACE conn4 -> [0,1669,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:28:36 INFO - PROCESS | 1834 | 1477772916530 Marionette TRACE conn4 <- [1,1669,null,{"value":null}] 13:28:36 INFO - PROCESS | 1834 | 1477772916856 Marionette TRACE conn4 -> [0,1670,"getWindowHandles",null] 13:28:36 INFO - PROCESS | 1834 | 1477772916865 Marionette TRACE conn4 <- [1,1670,null,["8"]] 13:28:36 INFO - PROCESS | 1834 | 1477772916881 Marionette TRACE conn4 -> [0,1671,"switchToWindow",{"name":"8"}] 13:28:36 INFO - PROCESS | 1834 | 1477772916891 Marionette TRACE conn4 <- [1,1671,null,{}] 13:28:36 INFO - PROCESS | 1834 | 1477772916900 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:28:36 INFO - PROCESS | 1834 | ++DOCSHELL 0x82296400 == 35 [pid = 1834] [id = 390] 13:28:36 INFO - PROCESS | 1834 | ++DOMWINDOW == 87 (0x82297c00) [pid = 1834] [serial = 1140] [outer = (nil)] 13:28:37 INFO - PROCESS | 1834 | ++DOMWINDOW == 88 (0x8237fc00) [pid = 1834] [serial = 1141] [outer = 0x82297c00] 13:28:37 INFO - PROCESS | 1834 | 1477772917025 Marionette DEBUG loaded listener.js 13:28:37 INFO - PROCESS | 1834 | ++DOMWINDOW == 89 (0x83044800) [pid = 1834] [serial = 1142] [outer = 0x82297c00] 13:28:37 INFO - PROCESS | 1834 | --DOCSHELL 0x823be400 == 34 [pid = 1834] [id = 359] 13:28:37 INFO - PROCESS | 1834 | --DOCSHELL 0x821c8400 == 33 [pid = 1834] [id = 358] 13:28:37 INFO - PROCESS | 1834 | --DOCSHELL 0x82f51400 == 32 [pid = 1834] [id = 360] 13:28:37 INFO - PROCESS | 1834 | --DOMWINDOW == 88 (0x94468000) [pid = 1834] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 13:28:37 INFO - PROCESS | 1834 | --DOMWINDOW == 87 (0x8c823c00) [pid = 1834] [serial = 1070] [outer = (nil)] [url = about:blank] 13:28:37 INFO - PROCESS | 1834 | --DOMWINDOW == 86 (0x929c6000) [pid = 1834] [serial = 1081] [outer = (nil)] [url = about:blank] 13:28:37 INFO - PROCESS | 1834 | --DOMWINDOW == 85 (0x82f55c00) [pid = 1834] [serial = 1067] [outer = (nil)] [url = about:blank] 13:28:37 INFO - PROCESS | 1834 | --DOCSHELL 0x8222e000 == 31 [pid = 1834] [id = 375] 13:28:37 INFO - PROCESS | 1834 | --DOCSHELL 0x82d06400 == 30 [pid = 1834] [id = 377] 13:28:37 INFO - PROCESS | 1834 | --DOCSHELL 0x8cb78800 == 29 [pid = 1834] [id = 373] 13:28:37 INFO - PROCESS | 1834 | --DOMWINDOW == 84 (0x82d02000) [pid = 1834] [serial = 1076] [outer = (nil)] [url = about:blank] 13:28:37 INFO - PROCESS | 1834 | --DOMWINDOW == 83 (0x83046800) [pid = 1834] [serial = 1077] [outer = (nil)] [url = about:blank] 13:28:37 INFO - PROCESS | 1834 | --DOMWINDOW == 82 (0x8d60a400) [pid = 1834] [serial = 1073] [outer = (nil)] [url = about:blank] 13:28:37 INFO - PROCESS | 1834 | --DOMWINDOW == 81 (0x9174c400) [pid = 1834] [serial = 1079] [outer = (nil)] [url = about:blank] 13:28:37 INFO - PROCESS | 1834 | 1477772917787 Marionette TRACE conn4 <- [1,1672,null,{"value":["/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html",0,null,null,[["Object.prototype.hasOwnProperty: Check prototype chain",0,null,null],["Object.prototype.hasOwnProperty: Check prototype chain 1",0,null,null],["Object.prototype.hasOwnProperty: Check prototype chain 2",0,null,null]]]}] 13:28:37 INFO - ... 13:28:37 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html | took 1526ms 13:28:37 INFO - PROCESS | 1834 | 1477772917840 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 13:28:37 INFO - TEST-START | /js/builtins/Object.prototype.preventExtensions.html 13:28:37 INFO - PROCESS | 1834 | 1477772917846 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 13:28:37 INFO - PROCESS | 1834 | 1477772917854 Marionette TRACE conn4 -> [0,1674,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:28:38 INFO - PROCESS | 1834 | 1477772918055 Marionette TRACE conn4 <- [1,1674,null,{"value":null}] 13:28:38 INFO - PROCESS | 1834 | 1477772918194 Marionette TRACE conn4 -> [0,1675,"getWindowHandles",null] 13:28:38 INFO - PROCESS | 1834 | 1477772918197 Marionette TRACE conn4 <- [1,1675,null,["8"]] 13:28:38 INFO - PROCESS | 1834 | 1477772918205 Marionette TRACE conn4 -> [0,1676,"switchToWindow",{"name":"8"}] 13:28:38 INFO - PROCESS | 1834 | 1477772918211 Marionette TRACE conn4 <- [1,1676,null,{}] 13:28:38 INFO - PROCESS | 1834 | 1477772918216 Marionette TRACE conn4 -> [0,1677,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.preventExtensions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:28:38 INFO - PROCESS | 1834 | ++DOCSHELL 0x82295400 == 30 [pid = 1834] [id = 391] 13:28:38 INFO - PROCESS | 1834 | ++DOMWINDOW == 82 (0x82d07400) [pid = 1834] [serial = 1143] [outer = (nil)] 13:28:38 INFO - PROCESS | 1834 | ++DOMWINDOW == 83 (0x8b049800) [pid = 1834] [serial = 1144] [outer = 0x82d07400] 13:28:38 INFO - PROCESS | 1834 | 1477772918314 Marionette DEBUG loaded listener.js 13:28:38 INFO - PROCESS | 1834 | ++DOMWINDOW == 84 (0x8b22a000) [pid = 1834] [serial = 1145] [outer = 0x82d07400] 13:28:39 INFO - PROCESS | 1834 | 1477772919006 Marionette TRACE conn4 <- [1,1677,null,{"value":["/js/builtins/Object.prototype.preventExtensions.html",0,null,null,[["Object.preventExtensions",0,null,null],["Object.preventExtensions 1",1,"assert_throws: function \"function () { Object.preventExtensions(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:44:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:43:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:42:1\n"]]]}] 13:28:39 INFO - .. 13:28:39 INFO - TEST-OK | /js/builtins/Object.prototype.preventExtensions.html | took 1238ms 13:28:39 INFO - PROCESS | 1834 | 1477772919099 Marionette TRACE conn4 -> [0,1678,"getWindowHandle",null] 13:28:39 INFO - TEST-START | /js/builtins/Object.prototype.seal.html 13:28:39 INFO - PROCESS | 1834 | 1477772919107 Marionette TRACE conn4 <- [1,1678,null,{"value":"8"}] 13:28:39 INFO - PROCESS | 1834 | 1477772919120 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:28:39 INFO - PROCESS | 1834 | 1477772919294 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 13:28:39 INFO - PROCESS | 1834 | 1477772919428 Marionette TRACE conn4 -> [0,1680,"getWindowHandles",null] 13:28:39 INFO - PROCESS | 1834 | 1477772919433 Marionette TRACE conn4 <- [1,1680,null,["8"]] 13:28:39 INFO - PROCESS | 1834 | 1477772919446 Marionette TRACE conn4 -> [0,1681,"switchToWindow",{"name":"8"}] 13:28:39 INFO - PROCESS | 1834 | 1477772919454 Marionette TRACE conn4 <- [1,1681,null,{}] 13:28:39 INFO - PROCESS | 1834 | 1477772919463 Marionette TRACE conn4 -> [0,1682,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.seal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.seal.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:28:39 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da2f000 == 31 [pid = 1834] [id = 392] 13:28:39 INFO - PROCESS | 1834 | ++DOMWINDOW == 85 (0x8da2f800) [pid = 1834] [serial = 1146] [outer = (nil)] 13:28:39 INFO - PROCESS | 1834 | ++DOMWINDOW == 86 (0x8f635000) [pid = 1834] [serial = 1147] [outer = 0x8da2f800] 13:28:39 INFO - PROCESS | 1834 | 1477772919578 Marionette DEBUG loaded listener.js 13:28:39 INFO - PROCESS | 1834 | ++DOMWINDOW == 87 (0x8f7f3000) [pid = 1834] [serial = 1148] [outer = 0x8da2f800] 13:28:40 INFO - PROCESS | 1834 | 1477772920337 Marionette TRACE conn4 <- [1,1682,null,{"value":["/js/builtins/Object.prototype.seal.html",0,null,null,[["Object.seal",0,null,null],["Object.seal 1",1,"assert_throws: function \"function () { Object.seal(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:44:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:43:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:42:1\n"]]]}] 13:28:40 INFO - .. 13:28:40 INFO - TEST-OK | /js/builtins/Object.prototype.seal.html | took 1277ms 13:28:40 INFO - PROCESS | 1834 | 1477772920394 Marionette TRACE conn4 -> [0,1683,"getWindowHandle",null] 13:28:40 INFO - PROCESS | 1834 | 1477772920401 Marionette TRACE conn4 <- [1,1683,null,{"value":"8"}] 13:28:40 INFO - TEST-START | /js/builtins/Promise-incumbent-global.sub.html 13:28:40 INFO - PROCESS | 1834 | 1477772920422 Marionette TRACE conn4 -> [0,1684,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:28:40 INFO - PROCESS | 1834 | 1477772920673 Marionette TRACE conn4 <- [1,1684,null,{"value":null}] 13:28:40 INFO - PROCESS | 1834 | 1477772920702 Marionette TRACE conn4 -> [0,1685,"getWindowHandles",null] 13:28:40 INFO - PROCESS | 1834 | 1477772920706 Marionette TRACE conn4 <- [1,1685,null,["8"]] 13:28:40 INFO - PROCESS | 1834 | 1477772920713 Marionette TRACE conn4 -> [0,1686,"switchToWindow",{"name":"8"}] 13:28:40 INFO - PROCESS | 1834 | 1477772920719 Marionette TRACE conn4 <- [1,1686,null,{}] 13:28:40 INFO - PROCESS | 1834 | 1477772920810 Marionette TRACE conn4 -> [0,1687,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Promise-incumbent-global.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:28:40 INFO - PROCESS | 1834 | ++DOCSHELL 0x8f836800 == 32 [pid = 1834] [id = 393] 13:28:40 INFO - PROCESS | 1834 | ++DOMWINDOW == 88 (0x8f8bc400) [pid = 1834] [serial = 1149] [outer = (nil)] 13:28:40 INFO - PROCESS | 1834 | ++DOMWINDOW == 89 (0x8f8bf400) [pid = 1834] [serial = 1150] [outer = 0x8f8bc400] 13:28:40 INFO - PROCESS | 1834 | 1477772920930 Marionette DEBUG loaded listener.js 13:28:41 INFO - PROCESS | 1834 | ++DOMWINDOW == 90 (0x8f8c6000) [pid = 1834] [serial = 1151] [outer = 0x8f8bc400] 13:28:41 INFO - PROCESS | 1834 | ++DOCSHELL 0x8f837000 == 33 [pid = 1834] [id = 394] 13:28:41 INFO - PROCESS | 1834 | ++DOMWINDOW == 91 (0x8fb1a400) [pid = 1834] [serial = 1152] [outer = (nil)] 13:28:41 INFO - PROCESS | 1834 | ++DOMWINDOW == 92 (0x8fb24000) [pid = 1834] [serial = 1153] [outer = 0x8fb1a400] 13:28:41 INFO - PROCESS | 1834 | ++DOCSHELL 0x8f82f000 == 34 [pid = 1834] [id = 395] 13:28:41 INFO - PROCESS | 1834 | ++DOMWINDOW == 93 (0x928ae000) [pid = 1834] [serial = 1154] [outer = (nil)] 13:28:41 INFO - PROCESS | 1834 | ++DOMWINDOW == 94 (0x9174c400) [pid = 1834] [serial = 1155] [outer = 0x928ae000] 13:28:41 INFO - PROCESS | 1834 | 1477772921842 Marionette TRACE conn4 <- [1,1687,null,{"value":["/js/builtins/Promise-incumbent-global.sub.html",0,null,null,[["Check the incumbent global Promise callbacks are called with",0,null,null]]]}] 13:28:41 INFO - . 13:28:41 INFO - TEST-OK | /js/builtins/Promise-incumbent-global.sub.html | took 1481ms 13:28:41 INFO - PROCESS | 1834 | --DOMWINDOW == 93 (0x8229c400) [pid = 1834] [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] 13:28:41 INFO - PROCESS | 1834 | --DOMWINDOW == 92 (0x82294000) [pid = 1834] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html] 13:28:41 INFO - PROCESS | 1834 | --DOMWINDOW == 91 (0x82f50400) [pid = 1834] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 13:28:41 INFO - PROCESS | 1834 | --DOMWINDOW == 90 (0x8cb7c800) [pid = 1834] [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] 13:28:41 INFO - PROCESS | 1834 | --DOMWINDOW == 89 (0x8da37800) [pid = 1834] [serial = 1113] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/scripting-enabled.html] 13:28:41 INFO - PROCESS | 1834 | --DOMWINDOW == 88 (0x8cb82400) [pid = 1834] [serial = 1110] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html] 13:28:41 INFO - PROCESS | 1834 | --DOMWINDOW == 87 (0x8c81f000) [pid = 1834] [serial = 1107] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml] 13:28:41 INFO - PROCESS | 1834 | --DOMWINDOW == 86 (0x83044400) [pid = 1834] [serial = 1104] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-string.html] 13:28:41 INFO - PROCESS | 1834 | 1477772921944 Marionette TRACE conn4 -> [0,1688,"getWindowHandle",null] 13:28:41 INFO - PROCESS | 1834 | 1477772921952 Marionette TRACE conn4 <- [1,1688,null,{"value":"8"}] 13:28:41 INFO - TEST-START | /js/builtins/Promise-subclassing.html 13:28:41 INFO - PROCESS | 1834 | 1477772921969 Marionette TRACE conn4 -> [0,1689,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:28:42 INFO - PROCESS | 1834 | 1477772922172 Marionette TRACE conn4 <- [1,1689,null,{"value":null}] 13:28:42 INFO - PROCESS | 1834 | 1477772922377 Marionette TRACE conn4 -> [0,1690,"getWindowHandles",null] 13:28:42 INFO - PROCESS | 1834 | 1477772922384 Marionette TRACE conn4 <- [1,1690,null,["8"]] 13:28:42 INFO - PROCESS | 1834 | 1477772922397 Marionette TRACE conn4 -> [0,1691,"switchToWindow",{"name":"8"}] 13:28:42 INFO - PROCESS | 1834 | 1477772922408 Marionette TRACE conn4 <- [1,1691,null,{}] 13:28:42 INFO - PROCESS | 1834 | 1477772922417 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Promise-subclassing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Promise-subclassing.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:28:42 INFO - PROCESS | 1834 | ++DOCSHELL 0x8222b000 == 35 [pid = 1834] [id = 396] 13:28:42 INFO - PROCESS | 1834 | ++DOMWINDOW == 87 (0x8222e000) [pid = 1834] [serial = 1156] [outer = (nil)] 13:28:42 INFO - PROCESS | 1834 | ++DOMWINDOW == 88 (0x82298800) [pid = 1834] [serial = 1157] [outer = 0x8222e000] 13:28:42 INFO - PROCESS | 1834 | 1477772922543 Marionette DEBUG loaded listener.js 13:28:42 INFO - PROCESS | 1834 | ++DOMWINDOW == 89 (0x82c58c00) [pid = 1834] [serial = 1158] [outer = 0x8222e000] 13:28:43 INFO - PROCESS | 1834 | 1477772923363 Marionette TRACE conn4 <- [1,1692,null,{"value":["/js/builtins/Promise-subclassing.html",0,null,null,[["Basic constructor behavior",0,null,null],["Promise.race behavior",0,null,null],["Promise.race without species behavior",0,null,null],["Promise.all behavior",0,null,null],["Promise.resolve behavior",0,null,null],["Promise.reject behavior",0,null,null],["Promise.then behavior",0,null,null],["Promise.catch behavior",0,null,null]]]}] 13:28:43 INFO - ........ 13:28:43 INFO - TEST-OK | /js/builtins/Promise-subclassing.html | took 1482ms 13:28:43 INFO - PROCESS | 1834 | 1477772923451 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 13:28:43 INFO - TEST-START | /js/builtins/WeakMap.prototype-properties.html 13:28:43 INFO - PROCESS | 1834 | 1477772923462 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 13:28:43 INFO - PROCESS | 1834 | 1477772923494 Marionette TRACE conn4 -> [0,1694,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:28:43 INFO - PROCESS | 1834 | 1477772923805 Marionette TRACE conn4 <- [1,1694,null,{"value":null}] 13:28:43 INFO - PROCESS | 1834 | 1477772923956 Marionette TRACE conn4 -> [0,1695,"getWindowHandles",null] 13:28:43 INFO - PROCESS | 1834 | 1477772923965 Marionette TRACE conn4 <- [1,1695,null,["8"]] 13:28:43 INFO - PROCESS | 1834 | 1477772923980 Marionette TRACE conn4 -> [0,1696,"switchToWindow",{"name":"8"}] 13:28:43 INFO - PROCESS | 1834 | 1477772923990 Marionette TRACE conn4 <- [1,1696,null,{}] 13:28:44 INFO - PROCESS | 1834 | 1477772923998 Marionette TRACE conn4 -> [0,1697,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/WeakMap.prototype-properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:28:44 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b12b000 == 36 [pid = 1834] [id = 397] 13:28:44 INFO - PROCESS | 1834 | ++DOMWINDOW == 90 (0x8b12c800) [pid = 1834] [serial = 1159] [outer = (nil)] 13:28:44 INFO - PROCESS | 1834 | ++DOMWINDOW == 91 (0x8b220c00) [pid = 1834] [serial = 1160] [outer = 0x8b12c800] 13:28:44 INFO - PROCESS | 1834 | 1477772924128 Marionette DEBUG loaded listener.js 13:28:44 INFO - PROCESS | 1834 | ++DOMWINDOW == 92 (0x8c888000) [pid = 1834] [serial = 1161] [outer = 0x8b12c800] 13:28:44 INFO - PROCESS | 1834 | 1477772924889 Marionette TRACE conn4 <- [1,1697,null,{"value":["/js/builtins/WeakMap.prototype-properties.html",0,null,null,[["The value of the [[Prototype]] internal property of the WeakMap prototype object is the standard built-in Object prototype object (15.2.4).",0,null,null],["The initial value of WeakMap.prototype.constructor is the built-in WeakMap constructor.",0,null,null],["WeakMap.prototype.delete",0,null,null],["WeakMap.prototype.delete.length",0,null,null],["WeakMap.prototype.delete: ToObject on this",0,null,null],["WeakMap.prototype.delete: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.get",0,null,null],["WeakMap.prototype.get.length",0,null,null],["WeakMap.prototype.get: ToObject on this",0,null,null],["WeakMap.prototype.get: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.get: return undefined",0,null,null],["WeakMap.prototype.has",0,null,null],["WeakMap.prototype.has.length",0,null,null],["WeakMap.prototype.has: ToObject on this",0,null,null],["WeakMap.prototype.has: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.set",0,null,null],["WeakMap.prototype.set.length",0,null,null],["WeakMap.prototype.set: ToObject on this",0,null,null],["WeakMap.prototype.set: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.@@toStringTag",0,null,null]]]}] 13:28:44 INFO - .................... 13:28:44 INFO - TEST-OK | /js/builtins/WeakMap.prototype-properties.html | took 1486ms 13:28:44 INFO - PROCESS | 1834 | 1477772924958 Marionette TRACE conn4 -> [0,1698,"getWindowHandle",null] 13:28:44 INFO - TEST-START | /media-source/SourceBuffer-abort-readyState.html 13:28:44 INFO - PROCESS | 1834 | 1477772924963 Marionette TRACE conn4 <- [1,1698,null,{"value":"8"}] 13:28:44 INFO - PROCESS | 1834 | 1477772924970 Marionette TRACE conn4 -> [0,1699,"getContext",null] 13:28:44 INFO - PROCESS | 1834 | 1477772924973 Marionette TRACE conn4 <- [1,1699,null,{"value":"content"}] 13:28:44 INFO - PROCESS | 1834 | 1477772924990 Marionette TRACE conn4 -> [0,1700,"setContext",{"value":"chrome"}] 13:28:45 INFO - PROCESS | 1834 | 1477772925000 Marionette TRACE conn4 <- [1,1700,null,{}] 13:28:45 INFO - PROCESS | 1834 | 1477772925026 Marionette TRACE conn4 -> [0,1701,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 13:28:45 INFO - PROCESS | 1834 | 1477772925050 Marionette TRACE conn4 <- [1,1701,null,{"value":true}] 13:28:45 INFO - PROCESS | 1834 | 1477772925056 Marionette TRACE conn4 -> [0,1702,"setContext",{"value":"content"}] 13:28:45 INFO - PROCESS | 1834 | 1477772925059 Marionette TRACE conn4 <- [1,1702,null,{}] 13:28:45 INFO - Setting pref media.mediasource.enabled (true) 13:28:45 INFO - PROCESS | 1834 | 1477772925066 Marionette TRACE conn4 -> [0,1703,"getContext",null] 13:28:45 INFO - PROCESS | 1834 | 1477772925070 Marionette TRACE conn4 <- [1,1703,null,{"value":"content"}] 13:28:45 INFO - PROCESS | 1834 | 1477772925076 Marionette TRACE conn4 -> [0,1704,"setContext",{"value":"chrome"}] 13:28:45 INFO - PROCESS | 1834 | 1477772925079 Marionette TRACE conn4 <- [1,1704,null,{}] 13:28:45 INFO - PROCESS | 1834 | 1477772925086 Marionette TRACE conn4 -> [0,1705,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 13:28:45 INFO - PROCESS | 1834 | 1477772925106 Marionette TRACE conn4 <- [1,1705,null,{"value":null}] 13:28:45 INFO - PROCESS | 1834 | 1477772925113 Marionette TRACE conn4 -> [0,1706,"setContext",{"value":"content"}] 13:28:45 INFO - PROCESS | 1834 | 1477772925118 Marionette TRACE conn4 <- [1,1706,null,{}] 13:28:45 INFO - PROCESS | 1834 | 1477772925171 Marionette TRACE conn4 -> [0,1707,"timeouts",{"script":185000}] 13:28:45 INFO - PROCESS | 1834 | 1477772925175 Marionette TRACE conn4 <- [1,1707,null,{}] 13:28:45 INFO - PROCESS | 1834 | 1477772925182 Marionette TRACE conn4 -> [0,1708,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:28:45 INFO - PROCESS | 1834 | 1477772925409 Marionette TRACE conn4 <- [1,1708,null,{"value":null}] 13:28:45 INFO - PROCESS | 1834 | 1477772925596 Marionette TRACE conn4 -> [0,1709,"getWindowHandles",null] 13:28:45 INFO - PROCESS | 1834 | 1477772925602 Marionette TRACE conn4 <- [1,1709,null,["8"]] 13:28:45 INFO - PROCESS | 1834 | 1477772925610 Marionette TRACE conn4 -> [0,1710,"switchToWindow",{"name":"8"}] 13:28:45 INFO - PROCESS | 1834 | 1477772925619 Marionette TRACE conn4 <- [1,1710,null,{}] 13:28:45 INFO - PROCESS | 1834 | 1477772925625 Marionette TRACE conn4 -> [0,1711,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort-readyState.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\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"}] 13:28:45 INFO - PROCESS | 1834 | ++DOCSHELL 0x8f7f2000 == 37 [pid = 1834] [id = 398] 13:28:45 INFO - PROCESS | 1834 | ++DOMWINDOW == 93 (0x8f7f2400) [pid = 1834] [serial = 1162] [outer = (nil)] 13:28:45 INFO - PROCESS | 1834 | ++DOMWINDOW == 94 (0x8fb1c400) [pid = 1834] [serial = 1163] [outer = 0x8f7f2400] 13:28:45 INFO - PROCESS | 1834 | 1477772925734 Marionette DEBUG loaded listener.js 13:28:45 INFO - PROCESS | 1834 | ++DOMWINDOW == 95 (0x92b6fc00) [pid = 1834] [serial = 1164] [outer = 0x8f7f2400] 13:28:46 INFO - PROCESS | 1834 | 1477772926611 Marionette TRACE conn4 <- [1,1711,null,{"value":["/media-source/SourceBuffer-abort-readyState.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\") : If the readyState attribute of the parent media source is not in the \"open\" state then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null],["SourceBuffer#abort() (video/mp4) : If the readyState attribute of the parent media source is not in the \"open\" state then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null]]]}] 13:28:46 INFO - .. 13:28:46 INFO - TEST-OK | /media-source/SourceBuffer-abort-readyState.html | took 1686ms 13:28:46 INFO - PROCESS | 1834 | 1477772926656 Marionette TRACE conn4 -> [0,1712,"getWindowHandle",null] 13:28:46 INFO - TEST-START | /media-source/SourceBuffer-abort-removed.html 13:28:46 INFO - PROCESS | 1834 | 1477772926660 Marionette TRACE conn4 <- [1,1712,null,{"value":"8"}] 13:28:46 INFO - PROCESS | 1834 | 1477772926667 Marionette TRACE conn4 -> [0,1713,"timeouts",{"script":35000}] 13:28:46 INFO - PROCESS | 1834 | 1477772926679 Marionette TRACE conn4 <- [1,1713,null,{}] 13:28:46 INFO - PROCESS | 1834 | 1477772926686 Marionette TRACE conn4 -> [0,1714,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:28:46 INFO - PROCESS | 1834 | 1477772926885 Marionette TRACE conn4 <- [1,1714,null,{"value":null}] 13:28:47 INFO - PROCESS | 1834 | 1477772927062 Marionette TRACE conn4 -> [0,1715,"getWindowHandles",null] 13:28:47 INFO - PROCESS | 1834 | 1477772927065 Marionette TRACE conn4 <- [1,1715,null,["8"]] 13:28:47 INFO - PROCESS | 1834 | 1477772927075 Marionette TRACE conn4 -> [0,1716,"switchToWindow",{"name":"8"}] 13:28:47 INFO - PROCESS | 1834 | 1477772927080 Marionette TRACE conn4 <- [1,1716,null,{}] 13:28:47 INFO - PROCESS | 1834 | 1477772927087 Marionette TRACE conn4 -> [0,1717,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort-removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:28:47 INFO - PROCESS | 1834 | ++DOCSHELL 0x8fb1dc00 == 38 [pid = 1834] [id = 399] 13:28:47 INFO - PROCESS | 1834 | ++DOMWINDOW == 96 (0x947ac000) [pid = 1834] [serial = 1165] [outer = (nil)] 13:28:47 INFO - PROCESS | 1834 | ++DOMWINDOW == 97 (0x94982000) [pid = 1834] [serial = 1166] [outer = 0x947ac000] 13:28:47 INFO - PROCESS | 1834 | 1477772927191 Marionette DEBUG loaded listener.js 13:28:47 INFO - PROCESS | 1834 | ++DOMWINDOW == 98 (0x949c9800) [pid = 1834] [serial = 1167] [outer = 0x947ac000] 13:28:47 INFO - PROCESS | 1834 | 1477772927816 Marionette TRACE conn4 <- [1,1717,null,{"value":["/media-source/SourceBuffer-abort-removed.html",0,null,null,[["SourceBuffer#abort (video/webm; codecs=\"vorbis,vp8\") : if this object has been removed from the sourceBuffers attribute of the parent media source, then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null],["SourceBuffer#abort (video/mp4) : if this object has been removed from the sourceBuffers attribute of the parent media source, then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null]]]}] 13:28:47 INFO - .. 13:28:47 INFO - TEST-OK | /media-source/SourceBuffer-abort-removed.html | took 1199ms 13:28:47 INFO - PROCESS | 1834 | 1477772927866 Marionette TRACE conn4 -> [0,1718,"getWindowHandle",null] 13:28:47 INFO - PROCESS | 1834 | 1477772927870 Marionette TRACE conn4 <- [1,1718,null,{"value":"8"}] 13:28:47 INFO - TEST-START | /media-source/SourceBuffer-abort-updating.html 13:28:47 INFO - PROCESS | 1834 | 1477772927878 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:28:48 INFO - PROCESS | 1834 | 1477772928069 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 13:28:48 INFO - PROCESS | 1834 | 1477772928259 Marionette TRACE conn4 -> [0,1720,"getWindowHandles",null] 13:28:48 INFO - PROCESS | 1834 | 1477772928263 Marionette TRACE conn4 <- [1,1720,null,["8"]] 13:28:48 INFO - PROCESS | 1834 | 1477772928275 Marionette TRACE conn4 -> [0,1721,"switchToWindow",{"name":"8"}] 13:28:48 INFO - PROCESS | 1834 | 1477772928281 Marionette TRACE conn4 <- [1,1721,null,{}] 13:28:48 INFO - PROCESS | 1834 | 1477772928288 Marionette TRACE conn4 -> [0,1722,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort-updating.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:28:48 INFO - PROCESS | 1834 | ++DOCSHELL 0x82d06800 == 39 [pid = 1834] [id = 400] 13:28:48 INFO - PROCESS | 1834 | ++DOMWINDOW == 99 (0x82f5e800) [pid = 1834] [serial = 1168] [outer = (nil)] 13:28:48 INFO - PROCESS | 1834 | ++DOMWINDOW == 100 (0x951ad400) [pid = 1834] [serial = 1169] [outer = 0x82f5e800] 13:28:48 INFO - PROCESS | 1834 | 1477772928401 Marionette DEBUG loaded listener.js 13:28:48 INFO - PROCESS | 1834 | ++DOMWINDOW == 101 (0x951b2800) [pid = 1834] [serial = 1170] [outer = 0x82f5e800] 13:28:49 INFO - PROCESS | 1834 | 1477772929172 Marionette TRACE conn4 <- [1,1722,null,{"value":["/media-source/SourceBuffer-abort-updating.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\") : Check the algorithm when the updating attribute is true.",0,null,null],["SourceBuffer#abort() (video/mp4) : Check the algorithm when the updating attribute is true.",0,null,null]]]}] 13:28:49 INFO - .. 13:28:49 INFO - TEST-OK | /media-source/SourceBuffer-abort-updating.html | took 1323ms 13:28:49 INFO - PROCESS | 1834 | 1477772929207 Marionette TRACE conn4 -> [0,1723,"getWindowHandle",null] 13:28:49 INFO - PROCESS | 1834 | 1477772929210 Marionette TRACE conn4 <- [1,1723,null,{"value":"8"}] 13:28:49 INFO - TEST-START | /media-source/SourceBuffer-abort.html 13:28:49 INFO - PROCESS | 1834 | 1477772929220 Marionette TRACE conn4 -> [0,1724,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:28:49 INFO - PROCESS | 1834 | 1477772929406 Marionette TRACE conn4 <- [1,1724,null,{"value":null}] 13:28:49 INFO - PROCESS | 1834 | 1477772929586 Marionette TRACE conn4 -> [0,1725,"getWindowHandles",null] 13:28:49 INFO - PROCESS | 1834 | 1477772929591 Marionette TRACE conn4 <- [1,1725,null,["8"]] 13:28:49 INFO - PROCESS | 1834 | 1477772929596 Marionette TRACE conn4 -> [0,1726,"switchToWindow",{"name":"8"}] 13:28:49 INFO - PROCESS | 1834 | 1477772929602 Marionette TRACE conn4 <- [1,1726,null,{}] 13:28:49 INFO - PROCESS | 1834 | 1477772929608 Marionette TRACE conn4 -> [0,1727,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:28:49 INFO - PROCESS | 1834 | ++DOCSHELL 0x95921000 == 40 [pid = 1834] [id = 401] 13:28:49 INFO - PROCESS | 1834 | ++DOMWINDOW == 102 (0x95921400) [pid = 1834] [serial = 1171] [outer = (nil)] 13:28:49 INFO - PROCESS | 1834 | ++DOMWINDOW == 103 (0x95923c00) [pid = 1834] [serial = 1172] [outer = 0x95921400] 13:28:49 INFO - PROCESS | 1834 | 1477772929775 Marionette DEBUG loaded listener.js 13:28:49 INFO - PROCESS | 1834 | ++DOMWINDOW == 104 (0x95953000) [pid = 1834] [serial = 1173] [outer = 0x95921400] 13:28:50 INFO - PROCESS | 1834 | 1477772930472 Marionette TRACE conn4 <- [1,1727,null,{"value":["/media-source/SourceBuffer-abort.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\"): Check the values of appendWindowStart and appendWindowEnd.",0,null,null],["SourceBuffer#abort() (video/mp4): Check the values of appendWindowStart and appendWindowEnd.",0,null,null]]]}] 13:28:50 INFO - .. 13:28:50 INFO - TEST-OK | /media-source/SourceBuffer-abort.html | took 1277ms 13:28:50 INFO - PROCESS | 1834 | 1477772930507 Marionette TRACE conn4 -> [0,1728,"getWindowHandle",null] 13:28:50 INFO - PROCESS | 1834 | 1477772930513 Marionette TRACE conn4 <- [1,1728,null,{"value":"8"}] 13:28:50 INFO - TEST-START | /media-source/URL-createObjectURL-null.html 13:28:50 INFO - Clearing pref media.mediasource.enabled 13:28:50 INFO - PROCESS | 1834 | 1477772930522 Marionette TRACE conn4 -> [0,1729,"getContext",null] 13:28:50 INFO - PROCESS | 1834 | 1477772930527 Marionette TRACE conn4 <- [1,1729,null,{"value":"content"}] 13:28:50 INFO - PROCESS | 1834 | 1477772930532 Marionette TRACE conn4 -> [0,1730,"setContext",{"value":"chrome"}] 13:28:50 INFO - PROCESS | 1834 | 1477772930558 Marionette TRACE conn4 <- [1,1730,null,{}] 13:28:50 INFO - PROCESS | 1834 | 1477772930564 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 13:28:50 INFO - PROCESS | 1834 | 1477772930579 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 13:28:50 INFO - PROCESS | 1834 | 1477772930584 Marionette TRACE conn4 -> [0,1732,"setContext",{"value":"content"}] 13:28:50 INFO - PROCESS | 1834 | 1477772930588 Marionette TRACE conn4 <- [1,1732,null,{}] 13:28:50 INFO - PROCESS | 1834 | 1477772930613 Marionette TRACE conn4 -> [0,1733,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:28:50 INFO - PROCESS | 1834 | 1477772930795 Marionette TRACE conn4 <- [1,1733,null,{"value":null}] 13:28:50 INFO - PROCESS | 1834 | 1477772930945 Marionette TRACE conn4 -> [0,1734,"getWindowHandles",null] 13:28:50 INFO - PROCESS | 1834 | 1477772930948 Marionette TRACE conn4 <- [1,1734,null,["8"]] 13:28:50 INFO - PROCESS | 1834 | 1477772930956 Marionette TRACE conn4 -> [0,1735,"switchToWindow",{"name":"8"}] 13:28:50 INFO - PROCESS | 1834 | 1477772930962 Marionette TRACE conn4 <- [1,1735,null,{}] 13:28:50 INFO - PROCESS | 1834 | 1477772930967 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/URL-createObjectURL-null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/URL-createObjectURL-null.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:28:51 INFO - PROCESS | 1834 | ++DOCSHELL 0x95a8e800 == 41 [pid = 1834] [id = 402] 13:28:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 105 (0x95a8fc00) [pid = 1834] [serial = 1174] [outer = (nil)] 13:28:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 106 (0x95a95c00) [pid = 1834] [serial = 1175] [outer = 0x95a8fc00] 13:28:51 INFO - PROCESS | 1834 | 1477772931075 Marionette DEBUG loaded listener.js 13:28:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 107 (0x95a97800) [pid = 1834] [serial = 1176] [outer = 0x95a8fc00] 13:28:51 INFO - PROCESS | 1834 | 1477772931732 Marionette TRACE conn4 <- [1,1736,null,{"value":["/media-source/URL-createObjectURL-null.html",0,null,null,[["URL.createObjectURL(null)",0,null,null]]]}] 13:28:51 INFO - . 13:28:51 INFO - TEST-OK | /media-source/URL-createObjectURL-null.html | took 1261ms 13:28:51 INFO - PROCESS | 1834 | 1477772931783 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 13:28:51 INFO - TEST-START | /media-source/URL-createObjectURL-revoke.html 13:28:51 INFO - PROCESS | 1834 | 1477772931788 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 13:28:51 INFO - PROCESS | 1834 | 1477772931795 Marionette TRACE conn4 -> [0,1738,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:28:51 INFO - PROCESS | 1834 | 1477772931973 Marionette TRACE conn4 <- [1,1738,null,{"value":null}] 13:28:52 INFO - PROCESS | 1834 | 1477772932323 Marionette TRACE conn4 -> [0,1739,"getWindowHandles",null] 13:28:52 INFO - PROCESS | 1834 | 1477772932330 Marionette TRACE conn4 <- [1,1739,null,["8"]] 13:28:52 INFO - PROCESS | 1834 | 1477772932345 Marionette TRACE conn4 -> [0,1740,"switchToWindow",{"name":"8"}] 13:28:52 INFO - PROCESS | 1834 | 1477772932354 Marionette TRACE conn4 <- [1,1740,null,{}] 13:28:52 INFO - PROCESS | 1834 | 1477772932362 Marionette TRACE conn4 -> [0,1741,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/URL-createObjectURL-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:28:52 INFO - PROCESS | 1834 | ++DOCSHELL 0x82d06400 == 42 [pid = 1834] [id = 403] 13:28:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 108 (0x82d09000) [pid = 1834] [serial = 1177] [outer = (nil)] 13:28:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 109 (0x82d0c400) [pid = 1834] [serial = 1178] [outer = 0x82d09000] 13:28:52 INFO - PROCESS | 1834 | 1477772932465 Marionette DEBUG loaded listener.js 13:28:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 110 (0x83071000) [pid = 1834] [serial = 1179] [outer = 0x82d09000] 13:28:53 INFO - PROCESS | 1834 | [1834] 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 13:28:53 INFO - PROCESS | 1834 | [1834] 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 13:28:53 INFO - PROCESS | 1834 | [1834] 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 13:28:53 INFO - PROCESS | 1834 | [1834] 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 13:28:53 INFO - PROCESS | 1834 | 1477772933245 Marionette TRACE conn4 <- [1,1741,null,{"value":["/media-source/URL-createObjectURL-revoke.html",0,null,null,[["Check revoking behavior of URL.revokeObjectURL(url).",0,null,null],["Check referenced MediaSource can open after URL.revokeObjectURL(url).",0,null,null],["Check auto-revoking behavior with URL.createObjectURL(MediaSource).",0,null,null]]]}] 13:28:53 INFO - ... 13:28:53 INFO - TEST-OK | /media-source/URL-createObjectURL-revoke.html | took 1473ms 13:28:53 INFO - PROCESS | 1834 | 1477772933269 Marionette TRACE conn4 -> [0,1742,"getWindowHandle",null] 13:28:53 INFO - PROCESS | 1834 | 1477772933275 Marionette TRACE conn4 <- [1,1742,null,{"value":"8"}] 13:28:53 INFO - TEST-START | /media-source/URL-createObjectURL.html 13:28:53 INFO - PROCESS | 1834 | 1477772933284 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:28:53 INFO - PROCESS | 1834 | 1477772933477 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 13:28:54 INFO - PROCESS | 1834 | --DOCSHELL 0x8f837000 == 41 [pid = 1834] [id = 394] 13:28:54 INFO - PROCESS | 1834 | --DOCSHELL 0x8f82f000 == 40 [pid = 1834] [id = 395] 13:28:54 INFO - PROCESS | 1834 | --DOCSHELL 0x8f836800 == 39 [pid = 1834] [id = 393] 13:28:54 INFO - PROCESS | 1834 | --DOCSHELL 0x8da2f000 == 38 [pid = 1834] [id = 392] 13:28:54 INFO - PROCESS | 1834 | --DOCSHELL 0x95917800 == 37 [pid = 1834] [id = 389] 13:28:54 INFO - PROCESS | 1834 | --DOCSHELL 0x82296400 == 36 [pid = 1834] [id = 390] 13:28:54 INFO - PROCESS | 1834 | --DOCSHELL 0x82295400 == 35 [pid = 1834] [id = 391] 13:28:54 INFO - PROCESS | 1834 | --DOCSHELL 0x9497cc00 == 34 [pid = 1834] [id = 385] 13:28:54 INFO - PROCESS | 1834 | --DOCSHELL 0x949ce800 == 33 [pid = 1834] [id = 386] 13:28:54 INFO - PROCESS | 1834 | --DOCSHELL 0x94a61000 == 32 [pid = 1834] [id = 387] 13:28:54 INFO - PROCESS | 1834 | --DOCSHELL 0x8b22c800 == 31 [pid = 1834] [id = 388] 13:28:54 INFO - PROCESS | 1834 | --DOCSHELL 0x82d06c00 == 30 [pid = 1834] [id = 383] 13:28:54 INFO - PROCESS | 1834 | --DOCSHELL 0x8c822800 == 29 [pid = 1834] [id = 384] 13:28:54 INFO - PROCESS | 1834 | --DOCSHELL 0x928bb800 == 28 [pid = 1834] [id = 369] 13:28:54 INFO - PROCESS | 1834 | --DOCSHELL 0x8cb80000 == 27 [pid = 1834] [id = 380] 13:28:54 INFO - PROCESS | 1834 | --DOCSHELL 0x8da37400 == 26 [pid = 1834] [id = 381] 13:28:54 INFO - PROCESS | 1834 | --DOCSHELL 0x8b229c00 == 25 [pid = 1834] [id = 365] 13:28:54 INFO - PROCESS | 1834 | --DOCSHELL 0x92917c00 == 24 [pid = 1834] [id = 374] 13:28:54 INFO - PROCESS | 1834 | --DOCSHELL 0x821bcc00 == 23 [pid = 1834] [id = 361] 13:28:54 INFO - PROCESS | 1834 | --DOCSHELL 0x82373800 == 22 [pid = 1834] [id = 371] 13:28:54 INFO - PROCESS | 1834 | --DOCSHELL 0x83043400 == 21 [pid = 1834] [id = 378] 13:28:54 INFO - PROCESS | 1834 | --DOCSHELL 0x8cb83000 == 20 [pid = 1834] [id = 366] 13:28:54 INFO - PROCESS | 1834 | --DOCSHELL 0x82293c00 == 19 [pid = 1834] [id = 376] 13:28:54 INFO - PROCESS | 1834 | --DOCSHELL 0x8306b000 == 18 [pid = 1834] [id = 372] 13:28:54 INFO - PROCESS | 1834 | --DOCSHELL 0x821ba000 == 17 [pid = 1834] [id = 362] 13:28:54 INFO - PROCESS | 1834 | --DOCSHELL 0x82d06800 == 16 [pid = 1834] [id = 400] 13:28:54 INFO - PROCESS | 1834 | --DOCSHELL 0x95921000 == 15 [pid = 1834] [id = 401] 13:28:54 INFO - PROCESS | 1834 | --DOCSHELL 0x95a8e800 == 14 [pid = 1834] [id = 402] 13:28:54 INFO - PROCESS | 1834 | --DOCSHELL 0x8c828400 == 13 [pid = 1834] [id = 363] 13:28:54 INFO - PROCESS | 1834 | --DOCSHELL 0x8222b000 == 12 [pid = 1834] [id = 396] 13:28:54 INFO - PROCESS | 1834 | --DOCSHELL 0x8c81e800 == 11 [pid = 1834] [id = 379] 13:28:54 INFO - PROCESS | 1834 | --DOCSHELL 0x8b12b000 == 10 [pid = 1834] [id = 397] 13:28:54 INFO - PROCESS | 1834 | --DOCSHELL 0x83047800 == 9 [pid = 1834] [id = 382] 13:28:54 INFO - PROCESS | 1834 | --DOCSHELL 0x8f7f2000 == 8 [pid = 1834] [id = 398] 13:28:54 INFO - PROCESS | 1834 | --DOCSHELL 0x8fb1dc00 == 7 [pid = 1834] [id = 399] 13:28:54 INFO - PROCESS | 1834 | --DOMWINDOW == 109 (0x82c65800) [pid = 1834] [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] 13:28:54 INFO - PROCESS | 1834 | --DOMWINDOW == 108 (0x82c5b400) [pid = 1834] [serial = 1101] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1834 | --DOMWINDOW == 107 (0x82d08c00) [pid = 1834] [serial = 1103] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 13:28:54 INFO - PROCESS | 1834 | --DOMWINDOW == 106 (0x8cb7fc00) [pid = 1834] [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] 13:28:54 INFO - PROCESS | 1834 | --DOMWINDOW == 105 (0x92848400) [pid = 1834] [serial = 1114] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1834 | --DOMWINDOW == 104 (0x8306c000) [pid = 1834] [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] 13:28:54 INFO - PROCESS | 1834 | --DOMWINDOW == 103 (0x8da22800) [pid = 1834] [serial = 1112] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1834 | --DOMWINDOW == 102 (0x928b4000) [pid = 1834] [serial = 1115] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1834 | --DOMWINDOW == 101 (0x8d811000) [pid = 1834] [serial = 1111] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1834 | --DOMWINDOW == 100 (0x8c887c00) [pid = 1834] [serial = 1109] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1834 | --DOMWINDOW == 99 (0x83067800) [pid = 1834] [serial = 1106] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1834 | --DOMWINDOW == 98 (0x947a6000) [pid = 1834] [serial = 1117] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1834 | --DOMWINDOW == 97 (0x8c822000) [pid = 1834] [serial = 1108] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1834 | --DOMWINDOW == 96 (0x8304d800) [pid = 1834] [serial = 1105] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1834 | --DOMWINDOW == 95 (0x823c2c00) [pid = 1834] [serial = 1100] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1834 | --DOMWINDOW == 94 (0x936e6c00) [pid = 1834] [serial = 1094] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1834 | --DOMWINDOW == 93 (0x83073400) [pid = 1834] [serial = 1089] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1834 | --DOMWINDOW == 92 (0x823bd000) [pid = 1834] [serial = 1086] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1834 | 1477772934859 Marionette TRACE conn4 -> [0,1744,"getWindowHandles",null] 13:28:54 INFO - PROCESS | 1834 | 1477772934867 Marionette TRACE conn4 <- [1,1744,null,["8"]] 13:28:54 INFO - PROCESS | 1834 | 1477772934886 Marionette TRACE conn4 -> [0,1745,"switchToWindow",{"name":"8"}] 13:28:54 INFO - PROCESS | 1834 | 1477772934899 Marionette TRACE conn4 <- [1,1745,null,{}] 13:28:54 INFO - PROCESS | 1834 | 1477772934908 Marionette TRACE conn4 -> [0,1746,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/URL-createObjectURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/URL-createObjectURL.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:28:54 INFO - PROCESS | 1834 | ++DOCSHELL 0x821c5000 == 8 [pid = 1834] [id = 404] 13:28:54 INFO - PROCESS | 1834 | ++DOMWINDOW == 93 (0x821c5c00) [pid = 1834] [serial = 1180] [outer = (nil)] 13:28:55 INFO - PROCESS | 1834 | ++DOMWINDOW == 94 (0x82226000) [pid = 1834] [serial = 1181] [outer = 0x821c5c00] 13:28:55 INFO - PROCESS | 1834 | 1477772935023 Marionette DEBUG loaded listener.js 13:28:55 INFO - PROCESS | 1834 | ++DOMWINDOW == 95 (0x82291c00) [pid = 1834] [serial = 1182] [outer = 0x821c5c00] 13:28:55 INFO - PROCESS | 1834 | 1477772935668 Marionette TRACE conn4 <- [1,1746,null,{"value":["/media-source/URL-createObjectURL.html",0,null,null,[["URL.createObjectURL(mediaSource) should return a unique Blob URI.",0,null,null]]]}] 13:28:55 INFO - . 13:28:55 INFO - TEST-OK | /media-source/URL-createObjectURL.html | took 2428ms 13:28:55 INFO - PROCESS | 1834 | 1477772935712 Marionette TRACE conn4 -> [0,1747,"getWindowHandle",null] 13:28:55 INFO - PROCESS | 1834 | 1477772935719 Marionette TRACE conn4 <- [1,1747,null,{"value":"8"}] 13:28:55 INFO - TEST-START | /media-source/interfaces.html 13:28:55 INFO - PROCESS | 1834 | 1477772935728 Marionette TRACE conn4 -> [0,1748,"getContext",null] 13:28:55 INFO - PROCESS | 1834 | 1477772935736 Marionette TRACE conn4 <- [1,1748,null,{"value":"content"}] 13:28:55 INFO - PROCESS | 1834 | 1477772935749 Marionette TRACE conn4 -> [0,1749,"setContext",{"value":"chrome"}] 13:28:55 INFO - PROCESS | 1834 | 1477772935757 Marionette TRACE conn4 <- [1,1749,null,{}] 13:28:55 INFO - PROCESS | 1834 | 1477772935767 Marionette TRACE conn4 -> [0,1750,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 13:28:55 INFO - PROCESS | 1834 | 1477772935805 Marionette TRACE conn4 <- [1,1750,null,{"value":true}] 13:28:55 INFO - PROCESS | 1834 | 1477772935829 Marionette TRACE conn4 -> [0,1751,"setContext",{"value":"content"}] 13:28:55 INFO - Setting pref media.mediasource.enabled (true) 13:28:55 INFO - PROCESS | 1834 | 1477772935834 Marionette TRACE conn4 <- [1,1751,null,{}] 13:28:55 INFO - PROCESS | 1834 | 1477772935842 Marionette TRACE conn4 -> [0,1752,"getContext",null] 13:28:55 INFO - PROCESS | 1834 | 1477772935845 Marionette TRACE conn4 <- [1,1752,null,{"value":"content"}] 13:28:55 INFO - PROCESS | 1834 | 1477772935851 Marionette TRACE conn4 -> [0,1753,"setContext",{"value":"chrome"}] 13:28:55 INFO - PROCESS | 1834 | 1477772935859 Marionette TRACE conn4 <- [1,1753,null,{}] 13:28:55 INFO - PROCESS | 1834 | 1477772935876 Marionette TRACE conn4 -> [0,1754,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 13:28:55 INFO - PROCESS | 1834 | 1477772935903 Marionette TRACE conn4 <- [1,1754,null,{"value":null}] 13:28:55 INFO - PROCESS | 1834 | 1477772935911 Marionette TRACE conn4 -> [0,1755,"setContext",{"value":"content"}] 13:28:55 INFO - PROCESS | 1834 | 1477772935915 Marionette TRACE conn4 <- [1,1755,null,{}] 13:28:55 INFO - PROCESS | 1834 | 1477772935921 Marionette TRACE conn4 -> [0,1756,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:28:56 INFO - PROCESS | 1834 | 1477772936097 Marionette TRACE conn4 <- [1,1756,null,{"value":null}] 13:28:56 INFO - PROCESS | 1834 | 1477772936266 Marionette TRACE conn4 -> [0,1757,"getWindowHandles",null] 13:28:56 INFO - PROCESS | 1834 | 1477772936271 Marionette TRACE conn4 <- [1,1757,null,["8"]] 13:28:56 INFO - PROCESS | 1834 | 1477772936278 Marionette TRACE conn4 -> [0,1758,"switchToWindow",{"name":"8"}] 13:28:56 INFO - PROCESS | 1834 | 1477772936285 Marionette TRACE conn4 <- [1,1758,null,{}] 13:28:56 INFO - PROCESS | 1834 | 1477772936290 Marionette TRACE conn4 -> [0,1759,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/interfaces.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/interfaces.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:28:56 INFO - PROCESS | 1834 | ++DOCSHELL 0x823c2000 == 9 [pid = 1834] [id = 405] 13:28:56 INFO - PROCESS | 1834 | ++DOMWINDOW == 96 (0x82f50400) [pid = 1834] [serial = 1183] [outer = (nil)] 13:28:56 INFO - PROCESS | 1834 | ++DOMWINDOW == 97 (0x82f54800) [pid = 1834] [serial = 1184] [outer = 0x82f50400] 13:28:56 INFO - PROCESS | 1834 | 1477772936398 Marionette DEBUG loaded listener.js 13:28:56 INFO - PROCESS | 1834 | ++DOMWINDOW == 98 (0x82f5b800) [pid = 1834] [serial = 1185] [outer = 0x82f50400] 13:28:57 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:28:57 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:28:58 INFO - .................................................................................................................... 13:28:58 INFO - TEST-OK | /media-source/interfaces.html | took 2512ms 13:28:58 INFO - TEST-START | /media-source/mediasource-activesourcebuffers.html 13:28:58 INFO - Clearing pref media.mediasource.enabled 13:28:58 INFO - PROCESS | 1834 | 1477772938075 Marionette TRACE conn4 <- [1,1759,null,{"value":["/media-source/interfaces.html",0,null,null,[["URL interface: operation createObjectURL(MediaSource)",0,null,null],["AudioTrack interface: attribute sourceBuffer",1,"assert_own_property: self does not have own property \"AudioTrack\" expected property \"AudioTrack\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["VideoTrack interface: attribute sourceBuffer",1,"assert_own_property: self does not have own property \"VideoTrack\" expected property \"VideoTrack\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["TextTrack interface: attribute sourceBuffer",1,"assert_true: The prototype object must have a property \"sourceBuffer\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: existence and properties of interface object",0,null,null],["MediaSource interface object length",0,null,null],["MediaSource interface object name",0,null,null],["MediaSource interface: existence and properties of interface prototype object",0,null,null],["MediaSource interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["MediaSource interface: attribute sourceBuffers",0,null,null],["MediaSource interface: attribute activeSourceBuffers",0,null,null],["MediaSource interface: attribute readyState",0,null,null],["MediaSource interface: attribute duration",0,null,null],["MediaSource interface: attribute onsourceopen",0,null,null],["MediaSource interface: attribute onsourceended",0,null,null],["MediaSource interface: attribute onsourceclose",1,"assert_true: The prototype object must have a property \"onsourceclose\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: operation addSourceBuffer(DOMString)",0,null,null],["MediaSource interface: operation removeSourceBuffer(SourceBuffer)",0,null,null],["MediaSource interface: operation endOfStream(EndOfStreamError)",0,null,null],["MediaSource interface: operation setLiveSeekableRange(double,double)",0,null,null],["MediaSource interface: operation clearLiveSeekableRange()",0,null,null],["MediaSource interface: operation isTypeSupported(DOMString)",0,null,null],["MediaSource must be primary interface of mediaSource",0,null,null],["Stringification of mediaSource",0,null,null],["MediaSource interface: mediaSource must inherit property \"sourceBuffers\" with the proper type (0)",0,null,null],["MediaSource interface: mediaSource must inherit property \"activeSourceBuffers\" with the proper type (1)",0,null,null],["MediaSource interface: mediaSource must inherit property \"readyState\" with the proper type (2)",0,null,null],["MediaSource interface: mediaSource must inherit property \"duration\" with the proper type (3)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceopen\" with the proper type (4)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceended\" with the proper type (5)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceclose\" with the proper type (6)",1,"assert_inherits: property \"onsourceclose\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: mediaSource must inherit property \"addSourceBuffer\" with the proper type (7)",0,null,null],["MediaSource interface: calling addSourceBuffer(DOMString) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"removeSourceBuffer\" with the proper type (8)",0,null,null],["MediaSource interface: calling removeSourceBuffer(SourceBuffer) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"endOfStream\" with the proper type (9)",0,null,null],["MediaSource interface: calling endOfStream(EndOfStreamError) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"setLiveSeekableRange\" with the proper type (10)",0,null,null],["MediaSource interface: calling setLiveSeekableRange(double,double) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"clearLiveSeekableRange\" with the proper type (11)",0,null,null],["MediaSource interface: mediaSource must inherit property \"isTypeSupported\" with the proper type (12)",0,null,null],["MediaSource interface: calling isTypeSupported(DOMString) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on mediaSource with too few arguments must throw TypeError",0,null,null],["SourceBuffer interface: existence and properties of interface object",0,null,null],["SourceBuffer interface object length",0,null,null],["SourceBuffer interface object name",0,null,null],["SourceBuffer interface: existence and properties of interface prototype object",0,null,null],["SourceBuffer interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["SourceBuffer interface: attribute mode",0,null,null],["SourceBuffer interface: attribute updating",0,null,null],["SourceBuffer interface: attribute buffered",0,null,null],["SourceBuffer interface: attribute timestampOffset",0,null,null],["SourceBuffer interface: attribute audioTracks",1,"assert_true: The prototype object must have a property \"audioTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute videoTracks",1,"assert_true: The prototype object must have a property \"videoTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute textTracks",1,"assert_true: The prototype object must have a property \"textTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute appendWindowStart",0,null,null],["SourceBuffer interface: attribute appendWindowEnd",0,null,null],["SourceBuffer interface: attribute onupdatestart",0,null,null],["SourceBuffer interface: attribute onupdate",0,null,null],["SourceBuffer interface: attribute onupdateend",0,null,null],["SourceBuffer interface: attribute onerror",0,null,null],["SourceBuffer interface: attribute onabort",0,null,null],["SourceBuffer interface: operation appendBuffer(BufferSource)",0,null,null],["SourceBuffer interface: operation abort()",0,null,null],["SourceBuffer interface: operation remove(double,unrestricted double)",0,null,null],["SourceBuffer must be primary interface of sourceBuffer",0,null,null],["Stringification of sourceBuffer",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"mode\" with the proper type (0)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"updating\" with the proper type (1)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"buffered\" with the proper type (2)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"timestampOffset\" with the proper type (3)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"audioTracks\" with the proper type (4)",1,"assert_inherits: property \"audioTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"videoTracks\" with the proper type (5)",1,"assert_inherits: property \"videoTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"textTracks\" with the proper type (6)",1,"assert_inherits: property \"textTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"appendWindowStart\" with the proper type (7)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"appendWindowEnd\" with the proper type (8)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdatestart\" with the proper type (9)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdate\" with the proper type (10)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdateend\" with the proper type (11)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onerror\" with the proper type (12)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onabort\" with the proper type (13)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"appendBuffer\" with the proper type (14)",0,null,null],["SourceBuffer interface: calling appendBuffer(BufferSource) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"abort\" with the proper type (15)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"remove\" with the proper type (16)",0,null,null],["SourceBuffer interface: calling remove(double,unrestricted double) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["SourceBufferList interface: existence and properties of interface object",0,null,null],["SourceBufferList interface object length",0,null,null],["SourceBufferList interface object name",0,null,null],["SourceBufferList interface: existence and properties of interface prototype object",0,null,null],["SourceBufferList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["SourceBufferList interface: attribute length",0,null,null],["SourceBufferList interface: attribute onaddsourcebuffer",0,null,null],["SourceBufferList interface: attribute onremovesourcebuffer",0,null,null],["SourceBufferList must be primary interface of mediaSource.sourceBuffers",0,null,null],["Stringification of mediaSource.sourceBuffers",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"length\" with the proper type (0)",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"onaddsourcebuffer\" with the proper type (1)",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"onremovesourcebuffer\" with the proper type (2)",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null]]]}] 13:28:58 INFO - PROCESS | 1834 | 1477772938241 Marionette TRACE conn4 -> [0,1760,"getWindowHandle",null] 13:28:58 INFO - PROCESS | 1834 | 1477772938245 Marionette TRACE conn4 <- [1,1760,null,{"value":"8"}] 13:28:58 INFO - PROCESS | 1834 | 1477772938282 Marionette TRACE conn4 -> [0,1761,"getContext",null] 13:28:58 INFO - PROCESS | 1834 | 1477772938287 Marionette TRACE conn4 <- [1,1761,null,{"value":"content"}] 13:28:58 INFO - PROCESS | 1834 | 1477772938297 Marionette TRACE conn4 -> [0,1762,"setContext",{"value":"chrome"}] 13:28:58 INFO - PROCESS | 1834 | 1477772938299 Marionette TRACE conn4 <- [1,1762,null,{}] 13:28:58 INFO - PROCESS | 1834 | 1477772938308 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 13:28:58 INFO - PROCESS | 1834 | 1477772938329 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 13:28:58 INFO - PROCESS | 1834 | 1477772938363 Marionette TRACE conn4 -> [0,1764,"setContext",{"value":"content"}] 13:28:58 INFO - PROCESS | 1834 | 1477772938370 Marionette TRACE conn4 <- [1,1764,null,{}] 13:28:58 INFO - PROCESS | 1834 | 1477772938380 Marionette TRACE conn4 -> [0,1765,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:28:58 INFO - PROCESS | 1834 | 1477772938671 Marionette TRACE conn4 <- [1,1765,null,{"value":null}] 13:28:58 INFO - PROCESS | 1834 | 1477772938706 Marionette TRACE conn4 -> [0,1766,"getWindowHandles",null] 13:28:58 INFO - PROCESS | 1834 | 1477772938710 Marionette TRACE conn4 <- [1,1766,null,["8"]] 13:28:58 INFO - PROCESS | 1834 | 1477772938716 Marionette TRACE conn4 -> [0,1767,"switchToWindow",{"name":"8"}] 13:28:58 INFO - PROCESS | 1834 | 1477772938724 Marionette TRACE conn4 <- [1,1767,null,{}] 13:28:58 INFO - PROCESS | 1834 | 1477772938805 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-activesourcebuffers.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:28:58 INFO - PROCESS | 1834 | ++DOCSHELL 0x831b3000 == 10 [pid = 1834] [id = 406] 13:28:58 INFO - PROCESS | 1834 | ++DOMWINDOW == 99 (0x8cb78c00) [pid = 1834] [serial = 1186] [outer = (nil)] 13:28:58 INFO - PROCESS | 1834 | ++DOMWINDOW == 100 (0x8cb83400) [pid = 1834] [serial = 1187] [outer = 0x8cb78c00] 13:28:58 INFO - PROCESS | 1834 | 1477772938902 Marionette DEBUG loaded listener.js 13:28:59 INFO - PROCESS | 1834 | ++DOMWINDOW == 101 (0x8da1bc00) [pid = 1834] [serial = 1188] [outer = 0x8cb78c00] 13:29:00 INFO - PROCESS | 1834 | [aac @ 0x82f52400] err{or,}_recognition separate: 1; 1 13:29:00 INFO - PROCESS | 1834 | [aac @ 0x82f52400] err{or,}_recognition combined: 1; 1 13:29:00 INFO - PROCESS | 1834 | [aac @ 0x82f52400] Unsupported bit depth: 0 13:29:00 INFO - PROCESS | 1834 | [h264 @ 0x8b22cc00] err{or,}_recognition separate: 1; 1 13:29:00 INFO - PROCESS | 1834 | [h264 @ 0x8b22cc00] err{or,}_recognition combined: 1; 1 13:29:00 INFO - PROCESS | 1834 | [h264 @ 0x8b22cc00] Unsupported bit depth: 0 13:29:00 INFO - PROCESS | 1834 | [h264 @ 0x8da1d000] err{or,}_recognition separate: 1; 1 13:29:00 INFO - PROCESS | 1834 | [h264 @ 0x8da1d000] err{or,}_recognition combined: 1; 1 13:29:00 INFO - PROCESS | 1834 | [h264 @ 0x8da1d000] Unsupported bit depth: 0 13:29:00 INFO - PROCESS | 1834 | [h264 @ 0x8da1d000] no picture 13:29:00 INFO - PROCESS | 1834 | [h264 @ 0x8da1d000] no picture 13:29:00 INFO - PROCESS | 1834 | [aac @ 0x8da27400] err{or,}_recognition separate: 1; 1 13:29:00 INFO - PROCESS | 1834 | [aac @ 0x8da27400] err{or,}_recognition combined: 1; 1 13:29:00 INFO - PROCESS | 1834 | [aac @ 0x8da27400] Unsupported bit depth: 0 13:29:00 INFO - PROCESS | 1834 | --DOMWINDOW == 100 (0x82f53c00) [pid = 1834] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-language-type.html] 13:29:00 INFO - PROCESS | 1834 | --DOMWINDOW == 99 (0x8c828800) [pid = 1834] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html] 13:29:00 INFO - PROCESS | 1834 | --DOMWINDOW == 98 (0x82d08800) [pid = 1834] [serial = 1119] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html] 13:29:00 INFO - PROCESS | 1834 | --DOMWINDOW == 97 (0x9497d000) [pid = 1834] [serial = 1125] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.max.html] 13:29:00 INFO - PROCESS | 1834 | --DOMWINDOW == 96 (0x95919000) [pid = 1834] [serial = 1137] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html] 13:29:00 INFO - PROCESS | 1834 | --DOMWINDOW == 95 (0x8c82c800) [pid = 1834] [serial = 1122] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html] 13:29:00 INFO - PROCESS | 1834 | --DOMWINDOW == 94 (0x94a64400) [pid = 1834] [serial = 1131] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html] 13:29:00 INFO - PROCESS | 1834 | --DOMWINDOW == 93 (0x94a57800) [pid = 1834] [serial = 1134] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html] 13:29:00 INFO - PROCESS | 1834 | --DOMWINDOW == 92 (0x949cf000) [pid = 1834] [serial = 1128] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.min.html] 13:29:00 INFO - PROCESS | 1834 | --DOMWINDOW == 91 (0x9446d800) [pid = 1834] [serial = 1116] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/tabular-data/the-tfoot-element/rows.html] 13:29:00 INFO - PROCESS | 1834 | --DOMWINDOW == 90 (0x8b22c400) [pid = 1834] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html] 13:29:01 INFO - PROCESS | 1834 | --DOMWINDOW == 89 (0x8cb84400) [pid = 1834] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html] 13:29:01 INFO - PROCESS | 1834 | --DOMWINDOW == 88 (0x8da2f800) [pid = 1834] [serial = 1146] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.seal.html] 13:29:01 INFO - PROCESS | 1834 | --DOMWINDOW == 87 (0x8f8bc400) [pid = 1834] [serial = 1149] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html] 13:29:01 INFO - PROCESS | 1834 | --DOMWINDOW == 86 (0x82297c00) [pid = 1834] [serial = 1140] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html] 13:29:01 INFO - PROCESS | 1834 | --DOMWINDOW == 85 (0x82d07400) [pid = 1834] [serial = 1143] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html] 13:29:01 INFO - PROCESS | 1834 | --DOMWINDOW == 84 (0x9291a400) [pid = 1834] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html] 13:29:01 INFO - PROCESS | 1834 | --DOMWINDOW == 83 (0x8306d800) [pid = 1834] [serial = 1088] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html] 13:29:01 INFO - PROCESS | 1834 | --DOMWINDOW == 82 (0x82376400) [pid = 1834] [serial = 1085] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html] 13:29:01 INFO - PROCESS | 1834 | --DOMWINDOW == 81 (0x92919800) [pid = 1834] [serial = 1080] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html] 13:29:01 INFO - PROCESS | 1834 | --DOMWINDOW == 80 (0x8fb1a400) [pid = 1834] [serial = 1152] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 13:29:01 INFO - PROCESS | 1834 | --DOMWINDOW == 79 (0x928ae000) [pid = 1834] [serial = 1154] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 13:29:01 INFO - PROCESS | 1834 | [aac @ 0x8da1d000] err{or,}_recognition separate: 1; 1 13:29:01 INFO - PROCESS | 1834 | [aac @ 0x8da1d000] err{or,}_recognition combined: 1; 1 13:29:01 INFO - PROCESS | 1834 | [aac @ 0x8da1d000] Unsupported bit depth: 0 13:29:01 INFO - PROCESS | 1834 | [h264 @ 0x8f8c2800] err{or,}_recognition separate: 1; 1 13:29:01 INFO - PROCESS | 1834 | [h264 @ 0x8f8c2800] err{or,}_recognition combined: 1; 1 13:29:01 INFO - PROCESS | 1834 | [h264 @ 0x8f8c2800] Unsupported bit depth: 0 13:29:01 INFO - PROCESS | 1834 | [aac @ 0x8fb1c800] err{or,}_recognition separate: 1; 1 13:29:01 INFO - PROCESS | 1834 | [aac @ 0x8fb1c800] err{or,}_recognition combined: 1; 1 13:29:01 INFO - PROCESS | 1834 | [aac @ 0x8fb1c800] Unsupported bit depth: 0 13:29:01 INFO - PROCESS | 1834 | [aac @ 0x8da1d000] err{or,}_recognition separate: 1; 1 13:29:01 INFO - PROCESS | 1834 | [aac @ 0x8da1d000] err{or,}_recognition combined: 1; 1 13:29:01 INFO - PROCESS | 1834 | [aac @ 0x8da1d000] Unsupported bit depth: 0 13:29:01 INFO - PROCESS | 1834 | [h264 @ 0x8fb1f400] err{or,}_recognition separate: 1; 1 13:29:01 INFO - PROCESS | 1834 | [h264 @ 0x8fb1f400] err{or,}_recognition combined: 1; 1 13:29:01 INFO - PROCESS | 1834 | [h264 @ 0x8fb1f400] Unsupported bit depth: 0 13:29:01 INFO - PROCESS | 1834 | [h264 @ 0x8f8c1400] err{or,}_recognition separate: 1; 1 13:29:01 INFO - PROCESS | 1834 | [h264 @ 0x8f8c1400] err{or,}_recognition combined: 1; 1 13:29:01 INFO - PROCESS | 1834 | [h264 @ 0x8f8c1400] Unsupported bit depth: 0 13:29:01 INFO - PROCESS | 1834 | [aac @ 0x8f7f2000] err{or,}_recognition separate: 1; 1 13:29:01 INFO - PROCESS | 1834 | [h264 @ 0x8f8c1400] no picture 13:29:01 INFO - PROCESS | 1834 | [h264 @ 0x8f8c1400] no picture 13:29:01 INFO - PROCESS | 1834 | [aac @ 0x8f7f2000] err{or,}_recognition combined: 1; 1 13:29:01 INFO - PROCESS | 1834 | [aac @ 0x8f7f2000] Unsupported bit depth: 0 13:29:01 INFO - PROCESS | 1834 | [h264 @ 0x8db07000] err{or,}_recognition separate: 1; 1 13:29:01 INFO - PROCESS | 1834 | [h264 @ 0x8db07000] err{or,}_recognition combined: 1; 1 13:29:01 INFO - PROCESS | 1834 | [h264 @ 0x8db07000] Unsupported bit depth: 0 13:29:01 INFO - PROCESS | 1834 | [h264 @ 0x8db07000] no picture 13:29:01 INFO - PROCESS | 1834 | [h264 @ 0x8db07000] no picture 13:29:01 INFO - PROCESS | 1834 | [aac @ 0x92840400] err{or,}_recognition separate: 1; 1 13:29:01 INFO - PROCESS | 1834 | [aac @ 0x92840400] err{or,}_recognition combined: 1; 1 13:29:01 INFO - PROCESS | 1834 | [aac @ 0x92840400] Unsupported bit depth: 0 13:29:01 INFO - PROCESS | 1834 | [h264 @ 0x92848400] err{or,}_recognition separate: 1; 1 13:29:01 INFO - PROCESS | 1834 | [h264 @ 0x92848400] err{or,}_recognition combined: 1; 1 13:29:01 INFO - PROCESS | 1834 | [h264 @ 0x92848400] Unsupported bit depth: 0 13:29:01 INFO - PROCESS | 1834 | [aac @ 0x9284e800] err{or,}_recognition separate: 1; 1 13:29:01 INFO - PROCESS | 1834 | [aac @ 0x9284e800] err{or,}_recognition combined: 1; 1 13:29:01 INFO - PROCESS | 1834 | [aac @ 0x9284e800] Unsupported bit depth: 0 13:29:01 INFO - PROCESS | 1834 | [h264 @ 0x92847400] err{or,}_recognition separate: 1; 1 13:29:01 INFO - PROCESS | 1834 | [h264 @ 0x92847400] err{or,}_recognition combined: 1; 1 13:29:01 INFO - PROCESS | 1834 | [h264 @ 0x92847400] Unsupported bit depth: 0 13:29:01 INFO - PROCESS | 1834 | [h264 @ 0x92847400] no picture 13:29:01 INFO - PROCESS | 1834 | [h264 @ 0x92847400] no picture 13:29:01 INFO - PROCESS | 1834 | [aac @ 0x823bc400] err{or,}_recognition separate: 1; 1 13:29:01 INFO - PROCESS | 1834 | [aac @ 0x823bc400] err{or,}_recognition combined: 1; 1 13:29:01 INFO - PROCESS | 1834 | [aac @ 0x823bc400] Unsupported bit depth: 0 13:29:01 INFO - PROCESS | 1834 | [h264 @ 0x928b5400] err{or,}_recognition separate: 1; 1 13:29:01 INFO - PROCESS | 1834 | [h264 @ 0x928b5400] err{or,}_recognition combined: 1; 1 13:29:01 INFO - PROCESS | 1834 | [h264 @ 0x928b5400] Unsupported bit depth: 0 13:29:01 INFO - PROCESS | 1834 | [aac @ 0x928bb000] err{or,}_recognition separate: 1; 1 13:29:01 INFO - PROCESS | 1834 | [aac @ 0x928bb000] err{or,}_recognition combined: 1; 1 13:29:01 INFO - PROCESS | 1834 | [aac @ 0x928bb000] Unsupported bit depth: 0 13:29:01 INFO - PROCESS | 1834 | [h264 @ 0x92844800] err{or,}_recognition separate: 1; 1 13:29:01 INFO - PROCESS | 1834 | [h264 @ 0x92844800] err{or,}_recognition combined: 1; 1 13:29:01 INFO - PROCESS | 1834 | [h264 @ 0x92844800] Unsupported bit depth: 0 13:29:01 INFO - PROCESS | 1834 | [h264 @ 0x92844800] no picture 13:29:01 INFO - PROCESS | 1834 | [h264 @ 0x92844800] no picture 13:29:01 INFO - .... 13:29:01 INFO - TEST-OK | /media-source/mediasource-activesourcebuffers.html | took 3595ms 13:29:01 INFO - TEST-START | /media-source/mediasource-addsourcebuffer-mode.html 13:29:01 INFO - PROCESS | 1834 | 1477772941837 Marionette TRACE conn4 <- [1,1768,null,{"value":["/media-source/mediasource-activesourcebuffers.html",0,null,null,[["SourceBuffer added to activeSourceBuffers list when its only audio track gets loaded (and thus becomes enabled).",0,null,null],["SourceBuffer added to activeSourceBuffers list when its only video track gets loaded (and thus becomes selected).",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: audio is first sourceBuffer, audio media appended first",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: audio is first sourceBuffer, video media appended first",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: video is first sourceBuffer, audio media appended first",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: video is first sourceBuffer, video media appended first",0,null,null],["Active SourceBuffers list reflects changes to selected audio/video tracks associated with separate SourceBuffers.",1,"object is undefined","EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html:142:23\nMediaSourceUtil.fetchManifestAndData/ [0,1769,"getWindowHandle",null] 13:29:01 INFO - PROCESS | 1834 | 1477772941862 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 13:29:01 INFO - PROCESS | 1834 | 1477772941872 Marionette TRACE conn4 -> [0,1770,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:29:02 INFO - PROCESS | 1834 | 1477772942104 Marionette TRACE conn4 <- [1,1770,null,{"value":null}] 13:29:02 INFO - PROCESS | 1834 | 1477772942247 Marionette TRACE conn4 -> [0,1771,"getWindowHandles",null] 13:29:02 INFO - PROCESS | 1834 | 1477772942251 Marionette TRACE conn4 <- [1,1771,null,["8"]] 13:29:02 INFO - PROCESS | 1834 | 1477772942257 Marionette TRACE conn4 -> [0,1772,"switchToWindow",{"name":"8"}] 13:29:02 INFO - PROCESS | 1834 | 1477772942263 Marionette TRACE conn4 <- [1,1772,null,{}] 13:29:02 INFO - PROCESS | 1834 | 1477772942268 Marionette TRACE conn4 -> [0,1773,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-addsourcebuffer-mode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:29:02 INFO - PROCESS | 1834 | ++DOCSHELL 0x8f62c800 == 11 [pid = 1834] [id = 407] 13:29:02 INFO - PROCESS | 1834 | ++DOMWINDOW == 80 (0x8f62cc00) [pid = 1834] [serial = 1189] [outer = (nil)] 13:29:02 INFO - PROCESS | 1834 | ++DOMWINDOW == 81 (0x9284e400) [pid = 1834] [serial = 1190] [outer = 0x8f62cc00] 13:29:02 INFO - PROCESS | 1834 | 1477772942370 Marionette DEBUG loaded listener.js 13:29:02 INFO - PROCESS | 1834 | ++DOMWINDOW == 82 (0x949cb800) [pid = 1834] [serial = 1191] [outer = 0x8f62cc00] 13:29:02 INFO - PROCESS | 1834 | 1477772942967 Marionette TRACE conn4 <- [1,1773,null,{"value":["/media-source/mediasource-addsourcebuffer-mode.html",0,null,null,[["addSourceBuffer() sets SourceBuffer.mode to 'segments' when the generate timestamps flag is false",0,null,null],["addSourceBuffer() sets SourceBuffer.mode to 'sequence' when the generate timestamps flag is true",1,"assert_unreached: Browser does not support the audio/aac and audio/mpeg MIME types used in this test Reached unreachable code","@http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html:24:17\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html:18:5\n"]]]}] 13:29:02 INFO - .. 13:29:02 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer-mode.html | took 1124ms 13:29:03 INFO - PROCESS | 1834 | 1477772943002 Marionette TRACE conn4 -> [0,1774,"getWindowHandle",null] 13:29:03 INFO - PROCESS | 1834 | 1477772943010 Marionette TRACE conn4 <- [1,1774,null,{"value":"8"}] 13:29:03 INFO - TEST-START | /media-source/mediasource-addsourcebuffer.html 13:29:03 INFO - PROCESS | 1834 | 1477772943021 Marionette TRACE conn4 -> [0,1775,"getContext",null] 13:29:03 INFO - PROCESS | 1834 | 1477772943028 Marionette TRACE conn4 <- [1,1775,null,{"value":"content"}] 13:29:03 INFO - PROCESS | 1834 | 1477772943037 Marionette TRACE conn4 -> [0,1776,"setContext",{"value":"chrome"}] 13:29:03 INFO - PROCESS | 1834 | 1477772943042 Marionette TRACE conn4 <- [1,1776,null,{}] 13:29:03 INFO - PROCESS | 1834 | 1477772943096 Marionette TRACE conn4 -> [0,1777,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 13:29:03 INFO - PROCESS | 1834 | 1477772943120 Marionette TRACE conn4 <- [1,1777,null,{"value":true}] 13:29:03 INFO - PROCESS | 1834 | 1477772943131 Marionette TRACE conn4 -> [0,1778,"setContext",{"value":"content"}] 13:29:03 INFO - PROCESS | 1834 | 1477772943141 Marionette TRACE conn4 <- [1,1778,null,{}] 13:29:03 INFO - Setting pref media.mediasource.enabled (true) 13:29:03 INFO - PROCESS | 1834 | 1477772943154 Marionette TRACE conn4 -> [0,1779,"getContext",null] 13:29:03 INFO - PROCESS | 1834 | 1477772943159 Marionette TRACE conn4 <- [1,1779,null,{"value":"content"}] 13:29:03 INFO - PROCESS | 1834 | 1477772943165 Marionette TRACE conn4 -> [0,1780,"setContext",{"value":"chrome"}] 13:29:03 INFO - PROCESS | 1834 | 1477772943169 Marionette TRACE conn4 <- [1,1780,null,{}] 13:29:03 INFO - PROCESS | 1834 | 1477772943175 Marionette TRACE conn4 -> [0,1781,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 13:29:03 INFO - PROCESS | 1834 | 1477772943197 Marionette TRACE conn4 <- [1,1781,null,{"value":null}] 13:29:03 INFO - PROCESS | 1834 | 1477772943251 Marionette TRACE conn4 -> [0,1782,"setContext",{"value":"content"}] 13:29:03 INFO - PROCESS | 1834 | 1477772943259 Marionette TRACE conn4 <- [1,1782,null,{}] 13:29:03 INFO - PROCESS | 1834 | 1477772943265 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:29:03 INFO - PROCESS | 1834 | 1477772943494 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 13:29:03 INFO - PROCESS | 1834 | 1477772943717 Marionette TRACE conn4 -> [0,1784,"getWindowHandles",null] 13:29:03 INFO - PROCESS | 1834 | 1477772943729 Marionette TRACE conn4 <- [1,1784,null,["8"]] 13:29:03 INFO - PROCESS | 1834 | 1477772943780 Marionette TRACE conn4 -> [0,1785,"switchToWindow",{"name":"8"}] 13:29:03 INFO - PROCESS | 1834 | 1477772943789 Marionette TRACE conn4 <- [1,1785,null,{}] 13:29:03 INFO - PROCESS | 1834 | 1477772943797 Marionette TRACE conn4 -> [0,1786,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-addsourcebuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:29:03 INFO - PROCESS | 1834 | ++DOCSHELL 0x83050c00 == 12 [pid = 1834] [id = 408] 13:29:03 INFO - PROCESS | 1834 | ++DOMWINDOW == 83 (0x83051800) [pid = 1834] [serial = 1192] [outer = (nil)] 13:29:03 INFO - PROCESS | 1834 | ++DOMWINDOW == 84 (0x83072800) [pid = 1834] [serial = 1193] [outer = 0x83051800] 13:29:03 INFO - PROCESS | 1834 | 1477772943915 Marionette DEBUG loaded listener.js 13:29:04 INFO - PROCESS | 1834 | ++DOMWINDOW == 85 (0x831b6000) [pid = 1834] [serial = 1194] [outer = 0x83051800] 13:29:04 INFO - PROCESS | 1834 | [1834] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 13:29:04 INFO - PROCESS | 1834 | 1477772944825 Marionette TRACE conn4 <- [1,1786,null,{"value":["/media-source/mediasource-addsourcebuffer.html",0,null,null,[["Test addSourceBuffer() in 'ended' state.",0,null,null],["Test addSourceBuffer() with empty type",0,null,null],["Test addSourceBuffer() with null",0,null,null],["Test addSourceBuffer() with unsupported type",0,null,null],["Test addSourceBuffer() with Vorbis and VP8",0,null,null],["Test addSourceBuffer() with Vorbis and VP8 in separate SourceBuffers",0,null,null],["Test addSourceBuffer() video only",0,null,null],["Test addSourceBuffer() audio only",0,null,null],["Test addSourceBuffer() with AAC and H.264",0,null,null],["Test addSourceBuffer() with AAC and H.264 in separate SourceBuffers",0,null,null],["Test addSourceBuffer() QuotaExceededError.",0,null,null]]]}] 13:29:04 INFO - ........... 13:29:04 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer.html | took 1830ms 13:29:04 INFO - PROCESS | 1834 | 1477772944850 Marionette TRACE conn4 -> [0,1787,"getWindowHandle",null] 13:29:04 INFO - PROCESS | 1834 | 1477772944854 Marionette TRACE conn4 <- [1,1787,null,{"value":"8"}] 13:29:04 INFO - TEST-START | /media-source/mediasource-append-buffer.html 13:29:04 INFO - Clearing pref media.mediasource.enabled 13:29:04 INFO - PROCESS | 1834 | 1477772944864 Marionette TRACE conn4 -> [0,1788,"getContext",null] 13:29:04 INFO - PROCESS | 1834 | 1477772944868 Marionette TRACE conn4 <- [1,1788,null,{"value":"content"}] 13:29:04 INFO - PROCESS | 1834 | 1477772944875 Marionette TRACE conn4 -> [0,1789,"setContext",{"value":"chrome"}] 13:29:04 INFO - PROCESS | 1834 | 1477772944880 Marionette TRACE conn4 <- [1,1789,null,{}] 13:29:04 INFO - PROCESS | 1834 | 1477772944907 Marionette TRACE conn4 -> [0,1790,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 13:29:04 INFO - PROCESS | 1834 | 1477772944926 Marionette TRACE conn4 <- [1,1790,null,{"value":null}] 13:29:04 INFO - PROCESS | 1834 | 1477772944932 Marionette TRACE conn4 -> [0,1791,"setContext",{"value":"content"}] 13:29:04 INFO - PROCESS | 1834 | 1477772944935 Marionette TRACE conn4 <- [1,1791,null,{}] 13:29:04 INFO - PROCESS | 1834 | 1477772944941 Marionette TRACE conn4 -> [0,1792,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:29:05 INFO - PROCESS | 1834 | 1477772945142 Marionette TRACE conn4 <- [1,1792,null,{"value":null}] 13:29:05 INFO - PROCESS | 1834 | 1477772945326 Marionette TRACE conn4 -> [0,1793,"getWindowHandles",null] 13:29:05 INFO - PROCESS | 1834 | 1477772945331 Marionette TRACE conn4 <- [1,1793,null,["8"]] 13:29:05 INFO - PROCESS | 1834 | 1477772945338 Marionette TRACE conn4 -> [0,1794,"switchToWindow",{"name":"8"}] 13:29:05 INFO - PROCESS | 1834 | 1477772945344 Marionette TRACE conn4 <- [1,1794,null,{}] 13:29:05 INFO - PROCESS | 1834 | 1477772945393 Marionette TRACE conn4 -> [0,1795,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-append-buffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-append-buffer.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:29:05 INFO - PROCESS | 1834 | ++DOCSHELL 0x8d610800 == 13 [pid = 1834] [id = 409] 13:29:05 INFO - PROCESS | 1834 | ++DOMWINDOW == 86 (0x8da1e000) [pid = 1834] [serial = 1195] [outer = (nil)] 13:29:05 INFO - PROCESS | 1834 | ++DOMWINDOW == 87 (0x8da2e400) [pid = 1834] [serial = 1196] [outer = 0x8da1e000] 13:29:05 INFO - PROCESS | 1834 | 1477772945507 Marionette DEBUG loaded listener.js 13:29:05 INFO - PROCESS | 1834 | ++DOMWINDOW == 88 (0x949cd800) [pid = 1834] [serial = 1197] [outer = 0x8da1e000] 13:29:09 INFO - PROCESS | 1834 | [aac @ 0x949d1800] err{or,}_recognition separate: 1; 1 13:29:09 INFO - PROCESS | 1834 | [aac @ 0x949d1800] err{or,}_recognition combined: 1; 1 13:29:09 INFO - PROCESS | 1834 | [aac @ 0x949d1800] Unsupported bit depth: 0 13:29:09 INFO - PROCESS | 1834 | [h264 @ 0x98f1e000] err{or,}_recognition separate: 1; 1 13:29:09 INFO - PROCESS | 1834 | [h264 @ 0x98f1e000] err{or,}_recognition combined: 1; 1 13:29:09 INFO - PROCESS | 1834 | [h264 @ 0x98f1e000] Unsupported bit depth: 0 13:29:10 INFO - PROCESS | 1834 | [aac @ 0x95952800] err{or,}_recognition separate: 1; 1 13:29:10 INFO - PROCESS | 1834 | [aac @ 0x95952800] err{or,}_recognition combined: 1; 1 13:29:10 INFO - PROCESS | 1834 | [aac @ 0x95952800] Unsupported bit depth: 0 13:29:10 INFO - PROCESS | 1834 | [h264 @ 0x9b310400] err{or,}_recognition separate: 1; 1 13:29:10 INFO - PROCESS | 1834 | [h264 @ 0x9b310400] err{or,}_recognition combined: 1; 1 13:29:10 INFO - PROCESS | 1834 | [h264 @ 0x9b310400] Unsupported bit depth: 0 13:29:11 INFO - PROCESS | 1834 | [h264 @ 0xa0fb3c00] err{or,}_recognition separate: 1; 1 13:29:11 INFO - PROCESS | 1834 | [h264 @ 0xa0fb3c00] err{or,}_recognition combined: 1; 1 13:29:11 INFO - PROCESS | 1834 | [h264 @ 0xa0fb3c00] Unsupported bit depth: 0 13:29:11 INFO - PROCESS | 1834 | [aac @ 0xa0ff6c00] err{or,}_recognition separate: 1; 1 13:29:11 INFO - PROCESS | 1834 | [aac @ 0xa0ff6c00] err{or,}_recognition combined: 1; 1 13:29:11 INFO - PROCESS | 1834 | [aac @ 0xa0ff6c00] Unsupported bit depth: 0 13:29:11 INFO - PROCESS | 1834 | [aac @ 0xa1c12800] err{or,}_recognition separate: 1; 1 13:29:11 INFO - PROCESS | 1834 | [aac @ 0xa1c12800] err{or,}_recognition combined: 1; 1 13:29:11 INFO - PROCESS | 1834 | [aac @ 0xa1c12800] Unsupported bit depth: 0 13:29:11 INFO - PROCESS | 1834 | [h264 @ 0xa2761000] err{or,}_recognition separate: 1; 1 13:29:11 INFO - PROCESS | 1834 | [h264 @ 0xa2761000] err{or,}_recognition combined: 1; 1 13:29:11 INFO - PROCESS | 1834 | [h264 @ 0xa2761000] Unsupported bit depth: 0 13:29:12 INFO - PROCESS | 1834 | [aac @ 0xa2dae000] err{or,}_recognition separate: 1; 1 13:29:12 INFO - PROCESS | 1834 | [aac @ 0xa2dae000] err{or,}_recognition combined: 1; 1 13:29:12 INFO - PROCESS | 1834 | [aac @ 0xa2dae000] Unsupported bit depth: 0 13:29:12 INFO - PROCESS | 1834 | [h264 @ 0xa2db1800] err{or,}_recognition separate: 1; 1 13:29:12 INFO - PROCESS | 1834 | [h264 @ 0xa2db1800] err{or,}_recognition combined: 1; 1 13:29:12 INFO - PROCESS | 1834 | [h264 @ 0xa2db1800] Unsupported bit depth: 0 13:29:12 INFO - PROCESS | 1834 | [aac @ 0xa2ed6400] err{or,}_recognition separate: 1; 1 13:29:12 INFO - PROCESS | 1834 | [aac @ 0xa2ed6400] err{or,}_recognition combined: 1; 1 13:29:12 INFO - PROCESS | 1834 | [aac @ 0xa2ed6400] Unsupported bit depth: 0 13:29:12 INFO - PROCESS | 1834 | [aac @ 0xa2f05000] err{or,}_recognition separate: 1; 1 13:29:12 INFO - PROCESS | 1834 | [aac @ 0xa2f05000] err{or,}_recognition combined: 1; 1 13:29:12 INFO - PROCESS | 1834 | [aac @ 0xa2f05000] Unsupported bit depth: 0 13:29:12 INFO - PROCESS | 1834 | [h264 @ 0xa2f05c00] err{or,}_recognition separate: 1; 1 13:29:12 INFO - PROCESS | 1834 | [h264 @ 0xa2f05c00] err{or,}_recognition combined: 1; 1 13:29:12 INFO - PROCESS | 1834 | [h264 @ 0xa2f05c00] Unsupported bit depth: 0 13:29:12 INFO - PROCESS | 1834 | [h264 @ 0x95cec400] err{or,}_recognition separate: 1; 1 13:29:12 INFO - PROCESS | 1834 | [h264 @ 0x95cec400] err{or,}_recognition combined: 1; 1 13:29:12 INFO - PROCESS | 1834 | [h264 @ 0x95cec400] Unsupported bit depth: 0 13:29:13 INFO - PROCESS | 1834 | [aac @ 0x82c5ec00] err{or,}_recognition separate: 1; 1 13:29:13 INFO - PROCESS | 1834 | [aac @ 0x82c5ec00] err{or,}_recognition combined: 1; 1 13:29:13 INFO - PROCESS | 1834 | [aac @ 0x82c5ec00] Unsupported bit depth: 0 13:29:14 INFO - PROCESS | 1834 | [h264 @ 0x82221c00] err{or,}_recognition separate: 1; 1 13:29:14 INFO - PROCESS | 1834 | [h264 @ 0x82221c00] err{or,}_recognition combined: 1; 1 13:29:14 INFO - PROCESS | 1834 | [h264 @ 0x82221c00] Unsupported bit depth: 0 13:29:15 INFO - PROCESS | 1834 | [aac @ 0x82223800] err{or,}_recognition separate: 1; 1 13:29:15 INFO - PROCESS | 1834 | [aac @ 0x82223800] err{or,}_recognition combined: 1; 1 13:29:15 INFO - PROCESS | 1834 | [aac @ 0x82223800] Unsupported bit depth: 0 13:29:15 INFO - PROCESS | 1834 | [aac @ 0x82224800] err{or,}_recognition separate: 1; 1 13:29:15 INFO - PROCESS | 1834 | [aac @ 0x82224800] err{or,}_recognition combined: 1; 1 13:29:15 INFO - PROCESS | 1834 | [aac @ 0x82224800] Unsupported bit depth: 0 13:29:15 INFO - PROCESS | 1834 | [aac @ 0x8222b000] err{or,}_recognition separate: 1; 1 13:29:15 INFO - PROCESS | 1834 | [aac @ 0x8222b000] err{or,}_recognition combined: 1; 1 13:29:15 INFO - PROCESS | 1834 | [aac @ 0x8222b000] Unsupported bit depth: 0 13:29:15 INFO - PROCESS | 1834 | [h264 @ 0x82297800] err{or,}_recognition separate: 1; 1 13:29:15 INFO - PROCESS | 1834 | [h264 @ 0x82297800] err{or,}_recognition combined: 1; 1 13:29:15 INFO - PROCESS | 1834 | [h264 @ 0x82297800] Unsupported bit depth: 0 13:29:15 INFO - PROCESS | 1834 | [h264 @ 0x8229bc00] err{or,}_recognition separate: 1; 1 13:29:15 INFO - PROCESS | 1834 | [h264 @ 0x8229bc00] err{or,}_recognition combined: 1; 1 13:29:15 INFO - PROCESS | 1834 | [h264 @ 0x8229bc00] Unsupported bit depth: 0 13:29:15 INFO - PROCESS | 1834 | [h264 @ 0x8229fc00] err{or,}_recognition separate: 1; 1 13:29:15 INFO - PROCESS | 1834 | [h264 @ 0x8229fc00] err{or,}_recognition combined: 1; 1 13:29:15 INFO - PROCESS | 1834 | [h264 @ 0x8229fc00] Unsupported bit depth: 0 13:29:15 INFO - PROCESS | 1834 | [aac @ 0x82222000] err{or,}_recognition separate: 1; 1 13:29:15 INFO - PROCESS | 1834 | [aac @ 0x82222000] err{or,}_recognition combined: 1; 1 13:29:15 INFO - PROCESS | 1834 | [aac @ 0x82222000] Unsupported bit depth: 0 13:29:15 INFO - PROCESS | 1834 | [aac @ 0x82224800] err{or,}_recognition separate: 1; 1 13:29:15 INFO - PROCESS | 1834 | [aac @ 0x82224800] err{or,}_recognition combined: 1; 1 13:29:15 INFO - PROCESS | 1834 | [aac @ 0x82224800] Unsupported bit depth: 0 13:29:15 INFO - PROCESS | 1834 | [h264 @ 0x8229bc00] err{or,}_recognition separate: 1; 1 13:29:15 INFO - PROCESS | 1834 | [h264 @ 0x8229bc00] err{or,}_recognition combined: 1; 1 13:29:15 INFO - PROCESS | 1834 | [h264 @ 0x8229bc00] Unsupported bit depth: 0 13:29:15 INFO - PROCESS | 1834 | [h264 @ 0x8222b000] err{or,}_recognition separate: 1; 1 13:29:15 INFO - PROCESS | 1834 | [h264 @ 0x8222b000] err{or,}_recognition combined: 1; 1 13:29:15 INFO - PROCESS | 1834 | [h264 @ 0x8222b000] Unsupported bit depth: 0 13:29:15 INFO - PROCESS | 1834 | [aac @ 0x82297800] err{or,}_recognition separate: 1; 1 13:29:15 INFO - PROCESS | 1834 | [aac @ 0x82297800] err{or,}_recognition combined: 1; 1 13:29:15 INFO - PROCESS | 1834 | [aac @ 0x82297800] Unsupported bit depth: 0 13:29:15 INFO - PROCESS | 1834 | [aac @ 0x823bfc00] err{or,}_recognition separate: 1; 1 13:29:15 INFO - PROCESS | 1834 | [aac @ 0x823bfc00] err{or,}_recognition combined: 1; 1 13:29:15 INFO - PROCESS | 1834 | [aac @ 0x823bfc00] Unsupported bit depth: 0 13:29:15 INFO - PROCESS | 1834 | [aac @ 0x824aa800] err{or,}_recognition separate: 1; 1 13:29:15 INFO - PROCESS | 1834 | [aac @ 0x824aa800] err{or,}_recognition combined: 1; 1 13:29:15 INFO - PROCESS | 1834 | [aac @ 0x824aa800] Unsupported bit depth: 0 13:29:15 INFO - PROCESS | 1834 | [aac @ 0x82c5d800] err{or,}_recognition separate: 1; 1 13:29:15 INFO - PROCESS | 1834 | [aac @ 0x82c5d800] err{or,}_recognition combined: 1; 1 13:29:15 INFO - PROCESS | 1834 | [aac @ 0x82c5d800] Unsupported bit depth: 0 13:29:15 INFO - PROCESS | 1834 | [h264 @ 0x8229f400] err{or,}_recognition separate: 1; 1 13:29:15 INFO - PROCESS | 1834 | [h264 @ 0x8229f400] err{or,}_recognition combined: 1; 1 13:29:15 INFO - PROCESS | 1834 | [h264 @ 0x8229f400] Unsupported bit depth: 0 13:29:15 INFO - PROCESS | 1834 | [h264 @ 0x82d06c00] err{or,}_recognition separate: 1; 1 13:29:15 INFO - PROCESS | 1834 | [h264 @ 0x82d06c00] err{or,}_recognition combined: 1; 1 13:29:15 INFO - PROCESS | 1834 | [h264 @ 0x82d06c00] Unsupported bit depth: 0 13:29:15 INFO - PROCESS | 1834 | [h264 @ 0x82d08400] err{or,}_recognition separate: 1; 1 13:29:15 INFO - PROCESS | 1834 | [h264 @ 0x82d08400] err{or,}_recognition combined: 1; 1 13:29:15 INFO - PROCESS | 1834 | [h264 @ 0x82d08400] Unsupported bit depth: 0 13:29:15 INFO - PROCESS | 1834 | [h264 @ 0x82d0a400] err{or,}_recognition separate: 1; 1 13:29:15 INFO - PROCESS | 1834 | [h264 @ 0x82d0a400] err{or,}_recognition combined: 1; 1 13:29:15 INFO - PROCESS | 1834 | [h264 @ 0x82d0a400] Unsupported bit depth: 0 13:29:15 INFO - PROCESS | 1834 | [aac @ 0x823bfc00] err{or,}_recognition separate: 1; 1 13:29:15 INFO - PROCESS | 1834 | [aac @ 0x823bfc00] err{or,}_recognition combined: 1; 1 13:29:15 INFO - PROCESS | 1834 | [aac @ 0x823bfc00] Unsupported bit depth: 0 13:29:15 INFO - PROCESS | 1834 | [aac @ 0x824ab800] err{or,}_recognition separate: 1; 1 13:29:15 INFO - PROCESS | 1834 | [aac @ 0x824ab800] err{or,}_recognition combined: 1; 1 13:29:15 INFO - PROCESS | 1834 | [aac @ 0x824ab800] Unsupported bit depth: 0 13:29:15 INFO - PROCESS | 1834 | [h264 @ 0x82c5d800] err{or,}_recognition separate: 1; 1 13:29:15 INFO - PROCESS | 1834 | [h264 @ 0x82c5d800] err{or,}_recognition combined: 1; 1 13:29:15 INFO - PROCESS | 1834 | [h264 @ 0x82c5d800] Unsupported bit depth: 0 13:29:15 INFO - PROCESS | 1834 | [aac @ 0x82d08400] err{or,}_recognition separate: 1; 1 13:29:15 INFO - PROCESS | 1834 | [aac @ 0x82d08400] err{or,}_recognition combined: 1; 1 13:29:15 INFO - PROCESS | 1834 | [aac @ 0x82d08400] Unsupported bit depth: 0 13:29:15 INFO - PROCESS | 1834 | [h264 @ 0x82d05800] err{or,}_recognition separate: 1; 1 13:29:15 INFO - PROCESS | 1834 | [h264 @ 0x82d05800] err{or,}_recognition combined: 1; 1 13:29:15 INFO - PROCESS | 1834 | [h264 @ 0x82d05800] Unsupported bit depth: 0 13:29:15 INFO - PROCESS | 1834 | [h264 @ 0x82d0a400] err{or,}_recognition separate: 1; 1 13:29:15 INFO - PROCESS | 1834 | [h264 @ 0x82d0a400] err{or,}_recognition combined: 1; 1 13:29:15 INFO - PROCESS | 1834 | [h264 @ 0x82d0a400] Unsupported bit depth: 0 13:29:15 INFO - PROCESS | 1834 | [aac @ 0x83074c00] err{or,}_recognition separate: 1; 1 13:29:15 INFO - PROCESS | 1834 | [aac @ 0x83074c00] err{or,}_recognition combined: 1; 1 13:29:15 INFO - PROCESS | 1834 | [aac @ 0x83074c00] Unsupported bit depth: 0 13:29:15 INFO - PROCESS | 1834 | [h264 @ 0x82221c00] err{or,}_recognition separate: 1; 1 13:29:15 INFO - PROCESS | 1834 | [h264 @ 0x82221c00] err{or,}_recognition combined: 1; 1 13:29:15 INFO - PROCESS | 1834 | [h264 @ 0x82221c00] Unsupported bit depth: 0 13:29:15 INFO - PROCESS | 1834 | [aac @ 0x82c5ec00] err{or,}_recognition separate: 1; 1 13:29:15 INFO - PROCESS | 1834 | [aac @ 0x82c5ec00] err{or,}_recognition combined: 1; 1 13:29:15 INFO - PROCESS | 1834 | [aac @ 0x82c5ec00] Unsupported bit depth: 0 13:29:15 INFO - PROCESS | 1834 | [h264 @ 0x82221c00] err{or,}_recognition separate: 1; 1 13:29:15 INFO - PROCESS | 1834 | [h264 @ 0x82221c00] err{or,}_recognition combined: 1; 1 13:29:15 INFO - PROCESS | 1834 | [h264 @ 0x82221c00] Unsupported bit depth: 0 13:29:16 INFO - PROCESS | 1834 | 1477772956653 Marionette TRACE conn4 <- [1,1795,null,{"value":["/media-source/mediasource-append-buffer.html",0,null,null,[["Test SourceBuffer.appendBuffer() event dispatching.",0,null,null],["Test SourceBuffer.appendBuffer() call during a pending appendBuffer().",0,null,null],["Test SourceBuffer.abort() call during a pending appendBuffer().",0,null,null],["Test SourceBuffer.appendBuffer() triggering an 'ended' to 'open' transition.",0,null,null],["Test zero byte SourceBuffer.appendBuffer() call triggering an 'ended' to 'open' transition.",0,null,null],["Test MediaSource.removeSourceBuffer() call during a pending appendBuffer().",0,null,null],["Test set MediaSource.duration during a pending appendBuffer() for one of its SourceBuffers.",0,null,null],["Test MediaSource.endOfStream() during a pending appendBuffer() for one of its SourceBuffers.",0,null,null],["Test set SourceBuffer.timestampOffset during a pending appendBuffer().",0,null,null],["Test appending an empty ArrayBufferView.",0,null,null],["Test appending a neutered ArrayBufferView.",0,null,null],["Test appending an empty ArrayBuffer.",0,null,null],["Test appending a neutered ArrayBuffer.",0,null,null],["Test appendBuffer with partial init segments.",0,null,null],["Test appendBuffer with partial media segments.",0,null,null],["Test abort in the middle of an initialization segment.",0,null,null],["Test abort after removing sourcebuffer.",0,null,null],["Test abort after readyState is ended following init segment and media segment.",0,null,null],["Test abort after appendBuffer update ends.",0,null,null],["Test appending null.",0,null,null],["Test appending after removeSourceBuffer().",0,null,null]]]}] 13:29:16 INFO - PROCESS | 1834 | --DOMWINDOW == 87 (0x8c88b000) [pid = 1834] [serial = 1071] [outer = (nil)] [url = about:blank] 13:29:16 INFO - PROCESS | 1834 | --DOMWINDOW == 86 (0x8d80e000) [pid = 1834] [serial = 1074] [outer = (nil)] [url = about:blank] 13:29:16 INFO - PROCESS | 1834 | --DOMWINDOW == 85 (0x83066800) [pid = 1834] [serial = 1068] [outer = (nil)] [url = about:blank] 13:29:16 INFO - PROCESS | 1834 | --DOMWINDOW == 84 (0x8c88e400) [pid = 1834] [serial = 1065] [outer = (nil)] [url = about:blank] 13:29:16 INFO - PROCESS | 1834 | --DOMWINDOW == 83 (0x8f8bf400) [pid = 1834] [serial = 1150] [outer = (nil)] [url = about:blank] 13:29:16 INFO - PROCESS | 1834 | --DOMWINDOW == 82 (0x8f8c6000) [pid = 1834] [serial = 1151] [outer = (nil)] [url = about:blank] 13:29:16 INFO - PROCESS | 1834 | --DOMWINDOW == 81 (0x8f635000) [pid = 1834] [serial = 1147] [outer = (nil)] [url = about:blank] 13:29:16 INFO - PROCESS | 1834 | --DOMWINDOW == 80 (0x8f7f3000) [pid = 1834] [serial = 1148] [outer = (nil)] [url = about:blank] 13:29:16 INFO - PROCESS | 1834 | --DOMWINDOW == 79 (0x8b049800) [pid = 1834] [serial = 1144] [outer = (nil)] [url = about:blank] 13:29:16 INFO - PROCESS | 1834 | --DOMWINDOW == 78 (0x8b22a000) [pid = 1834] [serial = 1145] [outer = (nil)] [url = about:blank] 13:29:16 INFO - ..................... 13:29:16 INFO - TEST-OK | /media-source/mediasource-append-buffer.html | took 11841ms 13:29:16 INFO - PROCESS | 1834 | --DOMWINDOW == 77 (0x8237fc00) [pid = 1834] [serial = 1141] [outer = (nil)] [url = about:blank] 13:29:16 INFO - PROCESS | 1834 | --DOMWINDOW == 76 (0x83044800) [pid = 1834] [serial = 1142] [outer = (nil)] [url = about:blank] 13:29:16 INFO - PROCESS | 1834 | --DOMWINDOW == 75 (0x9591ac00) [pid = 1834] [serial = 1138] [outer = (nil)] [url = about:blank] 13:29:16 INFO - PROCESS | 1834 | --DOMWINDOW == 74 (0x9591f800) [pid = 1834] [serial = 1139] [outer = (nil)] [url = about:blank] 13:29:16 INFO - PROCESS | 1834 | --DOMWINDOW == 73 (0x951b8400) [pid = 1834] [serial = 1135] [outer = (nil)] [url = about:blank] 13:29:16 INFO - PROCESS | 1834 | --DOMWINDOW == 72 (0x953cf800) [pid = 1834] [serial = 1136] [outer = (nil)] [url = about:blank] 13:29:16 INFO - PROCESS | 1834 | --DOMWINDOW == 71 (0x94b99800) [pid = 1834] [serial = 1132] [outer = (nil)] [url = about:blank] 13:29:16 INFO - PROCESS | 1834 | --DOMWINDOW == 70 (0x94b9b400) [pid = 1834] [serial = 1133] [outer = (nil)] [url = about:blank] 13:29:16 INFO - PROCESS | 1834 | --DOMWINDOW == 69 (0x949d2c00) [pid = 1834] [serial = 1129] [outer = (nil)] [url = about:blank] 13:29:16 INFO - PROCESS | 1834 | --DOMWINDOW == 68 (0x949d3800) [pid = 1834] [serial = 1130] [outer = (nil)] [url = about:blank] 13:29:16 INFO - PROCESS | 1834 | --DOMWINDOW == 67 (0x94980400) [pid = 1834] [serial = 1126] [outer = (nil)] [url = about:blank] 13:29:16 INFO - PROCESS | 1834 | --DOMWINDOW == 66 (0x949c8400) [pid = 1834] [serial = 1127] [outer = (nil)] [url = about:blank] 13:29:16 INFO - PROCESS | 1834 | --DOMWINDOW == 65 (0x93aa6c00) [pid = 1834] [serial = 1095] [outer = (nil)] [url = about:blank] 13:29:16 INFO - PROCESS | 1834 | --DOMWINDOW == 64 (0x8b127800) [pid = 1834] [serial = 1090] [outer = (nil)] [url = about:blank] 13:29:16 INFO - PROCESS | 1834 | --DOMWINDOW == 63 (0x824aec00) [pid = 1834] [serial = 1087] [outer = (nil)] [url = about:blank] 13:29:16 INFO - PROCESS | 1834 | --DOMWINDOW == 62 (0x92f79800) [pid = 1834] [serial = 1082] [outer = (nil)] [url = about:blank] 13:29:16 INFO - PROCESS | 1834 | --DOMWINDOW == 61 (0x8fb24000) [pid = 1834] [serial = 1153] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 13:29:16 INFO - PROCESS | 1834 | --DOMWINDOW == 60 (0x9174c400) [pid = 1834] [serial = 1155] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 13:29:16 INFO - PROCESS | 1834 | --DOMWINDOW == 59 (0x8c894400) [pid = 1834] [serial = 1123] [outer = (nil)] [url = about:blank] 13:29:16 INFO - PROCESS | 1834 | --DOMWINDOW == 58 (0x8da22c00) [pid = 1834] [serial = 1124] [outer = (nil)] [url = about:blank] 13:29:16 INFO - PROCESS | 1834 | --DOMWINDOW == 57 (0x82f5cc00) [pid = 1834] [serial = 1120] [outer = (nil)] [url = about:blank] 13:29:16 INFO - PROCESS | 1834 | --DOMWINDOW == 56 (0x82f5f800) [pid = 1834] [serial = 1121] [outer = (nil)] [url = about:blank] 13:29:16 INFO - PROCESS | 1834 | --DOMWINDOW == 55 (0x94977c00) [pid = 1834] [serial = 1118] [outer = (nil)] [url = about:blank] 13:29:16 INFO - PROCESS | 1834 | 1477772956736 Marionette TRACE conn4 -> [0,1796,"getWindowHandle",null] 13:29:16 INFO - PROCESS | 1834 | 1477772956747 Marionette TRACE conn4 <- [1,1796,null,{"value":"8"}] 13:29:16 INFO - TEST-START | /media-source/mediasource-appendbuffer-quota-exceeded.html 13:29:16 INFO - PROCESS | 1834 | 1477772956756 Marionette TRACE conn4 -> [0,1797,"timeouts",{"script":185000}] 13:29:16 INFO - PROCESS | 1834 | 1477772956761 Marionette TRACE conn4 <- [1,1797,null,{}] 13:29:16 INFO - PROCESS | 1834 | 1477772956770 Marionette TRACE conn4 -> [0,1798,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:29:17 INFO - PROCESS | 1834 | 1477772957047 Marionette TRACE conn4 <- [1,1798,null,{"value":null}] 13:29:17 INFO - PROCESS | 1834 | 1477772957184 Marionette TRACE conn4 -> [0,1799,"getWindowHandles",null] 13:29:17 INFO - PROCESS | 1834 | 1477772957191 Marionette TRACE conn4 <- [1,1799,null,["8"]] 13:29:17 INFO - PROCESS | 1834 | 1477772957197 Marionette TRACE conn4 -> [0,1800,"switchToWindow",{"name":"8"}] 13:29:17 INFO - PROCESS | 1834 | 1477772957206 Marionette TRACE conn4 <- [1,1800,null,{}] 13:29:17 INFO - PROCESS | 1834 | 1477772957218 Marionette TRACE conn4 -> [0,1801,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-appendbuffer-quota-exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\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"}] 13:29:17 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b222000 == 14 [pid = 1834] [id = 410] 13:29:17 INFO - PROCESS | 1834 | ++DOMWINDOW == 56 (0x8b222800) [pid = 1834] [serial = 1198] [outer = (nil)] 13:29:17 INFO - PROCESS | 1834 | ++DOMWINDOW == 57 (0x8b226000) [pid = 1834] [serial = 1199] [outer = 0x8b222800] 13:29:17 INFO - PROCESS | 1834 | 1477772957319 Marionette DEBUG loaded listener.js 13:29:17 INFO - PROCESS | 1834 | ++DOMWINDOW == 58 (0x8b22bc00) [pid = 1834] [serial = 1200] [outer = 0x8b222800] 13:29:18 INFO - PROCESS | 1834 | [aac @ 0x8c81e800] err{or,}_recognition separate: 1; 1 13:29:18 INFO - PROCESS | 1834 | [aac @ 0x8c81e800] err{or,}_recognition combined: 1; 1 13:29:18 INFO - PROCESS | 1834 | [aac @ 0x8c81e800] Unsupported bit depth: 0 13:29:18 INFO - PROCESS | 1834 | [aac @ 0x8c81e800] err{or,}_recognition separate: 1; 1 13:29:18 INFO - PROCESS | 1834 | [aac @ 0x8c81e800] err{or,}_recognition combined: 1; 1 13:29:18 INFO - PROCESS | 1834 | [aac @ 0x8c81e800] Unsupported bit depth: 0 13:29:21 INFO - PROCESS | 1834 | --DOMWINDOW == 57 (0x821c5c00) [pid = 1834] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL.html] 13:29:21 INFO - PROCESS | 1834 | --DOMWINDOW == 56 (0x82d09000) [pid = 1834] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html] 13:29:21 INFO - PROCESS | 1834 | --DOMWINDOW == 55 (0x8222e000) [pid = 1834] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-subclassing.html] 13:29:21 INFO - PROCESS | 1834 | --DOMWINDOW == 54 (0x8b12c800) [pid = 1834] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html] 13:29:21 INFO - PROCESS | 1834 | --DOMWINDOW == 53 (0x8f7f2400) [pid = 1834] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html] 13:29:21 INFO - PROCESS | 1834 | --DOMWINDOW == 52 (0x947ac000) [pid = 1834] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html] 13:29:21 INFO - PROCESS | 1834 | --DOMWINDOW == 51 (0x82f5e800) [pid = 1834] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html] 13:29:21 INFO - PROCESS | 1834 | --DOMWINDOW == 50 (0x95921400) [pid = 1834] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort.html] 13:29:21 INFO - PROCESS | 1834 | --DOMWINDOW == 49 (0x95a8fc00) [pid = 1834] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-null.html] 13:29:21 INFO - PROCESS | 1834 | --DOMWINDOW == 48 (0x8cb78c00) [pid = 1834] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html] 13:29:21 INFO - PROCESS | 1834 | --DOMWINDOW == 47 (0x82f50400) [pid = 1834] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/media-source/interfaces.html] 13:29:26 INFO - PROCESS | 1834 | --DOCSHELL 0x82d06400 == 13 [pid = 1834] [id = 403] 13:29:26 INFO - PROCESS | 1834 | --DOCSHELL 0x831b3000 == 12 [pid = 1834] [id = 406] 13:29:26 INFO - PROCESS | 1834 | --DOCSHELL 0x823c2000 == 11 [pid = 1834] [id = 405] 13:29:26 INFO - PROCESS | 1834 | --DOCSHELL 0x821c5000 == 10 [pid = 1834] [id = 404] 13:29:26 INFO - PROCESS | 1834 | --DOCSHELL 0x8d610800 == 9 [pid = 1834] [id = 409] 13:29:26 INFO - PROCESS | 1834 | --DOMWINDOW == 46 (0x9284e400) [pid = 1834] [serial = 1190] [outer = (nil)] [url = about:blank] 13:29:26 INFO - PROCESS | 1834 | --DOCSHELL 0x83050c00 == 8 [pid = 1834] [id = 408] 13:29:26 INFO - PROCESS | 1834 | --DOCSHELL 0x8f62c800 == 7 [pid = 1834] [id = 407] 13:29:26 INFO - PROCESS | 1834 | --DOMWINDOW == 45 (0x8cb83400) [pid = 1834] [serial = 1187] [outer = (nil)] [url = about:blank] 13:29:26 INFO - PROCESS | 1834 | --DOMWINDOW == 44 (0x8da1bc00) [pid = 1834] [serial = 1188] [outer = (nil)] [url = about:blank] 13:29:26 INFO - PROCESS | 1834 | --DOMWINDOW == 43 (0x82f54800) [pid = 1834] [serial = 1184] [outer = (nil)] [url = about:blank] 13:29:26 INFO - PROCESS | 1834 | --DOMWINDOW == 42 (0x82f5b800) [pid = 1834] [serial = 1185] [outer = (nil)] [url = about:blank] 13:29:26 INFO - PROCESS | 1834 | --DOMWINDOW == 41 (0x82226000) [pid = 1834] [serial = 1181] [outer = (nil)] [url = about:blank] 13:29:26 INFO - PROCESS | 1834 | --DOMWINDOW == 40 (0x82291c00) [pid = 1834] [serial = 1182] [outer = (nil)] [url = about:blank] 13:29:26 INFO - PROCESS | 1834 | --DOMWINDOW == 39 (0x82d0c400) [pid = 1834] [serial = 1178] [outer = (nil)] [url = about:blank] 13:29:26 INFO - PROCESS | 1834 | --DOMWINDOW == 38 (0x83071000) [pid = 1834] [serial = 1179] [outer = (nil)] [url = about:blank] 13:29:26 INFO - PROCESS | 1834 | --DOMWINDOW == 37 (0x95a95c00) [pid = 1834] [serial = 1175] [outer = (nil)] [url = about:blank] 13:29:26 INFO - PROCESS | 1834 | --DOMWINDOW == 36 (0x95a97800) [pid = 1834] [serial = 1176] [outer = (nil)] [url = about:blank] 13:29:26 INFO - PROCESS | 1834 | --DOMWINDOW == 35 (0x95923c00) [pid = 1834] [serial = 1172] [outer = (nil)] [url = about:blank] 13:29:26 INFO - PROCESS | 1834 | --DOMWINDOW == 34 (0x95953000) [pid = 1834] [serial = 1173] [outer = (nil)] [url = about:blank] 13:29:26 INFO - PROCESS | 1834 | --DOMWINDOW == 33 (0x951ad400) [pid = 1834] [serial = 1169] [outer = (nil)] [url = about:blank] 13:29:26 INFO - PROCESS | 1834 | --DOMWINDOW == 32 (0x951b2800) [pid = 1834] [serial = 1170] [outer = (nil)] [url = about:blank] 13:29:26 INFO - PROCESS | 1834 | --DOMWINDOW == 31 (0x94982000) [pid = 1834] [serial = 1166] [outer = (nil)] [url = about:blank] 13:29:26 INFO - PROCESS | 1834 | --DOMWINDOW == 30 (0x949c9800) [pid = 1834] [serial = 1167] [outer = (nil)] [url = about:blank] 13:29:26 INFO - PROCESS | 1834 | --DOMWINDOW == 29 (0x8fb1c400) [pid = 1834] [serial = 1163] [outer = (nil)] [url = about:blank] 13:29:26 INFO - PROCESS | 1834 | --DOMWINDOW == 28 (0x92b6fc00) [pid = 1834] [serial = 1164] [outer = (nil)] [url = about:blank] 13:29:26 INFO - PROCESS | 1834 | --DOMWINDOW == 27 (0x8b220c00) [pid = 1834] [serial = 1160] [outer = (nil)] [url = about:blank] 13:29:26 INFO - PROCESS | 1834 | --DOMWINDOW == 26 (0x8c888000) [pid = 1834] [serial = 1161] [outer = (nil)] [url = about:blank] 13:29:26 INFO - PROCESS | 1834 | --DOMWINDOW == 25 (0x82298800) [pid = 1834] [serial = 1157] [outer = (nil)] [url = about:blank] 13:29:26 INFO - PROCESS | 1834 | --DOMWINDOW == 24 (0x82c58c00) [pid = 1834] [serial = 1158] [outer = (nil)] [url = about:blank] 13:29:30 INFO - PROCESS | 1834 | --DOMWINDOW == 23 (0x83051800) [pid = 1834] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html] 13:29:30 INFO - PROCESS | 1834 | --DOMWINDOW == 22 (0x8da1e000) [pid = 1834] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-append-buffer.html] 13:29:30 INFO - PROCESS | 1834 | --DOMWINDOW == 21 (0x8f62cc00) [pid = 1834] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html] 13:29:36 INFO - PROCESS | 1834 | --DOMWINDOW == 20 (0x8b226000) [pid = 1834] [serial = 1199] [outer = (nil)] [url = about:blank] 13:29:36 INFO - PROCESS | 1834 | --DOMWINDOW == 19 (0x949cb800) [pid = 1834] [serial = 1191] [outer = (nil)] [url = about:blank] 13:29:36 INFO - PROCESS | 1834 | --DOMWINDOW == 18 (0x831b6000) [pid = 1834] [serial = 1194] [outer = (nil)] [url = about:blank] 13:29:36 INFO - PROCESS | 1834 | --DOMWINDOW == 17 (0x83072800) [pid = 1834] [serial = 1193] [outer = (nil)] [url = about:blank] 13:29:36 INFO - PROCESS | 1834 | --DOMWINDOW == 16 (0x949cd800) [pid = 1834] [serial = 1197] [outer = (nil)] [url = about:blank] 13:29:36 INFO - PROCESS | 1834 | --DOMWINDOW == 15 (0x8da2e400) [pid = 1834] [serial = 1196] [outer = (nil)] [url = about:blank] 13:29:41 INFO - PROCESS | 1834 | 1477772981198 Marionette TRACE conn4 <- [1,1801,null,{"value":["/media-source/mediasource-appendbuffer-quota-exceeded.html",0,null,null,[["Appending data repeatedly should fill up the buffer and throw a QuotaExceededError when buffer is full.",0,null,null]]]}] 13:29:41 INFO - . 13:29:41 INFO - TEST-OK | /media-source/mediasource-appendbuffer-quota-exceeded.html | took 24495ms 13:29:41 INFO - PROCESS | 1834 | 1477772981253 Marionette TRACE conn4 -> [0,1802,"getWindowHandle",null] 13:29:41 INFO - PROCESS | 1834 | 1477772981260 Marionette TRACE conn4 <- [1,1802,null,{"value":"8"}] 13:29:41 INFO - TEST-START | /media-source/mediasource-appendwindow.html 13:29:41 INFO - PROCESS | 1834 | 1477772981270 Marionette TRACE conn4 -> [0,1803,"timeouts",{"script":35000}] 13:29:41 INFO - PROCESS | 1834 | 1477772981275 Marionette TRACE conn4 <- [1,1803,null,{}] 13:29:41 INFO - PROCESS | 1834 | 1477772981285 Marionette TRACE conn4 -> [0,1804,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:29:41 INFO - PROCESS | 1834 | 1477772981494 Marionette TRACE conn4 <- [1,1804,null,{"value":null}] 13:29:41 INFO - PROCESS | 1834 | 1477772981606 Marionette TRACE conn4 -> [0,1805,"getWindowHandles",null] 13:29:41 INFO - PROCESS | 1834 | 1477772981611 Marionette TRACE conn4 <- [1,1805,null,["8"]] 13:29:41 INFO - PROCESS | 1834 | 1477772981618 Marionette TRACE conn4 -> [0,1806,"switchToWindow",{"name":"8"}] 13:29:41 INFO - PROCESS | 1834 | 1477772981629 Marionette TRACE conn4 <- [1,1806,null,{}] 13:29:41 INFO - PROCESS | 1834 | 1477772981642 Marionette TRACE conn4 -> [0,1807,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-appendwindow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-appendwindow.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:29:41 INFO - PROCESS | 1834 | ++DOCSHELL 0x82295000 == 8 [pid = 1834] [id = 411] 13:29:41 INFO - PROCESS | 1834 | ++DOMWINDOW == 16 (0x82295400) [pid = 1834] [serial = 1201] [outer = (nil)] 13:29:41 INFO - PROCESS | 1834 | ++DOMWINDOW == 17 (0x82297000) [pid = 1834] [serial = 1202] [outer = 0x82295400] 13:29:41 INFO - PROCESS | 1834 | 1477772981760 Marionette DEBUG loaded listener.js 13:29:41 INFO - PROCESS | 1834 | ++DOMWINDOW == 18 (0x8229e000) [pid = 1834] [serial = 1203] [outer = 0x82295400] 13:29:44 INFO - PROCESS | 1834 | [aac @ 0x83044400] err{or,}_recognition separate: 1; 1 13:29:44 INFO - PROCESS | 1834 | [aac @ 0x83044400] err{or,}_recognition combined: 1; 1 13:29:44 INFO - PROCESS | 1834 | [aac @ 0x83044400] Unsupported bit depth: 0 13:29:44 INFO - PROCESS | 1834 | [h264 @ 0x83045c00] err{or,}_recognition separate: 1; 1 13:29:44 INFO - PROCESS | 1834 | [h264 @ 0x83045c00] err{or,}_recognition combined: 1; 1 13:29:44 INFO - PROCESS | 1834 | [h264 @ 0x83045c00] Unsupported bit depth: 0 13:29:44 INFO - PROCESS | 1834 | [aac @ 0x83044400] err{or,}_recognition separate: 1; 1 13:29:44 INFO - PROCESS | 1834 | [aac @ 0x83044400] err{or,}_recognition combined: 1; 1 13:29:44 INFO - PROCESS | 1834 | [aac @ 0x83044400] Unsupported bit depth: 0 13:29:44 INFO - PROCESS | 1834 | [h264 @ 0x83045c00] err{or,}_recognition separate: 1; 1 13:29:44 INFO - PROCESS | 1834 | [h264 @ 0x83045c00] err{or,}_recognition combined: 1; 1 13:29:44 INFO - PROCESS | 1834 | [h264 @ 0x83045c00] Unsupported bit depth: 0 13:29:44 INFO - PROCESS | 1834 | 1477772984313 Marionette TRACE conn4 <- [1,1807,null,{"value":["/media-source/mediasource-appendwindow.html",0,null,null,[["Test correctly reset appendWindowStart and appendWindowEnd values",0,null,null],["Test set wrong values to appendWindowStart and appendWindowEnd.",0,null,null],["Test set correct values to appendWindowStart and appendWindowEnd.",0,null,null],["Test appendwindow throw error when mediasource object is not associated with a sourebuffer.",0,null,null],["Test set appendWindowStart and appendWindowEnd when source buffer updating.",0,null,null],["Test appendWindowStart and appendWindowEnd value after a sourceBuffer.abort().",0,null,null],["Test read appendWindowStart and appendWindowEnd initial values.",0,null,null]]]}] 13:29:44 INFO - ....... 13:29:44 INFO - TEST-OK | /media-source/mediasource-appendwindow.html | took 3106ms 13:29:44 INFO - PROCESS | 1834 | 1477772984417 Marionette TRACE conn4 -> [0,1808,"getWindowHandle",null] 13:29:44 INFO - PROCESS | 1834 | 1477772984425 Marionette TRACE conn4 <- [1,1808,null,{"value":"8"}] 13:29:44 INFO - TEST-START | /media-source/mediasource-attach-stops-delaying-load-event.html 13:29:44 INFO - PROCESS | 1834 | 1477772984437 Marionette TRACE conn4 -> [0,1809,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:29:44 INFO - PROCESS | 1834 | 1477772984685 Marionette TRACE conn4 <- [1,1809,null,{"value":null}] 13:29:44 INFO - PROCESS | 1834 | 1477772984848 Marionette TRACE conn4 -> [0,1810,"getWindowHandles",null] 13:29:44 INFO - PROCESS | 1834 | 1477772984856 Marionette TRACE conn4 <- [1,1810,null,["8"]] 13:29:44 INFO - PROCESS | 1834 | 1477772984866 Marionette TRACE conn4 -> [0,1811,"switchToWindow",{"name":"8"}] 13:29:44 INFO - PROCESS | 1834 | 1477772984875 Marionette TRACE conn4 <- [1,1811,null,{}] 13:29:44 INFO - PROCESS | 1834 | 1477772984886 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-attach-stops-delaying-load-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:29:44 INFO - PROCESS | 1834 | ++DOCSHELL 0x8229dc00 == 9 [pid = 1834] [id = 412] 13:29:44 INFO - PROCESS | 1834 | ++DOMWINDOW == 19 (0x83050400) [pid = 1834] [serial = 1204] [outer = (nil)] 13:29:44 INFO - PROCESS | 1834 | ++DOMWINDOW == 20 (0x83051400) [pid = 1834] [serial = 1205] [outer = 0x83050400] 13:29:45 INFO - PROCESS | 1834 | 1477772985009 Marionette DEBUG loaded listener.js 13:29:45 INFO - PROCESS | 1834 | ++DOMWINDOW == 21 (0x82291400) [pid = 1834] [serial = 1206] [outer = 0x83050400] 13:29:45 INFO - PROCESS | 1834 | 1477772985747 Marionette TRACE conn4 <- [1,1812,null,{"value":["/media-source/mediasource-attach-stops-delaying-load-event.html",0,null,null,[["MediaSource attachment should immediately stop delaying the load event",0,null,null]]]}] 13:29:45 INFO - . 13:29:45 INFO - TEST-OK | /media-source/mediasource-attach-stops-delaying-load-event.html | took 1329ms 13:29:45 INFO - PROCESS | 1834 | 1477772985797 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 13:29:45 INFO - PROCESS | 1834 | 1477772985803 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 13:29:45 INFO - TEST-START | /media-source/mediasource-avtracks.html 13:29:45 INFO - PROCESS | 1834 | 1477772985813 Marionette TRACE conn4 -> [0,1814,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:29:46 INFO - PROCESS | 1834 | 1477772986056 Marionette TRACE conn4 <- [1,1814,null,{"value":null}] 13:29:46 INFO - PROCESS | 1834 | 1477772986212 Marionette TRACE conn4 -> [0,1815,"getWindowHandles",null] 13:29:46 INFO - PROCESS | 1834 | 1477772986216 Marionette TRACE conn4 <- [1,1815,null,["8"]] 13:29:46 INFO - PROCESS | 1834 | 1477772986230 Marionette TRACE conn4 -> [0,1816,"switchToWindow",{"name":"8"}] 13:29:46 INFO - PROCESS | 1834 | 1477772986236 Marionette TRACE conn4 <- [1,1816,null,{}] 13:29:46 INFO - PROCESS | 1834 | 1477772986243 Marionette TRACE conn4 -> [0,1817,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-avtracks.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-avtracks.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:29:46 INFO - PROCESS | 1834 | ++DOCSHELL 0x831b5c00 == 10 [pid = 1834] [id = 413] 13:29:46 INFO - PROCESS | 1834 | ++DOMWINDOW == 22 (0x831b6000) [pid = 1834] [serial = 1207] [outer = (nil)] 13:29:46 INFO - PROCESS | 1834 | ++DOMWINDOW == 23 (0x831b7400) [pid = 1834] [serial = 1208] [outer = 0x831b6000] 13:29:46 INFO - PROCESS | 1834 | 1477772986358 Marionette DEBUG loaded listener.js 13:29:46 INFO - PROCESS | 1834 | ++DOMWINDOW == 24 (0x831bc400) [pid = 1834] [serial = 1209] [outer = 0x831b6000] 13:29:48 INFO - PROCESS | 1834 | --DOCSHELL 0x8b222000 == 9 [pid = 1834] [id = 410] 13:29:48 INFO - .... 13:29:48 INFO - TEST-OK | /media-source/mediasource-avtracks.html | took 2778ms 13:29:48 INFO - TEST-START | /media-source/mediasource-buffered.html 13:29:48 INFO - PROCESS | 1834 | 1477772988536 Marionette TRACE conn4 <- [1,1817,null,{"value":["/media-source/mediasource-avtracks.html",0,null,null,[["Check that media tracks and their properties are populated properly",1,"object is undefined","EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:12:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:8:5\n"],["Media tracks must be removed when the SourceBuffer is removed from the MediaSource",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:90:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:87:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:83:5\n"],["Media tracks must be removed when the HTMLMediaElement.src is changed",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:104:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:101:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:97:5\n"],["Media tracks must be removed when HTMLMediaElement.load() is called",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:118:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:115:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:111:5\n"]]]}] 13:29:48 INFO - PROCESS | 1834 | 1477772988605 Marionette TRACE conn4 -> [0,1818,"getWindowHandle",null] 13:29:48 INFO - PROCESS | 1834 | 1477772988615 Marionette TRACE conn4 <- [1,1818,null,{"value":"8"}] 13:29:48 INFO - PROCESS | 1834 | 1477772988634 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:29:48 INFO - PROCESS | 1834 | 1477772988853 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 13:29:48 INFO - PROCESS | 1834 | 1477772988972 Marionette TRACE conn4 -> [0,1820,"getWindowHandles",null] 13:29:48 INFO - PROCESS | 1834 | 1477772988979 Marionette TRACE conn4 <- [1,1820,null,["8"]] 13:29:48 INFO - PROCESS | 1834 | 1477772988986 Marionette TRACE conn4 -> [0,1821,"switchToWindow",{"name":"8"}] 13:29:48 INFO - PROCESS | 1834 | 1477772988995 Marionette TRACE conn4 <- [1,1821,null,{}] 13:29:49 INFO - PROCESS | 1834 | 1477772989002 Marionette TRACE conn4 -> [0,1822,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-buffered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-buffered.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:29:49 INFO - PROCESS | 1834 | ++DOCSHELL 0x8237f800 == 10 [pid = 1834] [id = 414] 13:29:49 INFO - PROCESS | 1834 | ++DOMWINDOW == 25 (0x823bf000) [pid = 1834] [serial = 1210] [outer = (nil)] 13:29:49 INFO - PROCESS | 1834 | ++DOMWINDOW == 26 (0x82d0ac00) [pid = 1834] [serial = 1211] [outer = 0x823bf000] 13:29:49 INFO - PROCESS | 1834 | 1477772989116 Marionette DEBUG loaded listener.js 13:29:49 INFO - PROCESS | 1834 | ++DOMWINDOW == 27 (0x83066800) [pid = 1834] [serial = 1212] [outer = 0x823bf000] 13:29:50 INFO - PROCESS | 1834 | [aac @ 0x831bb000] err{or,}_recognition separate: 1; 1 13:29:50 INFO - PROCESS | 1834 | [aac @ 0x831bb000] err{or,}_recognition combined: 1; 1 13:29:50 INFO - PROCESS | 1834 | [aac @ 0x831bb000] Unsupported bit depth: 0 13:29:50 INFO - PROCESS | 1834 | [aac @ 0x8b04fc00] err{or,}_recognition separate: 1; 1 13:29:50 INFO - PROCESS | 1834 | [aac @ 0x8b04fc00] err{or,}_recognition combined: 1; 1 13:29:50 INFO - PROCESS | 1834 | [aac @ 0x8b04fc00] Unsupported bit depth: 0 13:29:50 INFO - PROCESS | 1834 | [aac @ 0x831b3400] err{or,}_recognition separate: 1; 1 13:29:50 INFO - PROCESS | 1834 | [aac @ 0x831b3400] err{or,}_recognition combined: 1; 1 13:29:50 INFO - PROCESS | 1834 | [aac @ 0x831b3400] Unsupported bit depth: 0 13:29:50 INFO - PROCESS | 1834 | [h264 @ 0x8b050800] err{or,}_recognition separate: 1; 1 13:29:50 INFO - PROCESS | 1834 | [h264 @ 0x8b050800] err{or,}_recognition combined: 1; 1 13:29:50 INFO - PROCESS | 1834 | [h264 @ 0x8b050800] Unsupported bit depth: 0 13:29:50 INFO - PROCESS | 1834 | [aac @ 0x8b053400] err{or,}_recognition separate: 1; 1 13:29:50 INFO - PROCESS | 1834 | [aac @ 0x8b053400] err{or,}_recognition combined: 1; 1 13:29:50 INFO - PROCESS | 1834 | [aac @ 0x8b053400] Unsupported bit depth: 0 13:29:50 INFO - PROCESS | 1834 | [h264 @ 0x831b3800] err{or,}_recognition separate: 1; 1 13:29:50 INFO - PROCESS | 1834 | [h264 @ 0x831b3800] err{or,}_recognition combined: 1; 1 13:29:50 INFO - PROCESS | 1834 | [h264 @ 0x831b3800] Unsupported bit depth: 0 13:29:50 INFO - PROCESS | 1834 | [h264 @ 0x831b3800] no picture 13:29:50 INFO - PROCESS | 1834 | [h264 @ 0x831b3800] no picture 13:29:51 INFO - PROCESS | 1834 | [aac @ 0x831b3800] err{or,}_recognition separate: 1; 1 13:29:51 INFO - PROCESS | 1834 | [aac @ 0x831b3800] err{or,}_recognition combined: 1; 1 13:29:51 INFO - PROCESS | 1834 | [aac @ 0x831b3800] Unsupported bit depth: 0 13:29:51 INFO - PROCESS | 1834 | [h264 @ 0x8b054400] err{or,}_recognition separate: 1; 1 13:29:51 INFO - PROCESS | 1834 | [h264 @ 0x8b054400] err{or,}_recognition combined: 1; 1 13:29:51 INFO - PROCESS | 1834 | [h264 @ 0x8b054400] Unsupported bit depth: 0 13:29:51 INFO - PROCESS | 1834 | [aac @ 0x8b055800] err{or,}_recognition separate: 1; 1 13:29:51 INFO - PROCESS | 1834 | [aac @ 0x8b055800] err{or,}_recognition combined: 1; 1 13:29:51 INFO - PROCESS | 1834 | [aac @ 0x8b055800] Unsupported bit depth: 0 13:29:51 INFO - PROCESS | 1834 | [h264 @ 0x8b054400] err{or,}_recognition separate: 1; 1 13:29:51 INFO - PROCESS | 1834 | [h264 @ 0x8b054400] err{or,}_recognition combined: 1; 1 13:29:51 INFO - PROCESS | 1834 | [h264 @ 0x8b054400] Unsupported bit depth: 0 13:29:51 INFO - PROCESS | 1834 | [h264 @ 0x8b054400] no picture 13:29:51 INFO - PROCESS | 1834 | [h264 @ 0x8b054400] no picture 13:29:51 INFO - PROCESS | 1834 | 1477772991097 Marionette TRACE conn4 <- [1,1822,null,{"value":["/media-source/mediasource-buffered.html",0,null,null,[["Demuxed content with different lengths",0,null,null],["Muxed content with different lengths",0,null,null],["Demuxed content with an empty buffered range on one SourceBuffer",0,null,null],["Muxed content empty buffered ranges.",0,null,null],["Get buffered range when sourcebuffer is empty.",0,null,null],["Get buffered range when only init segment is appended.",0,null,null],["Get buffered range after removing sourcebuffer.",0,null,null]]]}] 13:29:51 INFO - ....... 13:29:51 INFO - TEST-OK | /media-source/mediasource-buffered.html | took 2526ms 13:29:51 INFO - PROCESS | 1834 | 1477772991162 Marionette TRACE conn4 -> [0,1823,"getWindowHandle",null] 13:29:51 INFO - PROCESS | 1834 | 1477772991168 Marionette TRACE conn4 <- [1,1823,null,{"value":"8"}] 13:29:51 INFO - TEST-START | /media-source/mediasource-closed.html 13:29:51 INFO - PROCESS | 1834 | 1477772991176 Marionette TRACE conn4 -> [0,1824,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:29:51 INFO - PROCESS | 1834 | 1477772991418 Marionette TRACE conn4 <- [1,1824,null,{"value":null}] 13:29:51 INFO - PROCESS | 1834 | 1477772991440 Marionette TRACE conn4 -> [0,1825,"getWindowHandles",null] 13:29:51 INFO - PROCESS | 1834 | 1477772991445 Marionette TRACE conn4 <- [1,1825,null,["8"]] 13:29:51 INFO - PROCESS | 1834 | 1477772991451 Marionette TRACE conn4 -> [0,1826,"switchToWindow",{"name":"8"}] 13:29:51 INFO - PROCESS | 1834 | 1477772991457 Marionette TRACE conn4 <- [1,1826,null,{}] 13:29:51 INFO - PROCESS | 1834 | 1477772991464 Marionette TRACE conn4 -> [0,1827,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-closed.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:29:51 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b047c00 == 11 [pid = 1834] [id = 415] 13:29:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 28 (0x8b125400) [pid = 1834] [serial = 1213] [outer = (nil)] 13:29:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 29 (0x8b128400) [pid = 1834] [serial = 1214] [outer = 0x8b125400] 13:29:51 INFO - PROCESS | 1834 | 1477772991630 Marionette DEBUG loaded listener.js 13:29:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 30 (0x8229ec00) [pid = 1834] [serial = 1215] [outer = 0x8b125400] 13:29:52 INFO - PROCESS | 1834 | --DOMWINDOW == 29 (0x8b222800) [pid = 1834] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html] 13:29:52 INFO - PROCESS | 1834 | --DOMWINDOW == 28 (0x82295400) [pid = 1834] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendwindow.html] 13:29:52 INFO - PROCESS | 1834 | 1477772992456 Marionette TRACE conn4 <- [1,1827,null,{"value":["/media-source/mediasource-closed.html",0,null,null,[["Test attribute values on a closed MediaSource object.",0,null,null],["Test addSourceBuffer() while closed.",0,null,null],["Test removeSourceBuffer() while closed.",0,null,null],["Test endOfStream() while closed.",0,null,null],["Test endOfStream(decode) while closed.",0,null,null],["Test endOfStream(network) while closed.",0,null,null],["Test setting duration while closed.",0,null,null],["Test setting duration while open->closed.",0,null,null],["Test getting duration while open->closed.",0,null,null],["Test sourcebuffer.abort when closed.",0,null,null]]]}] 13:29:52 INFO - .......... 13:29:52 INFO - TEST-OK | /media-source/mediasource-closed.html | took 1336ms 13:29:52 INFO - PROCESS | 1834 | 1477772992521 Marionette TRACE conn4 -> [0,1828,"getWindowHandle",null] 13:29:52 INFO - PROCESS | 1834 | 1477772992529 Marionette TRACE conn4 <- [1,1828,null,{"value":"8"}] 13:29:52 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-framesize.html 13:29:52 INFO - PROCESS | 1834 | 1477772992540 Marionette TRACE conn4 -> [0,1829,"getContext",null] 13:29:52 INFO - PROCESS | 1834 | 1477772992543 Marionette TRACE conn4 <- [1,1829,null,{"value":"content"}] 13:29:52 INFO - PROCESS | 1834 | 1477772992549 Marionette TRACE conn4 -> [0,1830,"setContext",{"value":"chrome"}] 13:29:52 INFO - PROCESS | 1834 | 1477772992552 Marionette TRACE conn4 <- [1,1830,null,{}] 13:29:52 INFO - PROCESS | 1834 | 1477772992558 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 13:29:52 INFO - PROCESS | 1834 | 1477772992577 Marionette TRACE conn4 <- [1,1831,null,{"value":true}] 13:29:52 INFO - PROCESS | 1834 | 1477772992584 Marionette TRACE conn4 -> [0,1832,"setContext",{"value":"content"}] 13:29:52 INFO - PROCESS | 1834 | 1477772992587 Marionette TRACE conn4 <- [1,1832,null,{}] 13:29:52 INFO - Setting pref media.mediasource.enabled (true) 13:29:52 INFO - PROCESS | 1834 | 1477772992593 Marionette TRACE conn4 -> [0,1833,"getContext",null] 13:29:52 INFO - PROCESS | 1834 | 1477772992597 Marionette TRACE conn4 <- [1,1833,null,{"value":"content"}] 13:29:52 INFO - PROCESS | 1834 | 1477772992601 Marionette TRACE conn4 -> [0,1834,"setContext",{"value":"chrome"}] 13:29:52 INFO - PROCESS | 1834 | 1477772992605 Marionette TRACE conn4 <- [1,1834,null,{}] 13:29:52 INFO - PROCESS | 1834 | 1477772992610 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 13:29:52 INFO - PROCESS | 1834 | 1477772992628 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 13:29:52 INFO - PROCESS | 1834 | 1477772992633 Marionette TRACE conn4 -> [0,1836,"setContext",{"value":"content"}] 13:29:52 INFO - PROCESS | 1834 | 1477772992635 Marionette TRACE conn4 <- [1,1836,null,{}] 13:29:52 INFO - PROCESS | 1834 | 1477772992643 Marionette TRACE conn4 -> [0,1837,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:29:52 INFO - PROCESS | 1834 | 1477772992914 Marionette TRACE conn4 <- [1,1837,null,{"value":null}] 13:29:52 INFO - PROCESS | 1834 | 1477772992944 Marionette TRACE conn4 -> [0,1838,"getWindowHandles",null] 13:29:52 INFO - PROCESS | 1834 | 1477772992949 Marionette TRACE conn4 <- [1,1838,null,["8"]] 13:29:52 INFO - PROCESS | 1834 | 1477772992955 Marionette TRACE conn4 -> [0,1839,"switchToWindow",{"name":"8"}] 13:29:52 INFO - PROCESS | 1834 | 1477772992962 Marionette TRACE conn4 <- [1,1839,null,{}] 13:29:52 INFO - PROCESS | 1834 | 1477772992967 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-av-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:29:53 INFO - PROCESS | 1834 | ++DOCSHELL 0x8c888400 == 12 [pid = 1834] [id = 416] 13:29:53 INFO - PROCESS | 1834 | ++DOMWINDOW == 29 (0x8c888800) [pid = 1834] [serial = 1216] [outer = (nil)] 13:29:53 INFO - PROCESS | 1834 | ++DOMWINDOW == 30 (0x8c88a800) [pid = 1834] [serial = 1217] [outer = 0x8c888800] 13:29:53 INFO - PROCESS | 1834 | 1477772993073 Marionette DEBUG loaded listener.js 13:29:53 INFO - PROCESS | 1834 | ++DOMWINDOW == 31 (0x8b12b800) [pid = 1834] [serial = 1218] [outer = 0x8c888800] 13:29:54 INFO - PROCESS | 1834 | [aac @ 0x8cb78000] err{or,}_recognition separate: 1; 1 13:29:54 INFO - PROCESS | 1834 | [aac @ 0x8cb78000] err{or,}_recognition combined: 1; 1 13:29:54 INFO - PROCESS | 1834 | [aac @ 0x8cb78000] Unsupported bit depth: 0 13:29:54 INFO - PROCESS | 1834 | [h264 @ 0x8cb80400] err{or,}_recognition separate: 1; 1 13:29:54 INFO - PROCESS | 1834 | [h264 @ 0x8cb80400] err{or,}_recognition combined: 1; 1 13:29:54 INFO - PROCESS | 1834 | [h264 @ 0x8cb80400] Unsupported bit depth: 0 13:29:54 INFO - PROCESS | 1834 | [aac @ 0x8cb82800] err{or,}_recognition separate: 1; 1 13:29:54 INFO - PROCESS | 1834 | [aac @ 0x8cb82800] err{or,}_recognition combined: 1; 1 13:29:54 INFO - PROCESS | 1834 | [aac @ 0x8cb82800] Unsupported bit depth: 0 13:29:54 INFO - PROCESS | 1834 | [h264 @ 0x8cb7d400] err{or,}_recognition separate: 1; 1 13:29:54 INFO - PROCESS | 1834 | [h264 @ 0x8cb7d400] err{or,}_recognition combined: 1; 1 13:29:54 INFO - PROCESS | 1834 | [h264 @ 0x8cb7d400] Unsupported bit depth: 0 13:29:54 INFO - PROCESS | 1834 | [h264 @ 0x8cb7d400] no picture 13:29:54 INFO - PROCESS | 1834 | [h264 @ 0x8cb7d400] no picture 13:29:55 INFO - PROCESS | 1834 | [aac @ 0x82299c00] err{or,}_recognition separate: 1; 1 13:29:55 INFO - PROCESS | 1834 | [aac @ 0x82299c00] err{or,}_recognition combined: 1; 1 13:29:55 INFO - PROCESS | 1834 | [aac @ 0x82299c00] Unsupported bit depth: 0 13:29:56 INFO - PROCESS | 1834 | [aac @ 0x82370c00] err{or,}_recognition separate: 1; 1 13:29:56 INFO - PROCESS | 1834 | [aac @ 0x82370c00] err{or,}_recognition combined: 1; 1 13:29:56 INFO - PROCESS | 1834 | [aac @ 0x82370c00] Unsupported bit depth: 0 13:29:56 INFO - PROCESS | 1834 | [aac @ 0x82299c00] err{or,}_recognition separate: 1; 1 13:29:56 INFO - PROCESS | 1834 | [aac @ 0x82299c00] err{or,}_recognition combined: 1; 1 13:29:56 INFO - PROCESS | 1834 | [aac @ 0x82299c00] Unsupported bit depth: 0 13:29:56 INFO - PROCESS | 1834 | [aac @ 0x82370c00] err{or,}_recognition separate: 1; 1 13:29:56 INFO - PROCESS | 1834 | [aac @ 0x82370c00] err{or,}_recognition combined: 1; 1 13:29:56 INFO - PROCESS | 1834 | [aac @ 0x82370c00] Unsupported bit depth: 0 13:29:56 INFO - PROCESS | 1834 | [aac @ 0x82293000] err{or,}_recognition separate: 1; 1 13:29:56 INFO - PROCESS | 1834 | [aac @ 0x82293000] err{or,}_recognition combined: 1; 1 13:29:56 INFO - PROCESS | 1834 | [aac @ 0x82293000] Unsupported bit depth: 0 13:29:56 INFO - PROCESS | 1834 | [aac @ 0x82293000] err{or,}_recognition separate: 1; 1 13:29:56 INFO - PROCESS | 1834 | [aac @ 0x82293000] err{or,}_recognition combined: 1; 1 13:29:56 INFO - PROCESS | 1834 | [aac @ 0x82293000] Unsupported bit depth: 0 13:29:56 INFO - PROCESS | 1834 | [aac @ 0x82293000] err{or,}_recognition separate: 1; 1 13:29:56 INFO - PROCESS | 1834 | [aac @ 0x82293000] err{or,}_recognition combined: 1; 1 13:29:56 INFO - PROCESS | 1834 | [aac @ 0x82293000] Unsupported bit depth: 0 13:29:56 INFO - PROCESS | 1834 | [aac @ 0x82293000] err{or,}_recognition separate: 1; 1 13:29:56 INFO - PROCESS | 1834 | [aac @ 0x82293000] err{or,}_recognition combined: 1; 1 13:29:56 INFO - PROCESS | 1834 | [aac @ 0x82293000] Unsupported bit depth: 0 13:29:56 INFO - PROCESS | 1834 | [aac @ 0x82293000] err{or,}_recognition separate: 1; 1 13:29:56 INFO - PROCESS | 1834 | [aac @ 0x82293000] err{or,}_recognition combined: 1; 1 13:29:56 INFO - PROCESS | 1834 | [aac @ 0x82293000] Unsupported bit depth: 0 13:29:56 INFO - PROCESS | 1834 | [h264 @ 0x8237c400] err{or,}_recognition separate: 1; 1 13:29:56 INFO - PROCESS | 1834 | [h264 @ 0x8237c400] err{or,}_recognition combined: 1; 1 13:29:56 INFO - PROCESS | 1834 | [h264 @ 0x8237c400] Unsupported bit depth: 0 13:29:56 INFO - PROCESS | 1834 | [h264 @ 0x8237c400] no picture 13:29:56 INFO - PROCESS | 1834 | [h264 @ 0x8237c400] no picture 13:29:56 INFO - PROCESS | 1834 | [h264 @ 0x83044400] err{or,}_recognition separate: 1; 1 13:29:56 INFO - PROCESS | 1834 | [h264 @ 0x83044400] err{or,}_recognition combined: 1; 1 13:29:56 INFO - PROCESS | 1834 | [h264 @ 0x83044400] Unsupported bit depth: 0 13:29:56 INFO - PROCESS | 1834 | [h264 @ 0x83044400] no picture 13:29:56 INFO - PROCESS | 1834 | [h264 @ 0x83044400] no picture 13:29:57 INFO - PROCESS | 1834 | [h264 @ 0x8304a400] err{or,}_recognition separate: 1; 1 13:29:57 INFO - PROCESS | 1834 | [h264 @ 0x8304a400] err{or,}_recognition combined: 1; 1 13:29:57 INFO - PROCESS | 1834 | [h264 @ 0x8304a400] Unsupported bit depth: 0 13:29:57 INFO - PROCESS | 1834 | [h264 @ 0x8304a400] no picture 13:29:57 INFO - PROCESS | 1834 | [h264 @ 0x8304a400] no picture 13:29:58 INFO - PROCESS | 1834 | 1477772998433 Marionette TRACE conn4 <- [1,1840,null,{"value":["/media-source/mediasource-config-change-mp4-av-framesize.html",0,null,null,[["Tests mp4 frame size changes in multiplexed content.",0,null,null]]]}] 13:29:58 INFO - PROCESS | 1834 | --DOCSHELL 0x8229dc00 == 11 [pid = 1834] [id = 412] 13:29:58 INFO - PROCESS | 1834 | --DOCSHELL 0x82295000 == 10 [pid = 1834] [id = 411] 13:29:58 INFO - PROCESS | 1834 | --DOCSHELL 0x8b047c00 == 9 [pid = 1834] [id = 415] 13:29:58 INFO - PROCESS | 1834 | --DOCSHELL 0x8237f800 == 8 [pid = 1834] [id = 414] 13:29:58 INFO - PROCESS | 1834 | --DOCSHELL 0x831b5c00 == 7 [pid = 1834] [id = 413] 13:29:58 INFO - PROCESS | 1834 | --DOMWINDOW == 30 (0x82297000) [pid = 1834] [serial = 1202] [outer = (nil)] [url = about:blank] 13:29:58 INFO - PROCESS | 1834 | --DOMWINDOW == 29 (0x8229e000) [pid = 1834] [serial = 1203] [outer = (nil)] [url = about:blank] 13:29:58 INFO - PROCESS | 1834 | --DOMWINDOW == 28 (0x8b22bc00) [pid = 1834] [serial = 1200] [outer = (nil)] [url = about:blank] 13:29:58 INFO - . 13:29:58 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-framesize.html | took 5947ms 13:29:58 INFO - PROCESS | 1834 | 1477772998513 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 13:29:58 INFO - PROCESS | 1834 | 1477772998527 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 13:29:58 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-video-bitrate.html 13:29:58 INFO - PROCESS | 1834 | 1477772998551 Marionette TRACE conn4 -> [0,1842,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:29:58 INFO - PROCESS | 1834 | 1477772998765 Marionette TRACE conn4 <- [1,1842,null,{"value":null}] 13:29:58 INFO - PROCESS | 1834 | 1477772998891 Marionette TRACE conn4 -> [0,1843,"getWindowHandles",null] 13:29:58 INFO - PROCESS | 1834 | 1477772998898 Marionette TRACE conn4 <- [1,1843,null,["8"]] 13:29:58 INFO - PROCESS | 1834 | 1477772998908 Marionette TRACE conn4 -> [0,1844,"switchToWindow",{"name":"8"}] 13:29:58 INFO - PROCESS | 1834 | 1477772998918 Marionette TRACE conn4 <- [1,1844,null,{}] 13:29:58 INFO - PROCESS | 1834 | 1477772998924 Marionette TRACE conn4 -> [0,1845,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-av-video-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:29:58 INFO - PROCESS | 1834 | ++DOCSHELL 0x8222ec00 == 8 [pid = 1834] [id = 417] 13:29:58 INFO - PROCESS | 1834 | ++DOMWINDOW == 29 (0x8222f000) [pid = 1834] [serial = 1219] [outer = (nil)] 13:29:59 INFO - PROCESS | 1834 | ++DOMWINDOW == 30 (0x82294000) [pid = 1834] [serial = 1220] [outer = 0x8222f000] 13:29:59 INFO - PROCESS | 1834 | 1477772999032 Marionette DEBUG loaded listener.js 13:29:59 INFO - PROCESS | 1834 | ++DOMWINDOW == 31 (0x8229dc00) [pid = 1834] [serial = 1221] [outer = 0x8222f000] 13:30:00 INFO - PROCESS | 1834 | [aac @ 0x82371800] err{or,}_recognition separate: 1; 1 13:30:00 INFO - PROCESS | 1834 | [aac @ 0x82371800] err{or,}_recognition combined: 1; 1 13:30:00 INFO - PROCESS | 1834 | [aac @ 0x82371800] Unsupported bit depth: 0 13:30:00 INFO - PROCESS | 1834 | [h264 @ 0x82373c00] err{or,}_recognition separate: 1; 1 13:30:00 INFO - PROCESS | 1834 | [h264 @ 0x82373c00] err{or,}_recognition combined: 1; 1 13:30:00 INFO - PROCESS | 1834 | [h264 @ 0x82373c00] Unsupported bit depth: 0 13:30:00 INFO - PROCESS | 1834 | [aac @ 0x82371800] err{or,}_recognition separate: 1; 1 13:30:00 INFO - PROCESS | 1834 | [aac @ 0x82371800] err{or,}_recognition combined: 1; 1 13:30:00 INFO - PROCESS | 1834 | [aac @ 0x82371800] Unsupported bit depth: 0 13:30:00 INFO - PROCESS | 1834 | [h264 @ 0x82373c00] err{or,}_recognition separate: 1; 1 13:30:00 INFO - PROCESS | 1834 | [h264 @ 0x82373c00] err{or,}_recognition combined: 1; 1 13:30:00 INFO - PROCESS | 1834 | [h264 @ 0x82373c00] Unsupported bit depth: 0 13:30:00 INFO - PROCESS | 1834 | [h264 @ 0x82373c00] no picture 13:30:00 INFO - PROCESS | 1834 | [h264 @ 0x82373c00] no picture 13:30:01 INFO - PROCESS | 1834 | --DOMWINDOW == 30 (0x831b6000) [pid = 1834] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-avtracks.html] 13:30:01 INFO - PROCESS | 1834 | --DOMWINDOW == 29 (0x83050400) [pid = 1834] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html] 13:30:01 INFO - PROCESS | 1834 | --DOMWINDOW == 28 (0x8b125400) [pid = 1834] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-closed.html] 13:30:01 INFO - PROCESS | 1834 | --DOMWINDOW == 27 (0x823bf000) [pid = 1834] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-buffered.html] 13:30:01 INFO - PROCESS | 1834 | [aac @ 0x82299c00] err{or,}_recognition separate: 1; 1 13:30:01 INFO - PROCESS | 1834 | [aac @ 0x82299c00] err{or,}_recognition combined: 1; 1 13:30:01 INFO - PROCESS | 1834 | [aac @ 0x82299c00] Unsupported bit depth: 0 13:30:01 INFO - PROCESS | 1834 | [aac @ 0x82371800] err{or,}_recognition separate: 1; 1 13:30:01 INFO - PROCESS | 1834 | [aac @ 0x82371800] err{or,}_recognition combined: 1; 1 13:30:01 INFO - PROCESS | 1834 | [aac @ 0x82371800] Unsupported bit depth: 0 13:30:01 INFO - PROCESS | 1834 | [aac @ 0x82299c00] err{or,}_recognition separate: 1; 1 13:30:01 INFO - PROCESS | 1834 | [aac @ 0x82299c00] err{or,}_recognition combined: 1; 1 13:30:01 INFO - PROCESS | 1834 | [aac @ 0x82299c00] Unsupported bit depth: 0 13:30:02 INFO - PROCESS | 1834 | [aac @ 0x8237d000] err{or,}_recognition separate: 1; 1 13:30:02 INFO - PROCESS | 1834 | [aac @ 0x8237d000] err{or,}_recognition combined: 1; 1 13:30:02 INFO - PROCESS | 1834 | [aac @ 0x8237d000] Unsupported bit depth: 0 13:30:02 INFO - PROCESS | 1834 | [aac @ 0x82372c00] err{or,}_recognition separate: 1; 1 13:30:02 INFO - PROCESS | 1834 | [aac @ 0x82372c00] err{or,}_recognition combined: 1; 1 13:30:02 INFO - PROCESS | 1834 | [aac @ 0x82372c00] Unsupported bit depth: 0 13:30:02 INFO - PROCESS | 1834 | [aac @ 0x8237d000] err{or,}_recognition separate: 1; 1 13:30:02 INFO - PROCESS | 1834 | [aac @ 0x8237d000] err{or,}_recognition combined: 1; 1 13:30:02 INFO - PROCESS | 1834 | [aac @ 0x8237d000] Unsupported bit depth: 0 13:30:02 INFO - PROCESS | 1834 | [aac @ 0x82372c00] err{or,}_recognition separate: 1; 1 13:30:02 INFO - PROCESS | 1834 | [aac @ 0x82372c00] err{or,}_recognition combined: 1; 1 13:30:02 INFO - PROCESS | 1834 | [aac @ 0x82372c00] Unsupported bit depth: 0 13:30:02 INFO - PROCESS | 1834 | [aac @ 0x82372c00] err{or,}_recognition separate: 1; 1 13:30:02 INFO - PROCESS | 1834 | [aac @ 0x82372c00] err{or,}_recognition combined: 1; 1 13:30:02 INFO - PROCESS | 1834 | [aac @ 0x82372c00] Unsupported bit depth: 0 13:30:02 INFO - PROCESS | 1834 | [aac @ 0x8237d000] err{or,}_recognition separate: 1; 1 13:30:02 INFO - PROCESS | 1834 | [aac @ 0x8237d000] err{or,}_recognition combined: 1; 1 13:30:02 INFO - PROCESS | 1834 | [aac @ 0x8237d000] Unsupported bit depth: 0 13:30:02 INFO - PROCESS | 1834 | [h264 @ 0x823b9c00] err{or,}_recognition separate: 1; 1 13:30:02 INFO - PROCESS | 1834 | [h264 @ 0x823b9c00] err{or,}_recognition combined: 1; 1 13:30:02 INFO - PROCESS | 1834 | [h264 @ 0x823b9c00] Unsupported bit depth: 0 13:30:02 INFO - PROCESS | 1834 | [h264 @ 0x823b9c00] no picture 13:30:02 INFO - PROCESS | 1834 | [h264 @ 0x823b9c00] no picture 13:30:02 INFO - PROCESS | 1834 | [h264 @ 0x82373c00] err{or,}_recognition separate: 1; 1 13:30:02 INFO - PROCESS | 1834 | [h264 @ 0x82373c00] err{or,}_recognition combined: 1; 1 13:30:02 INFO - PROCESS | 1834 | [h264 @ 0x82373c00] Unsupported bit depth: 0 13:30:02 INFO - PROCESS | 1834 | [h264 @ 0x82373c00] no picture 13:30:02 INFO - PROCESS | 1834 | [h264 @ 0x82373c00] no picture 13:30:03 INFO - PROCESS | 1834 | [h264 @ 0x823ba800] err{or,}_recognition separate: 1; 1 13:30:03 INFO - PROCESS | 1834 | [h264 @ 0x823ba800] err{or,}_recognition combined: 1; 1 13:30:03 INFO - PROCESS | 1834 | [h264 @ 0x823ba800] Unsupported bit depth: 0 13:30:03 INFO - PROCESS | 1834 | [h264 @ 0x823ba800] no picture 13:30:03 INFO - PROCESS | 1834 | [h264 @ 0x823ba800] no picture 13:30:04 INFO - PROCESS | 1834 | 1477773004386 Marionette TRACE conn4 <- [1,1845,null,{"value":["/media-source/mediasource-config-change-mp4-av-video-bitrate.html",0,null,null,[["Tests mp4 video bitrate changes in multiplexed content.",0,null,null]]]}] 13:30:04 INFO - . 13:30:04 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-video-bitrate.html | took 5901ms 13:30:04 INFO - PROCESS | 1834 | 1477773004444 Marionette TRACE conn4 -> [0,1846,"getWindowHandle",null] 13:30:04 INFO - PROCESS | 1834 | 1477773004452 Marionette TRACE conn4 <- [1,1846,null,{"value":"8"}] 13:30:04 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-bitrate.html 13:30:04 INFO - PROCESS | 1834 | 1477773004460 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:30:04 INFO - PROCESS | 1834 | 1477773004706 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 13:30:04 INFO - PROCESS | 1834 | 1477773004803 Marionette TRACE conn4 -> [0,1848,"getWindowHandles",null] 13:30:04 INFO - PROCESS | 1834 | 1477773004809 Marionette TRACE conn4 <- [1,1848,null,["8"]] 13:30:04 INFO - PROCESS | 1834 | 1477773004817 Marionette TRACE conn4 -> [0,1849,"switchToWindow",{"name":"8"}] 13:30:04 INFO - PROCESS | 1834 | 1477773004827 Marionette TRACE conn4 <- [1,1849,null,{}] 13:30:04 INFO - PROCESS | 1834 | 1477773004837 Marionette TRACE conn4 -> [0,1850,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-v-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:30:04 INFO - PROCESS | 1834 | ++DOCSHELL 0x82221800 == 9 [pid = 1834] [id = 418] 13:30:04 INFO - PROCESS | 1834 | ++DOMWINDOW == 28 (0x82221c00) [pid = 1834] [serial = 1222] [outer = (nil)] 13:30:04 INFO - PROCESS | 1834 | ++DOMWINDOW == 29 (0x8222c000) [pid = 1834] [serial = 1223] [outer = 0x82221c00] 13:30:04 INFO - PROCESS | 1834 | 1477773004995 Marionette DEBUG loaded listener.js 13:30:05 INFO - PROCESS | 1834 | ++DOMWINDOW == 30 (0x8229c000) [pid = 1834] [serial = 1224] [outer = 0x82221c00] 13:30:05 INFO - PROCESS | 1834 | [h264 @ 0x82373c00] err{or,}_recognition separate: 1; 1 13:30:05 INFO - PROCESS | 1834 | [h264 @ 0x82373c00] err{or,}_recognition combined: 1; 1 13:30:05 INFO - PROCESS | 1834 | [h264 @ 0x82373c00] Unsupported bit depth: 0 13:30:05 INFO - PROCESS | 1834 | [h264 @ 0x82373c00] err{or,}_recognition separate: 1; 1 13:30:05 INFO - PROCESS | 1834 | [h264 @ 0x82373c00] err{or,}_recognition combined: 1; 1 13:30:05 INFO - PROCESS | 1834 | [h264 @ 0x82373c00] Unsupported bit depth: 0 13:30:05 INFO - PROCESS | 1834 | [h264 @ 0x82373c00] no picture 13:30:05 INFO - PROCESS | 1834 | [h264 @ 0x82373c00] no picture 13:30:06 INFO - PROCESS | 1834 | [h264 @ 0x824a8c00] err{or,}_recognition separate: 1; 1 13:30:06 INFO - PROCESS | 1834 | [h264 @ 0x824a8c00] err{or,}_recognition combined: 1; 1 13:30:06 INFO - PROCESS | 1834 | [h264 @ 0x824a8c00] Unsupported bit depth: 0 13:30:06 INFO - PROCESS | 1834 | [h264 @ 0x824a8c00] no picture 13:30:06 INFO - PROCESS | 1834 | [h264 @ 0x824a8c00] no picture 13:30:06 INFO - PROCESS | 1834 | [h264 @ 0x823bd800] err{or,}_recognition separate: 1; 1 13:30:06 INFO - PROCESS | 1834 | [h264 @ 0x823bd800] err{or,}_recognition combined: 1; 1 13:30:06 INFO - PROCESS | 1834 | [h264 @ 0x823bd800] Unsupported bit depth: 0 13:30:06 INFO - PROCESS | 1834 | [h264 @ 0x823bd800] no picture 13:30:06 INFO - PROCESS | 1834 | [h264 @ 0x823bd800] no picture 13:30:07 INFO - PROCESS | 1834 | [h264 @ 0x82373c00] err{or,}_recognition separate: 1; 1 13:30:07 INFO - PROCESS | 1834 | [h264 @ 0x82373c00] err{or,}_recognition combined: 1; 1 13:30:07 INFO - PROCESS | 1834 | [h264 @ 0x82373c00] Unsupported bit depth: 0 13:30:07 INFO - PROCESS | 1834 | [h264 @ 0x82373c00] no picture 13:30:07 INFO - PROCESS | 1834 | [h264 @ 0x82373c00] no picture 13:30:08 INFO - PROCESS | 1834 | 1477773008137 Marionette TRACE conn4 <- [1,1850,null,{"value":["/media-source/mediasource-config-change-mp4-v-bitrate.html",0,null,null,[["Tests mp4 video-only bitrate changes.",0,null,null]]]}] 13:30:08 INFO - . 13:30:08 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-bitrate.html | took 3739ms 13:30:08 INFO - PROCESS | 1834 | 1477773008199 Marionette TRACE conn4 -> [0,1851,"getWindowHandle",null] 13:30:08 INFO - PROCESS | 1834 | 1477773008205 Marionette TRACE conn4 <- [1,1851,null,{"value":"8"}] 13:30:08 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framerate.html 13:30:08 INFO - PROCESS | 1834 | 1477773008216 Marionette TRACE conn4 -> [0,1852,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:30:08 INFO - PROCESS | 1834 | --DOCSHELL 0x8222ec00 == 8 [pid = 1834] [id = 417] 13:30:08 INFO - PROCESS | 1834 | --DOCSHELL 0x8c888400 == 7 [pid = 1834] [id = 416] 13:30:08 INFO - PROCESS | 1834 | --DOMWINDOW == 29 (0x82291400) [pid = 1834] [serial = 1206] [outer = (nil)] [url = about:blank] 13:30:08 INFO - PROCESS | 1834 | --DOMWINDOW == 28 (0x83051400) [pid = 1834] [serial = 1205] [outer = (nil)] [url = about:blank] 13:30:08 INFO - PROCESS | 1834 | --DOMWINDOW == 27 (0x831bc400) [pid = 1834] [serial = 1209] [outer = (nil)] [url = about:blank] 13:30:08 INFO - PROCESS | 1834 | --DOMWINDOW == 26 (0x831b7400) [pid = 1834] [serial = 1208] [outer = (nil)] [url = about:blank] 13:30:08 INFO - PROCESS | 1834 | --DOMWINDOW == 25 (0x83066800) [pid = 1834] [serial = 1212] [outer = (nil)] [url = about:blank] 13:30:08 INFO - PROCESS | 1834 | --DOMWINDOW == 24 (0x82d0ac00) [pid = 1834] [serial = 1211] [outer = (nil)] [url = about:blank] 13:30:08 INFO - PROCESS | 1834 | --DOMWINDOW == 23 (0x8229ec00) [pid = 1834] [serial = 1215] [outer = (nil)] [url = about:blank] 13:30:08 INFO - PROCESS | 1834 | --DOMWINDOW == 22 (0x8b128400) [pid = 1834] [serial = 1214] [outer = (nil)] [url = about:blank] 13:30:08 INFO - PROCESS | 1834 | --DOMWINDOW == 21 (0x8c88a800) [pid = 1834] [serial = 1217] [outer = (nil)] [url = about:blank] 13:30:09 INFO - PROCESS | 1834 | 1477773009082 Marionette TRACE conn4 <- [1,1852,null,{"value":null}] 13:30:09 INFO - PROCESS | 1834 | 1477773009176 Marionette TRACE conn4 -> [0,1853,"getWindowHandles",null] 13:30:09 INFO - PROCESS | 1834 | 1477773009185 Marionette TRACE conn4 <- [1,1853,null,["8"]] 13:30:09 INFO - PROCESS | 1834 | 1477773009194 Marionette TRACE conn4 -> [0,1854,"switchToWindow",{"name":"8"}] 13:30:09 INFO - PROCESS | 1834 | 1477773009204 Marionette TRACE conn4 <- [1,1854,null,{}] 13:30:09 INFO - PROCESS | 1834 | 1477773009214 Marionette TRACE conn4 -> [0,1855,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-v-framerate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:30:09 INFO - PROCESS | 1834 | ++DOCSHELL 0x8222e400 == 8 [pid = 1834] [id = 419] 13:30:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 22 (0x8222ec00) [pid = 1834] [serial = 1225] [outer = (nil)] 13:30:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 23 (0x82292800) [pid = 1834] [serial = 1226] [outer = 0x8222ec00] 13:30:09 INFO - PROCESS | 1834 | 1477773009323 Marionette DEBUG loaded listener.js 13:30:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 24 (0x82372400) [pid = 1834] [serial = 1227] [outer = 0x8222ec00] 13:30:10 INFO - PROCESS | 1834 | [h264 @ 0x8237f000] err{or,}_recognition separate: 1; 1 13:30:10 INFO - PROCESS | 1834 | [h264 @ 0x8237f000] err{or,}_recognition combined: 1; 1 13:30:10 INFO - PROCESS | 1834 | [h264 @ 0x8237f000] Unsupported bit depth: 0 13:30:10 INFO - PROCESS | 1834 | [h264 @ 0x823c2400] err{or,}_recognition separate: 1; 1 13:30:10 INFO - PROCESS | 1834 | [h264 @ 0x823c2400] err{or,}_recognition combined: 1; 1 13:30:10 INFO - PROCESS | 1834 | [h264 @ 0x823c2400] Unsupported bit depth: 0 13:30:10 INFO - PROCESS | 1834 | [h264 @ 0x823c2400] no picture 13:30:10 INFO - PROCESS | 1834 | [h264 @ 0x823c2400] no picture 13:30:10 INFO - PROCESS | 1834 | [h264 @ 0x824b2800] err{or,}_recognition separate: 1; 1 13:30:10 INFO - PROCESS | 1834 | [h264 @ 0x824b2800] err{or,}_recognition combined: 1; 1 13:30:10 INFO - PROCESS | 1834 | [h264 @ 0x824b2800] Unsupported bit depth: 0 13:30:10 INFO - PROCESS | 1834 | [h264 @ 0x824b2800] no picture 13:30:10 INFO - PROCESS | 1834 | [h264 @ 0x824b2800] no picture 13:30:11 INFO - PROCESS | 1834 | [h264 @ 0x824a9000] err{or,}_recognition separate: 1; 1 13:30:11 INFO - PROCESS | 1834 | [h264 @ 0x824a9000] err{or,}_recognition combined: 1; 1 13:30:11 INFO - PROCESS | 1834 | [h264 @ 0x824a9000] Unsupported bit depth: 0 13:30:11 INFO - PROCESS | 1834 | [h264 @ 0x824a9000] no picture 13:30:11 INFO - PROCESS | 1834 | [h264 @ 0x824a9000] no picture 13:30:11 INFO - PROCESS | 1834 | [h264 @ 0x824b2800] err{or,}_recognition separate: 1; 1 13:30:11 INFO - PROCESS | 1834 | [h264 @ 0x824b2800] err{or,}_recognition combined: 1; 1 13:30:11 INFO - PROCESS | 1834 | [h264 @ 0x824b2800] Unsupported bit depth: 0 13:30:11 INFO - PROCESS | 1834 | [h264 @ 0x824b2800] no picture 13:30:11 INFO - PROCESS | 1834 | [h264 @ 0x824b2800] no picture 13:30:11 INFO - PROCESS | 1834 | --DOMWINDOW == 23 (0x8222f000) [pid = 1834] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html] 13:30:11 INFO - PROCESS | 1834 | --DOMWINDOW == 22 (0x8c888800) [pid = 1834] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html] 13:30:12 INFO - PROCESS | 1834 | 1477773012243 Marionette TRACE conn4 <- [1,1855,null,{"value":["/media-source/mediasource-config-change-mp4-v-framerate.html",0,null,null,[["Tests mp4 video-only frame rate changes.",0,null,null]]]}] 13:30:12 INFO - . 13:30:12 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framerate.html | took 4081ms 13:30:12 INFO - PROCESS | 1834 | 1477773012297 Marionette TRACE conn4 -> [0,1856,"getWindowHandle",null] 13:30:12 INFO - PROCESS | 1834 | 1477773012307 Marionette TRACE conn4 <- [1,1856,null,{"value":"8"}] 13:30:12 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framesize.html 13:30:12 INFO - PROCESS | 1834 | 1477773012316 Marionette TRACE conn4 -> [0,1857,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:30:12 INFO - PROCESS | 1834 | 1477773012508 Marionette TRACE conn4 <- [1,1857,null,{"value":null}] 13:30:12 INFO - PROCESS | 1834 | 1477773012627 Marionette TRACE conn4 -> [0,1858,"getWindowHandles",null] 13:30:12 INFO - PROCESS | 1834 | 1477773012633 Marionette TRACE conn4 <- [1,1858,null,["8"]] 13:30:12 INFO - PROCESS | 1834 | 1477773012639 Marionette TRACE conn4 -> [0,1859,"switchToWindow",{"name":"8"}] 13:30:12 INFO - PROCESS | 1834 | 1477773012645 Marionette TRACE conn4 <- [1,1859,null,{}] 13:30:12 INFO - PROCESS | 1834 | 1477773012653 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-v-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:30:12 INFO - PROCESS | 1834 | ++DOCSHELL 0x8229e400 == 9 [pid = 1834] [id = 420] 13:30:12 INFO - PROCESS | 1834 | ++DOMWINDOW == 23 (0x82c5e400) [pid = 1834] [serial = 1228] [outer = (nil)] 13:30:12 INFO - PROCESS | 1834 | ++DOMWINDOW == 24 (0x82c60000) [pid = 1834] [serial = 1229] [outer = 0x82c5e400] 13:30:12 INFO - PROCESS | 1834 | 1477773012754 Marionette DEBUG loaded listener.js 13:30:12 INFO - PROCESS | 1834 | ++DOMWINDOW == 25 (0x82228c00) [pid = 1834] [serial = 1230] [outer = 0x82c5e400] 13:30:13 INFO - PROCESS | 1834 | [h264 @ 0x82d08400] err{or,}_recognition separate: 1; 1 13:30:13 INFO - PROCESS | 1834 | [h264 @ 0x82d08400] err{or,}_recognition combined: 1; 1 13:30:13 INFO - PROCESS | 1834 | [h264 @ 0x82d08400] Unsupported bit depth: 0 13:30:13 INFO - PROCESS | 1834 | [h264 @ 0x82f53400] err{or,}_recognition separate: 1; 1 13:30:13 INFO - PROCESS | 1834 | [h264 @ 0x82f53400] err{or,}_recognition combined: 1; 1 13:30:13 INFO - PROCESS | 1834 | [h264 @ 0x82f53400] Unsupported bit depth: 0 13:30:13 INFO - PROCESS | 1834 | [h264 @ 0x82f53400] no picture 13:30:13 INFO - PROCESS | 1834 | [h264 @ 0x82f53400] no picture 13:30:13 INFO - PROCESS | 1834 | [h264 @ 0x82f56c00] err{or,}_recognition separate: 1; 1 13:30:13 INFO - PROCESS | 1834 | [h264 @ 0x82f56c00] err{or,}_recognition combined: 1; 1 13:30:13 INFO - PROCESS | 1834 | [h264 @ 0x82f56c00] Unsupported bit depth: 0 13:30:13 INFO - PROCESS | 1834 | [h264 @ 0x82f56c00] no picture 13:30:13 INFO - PROCESS | 1834 | [h264 @ 0x82f56c00] no picture 13:30:14 INFO - PROCESS | 1834 | [h264 @ 0x82d08400] err{or,}_recognition separate: 1; 1 13:30:14 INFO - PROCESS | 1834 | [h264 @ 0x82d08400] err{or,}_recognition combined: 1; 1 13:30:14 INFO - PROCESS | 1834 | [h264 @ 0x82d08400] Unsupported bit depth: 0 13:30:14 INFO - PROCESS | 1834 | [h264 @ 0x82d08400] no picture 13:30:14 INFO - PROCESS | 1834 | [h264 @ 0x82d08400] no picture 13:30:14 INFO - PROCESS | 1834 | [h264 @ 0x82f57800] err{or,}_recognition separate: 1; 1 13:30:14 INFO - PROCESS | 1834 | [h264 @ 0x82f57800] err{or,}_recognition combined: 1; 1 13:30:14 INFO - PROCESS | 1834 | [h264 @ 0x82f57800] Unsupported bit depth: 0 13:30:14 INFO - PROCESS | 1834 | [h264 @ 0x82f57800] no picture 13:30:14 INFO - PROCESS | 1834 | [h264 @ 0x82f57800] no picture 13:30:15 INFO - PROCESS | 1834 | 1477773015673 Marionette TRACE conn4 <- [1,1860,null,{"value":["/media-source/mediasource-config-change-mp4-v-framesize.html",0,null,null,[["Tests mp4 video-only frame size changes.",0,null,null]]]}] 13:30:15 INFO - . 13:30:15 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framesize.html | took 3386ms 13:30:15 INFO - PROCESS | 1834 | 1477773015701 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 13:30:15 INFO - PROCESS | 1834 | 1477773015709 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 13:30:15 INFO - TEST-START | /media-source/mediasource-config-change-webm-a-bitrate.html 13:30:15 INFO - Clearing pref media.mediasource.enabled 13:30:15 INFO - PROCESS | 1834 | 1477773015719 Marionette TRACE conn4 -> [0,1862,"getContext",null] 13:30:15 INFO - PROCESS | 1834 | 1477773015727 Marionette TRACE conn4 <- [1,1862,null,{"value":"content"}] 13:30:15 INFO - PROCESS | 1834 | 1477773015782 Marionette TRACE conn4 -> [0,1863,"setContext",{"value":"chrome"}] 13:30:15 INFO - PROCESS | 1834 | 1477773015790 Marionette TRACE conn4 <- [1,1863,null,{}] 13:30:15 INFO - PROCESS | 1834 | 1477773015798 Marionette TRACE conn4 -> [0,1864,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 13:30:15 INFO - PROCESS | 1834 | 1477773015821 Marionette TRACE conn4 <- [1,1864,null,{"value":null}] 13:30:15 INFO - PROCESS | 1834 | 1477773015828 Marionette TRACE conn4 -> [0,1865,"setContext",{"value":"content"}] 13:30:15 INFO - PROCESS | 1834 | 1477773015838 Marionette TRACE conn4 <- [1,1865,null,{}] 13:30:15 INFO - PROCESS | 1834 | 1477773015852 Marionette TRACE conn4 -> [0,1866,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:30:16 INFO - PROCESS | 1834 | 1477773016077 Marionette TRACE conn4 <- [1,1866,null,{"value":null}] 13:30:16 INFO - PROCESS | 1834 | 1477773016235 Marionette TRACE conn4 -> [0,1867,"getWindowHandles",null] 13:30:16 INFO - PROCESS | 1834 | 1477773016241 Marionette TRACE conn4 <- [1,1867,null,["8"]] 13:30:16 INFO - PROCESS | 1834 | 1477773016247 Marionette TRACE conn4 -> [0,1868,"switchToWindow",{"name":"8"}] 13:30:16 INFO - PROCESS | 1834 | 1477773016254 Marionette TRACE conn4 <- [1,1868,null,{}] 13:30:16 INFO - PROCESS | 1834 | 1477773016262 Marionette TRACE conn4 -> [0,1869,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-a-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:30:16 INFO - PROCESS | 1834 | ++DOCSHELL 0x823bc800 == 10 [pid = 1834] [id = 421] 13:30:16 INFO - PROCESS | 1834 | ++DOMWINDOW == 26 (0x823bd000) [pid = 1834] [serial = 1231] [outer = (nil)] 13:30:16 INFO - PROCESS | 1834 | ++DOMWINDOW == 27 (0x824a5800) [pid = 1834] [serial = 1232] [outer = 0x823bd000] 13:30:16 INFO - PROCESS | 1834 | 1477773016415 Marionette DEBUG loaded listener.js 13:30:16 INFO - PROCESS | 1834 | ++DOMWINDOW == 28 (0x82c5c000) [pid = 1834] [serial = 1233] [outer = 0x823bd000] 13:30:18 INFO - PROCESS | 1834 | --DOCSHELL 0x8222e400 == 9 [pid = 1834] [id = 419] 13:30:18 INFO - PROCESS | 1834 | --DOMWINDOW == 27 (0x82294000) [pid = 1834] [serial = 1220] [outer = (nil)] [url = about:blank] 13:30:18 INFO - PROCESS | 1834 | --DOMWINDOW == 26 (0x8229dc00) [pid = 1834] [serial = 1221] [outer = (nil)] [url = about:blank] 13:30:18 INFO - PROCESS | 1834 | --DOMWINDOW == 25 (0x8b12b800) [pid = 1834] [serial = 1218] [outer = (nil)] [url = about:blank] 13:30:19 INFO - PROCESS | 1834 | 1477773019686 Marionette TRACE conn4 <- [1,1869,null,{"value":["/media-source/mediasource-config-change-webm-a-bitrate.html",0,null,null,[["Tests webm audio-only bitrate changes.",0,null,null]]]}] 13:30:19 INFO - . 13:30:19 INFO - TEST-OK | /media-source/mediasource-config-change-webm-a-bitrate.html | took 4016ms 13:30:19 INFO - PROCESS | 1834 | 1477773019733 Marionette TRACE conn4 -> [0,1870,"getWindowHandle",null] 13:30:19 INFO - PROCESS | 1834 | 1477773019739 Marionette TRACE conn4 <- [1,1870,null,{"value":"8"}] 13:30:19 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-audio-bitrate.html 13:30:19 INFO - PROCESS | 1834 | 1477773019749 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:30:19 INFO - PROCESS | 1834 | 1477773019975 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 13:30:19 INFO - PROCESS | 1834 | 1477773019990 Marionette TRACE conn4 -> [0,1872,"getWindowHandles",null] 13:30:19 INFO - PROCESS | 1834 | 1477773019996 Marionette TRACE conn4 <- [1,1872,null,["8"]] 13:30:20 INFO - PROCESS | 1834 | 1477773020004 Marionette TRACE conn4 -> [0,1873,"switchToWindow",{"name":"8"}] 13:30:20 INFO - PROCESS | 1834 | 1477773020012 Marionette TRACE conn4 <- [1,1873,null,{}] 13:30:20 INFO - PROCESS | 1834 | 1477773020018 Marionette TRACE conn4 -> [0,1874,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-av-audio-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:30:20 INFO - PROCESS | 1834 | ++DOCSHELL 0x8229dc00 == 10 [pid = 1834] [id = 422] 13:30:20 INFO - PROCESS | 1834 | ++DOMWINDOW == 26 (0x8229e000) [pid = 1834] [serial = 1234] [outer = (nil)] 13:30:20 INFO - PROCESS | 1834 | ++DOMWINDOW == 27 (0x822a0c00) [pid = 1834] [serial = 1235] [outer = 0x8229e000] 13:30:20 INFO - PROCESS | 1834 | 1477773020134 Marionette DEBUG loaded listener.js 13:30:20 INFO - PROCESS | 1834 | ++DOMWINDOW == 28 (0x83043800) [pid = 1834] [serial = 1236] [outer = 0x8229e000] 13:30:21 INFO - PROCESS | 1834 | --DOMWINDOW == 27 (0x8222ec00) [pid = 1834] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html] 13:30:23 INFO - PROCESS | 1834 | 1477773023526 Marionette TRACE conn4 <- [1,1874,null,{"value":["/media-source/mediasource-config-change-webm-av-audio-bitrate.html",0,null,null,[["Tests webm audio bitrate changes in multiplexed content.",0,null,null]]]}] 13:30:23 INFO - . 13:30:23 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-audio-bitrate.html | took 3838ms 13:30:23 INFO - PROCESS | 1834 | 1477773023588 Marionette TRACE conn4 -> [0,1875,"getWindowHandle",null] 13:30:23 INFO - PROCESS | 1834 | 1477773023594 Marionette TRACE conn4 <- [1,1875,null,{"value":"8"}] 13:30:23 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-framesize.html 13:30:23 INFO - PROCESS | 1834 | 1477773023603 Marionette TRACE conn4 -> [0,1876,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:30:23 INFO - PROCESS | 1834 | 1477773023838 Marionette TRACE conn4 <- [1,1876,null,{"value":null}] 13:30:23 INFO - PROCESS | 1834 | 1477773023854 Marionette TRACE conn4 -> [0,1877,"getWindowHandles",null] 13:30:23 INFO - PROCESS | 1834 | 1477773023858 Marionette TRACE conn4 <- [1,1877,null,["8"]] 13:30:23 INFO - PROCESS | 1834 | 1477773023866 Marionette TRACE conn4 -> [0,1878,"switchToWindow",{"name":"8"}] 13:30:23 INFO - PROCESS | 1834 | 1477773023872 Marionette TRACE conn4 <- [1,1878,null,{}] 13:30:23 INFO - PROCESS | 1834 | 1477773023878 Marionette TRACE conn4 -> [0,1879,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-av-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:30:23 INFO - PROCESS | 1834 | ++DOCSHELL 0x8306c400 == 11 [pid = 1834] [id = 423] 13:30:23 INFO - PROCESS | 1834 | ++DOMWINDOW == 28 (0x8306cc00) [pid = 1834] [serial = 1237] [outer = (nil)] 13:30:23 INFO - PROCESS | 1834 | ++DOMWINDOW == 29 (0x8306e400) [pid = 1834] [serial = 1238] [outer = 0x8306cc00] 13:30:23 INFO - PROCESS | 1834 | 1477773023982 Marionette DEBUG loaded listener.js 13:30:24 INFO - PROCESS | 1834 | ++DOMWINDOW == 30 (0x831b0400) [pid = 1834] [serial = 1239] [outer = 0x8306cc00] 13:30:27 INFO - PROCESS | 1834 | 1477773027309 Marionette TRACE conn4 <- [1,1879,null,{"value":["/media-source/mediasource-config-change-webm-av-framesize.html",0,null,null,[["Tests webm frame size changes in multiplexed content.",0,null,null]]]}] 13:30:27 INFO - . 13:30:27 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-framesize.html | took 3737ms 13:30:27 INFO - PROCESS | 1834 | 1477773027342 Marionette TRACE conn4 -> [0,1880,"getWindowHandle",null] 13:30:27 INFO - PROCESS | 1834 | 1477773027350 Marionette TRACE conn4 <- [1,1880,null,{"value":"8"}] 13:30:27 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-video-bitrate.html 13:30:27 INFO - PROCESS | 1834 | 1477773027361 Marionette TRACE conn4 -> [0,1881,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:30:27 INFO - PROCESS | 1834 | 1477773027576 Marionette TRACE conn4 <- [1,1881,null,{"value":null}] 13:30:27 INFO - PROCESS | 1834 | 1477773027739 Marionette TRACE conn4 -> [0,1882,"getWindowHandles",null] 13:30:27 INFO - PROCESS | 1834 | 1477773027746 Marionette TRACE conn4 <- [1,1882,null,["8"]] 13:30:27 INFO - PROCESS | 1834 | 1477773027755 Marionette TRACE conn4 -> [0,1883,"switchToWindow",{"name":"8"}] 13:30:27 INFO - PROCESS | 1834 | 1477773027764 Marionette TRACE conn4 <- [1,1883,null,{}] 13:30:27 INFO - PROCESS | 1834 | 1477773027771 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-av-video-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:30:27 INFO - PROCESS | 1834 | ++DOCSHELL 0x83068400 == 12 [pid = 1834] [id = 424] 13:30:27 INFO - PROCESS | 1834 | ++DOMWINDOW == 31 (0x83068c00) [pid = 1834] [serial = 1240] [outer = (nil)] 13:30:27 INFO - PROCESS | 1834 | ++DOMWINDOW == 32 (0x83072c00) [pid = 1834] [serial = 1241] [outer = 0x83068c00] 13:30:27 INFO - PROCESS | 1834 | 1477773027900 Marionette DEBUG loaded listener.js 13:30:28 INFO - PROCESS | 1834 | ++DOMWINDOW == 33 (0x831b5400) [pid = 1834] [serial = 1242] [outer = 0x83068c00] 13:30:30 INFO - PROCESS | 1834 | --DOCSHELL 0x8229e400 == 11 [pid = 1834] [id = 420] 13:30:30 INFO - PROCESS | 1834 | --DOCSHELL 0x823bc800 == 10 [pid = 1834] [id = 421] 13:30:30 INFO - PROCESS | 1834 | --DOMWINDOW == 32 (0x82c60000) [pid = 1834] [serial = 1229] [outer = (nil)] [url = about:blank] 13:30:30 INFO - PROCESS | 1834 | --DOMWINDOW == 31 (0x82292800) [pid = 1834] [serial = 1226] [outer = (nil)] [url = about:blank] 13:30:30 INFO - PROCESS | 1834 | --DOMWINDOW == 30 (0x82372400) [pid = 1834] [serial = 1227] [outer = (nil)] [url = about:blank] 13:30:30 INFO - PROCESS | 1834 | --DOMWINDOW == 29 (0x8222c000) [pid = 1834] [serial = 1223] [outer = (nil)] [url = about:blank] 13:30:31 INFO - PROCESS | 1834 | 1477773031504 Marionette TRACE conn4 <- [1,1884,null,{"value":["/media-source/mediasource-config-change-webm-av-video-bitrate.html",0,null,null,[["Tests webm video bitrate changes in multiplexed content.",0,null,null]]]}] 13:30:31 INFO - . 13:30:31 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-video-bitrate.html | took 4188ms 13:30:31 INFO - PROCESS | 1834 | 1477773031548 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 13:30:31 INFO - PROCESS | 1834 | 1477773031554 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 13:30:31 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-bitrate.html 13:30:31 INFO - PROCESS | 1834 | 1477773031565 Marionette TRACE conn4 -> [0,1886,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:30:31 INFO - PROCESS | 1834 | 1477773031744 Marionette TRACE conn4 <- [1,1886,null,{"value":null}] 13:30:31 INFO - PROCESS | 1834 | 1477773031863 Marionette TRACE conn4 -> [0,1887,"getWindowHandles",null] 13:30:31 INFO - PROCESS | 1834 | 1477773031870 Marionette TRACE conn4 <- [1,1887,null,["8"]] 13:30:31 INFO - PROCESS | 1834 | 1477773031880 Marionette TRACE conn4 -> [0,1888,"switchToWindow",{"name":"8"}] 13:30:31 INFO - PROCESS | 1834 | 1477773031894 Marionette TRACE conn4 <- [1,1888,null,{}] 13:30:31 INFO - PROCESS | 1834 | 1477773031904 Marionette TRACE conn4 -> [0,1889,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-v-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:30:31 INFO - PROCESS | 1834 | ++DOCSHELL 0x823bc800 == 11 [pid = 1834] [id = 425] 13:30:31 INFO - PROCESS | 1834 | ++DOMWINDOW == 30 (0x823be000) [pid = 1834] [serial = 1243] [outer = (nil)] 13:30:32 INFO - PROCESS | 1834 | ++DOMWINDOW == 31 (0x824a9c00) [pid = 1834] [serial = 1244] [outer = 0x823be000] 13:30:32 INFO - PROCESS | 1834 | 1477773032066 Marionette DEBUG loaded listener.js 13:30:32 INFO - PROCESS | 1834 | ++DOMWINDOW == 32 (0x82c65800) [pid = 1834] [serial = 1245] [outer = 0x823be000] 13:30:32 INFO - PROCESS | 1834 | --DOMWINDOW == 31 (0x8229e000) [pid = 1834] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html] 13:30:34 INFO - PROCESS | 1834 | 1477773034923 Marionette TRACE conn4 <- [1,1889,null,{"value":["/media-source/mediasource-config-change-webm-v-bitrate.html",0,null,null,[["Tests webm video-only bitrate changes.",0,null,null]]]}] 13:30:34 INFO - . 13:30:34 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-bitrate.html | took 3379ms 13:30:34 INFO - PROCESS | 1834 | 1477773034944 Marionette TRACE conn4 -> [0,1890,"getWindowHandle",null] 13:30:34 INFO - PROCESS | 1834 | 1477773034956 Marionette TRACE conn4 <- [1,1890,null,{"value":"8"}] 13:30:34 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framerate.html 13:30:34 INFO - PROCESS | 1834 | 1477773034964 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:30:35 INFO - PROCESS | 1834 | 1477773035213 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 13:30:35 INFO - PROCESS | 1834 | 1477773035230 Marionette TRACE conn4 -> [0,1892,"getWindowHandles",null] 13:30:35 INFO - PROCESS | 1834 | 1477773035233 Marionette TRACE conn4 <- [1,1892,null,["8"]] 13:30:35 INFO - PROCESS | 1834 | 1477773035241 Marionette TRACE conn4 -> [0,1893,"switchToWindow",{"name":"8"}] 13:30:35 INFO - PROCESS | 1834 | 1477773035247 Marionette TRACE conn4 <- [1,1893,null,{}] 13:30:35 INFO - PROCESS | 1834 | 1477773035253 Marionette TRACE conn4 -> [0,1894,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-v-framerate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:30:35 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b051400 == 12 [pid = 1834] [id = 426] 13:30:35 INFO - PROCESS | 1834 | ++DOMWINDOW == 32 (0x8b052000) [pid = 1834] [serial = 1246] [outer = (nil)] 13:30:35 INFO - PROCESS | 1834 | ++DOMWINDOW == 33 (0x8b053800) [pid = 1834] [serial = 1247] [outer = 0x8b052000] 13:30:35 INFO - PROCESS | 1834 | 1477773035349 Marionette DEBUG loaded listener.js 13:30:35 INFO - PROCESS | 1834 | ++DOMWINDOW == 34 (0x8b120c00) [pid = 1834] [serial = 1248] [outer = 0x8b052000] 13:30:38 INFO - PROCESS | 1834 | 1477773038262 Marionette TRACE conn4 <- [1,1894,null,{"value":["/media-source/mediasource-config-change-webm-v-framerate.html",0,null,null,[["Tests webm video-only frame rate changes.",0,null,null]]]}] 13:30:38 INFO - . 13:30:38 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framerate.html | took 3339ms 13:30:38 INFO - PROCESS | 1834 | 1477773038327 Marionette TRACE conn4 -> [0,1895,"getWindowHandle",null] 13:30:38 INFO - PROCESS | 1834 | 1477773038334 Marionette TRACE conn4 <- [1,1895,null,{"value":"8"}] 13:30:38 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framesize.html 13:30:38 INFO - PROCESS | 1834 | 1477773038346 Marionette TRACE conn4 -> [0,1896,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:30:38 INFO - PROCESS | 1834 | 1477773038582 Marionette TRACE conn4 <- [1,1896,null,{"value":null}] 13:30:38 INFO - PROCESS | 1834 | 1477773038739 Marionette TRACE conn4 -> [0,1897,"getWindowHandles",null] 13:30:38 INFO - PROCESS | 1834 | 1477773038746 Marionette TRACE conn4 <- [1,1897,null,["8"]] 13:30:38 INFO - PROCESS | 1834 | 1477773038755 Marionette TRACE conn4 -> [0,1898,"switchToWindow",{"name":"8"}] 13:30:38 INFO - PROCESS | 1834 | 1477773038763 Marionette TRACE conn4 <- [1,1898,null,{}] 13:30:38 INFO - PROCESS | 1834 | 1477773038770 Marionette TRACE conn4 -> [0,1899,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-v-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:30:38 INFO - PROCESS | 1834 | ++DOCSHELL 0x83073c00 == 13 [pid = 1834] [id = 427] 13:30:38 INFO - PROCESS | 1834 | ++DOMWINDOW == 35 (0x83074000) [pid = 1834] [serial = 1249] [outer = (nil)] 13:30:38 INFO - PROCESS | 1834 | ++DOMWINDOW == 36 (0x831b7400) [pid = 1834] [serial = 1250] [outer = 0x83074000] 13:30:38 INFO - PROCESS | 1834 | 1477773038891 Marionette DEBUG loaded listener.js 13:30:39 INFO - PROCESS | 1834 | ++DOMWINDOW == 37 (0x8b122800) [pid = 1834] [serial = 1251] [outer = 0x83074000] 13:30:41 INFO - PROCESS | 1834 | --DOCSHELL 0x82221800 == 12 [pid = 1834] [id = 418] 13:30:41 INFO - PROCESS | 1834 | --DOMWINDOW == 36 (0x824a5800) [pid = 1834] [serial = 1232] [outer = (nil)] [url = about:blank] 13:30:41 INFO - PROCESS | 1834 | --DOMWINDOW == 35 (0x83043800) [pid = 1834] [serial = 1236] [outer = (nil)] [url = about:blank] 13:30:41 INFO - PROCESS | 1834 | --DOMWINDOW == 34 (0x822a0c00) [pid = 1834] [serial = 1235] [outer = (nil)] [url = about:blank] 13:30:41 INFO - PROCESS | 1834 | --DOMWINDOW == 33 (0x8306e400) [pid = 1834] [serial = 1238] [outer = (nil)] [url = about:blank] 13:30:41 INFO - PROCESS | 1834 | 1477773041988 Marionette TRACE conn4 <- [1,1899,null,{"value":["/media-source/mediasource-config-change-webm-v-framesize.html",0,null,null,[["Tests webm video-only frame size changes.",0,null,null]]]}] 13:30:42 INFO - . 13:30:42 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framesize.html | took 3688ms 13:30:42 INFO - PROCESS | 1834 | 1477773042033 Marionette TRACE conn4 -> [0,1900,"getWindowHandle",null] 13:30:42 INFO - PROCESS | 1834 | 1477773042041 Marionette TRACE conn4 <- [1,1900,null,{"value":"8"}] 13:30:42 INFO - TEST-START | /media-source/mediasource-detach.html 13:30:42 INFO - PROCESS | 1834 | 1477773042053 Marionette TRACE conn4 -> [0,1901,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:30:42 INFO - PROCESS | 1834 | 1477773042258 Marionette TRACE conn4 <- [1,1901,null,{"value":null}] 13:30:42 INFO - PROCESS | 1834 | 1477773042377 Marionette TRACE conn4 -> [0,1902,"getWindowHandles",null] 13:30:42 INFO - PROCESS | 1834 | 1477773042384 Marionette TRACE conn4 <- [1,1902,null,["8"]] 13:30:42 INFO - PROCESS | 1834 | 1477773042391 Marionette TRACE conn4 -> [0,1903,"switchToWindow",{"name":"8"}] 13:30:42 INFO - PROCESS | 1834 | 1477773042400 Marionette TRACE conn4 <- [1,1903,null,{}] 13:30:42 INFO - PROCESS | 1834 | 1477773042407 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-detach.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-detach.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:30:42 INFO - PROCESS | 1834 | ++DOCSHELL 0x82299800 == 13 [pid = 1834] [id = 428] 13:30:42 INFO - PROCESS | 1834 | ++DOMWINDOW == 34 (0x82299c00) [pid = 1834] [serial = 1252] [outer = (nil)] 13:30:42 INFO - PROCESS | 1834 | ++DOMWINDOW == 35 (0x8229c800) [pid = 1834] [serial = 1253] [outer = 0x82299c00] 13:30:42 INFO - PROCESS | 1834 | 1477773042516 Marionette DEBUG loaded listener.js 13:30:42 INFO - PROCESS | 1834 | ++DOMWINDOW == 36 (0x82376400) [pid = 1834] [serial = 1254] [outer = 0x82299c00] 13:30:44 INFO - PROCESS | 1834 | [aac @ 0x8304bc00] err{or,}_recognition separate: 1; 1 13:30:44 INFO - PROCESS | 1834 | [aac @ 0x8304bc00] err{or,}_recognition combined: 1; 1 13:30:44 INFO - PROCESS | 1834 | [aac @ 0x8304bc00] Unsupported bit depth: 0 13:30:44 INFO - PROCESS | 1834 | [h264 @ 0x8304d800] err{or,}_recognition separate: 1; 1 13:30:44 INFO - PROCESS | 1834 | [h264 @ 0x8304d800] err{or,}_recognition combined: 1; 1 13:30:44 INFO - PROCESS | 1834 | [h264 @ 0x8304d800] Unsupported bit depth: 0 13:30:44 INFO - PROCESS | 1834 | [aac @ 0x8304f400] err{or,}_recognition separate: 1; 1 13:30:44 INFO - PROCESS | 1834 | [aac @ 0x8304f400] err{or,}_recognition combined: 1; 1 13:30:44 INFO - PROCESS | 1834 | [aac @ 0x8304f400] Unsupported bit depth: 0 13:30:44 INFO - PROCESS | 1834 | [h264 @ 0x8304c000] err{or,}_recognition separate: 1; 1 13:30:44 INFO - PROCESS | 1834 | [h264 @ 0x8304c000] err{or,}_recognition combined: 1; 1 13:30:44 INFO - PROCESS | 1834 | [h264 @ 0x8304c000] Unsupported bit depth: 0 13:30:44 INFO - .. 13:30:44 INFO - TEST-OK | /media-source/mediasource-detach.html | took 2174ms 13:30:44 INFO - PROCESS | 1834 | 1477773044177 Marionette TRACE conn4 <- [1,1904,null,{"value":["/media-source/mediasource-detach.html",0,null,null,[["Test media.load() before appending data will trigger MediaSource detaching from a media element.",1,"assert_equals: readyState is \"closed\" expected \"closed\" but got \"open\"","mediasource_detach_test/ [0,1905,"getWindowHandle",null] 13:30:44 INFO - PROCESS | 1834 | 1477773044230 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 13:30:44 INFO - TEST-START | /media-source/mediasource-duration-boundaryconditions.html 13:30:44 INFO - PROCESS | 1834 | 1477773044245 Marionette TRACE conn4 -> [0,1906,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:30:44 INFO - PROCESS | 1834 | 1477773044487 Marionette TRACE conn4 <- [1,1906,null,{"value":null}] 13:30:44 INFO - PROCESS | 1834 | 1477773044513 Marionette TRACE conn4 -> [0,1907,"getWindowHandles",null] 13:30:44 INFO - PROCESS | 1834 | 1477773044518 Marionette TRACE conn4 <- [1,1907,null,["8"]] 13:30:44 INFO - PROCESS | 1834 | 1477773044525 Marionette TRACE conn4 -> [0,1908,"switchToWindow",{"name":"8"}] 13:30:44 INFO - PROCESS | 1834 | 1477773044530 Marionette TRACE conn4 <- [1,1908,null,{}] 13:30:44 INFO - PROCESS | 1834 | 1477773044537 Marionette TRACE conn4 -> [0,1909,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-duration-boundaryconditions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:30:44 INFO - PROCESS | 1834 | ++DOCSHELL 0x824b2800 == 14 [pid = 1834] [id = 429] 13:30:44 INFO - PROCESS | 1834 | ++DOMWINDOW == 37 (0x8306b400) [pid = 1834] [serial = 1255] [outer = (nil)] 13:30:44 INFO - PROCESS | 1834 | ++DOMWINDOW == 38 (0x83071c00) [pid = 1834] [serial = 1256] [outer = 0x8306b400] 13:30:44 INFO - PROCESS | 1834 | 1477773044700 Marionette DEBUG loaded listener.js 13:30:44 INFO - PROCESS | 1834 | ++DOMWINDOW == 39 (0x82292800) [pid = 1834] [serial = 1257] [outer = 0x8306b400] 13:30:45 INFO - PROCESS | 1834 | --DOMWINDOW == 38 (0x8b052000) [pid = 1834] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html] 13:30:45 INFO - PROCESS | 1834 | --DOMWINDOW == 37 (0x83068c00) [pid = 1834] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html] 13:30:45 INFO - PROCESS | 1834 | --DOMWINDOW == 36 (0x8306cc00) [pid = 1834] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html] 13:30:45 INFO - PROCESS | 1834 | --DOMWINDOW == 35 (0x823be000) [pid = 1834] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html] 13:30:45 INFO - PROCESS | 1834 | --DOMWINDOW == 34 (0x82c5e400) [pid = 1834] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html] 13:30:45 INFO - PROCESS | 1834 | --DOMWINDOW == 33 (0x82221c00) [pid = 1834] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html] 13:30:45 INFO - PROCESS | 1834 | --DOMWINDOW == 32 (0x823bd000) [pid = 1834] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html] 13:30:47 INFO - PROCESS | 1834 | 1477773047213 Marionette TRACE conn4 <- [1,1909,null,{"value":["/media-source/mediasource-duration-boundaryconditions.html",0,null,null,[["Set duration to 2^31 - 1",0,null,null],["Set duration to 1",0,null,null],["Set duration to Number.MAX_VALUE",0,null,null],["Set duration to Number.MIN_VALUE",0,null,null],["Set duration to Number.MAX_VALUE - 1",0,null,null],["Set duration to Number.MIN_VALUE - 1",0,null,null],["Set duration to Number.POSITIVE_INFINITY",0,null,null],["Set duration to Number.NEGATIVE_INFINITY",0,null,null],["Set duration to lowest value.",0,null,null],["Set duration to a negative double.",0,null,null],["Set duration to a positive double.",0,null,null],["Set duration to zero",0,null,null],["Set duration to NaN",0,null,null]]]}] 13:30:47 INFO - ............. 13:30:47 INFO - TEST-OK | /media-source/mediasource-duration-boundaryconditions.html | took 3038ms 13:30:47 INFO - PROCESS | 1834 | 1477773047291 Marionette TRACE conn4 -> [0,1910,"getWindowHandle",null] 13:30:47 INFO - PROCESS | 1834 | 1477773047302 Marionette TRACE conn4 <- [1,1910,null,{"value":"8"}] 13:30:47 INFO - TEST-START | /media-source/mediasource-endofstream-invaliderror.html 13:30:47 INFO - PROCESS | 1834 | 1477773047310 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:30:47 INFO - PROCESS | 1834 | 1477773047582 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 13:30:47 INFO - PROCESS | 1834 | 1477773047761 Marionette TRACE conn4 -> [0,1912,"getWindowHandles",null] 13:30:47 INFO - PROCESS | 1834 | 1477773047771 Marionette TRACE conn4 <- [1,1912,null,["8"]] 13:30:47 INFO - PROCESS | 1834 | 1477773047781 Marionette TRACE conn4 -> [0,1913,"switchToWindow",{"name":"8"}] 13:30:47 INFO - PROCESS | 1834 | 1477773047792 Marionette TRACE conn4 <- [1,1913,null,{}] 13:30:47 INFO - PROCESS | 1834 | 1477773047847 Marionette TRACE conn4 -> [0,1914,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-endofstream-invaliderror.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:30:47 INFO - PROCESS | 1834 | ++DOCSHELL 0x82224c00 == 15 [pid = 1834] [id = 430] 13:30:47 INFO - PROCESS | 1834 | ++DOMWINDOW == 33 (0x82229000) [pid = 1834] [serial = 1258] [outer = (nil)] 13:30:47 INFO - PROCESS | 1834 | ++DOMWINDOW == 34 (0x82293800) [pid = 1834] [serial = 1259] [outer = 0x82229000] 13:30:47 INFO - PROCESS | 1834 | 1477773047981 Marionette DEBUG loaded listener.js 13:30:48 INFO - PROCESS | 1834 | ++DOMWINDOW == 35 (0x82379c00) [pid = 1834] [serial = 1260] [outer = 0x82229000] 13:30:48 INFO - PROCESS | 1834 | 1477773048842 Marionette TRACE conn4 <- [1,1914,null,{"value":["/media-source/mediasource-endofstream-invaliderror.html",0,null,null,[["Test MediaSource.endOfStream() with invalid non-empty error string.",0,null,null],["Test MediaSource.endOfStream() with invalid empty error string.",0,null,null],["Test MediaSource.endOfStream() with invalid null error parameter.",0,null,null]]]}] 13:30:48 INFO - ... 13:30:48 INFO - TEST-OK | /media-source/mediasource-endofstream-invaliderror.html | took 1586ms 13:30:48 INFO - PROCESS | 1834 | 1477773048897 Marionette TRACE conn4 -> [0,1915,"getWindowHandle",null] 13:30:48 INFO - PROCESS | 1834 | 1477773048906 Marionette TRACE conn4 <- [1,1915,null,{"value":"8"}] 13:30:48 INFO - TEST-START | /media-source/mediasource-endofstream.html 13:30:48 INFO - PROCESS | 1834 | 1477773048916 Marionette TRACE conn4 -> [0,1916,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:30:49 INFO - PROCESS | 1834 | 1477773049179 Marionette TRACE conn4 <- [1,1916,null,{"value":null}] 13:30:49 INFO - PROCESS | 1834 | 1477773049301 Marionette TRACE conn4 -> [0,1917,"getWindowHandles",null] 13:30:49 INFO - PROCESS | 1834 | 1477773049307 Marionette TRACE conn4 <- [1,1917,null,["8"]] 13:30:49 INFO - PROCESS | 1834 | 1477773049318 Marionette TRACE conn4 -> [0,1918,"switchToWindow",{"name":"8"}] 13:30:49 INFO - PROCESS | 1834 | 1477773049324 Marionette TRACE conn4 <- [1,1918,null,{}] 13:30:49 INFO - PROCESS | 1834 | 1477773049335 Marionette TRACE conn4 -> [0,1919,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-endofstream.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-endofstream.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:30:49 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b054800 == 16 [pid = 1834] [id = 431] 13:30:49 INFO - PROCESS | 1834 | ++DOMWINDOW == 36 (0x8b055800) [pid = 1834] [serial = 1261] [outer = (nil)] 13:30:49 INFO - PROCESS | 1834 | ++DOMWINDOW == 37 (0x8c827000) [pid = 1834] [serial = 1262] [outer = 0x8b055800] 13:30:49 INFO - PROCESS | 1834 | 1477773049507 Marionette DEBUG loaded listener.js 13:30:49 INFO - PROCESS | 1834 | ++DOMWINDOW == 38 (0x8c885c00) [pid = 1834] [serial = 1263] [outer = 0x8b055800] 13:30:51 INFO - PROCESS | 1834 | [aac @ 0x8db06800] err{or,}_recognition separate: 1; 1 13:30:51 INFO - PROCESS | 1834 | [aac @ 0x8db06800] err{or,}_recognition combined: 1; 1 13:30:51 INFO - PROCESS | 1834 | [aac @ 0x8db06800] Unsupported bit depth: 0 13:30:51 INFO - PROCESS | 1834 | [h264 @ 0x8f638800] err{or,}_recognition separate: 1; 1 13:30:51 INFO - PROCESS | 1834 | [h264 @ 0x8f638800] err{or,}_recognition combined: 1; 1 13:30:51 INFO - PROCESS | 1834 | [h264 @ 0x8f638800] Unsupported bit depth: 0 13:30:51 INFO - PROCESS | 1834 | [aac @ 0x8db06800] err{or,}_recognition separate: 1; 1 13:30:51 INFO - PROCESS | 1834 | [aac @ 0x8db06800] err{or,}_recognition combined: 1; 1 13:30:51 INFO - PROCESS | 1834 | [aac @ 0x8db06800] Unsupported bit depth: 0 13:30:51 INFO - PROCESS | 1834 | [h264 @ 0x8f638400] err{or,}_recognition separate: 1; 1 13:30:51 INFO - PROCESS | 1834 | [h264 @ 0x8f638400] err{or,}_recognition combined: 1; 1 13:30:51 INFO - PROCESS | 1834 | [h264 @ 0x8f638400] Unsupported bit depth: 0 13:30:52 INFO - PROCESS | 1834 | [aac @ 0x8db06800] err{or,}_recognition separate: 1; 1 13:30:52 INFO - PROCESS | 1834 | [aac @ 0x8db06800] err{or,}_recognition combined: 1; 1 13:30:52 INFO - PROCESS | 1834 | [aac @ 0x8db06800] Unsupported bit depth: 0 13:30:52 INFO - PROCESS | 1834 | [h264 @ 0x8f638400] err{or,}_recognition separate: 1; 1 13:30:52 INFO - PROCESS | 1834 | [h264 @ 0x8f638400] err{or,}_recognition combined: 1; 1 13:30:52 INFO - PROCESS | 1834 | [h264 @ 0x8f638400] Unsupported bit depth: 0 13:30:52 INFO - PROCESS | 1834 | [aac @ 0x8f7f1400] err{or,}_recognition separate: 1; 1 13:30:52 INFO - PROCESS | 1834 | [aac @ 0x8f7f1400] err{or,}_recognition combined: 1; 1 13:30:52 INFO - PROCESS | 1834 | [aac @ 0x8f7f1400] Unsupported bit depth: 0 13:30:52 INFO - PROCESS | 1834 | [h264 @ 0x8f634800] err{or,}_recognition separate: 1; 1 13:30:52 INFO - PROCESS | 1834 | [h264 @ 0x8f634800] err{or,}_recognition combined: 1; 1 13:30:52 INFO - PROCESS | 1834 | [h264 @ 0x8f634800] Unsupported bit depth: 0 13:30:52 INFO - PROCESS | 1834 | --DOCSHELL 0x824b2800 == 15 [pid = 1834] [id = 429] 13:30:52 INFO - PROCESS | 1834 | --DOCSHELL 0x82299800 == 14 [pid = 1834] [id = 428] 13:30:53 INFO - PROCESS | 1834 | --DOMWINDOW == 37 (0x8b053800) [pid = 1834] [serial = 1247] [outer = (nil)] [url = about:blank] 13:30:53 INFO - PROCESS | 1834 | --DOMWINDOW == 36 (0x8b120c00) [pid = 1834] [serial = 1248] [outer = (nil)] [url = about:blank] 13:30:53 INFO - PROCESS | 1834 | --DOMWINDOW == 35 (0x824a9c00) [pid = 1834] [serial = 1244] [outer = (nil)] [url = about:blank] 13:30:53 INFO - PROCESS | 1834 | --DOMWINDOW == 34 (0x82c65800) [pid = 1834] [serial = 1245] [outer = (nil)] [url = about:blank] 13:30:53 INFO - PROCESS | 1834 | --DOMWINDOW == 33 (0x83072c00) [pid = 1834] [serial = 1241] [outer = (nil)] [url = about:blank] 13:30:53 INFO - PROCESS | 1834 | --DOMWINDOW == 32 (0x831b5400) [pid = 1834] [serial = 1242] [outer = (nil)] [url = about:blank] 13:30:53 INFO - PROCESS | 1834 | --DOMWINDOW == 31 (0x831b0400) [pid = 1834] [serial = 1239] [outer = (nil)] [url = about:blank] 13:30:53 INFO - PROCESS | 1834 | --DOMWINDOW == 30 (0x82228c00) [pid = 1834] [serial = 1230] [outer = (nil)] [url = about:blank] 13:30:53 INFO - PROCESS | 1834 | --DOMWINDOW == 29 (0x8229c000) [pid = 1834] [serial = 1224] [outer = (nil)] [url = about:blank] 13:30:53 INFO - PROCESS | 1834 | --DOMWINDOW == 28 (0x82c5c000) [pid = 1834] [serial = 1233] [outer = (nil)] [url = about:blank] 13:30:55 INFO - PROCESS | 1834 | --DOMWINDOW == 27 (0x82299c00) [pid = 1834] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-detach.html] 13:31:01 INFO - PROCESS | 1834 | --DOCSHELL 0x83068400 == 13 [pid = 1834] [id = 424] 13:31:01 INFO - PROCESS | 1834 | --DOCSHELL 0x8306c400 == 12 [pid = 1834] [id = 423] 13:31:01 INFO - PROCESS | 1834 | --DOCSHELL 0x83073c00 == 11 [pid = 1834] [id = 427] 13:31:01 INFO - PROCESS | 1834 | --DOCSHELL 0x8b051400 == 10 [pid = 1834] [id = 426] 13:31:01 INFO - PROCESS | 1834 | --DOCSHELL 0x823bc800 == 9 [pid = 1834] [id = 425] 13:31:01 INFO - PROCESS | 1834 | --DOCSHELL 0x8229dc00 == 8 [pid = 1834] [id = 422] 13:31:01 INFO - PROCESS | 1834 | --DOCSHELL 0x82224c00 == 7 [pid = 1834] [id = 430] 13:31:01 INFO - PROCESS | 1834 | --DOMWINDOW == 26 (0x831b7400) [pid = 1834] [serial = 1250] [outer = (nil)] [url = about:blank] 13:31:01 INFO - PROCESS | 1834 | --DOMWINDOW == 25 (0x82376400) [pid = 1834] [serial = 1254] [outer = (nil)] [url = about:blank] 13:31:01 INFO - PROCESS | 1834 | --DOMWINDOW == 24 (0x8229c800) [pid = 1834] [serial = 1253] [outer = (nil)] [url = about:blank] 13:31:01 INFO - PROCESS | 1834 | --DOMWINDOW == 23 (0x83071c00) [pid = 1834] [serial = 1256] [outer = (nil)] [url = about:blank] 13:31:03 INFO - PROCESS | 1834 | --DOMWINDOW == 22 (0x8306b400) [pid = 1834] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html] 13:31:03 INFO - PROCESS | 1834 | --DOMWINDOW == 21 (0x82229000) [pid = 1834] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html] 13:31:03 INFO - PROCESS | 1834 | --DOMWINDOW == 20 (0x83074000) [pid = 1834] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html] 13:31:08 INFO - PROCESS | 1834 | --DOMWINDOW == 19 (0x82292800) [pid = 1834] [serial = 1257] [outer = (nil)] [url = about:blank] 13:31:08 INFO - PROCESS | 1834 | --DOMWINDOW == 18 (0x8b122800) [pid = 1834] [serial = 1251] [outer = (nil)] [url = about:blank] 13:31:08 INFO - PROCESS | 1834 | --DOMWINDOW == 17 (0x82379c00) [pid = 1834] [serial = 1260] [outer = (nil)] [url = about:blank] 13:31:08 INFO - PROCESS | 1834 | --DOMWINDOW == 16 (0x82293800) [pid = 1834] [serial = 1259] [outer = (nil)] [url = about:blank] 13:31:08 INFO - PROCESS | 1834 | --DOMWINDOW == 15 (0x8c827000) [pid = 1834] [serial = 1262] [outer = (nil)] [url = about:blank] 13:31:19 INFO - PROCESS | 1834 | MARIONETTE LOG: INFO: Timeout fired 13:31:19 INFO - PROCESS | 1834 | 1477773079743 Marionette TRACE conn4 <- [1,1919,null,{"value":["/media-source/mediasource-endofstream.html",2,null,null,[["MediaSource.endOfStream(): duration truncated to 0 when there are no buffered coded frames",0,null,null],["MediaSource.endOfStream(): media element notified that it now has all of the media data",2,"Test timed out",null],["MediaSource.endOfStream(): duration and buffered range end time before and after endOfStream",1,"assert_equals: expected 6.548 but got 6.549","@http://web-platform.test:8000/media-source/mediasource-endofstream.html:67:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-endofstream.html:44:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-endofstream.html:41:5\n"]]]}] 13:31:19 INFO - ... 13:31:19 INFO - TEST-TIMEOUT | /media-source/mediasource-endofstream.html | took 30870ms 13:31:19 INFO - PROCESS | 1834 | 1477773079786 Marionette TRACE conn4 -> [0,1920,"getWindowHandle",null] 13:31:19 INFO - PROCESS | 1834 | 1477773079792 Marionette TRACE conn4 <- [1,1920,null,{"value":"8"}] 13:31:19 INFO - TEST-START | /media-source/mediasource-errors.html 13:31:19 INFO - PROCESS | 1834 | 1477773079805 Marionette TRACE conn4 -> [0,1921,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:31:20 INFO - PROCESS | 1834 | 1477773080057 Marionette TRACE conn4 <- [1,1921,null,{"value":null}] 13:31:20 INFO - PROCESS | 1834 | 1477773080128 Marionette TRACE conn4 -> [0,1922,"getWindowHandles",null] 13:31:20 INFO - PROCESS | 1834 | 1477773080134 Marionette TRACE conn4 <- [1,1922,null,["8"]] 13:31:20 INFO - PROCESS | 1834 | 1477773080142 Marionette TRACE conn4 -> [0,1923,"switchToWindow",{"name":"8"}] 13:31:20 INFO - PROCESS | 1834 | 1477773080150 Marionette TRACE conn4 <- [1,1923,null,{}] 13:31:20 INFO - PROCESS | 1834 | 1477773080156 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-errors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-errors.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:31:20 INFO - PROCESS | 1834 | ++DOCSHELL 0x8222a000 == 8 [pid = 1834] [id = 432] 13:31:20 INFO - PROCESS | 1834 | ++DOMWINDOW == 16 (0x8222ac00) [pid = 1834] [serial = 1264] [outer = (nil)] 13:31:20 INFO - PROCESS | 1834 | ++DOMWINDOW == 17 (0x8222cc00) [pid = 1834] [serial = 1265] [outer = 0x8222ac00] 13:31:20 INFO - PROCESS | 1834 | 1477773080262 Marionette DEBUG loaded listener.js 13:31:20 INFO - PROCESS | 1834 | ++DOMWINDOW == 18 (0x82295000) [pid = 1834] [serial = 1266] [outer = 0x8222ac00] 13:31:21 INFO - PROCESS | 1834 | [1834] 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 13:31:21 INFO - PROCESS | 1834 | [1834] 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 13:31:21 INFO - PROCESS | 1834 | [1834] 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 13:31:21 INFO - PROCESS | 1834 | [1834] 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 13:31:21 INFO - PROCESS | 1834 | [1834] 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 13:31:21 INFO - PROCESS | 1834 | [1834] 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 13:31:21 INFO - PROCESS | 1834 | [1834] 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 13:31:21 INFO - PROCESS | 1834 | [1834] 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 13:31:21 INFO - PROCESS | 1834 | [1834] 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 13:31:21 INFO - PROCESS | 1834 | [1834] 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 13:31:21 INFO - PROCESS | 1834 | [1834] 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 13:31:21 INFO - PROCESS | 1834 | [1834] 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 13:31:21 INFO - PROCESS | 1834 | [1834] 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 13:31:21 INFO - PROCESS | 1834 | [1834] 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 13:31:21 INFO - PROCESS | 1834 | [1834] 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 13:31:21 INFO - PROCESS | 1834 | [1834] 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 13:31:21 INFO - PROCESS | 1834 | [1834] 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 13:31:21 INFO - PROCESS | 1834 | [1834] 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 13:31:21 INFO - PROCESS | 1834 | [1834] 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 13:31:21 INFO - PROCESS | 1834 | [1834] 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 13:31:21 INFO - PROCESS | 1834 | [1834] 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 13:31:21 INFO - PROCESS | 1834 | [aac @ 0x82370c00] err{or,}_recognition separate: 1; 1 13:31:21 INFO - PROCESS | 1834 | [aac @ 0x82370c00] err{or,}_recognition combined: 1; 1 13:31:21 INFO - PROCESS | 1834 | [aac @ 0x82370c00] Unsupported bit depth: 0 13:31:21 INFO - PROCESS | 1834 | [h264 @ 0x823b9c00] err{or,}_recognition separate: 1; 1 13:31:21 INFO - PROCESS | 1834 | [h264 @ 0x823b9c00] err{or,}_recognition combined: 1; 1 13:31:21 INFO - PROCESS | 1834 | [h264 @ 0x823b9c00] Unsupported bit depth: 0 13:31:21 INFO - PROCESS | 1834 | [aac @ 0x823ba800] err{or,}_recognition separate: 1; 1 13:31:21 INFO - PROCESS | 1834 | [aac @ 0x823ba800] err{or,}_recognition combined: 1; 1 13:31:21 INFO - PROCESS | 1834 | [aac @ 0x823ba800] Unsupported bit depth: 0 13:31:21 INFO - PROCESS | 1834 | [h264 @ 0x8237dc00] err{or,}_recognition separate: 1; 1 13:31:21 INFO - PROCESS | 1834 | [h264 @ 0x8237dc00] err{or,}_recognition combined: 1; 1 13:31:21 INFO - PROCESS | 1834 | [h264 @ 0x8237dc00] Unsupported bit depth: 0 13:31:21 INFO - PROCESS | 1834 | [aac @ 0x823ba800] Error decoding AAC frame header. 13:31:21 INFO - PROCESS | 1834 | [1834] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 13:31:21 INFO - PROCESS | 1834 | [1834] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 13:31:21 INFO - PROCESS | 1834 | [aac @ 0x823ba800] Sample rate index in program config element does not match the sample rate index configured by the container. 13:31:21 INFO - PROCESS | 1834 | [aac @ 0x823ba800] Input buffer exhausted before END element found 13:31:21 INFO - PROCESS | 1834 | [1834] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 13:31:21 INFO - PROCESS | 1834 | [1834] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 13:31:21 INFO - PROCESS | 1834 | [aac @ 0x823ba800] Reserved bit set. 13:31:21 INFO - PROCESS | 1834 | [1834] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 13:31:21 INFO - PROCESS | 1834 | [1834] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1094995529: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 13:31:21 INFO - PROCESS | 1834 | [aac @ 0x823ba800] Sample rate index in program config element does not match the sample rate index configured by the container. 13:31:21 INFO - PROCESS | 1834 | [aac @ 0x823ba800] Input buffer exhausted before END element found 13:31:21 INFO - PROCESS | 1834 | [1834] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 13:31:21 INFO - PROCESS | 1834 | [1834] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 13:31:21 INFO - PROCESS | 1834 | [1834] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 13:31:21 INFO - PROCESS | 1834 | [1834] WARNING: Decoder=8213fd00 Decode error: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2872 13:31:21 INFO - ...... 13:31:21 INFO - TEST-OK | /media-source/mediasource-errors.html | took 1735ms 13:31:21 INFO - TEST-START | /media-source/mediasource-getvideoplaybackquality.html 13:31:21 INFO - PROCESS | 1834 | 1477773081500 Marionette TRACE conn4 <- [1,1924,null,{"value":["/media-source/mediasource-errors.html",0,null,null,[["Appending media segment before the first initialization segment.",0,null,null],["Signaling 'decode' error via endOfStream() before initialization segment has been appended.",0,null,null],["Signaling 'network' error via endOfStream() before initialization segment has been appended.",0,null,null],["Signaling 'decode' error via endOfStream() after initialization segment has been appended and the HTMLMediaElement has reached HAVE_METADATA.",1,"assert_equals: expected \"ended\" but got \"closed\"","@http://web-platform.test:8000/media-source/mediasource-errors.html:131:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-errors.html:122:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nsetTimeout handler*EventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:63:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-errors.html:115:9\nErrorTest/ [0,1925,"getWindowHandle",null] 13:31:21 INFO - PROCESS | 1834 | 1477773081579 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 13:31:21 INFO - PROCESS | 1834 | 1477773081590 Marionette TRACE conn4 -> [0,1926,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:31:21 INFO - PROCESS | 1834 | 1477773081800 Marionette TRACE conn4 <- [1,1926,null,{"value":null}] 13:31:21 INFO - PROCESS | 1834 | 1477773081976 Marionette TRACE conn4 -> [0,1927,"getWindowHandles",null] 13:31:21 INFO - PROCESS | 1834 | 1477773081980 Marionette TRACE conn4 <- [1,1927,null,["8"]] 13:31:21 INFO - PROCESS | 1834 | 1477773081995 Marionette TRACE conn4 -> [0,1928,"switchToWindow",{"name":"8"}] 13:31:22 INFO - PROCESS | 1834 | 1477773082002 Marionette TRACE conn4 <- [1,1928,null,{}] 13:31:22 INFO - PROCESS | 1834 | 1477773082016 Marionette TRACE conn4 -> [0,1929,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-getvideoplaybackquality.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:31:22 INFO - PROCESS | 1834 | ++DOCSHELL 0x821bd800 == 9 [pid = 1834] [id = 433] 13:31:22 INFO - PROCESS | 1834 | ++DOMWINDOW == 19 (0x82294c00) [pid = 1834] [serial = 1267] [outer = (nil)] 13:31:22 INFO - PROCESS | 1834 | ++DOMWINDOW == 20 (0x824aa800) [pid = 1834] [serial = 1268] [outer = 0x82294c00] 13:31:22 INFO - PROCESS | 1834 | 1477773082119 Marionette DEBUG loaded listener.js 13:31:22 INFO - PROCESS | 1834 | ++DOMWINDOW == 21 (0x82298000) [pid = 1834] [serial = 1269] [outer = 0x82294c00] 13:31:24 INFO - PROCESS | 1834 | [aac @ 0x8b04b800] err{or,}_recognition separate: 1; 1 13:31:24 INFO - PROCESS | 1834 | [aac @ 0x8b04b800] err{or,}_recognition combined: 1; 1 13:31:24 INFO - PROCESS | 1834 | [aac @ 0x8b04b800] Unsupported bit depth: 0 13:31:24 INFO - PROCESS | 1834 | [h264 @ 0x8b04d000] err{or,}_recognition separate: 1; 1 13:31:24 INFO - PROCESS | 1834 | [h264 @ 0x8b04d000] err{or,}_recognition combined: 1; 1 13:31:24 INFO - PROCESS | 1834 | [h264 @ 0x8b04d000] Unsupported bit depth: 0 13:31:24 INFO - PROCESS | 1834 | [aac @ 0x8b04b800] err{or,}_recognition separate: 1; 1 13:31:24 INFO - PROCESS | 1834 | [aac @ 0x8b04b800] err{or,}_recognition combined: 1; 1 13:31:24 INFO - PROCESS | 1834 | [aac @ 0x8b04b800] Unsupported bit depth: 0 13:31:24 INFO - PROCESS | 1834 | [h264 @ 0x8b04d000] err{or,}_recognition separate: 1; 1 13:31:24 INFO - PROCESS | 1834 | [h264 @ 0x8b04d000] err{or,}_recognition combined: 1; 1 13:31:24 INFO - PROCESS | 1834 | [h264 @ 0x8b04d000] Unsupported bit depth: 0 13:31:24 INFO - PROCESS | 1834 | [aac @ 0x8b04f400] err{or,}_recognition separate: 1; 1 13:31:24 INFO - PROCESS | 1834 | [aac @ 0x8b04f400] err{or,}_recognition combined: 1; 1 13:31:24 INFO - PROCESS | 1834 | [aac @ 0x8b04f400] Unsupported bit depth: 0 13:31:24 INFO - PROCESS | 1834 | [h264 @ 0x8b04c000] err{or,}_recognition separate: 1; 1 13:31:24 INFO - PROCESS | 1834 | [h264 @ 0x8b04c000] err{or,}_recognition combined: 1; 1 13:31:24 INFO - PROCESS | 1834 | [h264 @ 0x8b04c000] Unsupported bit depth: 0 13:31:24 INFO - PROCESS | 1834 | [aac @ 0x8b04cc00] err{or,}_recognition separate: 1; 1 13:31:24 INFO - PROCESS | 1834 | [aac @ 0x8b04cc00] err{or,}_recognition combined: 1; 1 13:31:24 INFO - PROCESS | 1834 | [aac @ 0x8b04cc00] Unsupported bit depth: 0 13:31:24 INFO - PROCESS | 1834 | [h264 @ 0x8b04c000] err{or,}_recognition separate: 1; 1 13:31:24 INFO - PROCESS | 1834 | [h264 @ 0x8b04c000] err{or,}_recognition combined: 1; 1 13:31:24 INFO - PROCESS | 1834 | [h264 @ 0x8b04c000] Unsupported bit depth: 0 13:31:24 INFO - PROCESS | 1834 | [h264 @ 0x8b04c000] no picture 13:31:30 INFO - PROCESS | 1834 | --DOCSHELL 0x8222a000 == 8 [pid = 1834] [id = 432] 13:31:30 INFO - PROCESS | 1834 | --DOCSHELL 0x8b054800 == 7 [pid = 1834] [id = 431] 13:31:31 INFO - PROCESS | 1834 | 1477773091244 Marionette TRACE conn4 <- [1,1929,null,{"value":["/media-source/mediasource-getvideoplaybackquality.html",0,null,null,[["Test HTMLVideoElement.getVideoPlaybackQuality() with MediaSource API",0,null,null],["Test the totalFrameDelay attribute of HTMLVideoElement.getVideoPlaybackQuality() with MediaSource API",1,"assert_greater_than_equal: totalFrameDelay >= 0 expected a number but got a \"undefined\"","@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:85:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:79:15\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:74:11\n"]]]}] 13:31:31 INFO - .. 13:31:31 INFO - TEST-OK | /media-source/mediasource-getvideoplaybackquality.html | took 9712ms 13:31:31 INFO - PROCESS | 1834 | 1477773091302 Marionette TRACE conn4 -> [0,1930,"getWindowHandle",null] 13:31:31 INFO - PROCESS | 1834 | 1477773091308 Marionette TRACE conn4 <- [1,1930,null,{"value":"8"}] 13:31:31 INFO - TEST-START | /media-source/mediasource-is-type-supported.html 13:31:31 INFO - PROCESS | 1834 | 1477773091320 Marionette TRACE conn4 -> [0,1931,"getContext",null] 13:31:31 INFO - PROCESS | 1834 | 1477773091328 Marionette TRACE conn4 <- [1,1931,null,{"value":"content"}] 13:31:31 INFO - PROCESS | 1834 | 1477773091338 Marionette TRACE conn4 -> [0,1932,"setContext",{"value":"chrome"}] 13:31:31 INFO - PROCESS | 1834 | 1477773091344 Marionette TRACE conn4 <- [1,1932,null,{}] 13:31:31 INFO - PROCESS | 1834 | 1477773091352 Marionette TRACE conn4 -> [0,1933,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 13:31:31 INFO - PROCESS | 1834 | 1477773091376 Marionette TRACE conn4 <- [1,1933,null,{"value":true}] 13:31:31 INFO - PROCESS | 1834 | 1477773091382 Marionette TRACE conn4 -> [0,1934,"setContext",{"value":"content"}] 13:31:31 INFO - PROCESS | 1834 | 1477773091393 Marionette TRACE conn4 <- [1,1934,null,{}] 13:31:31 INFO - Setting pref media.mediasource.enabled (true) 13:31:31 INFO - PROCESS | 1834 | 1477773091451 Marionette TRACE conn4 -> [0,1935,"getContext",null] 13:31:31 INFO - PROCESS | 1834 | 1477773091456 Marionette TRACE conn4 <- [1,1935,null,{"value":"content"}] 13:31:31 INFO - PROCESS | 1834 | 1477773091462 Marionette TRACE conn4 -> [0,1936,"setContext",{"value":"chrome"}] 13:31:31 INFO - PROCESS | 1834 | 1477773091465 Marionette TRACE conn4 <- [1,1936,null,{}] 13:31:31 INFO - PROCESS | 1834 | 1477773091471 Marionette TRACE conn4 -> [0,1937,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 13:31:31 INFO - PROCESS | 1834 | 1477773091493 Marionette TRACE conn4 <- [1,1937,null,{"value":null}] 13:31:31 INFO - PROCESS | 1834 | 1477773091500 Marionette TRACE conn4 -> [0,1938,"setContext",{"value":"content"}] 13:31:31 INFO - PROCESS | 1834 | 1477773091508 Marionette TRACE conn4 <- [1,1938,null,{}] 13:31:31 INFO - PROCESS | 1834 | 1477773091514 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:31:31 INFO - PROCESS | 1834 | 1477773091706 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 13:31:31 INFO - PROCESS | 1834 | 1477773091839 Marionette TRACE conn4 -> [0,1940,"getWindowHandles",null] 13:31:31 INFO - PROCESS | 1834 | 1477773091848 Marionette TRACE conn4 <- [1,1940,null,["8"]] 13:31:31 INFO - PROCESS | 1834 | 1477773091855 Marionette TRACE conn4 -> [0,1941,"switchToWindow",{"name":"8"}] 13:31:31 INFO - PROCESS | 1834 | 1477773091863 Marionette TRACE conn4 <- [1,1941,null,{}] 13:31:31 INFO - PROCESS | 1834 | 1477773091870 Marionette TRACE conn4 -> [0,1942,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-is-type-supported.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-is-type-supported.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:31:31 INFO - PROCESS | 1834 | ++DOCSHELL 0x82372400 == 8 [pid = 1834] [id = 434] 13:31:31 INFO - PROCESS | 1834 | ++DOMWINDOW == 22 (0x82373400) [pid = 1834] [serial = 1270] [outer = (nil)] 13:31:31 INFO - PROCESS | 1834 | ++DOMWINDOW == 23 (0x82374c00) [pid = 1834] [serial = 1271] [outer = 0x82373400] 13:31:31 INFO - PROCESS | 1834 | 1477773091975 Marionette DEBUG loaded listener.js 13:31:32 INFO - PROCESS | 1834 | ++DOMWINDOW == 24 (0x823bb400) [pid = 1834] [serial = 1272] [outer = 0x82373400] 13:31:32 INFO - PROCESS | 1834 | [1834] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 13:31:32 INFO - ........................................ 13:31:32 INFO - TEST-OK | /media-source/mediasource-is-type-supported.html | took 1397ms 13:31:32 INFO - TEST-START | /media-source/mediasource-liveseekable.html 13:31:32 INFO - Clearing pref media.mediasource.enabled 13:31:32 INFO - PROCESS | 1834 | 1477773092658 Marionette TRACE conn4 <- [1,1942,null,{"value":["/media-source/mediasource-is-type-supported.html",0,null,null,[["Test invalid MIME format \"video\"",0,null,null],["Test invalid MIME format \"video/\"",0,null,null],["Test invalid MIME format \"video/webm\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"\"\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\",\"\"",0,null,null],["Test invalid MIME format \"\"",0,null,null],["Test invalid MIME format \"null\"",0,null,null],["Test invalid MSE MIME media type \"xxx\"",0,null,null],["Test invalid MSE MIME media type \"text/html\"",0,null,null],["Test invalid MSE MIME media type \"image/jpeg\"",0,null,null],["Test invalid mismatch between major type and codec ID \"audio/webm;codecs=\"vp8\"\"",0,null,null],["Test invalid mismatch between major type and codec ID \"audio/mp4;codecs=\"avc1.4d001e\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"audio/mp4;codecs=\"vorbis\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"audio/webm;codecs=\"mp4a.40.2\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/mp4;codecs=\"vp8\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/webm;codecs=\"mp4a.40.2\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/mp4;codecs=\"vorbis\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.40\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.40.\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.67.3\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vp8\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vorbis\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vp8,vorbis\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vorbis, vp8\"\"",0,null,null],["Test valid WebM type \"audio/webm;codecs=\"vorbis\"\"",0,null,null],["Test valid WebM type \"AUDIO/WEBM;CODECS=\"vorbis\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.42001e\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.40.5\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.67\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e,mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"mp4a.40.2 , avc1.4d001e \"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e,mp4a.40.5\"\"",0,null,null]]]}] 13:31:32 INFO - PROCESS | 1834 | 1477773092714 Marionette TRACE conn4 -> [0,1943,"getWindowHandle",null] 13:31:32 INFO - PROCESS | 1834 | 1477773092718 Marionette TRACE conn4 <- [1,1943,null,{"value":"8"}] 13:31:32 INFO - PROCESS | 1834 | 1477773092730 Marionette TRACE conn4 -> [0,1944,"getContext",null] 13:31:32 INFO - PROCESS | 1834 | 1477773092732 Marionette TRACE conn4 <- [1,1944,null,{"value":"content"}] 13:31:32 INFO - PROCESS | 1834 | 1477773092744 Marionette TRACE conn4 -> [0,1945,"setContext",{"value":"chrome"}] 13:31:32 INFO - PROCESS | 1834 | 1477773092746 Marionette TRACE conn4 <- [1,1945,null,{}] 13:31:32 INFO - PROCESS | 1834 | 1477773092752 Marionette TRACE conn4 -> [0,1946,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 13:31:32 INFO - PROCESS | 1834 | 1477773092775 Marionette TRACE conn4 <- [1,1946,null,{"value":null}] 13:31:32 INFO - PROCESS | 1834 | 1477773092780 Marionette TRACE conn4 -> [0,1947,"setContext",{"value":"content"}] 13:31:32 INFO - PROCESS | 1834 | 1477773092784 Marionette TRACE conn4 <- [1,1947,null,{}] 13:31:32 INFO - PROCESS | 1834 | 1477773092789 Marionette TRACE conn4 -> [0,1948,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:31:33 INFO - PROCESS | 1834 | 1477773093027 Marionette TRACE conn4 <- [1,1948,null,{"value":null}] 13:31:33 INFO - PROCESS | 1834 | 1477773093111 Marionette TRACE conn4 -> [0,1949,"getWindowHandles",null] 13:31:33 INFO - PROCESS | 1834 | 1477773093116 Marionette TRACE conn4 <- [1,1949,null,["8"]] 13:31:33 INFO - PROCESS | 1834 | 1477773093121 Marionette TRACE conn4 -> [0,1950,"switchToWindow",{"name":"8"}] 13:31:33 INFO - PROCESS | 1834 | 1477773093127 Marionette TRACE conn4 <- [1,1950,null,{}] 13:31:33 INFO - PROCESS | 1834 | 1477773093132 Marionette TRACE conn4 -> [0,1951,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-liveseekable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-liveseekable.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:31:33 INFO - PROCESS | 1834 | ++DOCSHELL 0x8237cc00 == 9 [pid = 1834] [id = 435] 13:31:33 INFO - PROCESS | 1834 | ++DOMWINDOW == 25 (0x8b04fc00) [pid = 1834] [serial = 1273] [outer = (nil)] 13:31:33 INFO - PROCESS | 1834 | ++DOMWINDOW == 26 (0x8b055400) [pid = 1834] [serial = 1274] [outer = 0x8b04fc00] 13:31:33 INFO - PROCESS | 1834 | 1477773093234 Marionette DEBUG loaded listener.js 13:31:33 INFO - PROCESS | 1834 | ++DOMWINDOW == 27 (0x8b11f000) [pid = 1834] [serial = 1275] [outer = 0x8b04fc00] 13:31:33 INFO - PROCESS | 1834 | --DOMWINDOW == 26 (0x8222ac00) [pid = 1834] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-errors.html] 13:31:33 INFO - PROCESS | 1834 | --DOMWINDOW == 25 (0x8b055800) [pid = 1834] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream.html] 13:31:34 INFO - PROCESS | 1834 | 1477773094170 Marionette TRACE conn4 <- [1,1951,null,{"value":["/media-source/mediasource-liveseekable.html",0,null,null,[["setLiveSeekableRange throws an InvalidStateError exception if the readyState attribute is not 'open'",0,null,null],["clearLiveSeekableRange throws an InvalidStateError exception if the readyState attribute is not 'open'",0,null,null],["setLiveSeekableRange does not restrict to not currently updating",0,null,null],["clearLiveSeekableRange does not restrict to not currently updating",0,null,null],["setLiveSeekableRange throws a TypeError if start is negative",0,null,null],["setLiveSeekableRange throws a TypeError if start is greater than end",0,null,null],["setLiveSeekableRange returns with no error when conditions are correct",0,null,null],["clearLiveSeekableRange returns with no error when conditions are correct",0,null,null],["HTMLMediaElement.seekable returns the live seekable range or an empty range if that range was cleared when nothing is buffered",0,null,null],["HTMLMediaElement.seekable returns the union of the buffered range and the live seekable range, when set",0,null,null]]]}] 13:31:34 INFO - .......... 13:31:34 INFO - TEST-OK | /media-source/mediasource-liveseekable.html | took 1484ms 13:31:34 INFO - PROCESS | 1834 | 1477773094215 Marionette TRACE conn4 -> [0,1952,"getWindowHandle",null] 13:31:34 INFO - PROCESS | 1834 | 1477773094218 Marionette TRACE conn4 <- [1,1952,null,{"value":"8"}] 13:31:34 INFO - TEST-START | /media-source/mediasource-multiple-attach.html 13:31:34 INFO - PROCESS | 1834 | 1477773094225 Marionette TRACE conn4 -> [0,1953,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:31:34 INFO - PROCESS | 1834 | 1477773094473 Marionette TRACE conn4 <- [1,1953,null,{"value":null}] 13:31:34 INFO - PROCESS | 1834 | 1477773094556 Marionette TRACE conn4 -> [0,1954,"getWindowHandles",null] 13:31:34 INFO - PROCESS | 1834 | 1477773094562 Marionette TRACE conn4 <- [1,1954,null,["8"]] 13:31:34 INFO - PROCESS | 1834 | 1477773094569 Marionette TRACE conn4 -> [0,1955,"switchToWindow",{"name":"8"}] 13:31:34 INFO - PROCESS | 1834 | 1477773094579 Marionette TRACE conn4 <- [1,1955,null,{}] 13:31:34 INFO - PROCESS | 1834 | 1477773094584 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-multiple-attach.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-multiple-attach.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:31:34 INFO - PROCESS | 1834 | ++DOCSHELL 0x8c81f400 == 10 [pid = 1834] [id = 436] 13:31:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 26 (0x8c81fc00) [pid = 1834] [serial = 1276] [outer = (nil)] 13:31:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 27 (0x8c821800) [pid = 1834] [serial = 1277] [outer = 0x8c81fc00] 13:31:34 INFO - PROCESS | 1834 | 1477773094696 Marionette DEBUG loaded listener.js 13:31:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 28 (0x8c827000) [pid = 1834] [serial = 1278] [outer = 0x8c81fc00] 13:31:35 INFO - PROCESS | 1834 | 1477773095407 Marionette TRACE conn4 <- [1,1956,null,{"value":["/media-source/mediasource-multiple-attach.html",0,null,null,[["Test exactly one succeeds when two MediaElements attach to same MediaSource",0,null,null],["Test that MediaSource can reattach if closed first",0,null,null]]]}] 13:31:35 INFO - .. 13:31:35 INFO - TEST-OK | /media-source/mediasource-multiple-attach.html | took 1224ms 13:31:35 INFO - PROCESS | 1834 | 1477773095449 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 13:31:35 INFO - PROCESS | 1834 | 1477773095453 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 13:31:35 INFO - TEST-START | /media-source/mediasource-play-then-seek-back.html 13:31:35 INFO - PROCESS | 1834 | 1477773095460 Marionette TRACE conn4 -> [0,1958,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:31:35 INFO - PROCESS | 1834 | 1477773095639 Marionette TRACE conn4 <- [1,1958,null,{"value":null}] 13:31:35 INFO - PROCESS | 1834 | 1477773095760 Marionette TRACE conn4 -> [0,1959,"getWindowHandles",null] 13:31:35 INFO - PROCESS | 1834 | 1477773095765 Marionette TRACE conn4 <- [1,1959,null,["8"]] 13:31:35 INFO - PROCESS | 1834 | 1477773095770 Marionette TRACE conn4 -> [0,1960,"switchToWindow",{"name":"8"}] 13:31:35 INFO - PROCESS | 1834 | 1477773095777 Marionette TRACE conn4 <- [1,1960,null,{}] 13:31:35 INFO - PROCESS | 1834 | 1477773095782 Marionette TRACE conn4 -> [0,1961,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-play-then-seek-back.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:31:35 INFO - PROCESS | 1834 | ++DOCSHELL 0x8db0ac00 == 11 [pid = 1834] [id = 437] 13:31:35 INFO - PROCESS | 1834 | ++DOMWINDOW == 29 (0x8db0c000) [pid = 1834] [serial = 1279] [outer = (nil)] 13:31:35 INFO - PROCESS | 1834 | ++DOMWINDOW == 30 (0x8f7fa400) [pid = 1834] [serial = 1280] [outer = 0x8db0c000] 13:31:35 INFO - PROCESS | 1834 | 1477773095891 Marionette DEBUG loaded listener.js 13:31:36 INFO - PROCESS | 1834 | ++DOMWINDOW == 31 (0x8fb24000) [pid = 1834] [serial = 1281] [outer = 0x8db0c000] 13:31:37 INFO - PROCESS | 1834 | [aac @ 0x823bfc00] err{or,}_recognition separate: 1; 1 13:31:37 INFO - PROCESS | 1834 | [aac @ 0x823bfc00] err{or,}_recognition combined: 1; 1 13:31:37 INFO - PROCESS | 1834 | [aac @ 0x823bfc00] Unsupported bit depth: 0 13:31:37 INFO - PROCESS | 1834 | [h264 @ 0x823c1800] err{or,}_recognition separate: 1; 1 13:31:37 INFO - PROCESS | 1834 | [h264 @ 0x823c1800] err{or,}_recognition combined: 1; 1 13:31:37 INFO - PROCESS | 1834 | [h264 @ 0x823c1800] Unsupported bit depth: 0 13:31:37 INFO - PROCESS | 1834 | [aac @ 0x824a8800] err{or,}_recognition separate: 1; 1 13:31:37 INFO - PROCESS | 1834 | [aac @ 0x824a8800] err{or,}_recognition combined: 1; 1 13:31:37 INFO - PROCESS | 1834 | [aac @ 0x824a8800] Unsupported bit depth: 0 13:31:37 INFO - PROCESS | 1834 | [h264 @ 0x823c0400] err{or,}_recognition separate: 1; 1 13:31:37 INFO - PROCESS | 1834 | [h264 @ 0x823c0400] err{or,}_recognition combined: 1; 1 13:31:37 INFO - PROCESS | 1834 | [h264 @ 0x823c0400] Unsupported bit depth: 0 13:31:37 INFO - PROCESS | 1834 | [h264 @ 0x823c0400] no picture 13:31:37 INFO - PROCESS | 1834 | [h264 @ 0x823c0400] no picture 13:31:38 INFO - PROCESS | 1834 | 1477773098071 Marionette TRACE conn4 <- [1,1961,null,{"value":["/media-source/mediasource-play-then-seek-back.html",0,null,null,[["Test playing then seeking back.",0,null,null]]]}] 13:31:38 INFO - . 13:31:38 INFO - TEST-OK | /media-source/mediasource-play-then-seek-back.html | took 2628ms 13:31:38 INFO - PROCESS | 1834 | 1477773098089 Marionette TRACE conn4 -> [0,1962,"getWindowHandle",null] 13:31:38 INFO - PROCESS | 1834 | 1477773098097 Marionette TRACE conn4 <- [1,1962,null,{"value":"8"}] 13:31:38 INFO - TEST-START | /media-source/mediasource-play.html 13:31:38 INFO - PROCESS | 1834 | 1477773098153 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:31:38 INFO - PROCESS | 1834 | 1477773098372 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 13:31:38 INFO - PROCESS | 1834 | 1477773098534 Marionette TRACE conn4 -> [0,1964,"getWindowHandles",null] 13:31:38 INFO - PROCESS | 1834 | 1477773098541 Marionette TRACE conn4 <- [1,1964,null,["8"]] 13:31:38 INFO - PROCESS | 1834 | 1477773098550 Marionette TRACE conn4 -> [0,1965,"switchToWindow",{"name":"8"}] 13:31:38 INFO - PROCESS | 1834 | 1477773098561 Marionette TRACE conn4 <- [1,1965,null,{}] 13:31:38 INFO - PROCESS | 1834 | 1477773098569 Marionette TRACE conn4 -> [0,1966,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-play.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-play.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:31:38 INFO - PROCESS | 1834 | ++DOCSHELL 0x83069000 == 12 [pid = 1834] [id = 438] 13:31:38 INFO - PROCESS | 1834 | ++DOMWINDOW == 32 (0x83069800) [pid = 1834] [serial = 1282] [outer = (nil)] 13:31:38 INFO - PROCESS | 1834 | ++DOMWINDOW == 33 (0x831b6400) [pid = 1834] [serial = 1283] [outer = 0x83069800] 13:31:38 INFO - PROCESS | 1834 | 1477773098699 Marionette DEBUG loaded listener.js 13:31:38 INFO - PROCESS | 1834 | ++DOMWINDOW == 34 (0x8b122400) [pid = 1834] [serial = 1284] [outer = 0x83069800] 13:31:40 INFO - PROCESS | 1834 | [aac @ 0x94976800] err{or,}_recognition separate: 1; 1 13:31:40 INFO - PROCESS | 1834 | [aac @ 0x94976800] err{or,}_recognition combined: 1; 1 13:31:40 INFO - PROCESS | 1834 | [aac @ 0x94976800] Unsupported bit depth: 0 13:31:40 INFO - PROCESS | 1834 | [h264 @ 0x94977c00] err{or,}_recognition separate: 1; 1 13:31:40 INFO - PROCESS | 1834 | [h264 @ 0x94977c00] err{or,}_recognition combined: 1; 1 13:31:40 INFO - PROCESS | 1834 | [h264 @ 0x94977c00] Unsupported bit depth: 0 13:31:40 INFO - PROCESS | 1834 | [aac @ 0x94976800] err{or,}_recognition separate: 1; 1 13:31:40 INFO - PROCESS | 1834 | [aac @ 0x94976800] err{or,}_recognition combined: 1; 1 13:31:40 INFO - PROCESS | 1834 | [aac @ 0x94976800] Unsupported bit depth: 0 13:31:40 INFO - PROCESS | 1834 | [h264 @ 0x94977c00] err{or,}_recognition separate: 1; 1 13:31:40 INFO - PROCESS | 1834 | [h264 @ 0x94977c00] err{or,}_recognition combined: 1; 1 13:31:40 INFO - PROCESS | 1834 | [h264 @ 0x94977c00] Unsupported bit depth: 0 13:31:40 INFO - PROCESS | 1834 | [h264 @ 0x94977c00] no picture 13:31:41 INFO - PROCESS | 1834 | --DOCSHELL 0x8c81f400 == 11 [pid = 1834] [id = 436] 13:31:41 INFO - PROCESS | 1834 | --DOMWINDOW == 33 (0x824aa800) [pid = 1834] [serial = 1268] [outer = (nil)] [url = about:blank] 13:31:41 INFO - PROCESS | 1834 | --DOCSHELL 0x8237cc00 == 10 [pid = 1834] [id = 435] 13:31:41 INFO - PROCESS | 1834 | --DOCSHELL 0x82372400 == 9 [pid = 1834] [id = 434] 13:31:41 INFO - PROCESS | 1834 | --DOCSHELL 0x821bd800 == 8 [pid = 1834] [id = 433] 13:31:41 INFO - PROCESS | 1834 | --DOMWINDOW == 32 (0x8222cc00) [pid = 1834] [serial = 1265] [outer = (nil)] [url = about:blank] 13:31:41 INFO - PROCESS | 1834 | --DOMWINDOW == 31 (0x82295000) [pid = 1834] [serial = 1266] [outer = (nil)] [url = about:blank] 13:31:41 INFO - PROCESS | 1834 | --DOMWINDOW == 30 (0x8c885c00) [pid = 1834] [serial = 1263] [outer = (nil)] [url = about:blank] 13:31:41 INFO - PROCESS | 1834 | 1477773101861 Marionette TRACE conn4 <- [1,1966,null,{"value":["/media-source/mediasource-play.html",0,null,null,[["Test normal playback case with MediaSource API",0,null,null]]]}] 13:31:41 INFO - . 13:31:41 INFO - TEST-OK | /media-source/mediasource-play.html | took 3741ms 13:31:41 INFO - PROCESS | 1834 | 1477773101890 Marionette TRACE conn4 -> [0,1967,"getWindowHandle",null] 13:31:41 INFO - PROCESS | 1834 | 1477773101897 Marionette TRACE conn4 <- [1,1967,null,{"value":"8"}] 13:31:41 INFO - TEST-START | /media-source/mediasource-preload.html 13:31:41 INFO - PROCESS | 1834 | 1477773101918 Marionette TRACE conn4 -> [0,1968,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:31:42 INFO - PROCESS | 1834 | 1477773102151 Marionette TRACE conn4 <- [1,1968,null,{"value":null}] 13:31:42 INFO - PROCESS | 1834 | 1477773102203 Marionette TRACE conn4 -> [0,1969,"getWindowHandles",null] 13:31:42 INFO - PROCESS | 1834 | 1477773102212 Marionette TRACE conn4 <- [1,1969,null,["8"]] 13:31:42 INFO - PROCESS | 1834 | 1477773102375 Marionette TRACE conn4 -> [0,1970,"switchToWindow",{"name":"8"}] 13:31:42 INFO - PROCESS | 1834 | 1477773102385 Marionette TRACE conn4 <- [1,1970,null,{}] 13:31:42 INFO - PROCESS | 1834 | 1477773102391 Marionette TRACE conn4 -> [0,1971,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-preload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-preload.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:31:42 INFO - PROCESS | 1834 | ++DOCSHELL 0x82379c00 == 9 [pid = 1834] [id = 439] 13:31:42 INFO - PROCESS | 1834 | ++DOMWINDOW == 31 (0x8237a400) [pid = 1834] [serial = 1285] [outer = (nil)] 13:31:42 INFO - PROCESS | 1834 | ++DOMWINDOW == 32 (0x823bc800) [pid = 1834] [serial = 1286] [outer = 0x8237a400] 13:31:42 INFO - PROCESS | 1834 | 1477773102514 Marionette DEBUG loaded listener.js 13:31:42 INFO - PROCESS | 1834 | ++DOMWINDOW == 33 (0x823be800) [pid = 1834] [serial = 1287] [outer = 0x8237a400] 13:31:43 INFO - PROCESS | 1834 | [1834] 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 13:31:43 INFO - PROCESS | 1834 | [1834] 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 13:31:43 INFO - PROCESS | 1834 | [1834] 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 13:31:43 INFO - PROCESS | 1834 | [1834] 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 13:31:43 INFO - PROCESS | 1834 | [1834] 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 13:31:43 INFO - PROCESS | 1834 | [1834] 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 13:31:43 INFO - PROCESS | 1834 | [1834] 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 13:31:43 INFO - PROCESS | 1834 | [1834] 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 13:31:43 INFO - PROCESS | 1834 | 1477773103275 Marionette TRACE conn4 <- [1,1971,null,{"value":["/media-source/mediasource-preload.html",0,null,null,[["sourceopen occurs with element preload=auto",0,null,null],["sourceopen occurs with element preload=metadata",0,null,null],["sourceopen occurs with element preload=none",0,null,null],["error occurs with bogus blob URL (revoked MediaSource object URL) and element preload=auto",0,null,null],["error occurs with bogus blob URL (revoked MediaSource object URL) and element preload=metadata",0,null,null],["error occurs with bogus blob URL (corrupted MediaSource object URL) and element preload=auto",0,null,null],["error occurs with bogus blob URL (corrupted MediaSource object URL) and element preload=metadata",0,null,null]]]}] 13:31:43 INFO - ....... 13:31:43 INFO - TEST-OK | /media-source/mediasource-preload.html | took 1424ms 13:31:43 INFO - PROCESS | 1834 | 1477773103336 Marionette TRACE conn4 -> [0,1972,"getWindowHandle",null] 13:31:43 INFO - PROCESS | 1834 | 1477773103344 Marionette TRACE conn4 <- [1,1972,null,{"value":"8"}] 13:31:43 INFO - TEST-START | /media-source/mediasource-remove.html 13:31:43 INFO - PROCESS | 1834 | 1477773103358 Marionette TRACE conn4 -> [0,1973,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:31:43 INFO - PROCESS | 1834 | 1477773103604 Marionette TRACE conn4 <- [1,1973,null,{"value":null}] 13:31:43 INFO - PROCESS | 1834 | 1477773103731 Marionette TRACE conn4 -> [0,1974,"getWindowHandles",null] 13:31:43 INFO - PROCESS | 1834 | 1477773103736 Marionette TRACE conn4 <- [1,1974,null,["8"]] 13:31:43 INFO - PROCESS | 1834 | 1477773103747 Marionette TRACE conn4 -> [0,1975,"switchToWindow",{"name":"8"}] 13:31:43 INFO - PROCESS | 1834 | 1477773103752 Marionette TRACE conn4 <- [1,1975,null,{}] 13:31:43 INFO - PROCESS | 1834 | 1477773103759 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-remove.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-remove.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:31:43 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b22d400 == 10 [pid = 1834] [id = 440] 13:31:43 INFO - PROCESS | 1834 | ++DOMWINDOW == 34 (0x8c81ec00) [pid = 1834] [serial = 1288] [outer = (nil)] 13:31:43 INFO - PROCESS | 1834 | ++DOMWINDOW == 35 (0x8c822c00) [pid = 1834] [serial = 1289] [outer = 0x8c81ec00] 13:31:43 INFO - PROCESS | 1834 | 1477773103880 Marionette DEBUG loaded listener.js 13:31:44 INFO - PROCESS | 1834 | ++DOMWINDOW == 36 (0x8c82bc00) [pid = 1834] [serial = 1290] [outer = 0x8c81ec00] 13:31:46 INFO - PROCESS | 1834 | --DOMWINDOW == 35 (0x8c81fc00) [pid = 1834] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-multiple-attach.html] 13:31:46 INFO - PROCESS | 1834 | --DOMWINDOW == 34 (0x82373400) [pid = 1834] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-is-type-supported.html] 13:31:46 INFO - PROCESS | 1834 | --DOMWINDOW == 33 (0x82294c00) [pid = 1834] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html] 13:31:46 INFO - PROCESS | 1834 | --DOMWINDOW == 32 (0x8b04fc00) [pid = 1834] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-liveseekable.html] 13:31:49 INFO - PROCESS | 1834 | [h264 @ 0x82294c00] err{or,}_recognition separate: 1; 1 13:31:49 INFO - PROCESS | 1834 | [h264 @ 0x82294c00] err{or,}_recognition combined: 1; 1 13:31:49 INFO - PROCESS | 1834 | [h264 @ 0x82294c00] Unsupported bit depth: 0 13:31:49 INFO - PROCESS | 1834 | [aac @ 0x822a0c00] err{or,}_recognition separate: 1; 1 13:31:49 INFO - PROCESS | 1834 | [aac @ 0x822a0c00] err{or,}_recognition combined: 1; 1 13:31:49 INFO - PROCESS | 1834 | [aac @ 0x822a0c00] Unsupported bit depth: 0 13:31:49 INFO - PROCESS | 1834 | [aac @ 0x821be000] err{or,}_recognition separate: 1; 1 13:31:49 INFO - PROCESS | 1834 | [aac @ 0x821be000] err{or,}_recognition combined: 1; 1 13:31:49 INFO - PROCESS | 1834 | [aac @ 0x821be000] Unsupported bit depth: 0 13:31:49 INFO - PROCESS | 1834 | [h264 @ 0x82373400] err{or,}_recognition separate: 1; 1 13:31:49 INFO - PROCESS | 1834 | [h264 @ 0x82373400] err{or,}_recognition combined: 1; 1 13:31:49 INFO - PROCESS | 1834 | [h264 @ 0x82373400] Unsupported bit depth: 0 13:31:49 INFO - PROCESS | 1834 | [aac @ 0x8b04fc00] err{or,}_recognition separate: 1; 1 13:31:49 INFO - PROCESS | 1834 | [aac @ 0x8b04fc00] err{or,}_recognition combined: 1; 1 13:31:49 INFO - PROCESS | 1834 | [aac @ 0x8b04fc00] Unsupported bit depth: 0 13:31:49 INFO - PROCESS | 1834 | [h264 @ 0x8c822800] err{or,}_recognition separate: 1; 1 13:31:49 INFO - PROCESS | 1834 | [h264 @ 0x8c822800] err{or,}_recognition combined: 1; 1 13:31:49 INFO - PROCESS | 1834 | [h264 @ 0x8c822800] Unsupported bit depth: 0 13:31:49 INFO - PROCESS | 1834 | [aac @ 0x821be000] err{or,}_recognition separate: 1; 1 13:31:49 INFO - PROCESS | 1834 | [aac @ 0x821be000] err{or,}_recognition combined: 1; 1 13:31:49 INFO - PROCESS | 1834 | [aac @ 0x821be000] Unsupported bit depth: 0 13:31:49 INFO - PROCESS | 1834 | [h264 @ 0x824ab000] err{or,}_recognition separate: 1; 1 13:31:49 INFO - PROCESS | 1834 | [h264 @ 0x824ab000] err{or,}_recognition combined: 1; 1 13:31:49 INFO - PROCESS | 1834 | [h264 @ 0x824ab000] Unsupported bit depth: 0 13:31:49 INFO - PROCESS | 1834 | [aac @ 0x8d604400] err{or,}_recognition separate: 1; 1 13:31:49 INFO - PROCESS | 1834 | [aac @ 0x8d604400] err{or,}_recognition combined: 1; 1 13:31:49 INFO - PROCESS | 1834 | [aac @ 0x8d604400] Unsupported bit depth: 0 13:31:49 INFO - PROCESS | 1834 | [h264 @ 0x8d811c00] err{or,}_recognition separate: 1; 1 13:31:49 INFO - PROCESS | 1834 | [h264 @ 0x8d811c00] err{or,}_recognition combined: 1; 1 13:31:49 INFO - PROCESS | 1834 | [h264 @ 0x8d811c00] Unsupported bit depth: 0 13:31:49 INFO - PROCESS | 1834 | [aac @ 0x8d604400] err{or,}_recognition separate: 1; 1 13:31:49 INFO - PROCESS | 1834 | [aac @ 0x8d604400] err{or,}_recognition combined: 1; 1 13:31:49 INFO - PROCESS | 1834 | [aac @ 0x8d604400] Unsupported bit depth: 0 13:31:49 INFO - PROCESS | 1834 | [h264 @ 0x8d811c00] err{or,}_recognition separate: 1; 1 13:31:49 INFO - PROCESS | 1834 | [h264 @ 0x8d811c00] err{or,}_recognition combined: 1; 1 13:31:49 INFO - PROCESS | 1834 | [h264 @ 0x8d811c00] Unsupported bit depth: 0 13:31:50 INFO - PROCESS | 1834 | [aac @ 0x82294c00] err{or,}_recognition separate: 1; 1 13:31:50 INFO - PROCESS | 1834 | [aac @ 0x82294c00] err{or,}_recognition combined: 1; 1 13:31:50 INFO - PROCESS | 1834 | [aac @ 0x82294c00] Unsupported bit depth: 0 13:31:50 INFO - PROCESS | 1834 | [h264 @ 0x824aa800] err{or,}_recognition separate: 1; 1 13:31:50 INFO - PROCESS | 1834 | [h264 @ 0x824aa800] err{or,}_recognition combined: 1; 1 13:31:50 INFO - PROCESS | 1834 | [h264 @ 0x824aa800] Unsupported bit depth: 0 13:31:50 INFO - PROCESS | 1834 | [aac @ 0x8b04fc00] err{or,}_recognition separate: 1; 1 13:31:50 INFO - PROCESS | 1834 | [aac @ 0x8b04fc00] err{or,}_recognition combined: 1; 1 13:31:50 INFO - PROCESS | 1834 | [aac @ 0x8b04fc00] Unsupported bit depth: 0 13:31:50 INFO - PROCESS | 1834 | [h264 @ 0x8c822800] err{or,}_recognition separate: 1; 1 13:31:50 INFO - PROCESS | 1834 | [h264 @ 0x8c822800] err{or,}_recognition combined: 1; 1 13:31:50 INFO - PROCESS | 1834 | [h264 @ 0x8c822800] Unsupported bit depth: 0 13:31:50 INFO - PROCESS | 1834 | [aac @ 0x8b04fc00] err{or,}_recognition separate: 1; 1 13:31:50 INFO - PROCESS | 1834 | [aac @ 0x8b04fc00] err{or,}_recognition combined: 1; 1 13:31:50 INFO - PROCESS | 1834 | [aac @ 0x8b04fc00] Unsupported bit depth: 0 13:31:50 INFO - PROCESS | 1834 | [aac @ 0x82294c00] err{or,}_recognition separate: 1; 1 13:31:50 INFO - PROCESS | 1834 | [aac @ 0x82294c00] err{or,}_recognition combined: 1; 1 13:31:50 INFO - PROCESS | 1834 | [aac @ 0x82294c00] Unsupported bit depth: 0 13:31:50 INFO - PROCESS | 1834 | [h264 @ 0x8c827400] err{or,}_recognition separate: 1; 1 13:31:50 INFO - PROCESS | 1834 | [h264 @ 0x8c827400] err{or,}_recognition combined: 1; 1 13:31:50 INFO - PROCESS | 1834 | [h264 @ 0x8c827400] Unsupported bit depth: 0 13:31:50 INFO - PROCESS | 1834 | [h264 @ 0x824a9400] err{or,}_recognition separate: 1; 1 13:31:50 INFO - PROCESS | 1834 | [h264 @ 0x824a9400] err{or,}_recognition combined: 1; 1 13:31:50 INFO - PROCESS | 1834 | [h264 @ 0x824a9400] Unsupported bit depth: 0 13:31:50 INFO - PROCESS | 1834 | 1477773110325 Marionette TRACE conn4 <- [1,1976,null,{"value":["/media-source/mediasource-remove.html",0,null,null,[["Test remove with an negative start.",0,null,null],["Test remove with non-finite start.",0,null,null],["Test remove with a start beyond the duration.",0,null,null],["Test remove with a start larger than the end.",0,null,null],["Test remove with a NEGATIVE_INFINITY end.",0,null,null],["Test remove with a NaN end.",0,null,null],["Test remove after SourceBuffer removed from mediaSource.",0,null,null],["Test remove with a NaN duration.",0,null,null],["Test remove while update pending.",0,null,null],["Test aborting a remove operation.",0,null,null],["Test remove with a start at the duration.",0,null,null],["Test remove transitioning readyState from 'ended' to 'open'.",0,null,null],["Test removing all appended data.",0,null,null],["Test removing beginning of appended data.",0,null,null],["Test removing the middle of appended data.",0,null,null],["Test removing the end of appended data.",0,null,null]]]}] 13:31:50 INFO - ................ 13:31:50 INFO - TEST-OK | /media-source/mediasource-remove.html | took 7005ms 13:31:50 INFO - PROCESS | 1834 | 1477773110361 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 13:31:50 INFO - PROCESS | 1834 | 1477773110369 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 13:31:50 INFO - TEST-START | /media-source/mediasource-removesourcebuffer.html 13:31:50 INFO - PROCESS | 1834 | 1477773110425 Marionette TRACE conn4 -> [0,1978,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:31:50 INFO - PROCESS | 1834 | 1477773110649 Marionette TRACE conn4 <- [1,1978,null,{"value":null}] 13:31:50 INFO - PROCESS | 1834 | 1477773110818 Marionette TRACE conn4 -> [0,1979,"getWindowHandles",null] 13:31:50 INFO - PROCESS | 1834 | 1477773110825 Marionette TRACE conn4 <- [1,1979,null,["8"]] 13:31:50 INFO - PROCESS | 1834 | 1477773110834 Marionette TRACE conn4 -> [0,1980,"switchToWindow",{"name":"8"}] 13:31:50 INFO - PROCESS | 1834 | 1477773110843 Marionette TRACE conn4 <- [1,1980,null,{}] 13:31:50 INFO - PROCESS | 1834 | 1477773110848 Marionette TRACE conn4 -> [0,1981,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-removesourcebuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:31:50 INFO - PROCESS | 1834 | ++DOCSHELL 0x8d610800 == 11 [pid = 1834] [id = 441] 13:31:50 INFO - PROCESS | 1834 | ++DOMWINDOW == 33 (0x8d610c00) [pid = 1834] [serial = 1291] [outer = (nil)] 13:31:50 INFO - PROCESS | 1834 | ++DOMWINDOW == 34 (0x8d811800) [pid = 1834] [serial = 1292] [outer = 0x8d610c00] 13:31:50 INFO - PROCESS | 1834 | 1477773110970 Marionette DEBUG loaded listener.js 13:31:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 35 (0x8da27800) [pid = 1834] [serial = 1293] [outer = 0x8d610c00] 13:31:51 INFO - PROCESS | 1834 | 1477773111975 Marionette TRACE conn4 <- [1,1981,null,{"value":["/media-source/mediasource-removesourcebuffer.html",0,null,null,[["Test addSourceBuffer(), removeSourceBuffer(), addSourceBuffer() sequence.",0,null,null],["Test removeSourceBuffer() with null",0,null,null],["Test calling removeSourceBuffer() twice with the same object.",0,null,null],["Test calling removeSourceBuffer() for a sourceBuffer belonging to a different mediaSource instance.",0,null,null],["Test calling removeSourceBuffer() in ended state.",0,null,null],["Test removesourcebuffer event on activeSourceBuffers.",0,null,null],["Test abort event when removeSourceBuffer() called while SourceBuffer is updating",0,null,null]]]}] 13:31:52 INFO - ....... 13:31:52 INFO - TEST-OK | /media-source/mediasource-removesourcebuffer.html | took 1634ms 13:31:52 INFO - PROCESS | 1834 | 1477773112012 Marionette TRACE conn4 -> [0,1982,"getWindowHandle",null] 13:31:52 INFO - PROCESS | 1834 | 1477773112017 Marionette TRACE conn4 <- [1,1982,null,{"value":"8"}] 13:31:52 INFO - TEST-START | /media-source/mediasource-seek-beyond-duration.html 13:31:52 INFO - PROCESS | 1834 | 1477773112025 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:31:52 INFO - PROCESS | 1834 | 1477773112266 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 13:31:52 INFO - PROCESS | 1834 | 1477773112525 Marionette TRACE conn4 -> [0,1984,"getWindowHandles",null] 13:31:52 INFO - PROCESS | 1834 | 1477773112532 Marionette TRACE conn4 <- [1,1984,null,["8"]] 13:31:52 INFO - PROCESS | 1834 | 1477773112540 Marionette TRACE conn4 -> [0,1985,"switchToWindow",{"name":"8"}] 13:31:52 INFO - PROCESS | 1834 | 1477773112547 Marionette TRACE conn4 <- [1,1985,null,{}] 13:31:52 INFO - PROCESS | 1834 | 1477773112553 Marionette TRACE conn4 -> [0,1986,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-seek-beyond-duration.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:31:52 INFO - PROCESS | 1834 | ++DOCSHELL 0x8f7f0c00 == 12 [pid = 1834] [id = 442] 13:31:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 36 (0x8f7f1000) [pid = 1834] [serial = 1294] [outer = (nil)] 13:31:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 37 (0x8f7f2800) [pid = 1834] [serial = 1295] [outer = 0x8f7f1000] 13:31:52 INFO - PROCESS | 1834 | 1477773112665 Marionette DEBUG loaded listener.js 13:31:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 38 (0x92b6fc00) [pid = 1834] [serial = 1296] [outer = 0x8f7f1000] 13:31:54 INFO - PROCESS | 1834 | [h264 @ 0x953db400] err{or,}_recognition separate: 1; 1 13:31:54 INFO - PROCESS | 1834 | [h264 @ 0x953db400] err{or,}_recognition combined: 1; 1 13:31:54 INFO - PROCESS | 1834 | [h264 @ 0x953db400] Unsupported bit depth: 0 13:31:54 INFO - PROCESS | 1834 | [aac @ 0x953dbc00] err{or,}_recognition separate: 1; 1 13:31:54 INFO - PROCESS | 1834 | [aac @ 0x953dbc00] err{or,}_recognition combined: 1; 1 13:31:54 INFO - PROCESS | 1834 | [aac @ 0x953dbc00] Unsupported bit depth: 0 13:31:54 INFO - PROCESS | 1834 | [h264 @ 0x953db400] err{or,}_recognition separate: 1; 1 13:31:54 INFO - PROCESS | 1834 | [h264 @ 0x953db400] err{or,}_recognition combined: 1; 1 13:31:54 INFO - PROCESS | 1834 | [h264 @ 0x953db400] Unsupported bit depth: 0 13:31:54 INFO - PROCESS | 1834 | [aac @ 0x953dbc00] err{or,}_recognition separate: 1; 1 13:31:54 INFO - PROCESS | 1834 | [aac @ 0x953dbc00] err{or,}_recognition combined: 1; 1 13:31:54 INFO - PROCESS | 1834 | [aac @ 0x953dbc00] Unsupported bit depth: 0 13:31:54 INFO - PROCESS | 1834 | [h264 @ 0x953db400] no picture 13:31:54 INFO - PROCESS | 1834 | [h264 @ 0x953db400] no picture 13:31:55 INFO - PROCESS | 1834 | [aac @ 0x8d60bc00] err{or,}_recognition separate: 1; 1 13:31:55 INFO - PROCESS | 1834 | [aac @ 0x8d60bc00] err{or,}_recognition combined: 1; 1 13:31:55 INFO - PROCESS | 1834 | [aac @ 0x8d60bc00] Unsupported bit depth: 0 13:31:55 INFO - PROCESS | 1834 | [h264 @ 0x8d610400] err{or,}_recognition separate: 1; 1 13:31:55 INFO - PROCESS | 1834 | [h264 @ 0x8d610400] err{or,}_recognition combined: 1; 1 13:31:55 INFO - PROCESS | 1834 | [h264 @ 0x8d610400] Unsupported bit depth: 0 13:31:55 INFO - PROCESS | 1834 | [aac @ 0x8d875000] err{or,}_recognition separate: 1; 1 13:31:55 INFO - PROCESS | 1834 | [aac @ 0x8d875000] err{or,}_recognition combined: 1; 1 13:31:55 INFO - PROCESS | 1834 | [aac @ 0x8d875000] Unsupported bit depth: 0 13:31:55 INFO - PROCESS | 1834 | [h264 @ 0x8d60b800] err{or,}_recognition separate: 1; 1 13:31:55 INFO - PROCESS | 1834 | [h264 @ 0x8d60b800] err{or,}_recognition combined: 1; 1 13:31:55 INFO - PROCESS | 1834 | [h264 @ 0x8d60b800] Unsupported bit depth: 0 13:31:55 INFO - PROCESS | 1834 | [h264 @ 0x8d60b800] no picture 13:31:56 INFO - PROCESS | 1834 | --DOCSHELL 0x82379c00 == 11 [pid = 1834] [id = 439] 13:31:56 INFO - PROCESS | 1834 | --DOCSHELL 0x83069000 == 10 [pid = 1834] [id = 438] 13:31:56 INFO - PROCESS | 1834 | --DOCSHELL 0x8b22d400 == 9 [pid = 1834] [id = 440] 13:31:56 INFO - PROCESS | 1834 | --DOCSHELL 0x8d610800 == 8 [pid = 1834] [id = 441] 13:31:56 INFO - PROCESS | 1834 | --DOCSHELL 0x8db0ac00 == 7 [pid = 1834] [id = 437] 13:31:56 INFO - PROCESS | 1834 | --DOMWINDOW == 37 (0x82298000) [pid = 1834] [serial = 1269] [outer = (nil)] [url = about:blank] 13:31:56 INFO - PROCESS | 1834 | --DOMWINDOW == 36 (0x823bb400) [pid = 1834] [serial = 1272] [outer = (nil)] [url = about:blank] 13:31:56 INFO - PROCESS | 1834 | --DOMWINDOW == 35 (0x82374c00) [pid = 1834] [serial = 1271] [outer = (nil)] [url = about:blank] 13:31:56 INFO - PROCESS | 1834 | --DOMWINDOW == 34 (0x8b11f000) [pid = 1834] [serial = 1275] [outer = (nil)] [url = about:blank] 13:31:56 INFO - PROCESS | 1834 | --DOMWINDOW == 33 (0x8b055400) [pid = 1834] [serial = 1274] [outer = (nil)] [url = about:blank] 13:31:56 INFO - PROCESS | 1834 | --DOMWINDOW == 32 (0x8c827000) [pid = 1834] [serial = 1278] [outer = (nil)] [url = about:blank] 13:31:56 INFO - PROCESS | 1834 | --DOMWINDOW == 31 (0x8c821800) [pid = 1834] [serial = 1277] [outer = (nil)] [url = about:blank] 13:31:56 INFO - PROCESS | 1834 | --DOMWINDOW == 30 (0x8f7fa400) [pid = 1834] [serial = 1280] [outer = (nil)] [url = about:blank] 13:31:56 INFO - PROCESS | 1834 | [h264 @ 0x8d60b800] no picture 13:31:56 INFO - PROCESS | 1834 | 1477773116273 Marionette TRACE conn4 <- [1,1986,null,{"value":["/media-source/mediasource-seek-beyond-duration.html",0,null,null,[["Test seeking beyond updated media duration.",0,null,null],["Test seeking beyond media duration.",0,null,null]]]}] 13:31:56 INFO - .. 13:31:56 INFO - TEST-OK | /media-source/mediasource-seek-beyond-duration.html | took 4290ms 13:31:56 INFO - PROCESS | 1834 | 1477773116317 Marionette TRACE conn4 -> [0,1987,"getWindowHandle",null] 13:31:56 INFO - PROCESS | 1834 | 1477773116324 Marionette TRACE conn4 <- [1,1987,null,{"value":"8"}] 13:31:56 INFO - TEST-START | /media-source/mediasource-seek-during-pending-seek.html 13:31:56 INFO - PROCESS | 1834 | 1477773116336 Marionette TRACE conn4 -> [0,1988,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:31:56 INFO - PROCESS | 1834 | 1477773116538 Marionette TRACE conn4 <- [1,1988,null,{"value":null}] 13:31:56 INFO - PROCESS | 1834 | 1477773116659 Marionette TRACE conn4 -> [0,1989,"getWindowHandles",null] 13:31:56 INFO - PROCESS | 1834 | 1477773116665 Marionette TRACE conn4 <- [1,1989,null,["8"]] 13:31:56 INFO - PROCESS | 1834 | 1477773116672 Marionette TRACE conn4 -> [0,1990,"switchToWindow",{"name":"8"}] 13:31:56 INFO - PROCESS | 1834 | 1477773116681 Marionette TRACE conn4 <- [1,1990,null,{}] 13:31:56 INFO - PROCESS | 1834 | 1477773116687 Marionette TRACE conn4 -> [0,1991,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-seek-during-pending-seek.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:31:56 INFO - PROCESS | 1834 | ++DOCSHELL 0x823bec00 == 8 [pid = 1834] [id = 443] 13:31:56 INFO - PROCESS | 1834 | ++DOMWINDOW == 31 (0x823bf400) [pid = 1834] [serial = 1297] [outer = (nil)] 13:31:56 INFO - PROCESS | 1834 | ++DOMWINDOW == 32 (0x82c59000) [pid = 1834] [serial = 1298] [outer = 0x823bf400] 13:31:56 INFO - PROCESS | 1834 | 1477773116795 Marionette DEBUG loaded listener.js 13:31:56 INFO - PROCESS | 1834 | ++DOMWINDOW == 33 (0x82d01400) [pid = 1834] [serial = 1299] [outer = 0x823bf400] 13:31:57 INFO - PROCESS | 1834 | [h264 @ 0x82f55c00] err{or,}_recognition separate: 1; 1 13:31:57 INFO - PROCESS | 1834 | [h264 @ 0x82f55c00] err{or,}_recognition combined: 1; 1 13:31:57 INFO - PROCESS | 1834 | [h264 @ 0x82f55c00] Unsupported bit depth: 0 13:31:57 INFO - PROCESS | 1834 | [aac @ 0x82f56c00] err{or,}_recognition separate: 1; 1 13:31:57 INFO - PROCESS | 1834 | [aac @ 0x82f56c00] err{or,}_recognition combined: 1; 1 13:31:57 INFO - PROCESS | 1834 | [aac @ 0x82f56c00] Unsupported bit depth: 0 13:31:57 INFO - PROCESS | 1834 | [h264 @ 0x82f58000] err{or,}_recognition separate: 1; 1 13:31:57 INFO - PROCESS | 1834 | [h264 @ 0x82f58000] err{or,}_recognition combined: 1; 1 13:31:57 INFO - PROCESS | 1834 | [h264 @ 0x82f58000] Unsupported bit depth: 0 13:31:57 INFO - PROCESS | 1834 | [aac @ 0x82f55800] err{or,}_recognition separate: 1; 1 13:31:57 INFO - PROCESS | 1834 | [aac @ 0x82f55800] err{or,}_recognition combined: 1; 1 13:31:57 INFO - PROCESS | 1834 | [aac @ 0x82f55800] Unsupported bit depth: 0 13:31:57 INFO - PROCESS | 1834 | [h264 @ 0x82f58000] no picture 13:31:57 INFO - PROCESS | 1834 | [h264 @ 0x82f58000] no picture 13:31:57 INFO - PROCESS | 1834 | [h264 @ 0x83067800] err{or,}_recognition separate: 1; 1 13:31:57 INFO - PROCESS | 1834 | [h264 @ 0x83067800] err{or,}_recognition combined: 1; 1 13:31:57 INFO - PROCESS | 1834 | [h264 @ 0x83067800] Unsupported bit depth: 0 13:31:57 INFO - PROCESS | 1834 | [aac @ 0x83068000] err{or,}_recognition separate: 1; 1 13:31:57 INFO - PROCESS | 1834 | [aac @ 0x83068000] err{or,}_recognition combined: 1; 1 13:31:57 INFO - PROCESS | 1834 | [aac @ 0x83068000] Unsupported bit depth: 0 13:31:57 INFO - PROCESS | 1834 | [h264 @ 0x83069c00] err{or,}_recognition separate: 1; 1 13:31:57 INFO - PROCESS | 1834 | [h264 @ 0x83069c00] err{or,}_recognition combined: 1; 1 13:31:57 INFO - PROCESS | 1834 | [h264 @ 0x83069c00] Unsupported bit depth: 0 13:31:57 INFO - PROCESS | 1834 | [aac @ 0x824aec00] err{or,}_recognition separate: 1; 1 13:31:57 INFO - PROCESS | 1834 | [aac @ 0x824aec00] err{or,}_recognition combined: 1; 1 13:31:57 INFO - PROCESS | 1834 | [aac @ 0x824aec00] Unsupported bit depth: 0 13:31:58 INFO - PROCESS | 1834 | [h264 @ 0x83069c00] no picture 13:31:58 INFO - PROCESS | 1834 | 1477773118351 Marionette TRACE conn4 <- [1,1991,null,{"value":["/media-source/mediasource-seek-during-pending-seek.html",0,null,null,[["Test seeking to a new location before transitioning beyond HAVE_METADATA.",0,null,null],["Test seeking to a new location during a pending seek.",0,null,null]]]}] 13:31:58 INFO - .. 13:31:58 INFO - TEST-OK | /media-source/mediasource-seek-during-pending-seek.html | took 2086ms 13:31:58 INFO - PROCESS | 1834 | 1477773118420 Marionette TRACE conn4 -> [0,1992,"getWindowHandle",null] 13:31:58 INFO - PROCESS | 1834 | 1477773118426 Marionette TRACE conn4 <- [1,1992,null,{"value":"8"}] 13:31:58 INFO - TEST-START | /media-source/mediasource-seekable.html 13:31:58 INFO - PROCESS | 1834 | 1477773118434 Marionette TRACE conn4 -> [0,1993,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:31:58 INFO - PROCESS | 1834 | 1477773118676 Marionette TRACE conn4 <- [1,1993,null,{"value":null}] 13:31:58 INFO - PROCESS | 1834 | 1477773118698 Marionette TRACE conn4 -> [0,1994,"getWindowHandles",null] 13:31:58 INFO - PROCESS | 1834 | 1477773118704 Marionette TRACE conn4 <- [1,1994,null,["8"]] 13:31:58 INFO - PROCESS | 1834 | 1477773118710 Marionette TRACE conn4 -> [0,1995,"switchToWindow",{"name":"8"}] 13:31:58 INFO - PROCESS | 1834 | 1477773118716 Marionette TRACE conn4 <- [1,1995,null,{}] 13:31:58 INFO - PROCESS | 1834 | 1477773118723 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-seekable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-seekable.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:31:58 INFO - PROCESS | 1834 | ++DOCSHELL 0x823bc000 == 9 [pid = 1834] [id = 444] 13:31:58 INFO - PROCESS | 1834 | ++DOMWINDOW == 34 (0x8306ac00) [pid = 1834] [serial = 1300] [outer = (nil)] 13:31:58 INFO - PROCESS | 1834 | ++DOMWINDOW == 35 (0x831b2000) [pid = 1834] [serial = 1301] [outer = 0x8306ac00] 13:31:58 INFO - PROCESS | 1834 | 1477773118893 Marionette DEBUG loaded listener.js 13:31:59 INFO - PROCESS | 1834 | ++DOMWINDOW == 36 (0x82225800) [pid = 1834] [serial = 1302] [outer = 0x8306ac00] 13:31:59 INFO - PROCESS | 1834 | 1477773119902 Marionette TRACE conn4 <- [1,1996,null,{"value":["/media-source/mediasource-seekable.html",0,null,null,[["Get seekable time ranges when the sourcebuffer is empty.",0,null,null],["Get seekable time ranges after init segment received.",0,null,null],["Get seekable time ranges on an infinite stream.",0,null,null]]]}] 13:31:59 INFO - ... 13:31:59 INFO - TEST-OK | /media-source/mediasource-seekable.html | took 1524ms 13:31:59 INFO - PROCESS | 1834 | 1477773119970 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 13:31:59 INFO - PROCESS | 1834 | 1477773119979 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 13:31:59 INFO - TEST-START | /media-source/mediasource-sequencemode-append-buffer.html 13:31:59 INFO - PROCESS | 1834 | 1477773119988 Marionette TRACE conn4 -> [0,1998,"getContext",null] 13:31:59 INFO - PROCESS | 1834 | 1477773119990 Marionette TRACE conn4 <- [1,1998,null,{"value":"content"}] 13:32:00 INFO - PROCESS | 1834 | 1477773120015 Marionette TRACE conn4 -> [0,1999,"setContext",{"value":"chrome"}] 13:32:00 INFO - PROCESS | 1834 | 1477773120018 Marionette TRACE conn4 <- [1,1999,null,{}] 13:32:00 INFO - PROCESS | 1834 | 1477773120025 Marionette TRACE conn4 -> [0,2000,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 13:32:00 INFO - PROCESS | 1834 | 1477773120046 Marionette TRACE conn4 <- [1,2000,null,{"value":true}] 13:32:00 INFO - PROCESS | 1834 | 1477773120058 Marionette TRACE conn4 -> [0,2001,"setContext",{"value":"content"}] 13:32:00 INFO - PROCESS | 1834 | 1477773120061 Marionette TRACE conn4 <- [1,2001,null,{}] 13:32:00 INFO - Setting pref media.mediasource.enabled (true) 13:32:00 INFO - PROCESS | 1834 | 1477773120067 Marionette TRACE conn4 -> [0,2002,"getContext",null] 13:32:00 INFO - PROCESS | 1834 | 1477773120071 Marionette TRACE conn4 <- [1,2002,null,{"value":"content"}] 13:32:00 INFO - PROCESS | 1834 | 1477773120076 Marionette TRACE conn4 -> [0,2003,"setContext",{"value":"chrome"}] 13:32:00 INFO - PROCESS | 1834 | 1477773120079 Marionette TRACE conn4 <- [1,2003,null,{}] 13:32:00 INFO - PROCESS | 1834 | 1477773120085 Marionette TRACE conn4 -> [0,2004,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 13:32:00 INFO - PROCESS | 1834 | 1477773120104 Marionette TRACE conn4 <- [1,2004,null,{"value":null}] 13:32:00 INFO - PROCESS | 1834 | 1477773120118 Marionette TRACE conn4 -> [0,2005,"setContext",{"value":"content"}] 13:32:00 INFO - PROCESS | 1834 | 1477773120122 Marionette TRACE conn4 <- [1,2005,null,{}] 13:32:00 INFO - PROCESS | 1834 | 1477773120131 Marionette TRACE conn4 -> [0,2006,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:32:00 INFO - PROCESS | 1834 | 1477773120411 Marionette TRACE conn4 <- [1,2006,null,{"value":null}] 13:32:00 INFO - PROCESS | 1834 | 1477773120438 Marionette TRACE conn4 -> [0,2007,"getWindowHandles",null] 13:32:00 INFO - PROCESS | 1834 | 1477773120445 Marionette TRACE conn4 <- [1,2007,null,["8"]] 13:32:00 INFO - PROCESS | 1834 | 1477773120450 Marionette TRACE conn4 -> [0,2008,"switchToWindow",{"name":"8"}] 13:32:00 INFO - PROCESS | 1834 | 1477773120458 Marionette TRACE conn4 <- [1,2008,null,{}] 13:32:00 INFO - PROCESS | 1834 | 1477773120535 Marionette TRACE conn4 -> [0,2009,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sequencemode-append-buffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:00 INFO - PROCESS | 1834 | ++DOCSHELL 0x8c82ac00 == 10 [pid = 1834] [id = 445] 13:32:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 37 (0x8c82d800) [pid = 1834] [serial = 1303] [outer = (nil)] 13:32:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 38 (0x8d60b800) [pid = 1834] [serial = 1304] [outer = 0x8c82d800] 13:32:00 INFO - PROCESS | 1834 | 1477773120640 Marionette DEBUG loaded listener.js 13:32:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 39 (0x8da23800) [pid = 1834] [serial = 1305] [outer = 0x8c82d800] 13:32:00 INFO - PROCESS | 1834 | --DOMWINDOW == 38 (0x8c81ec00) [pid = 1834] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-remove.html] 13:32:00 INFO - PROCESS | 1834 | --DOMWINDOW == 37 (0x8237a400) [pid = 1834] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-preload.html] 13:32:00 INFO - PROCESS | 1834 | --DOMWINDOW == 36 (0x83069800) [pid = 1834] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play.html] 13:32:00 INFO - PROCESS | 1834 | --DOMWINDOW == 35 (0x8db0c000) [pid = 1834] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html] 13:32:01 INFO - PROCESS | 1834 | [h264 @ 0x8f633000] err{or,}_recognition separate: 1; 1 13:32:01 INFO - PROCESS | 1834 | [h264 @ 0x8f633000] err{or,}_recognition combined: 1; 1 13:32:01 INFO - PROCESS | 1834 | [h264 @ 0x8f633000] Unsupported bit depth: 0 13:32:01 INFO - PROCESS | 1834 | [aac @ 0x8f638000] err{or,}_recognition separate: 1; 1 13:32:01 INFO - PROCESS | 1834 | [aac @ 0x8f638000] err{or,}_recognition combined: 1; 1 13:32:01 INFO - PROCESS | 1834 | [aac @ 0x8f638000] Unsupported bit depth: 0 13:32:01 INFO - PROCESS | 1834 | [h264 @ 0x8f633000] err{or,}_recognition separate: 1; 1 13:32:01 INFO - PROCESS | 1834 | [h264 @ 0x8f633000] err{or,}_recognition combined: 1; 1 13:32:01 INFO - PROCESS | 1834 | [h264 @ 0x8f633000] Unsupported bit depth: 0 13:32:01 INFO - PROCESS | 1834 | [aac @ 0x8f7f0400] err{or,}_recognition separate: 1; 1 13:32:01 INFO - PROCESS | 1834 | [aac @ 0x8f7f0400] err{or,}_recognition combined: 1; 1 13:32:01 INFO - PROCESS | 1834 | [aac @ 0x8f7f0400] Unsupported bit depth: 0 13:32:01 INFO - PROCESS | 1834 | [h264 @ 0x8f837c00] err{or,}_recognition separate: 1; 1 13:32:01 INFO - PROCESS | 1834 | [h264 @ 0x8f837c00] err{or,}_recognition combined: 1; 1 13:32:01 INFO - PROCESS | 1834 | [h264 @ 0x8f837c00] Unsupported bit depth: 0 13:32:01 INFO - PROCESS | 1834 | [aac @ 0x8f838800] err{or,}_recognition separate: 1; 1 13:32:01 INFO - PROCESS | 1834 | [aac @ 0x8f838800] err{or,}_recognition combined: 1; 1 13:32:01 INFO - PROCESS | 1834 | [aac @ 0x8f838800] Unsupported bit depth: 0 13:32:01 INFO - PROCESS | 1834 | [h264 @ 0x8f8bc000] err{or,}_recognition separate: 1; 1 13:32:01 INFO - PROCESS | 1834 | [h264 @ 0x8f8bc000] err{or,}_recognition combined: 1; 1 13:32:01 INFO - PROCESS | 1834 | [h264 @ 0x8f8bc000] Unsupported bit depth: 0 13:32:01 INFO - PROCESS | 1834 | [aac @ 0x8f837400] err{or,}_recognition separate: 1; 1 13:32:01 INFO - PROCESS | 1834 | [aac @ 0x8f837400] err{or,}_recognition combined: 1; 1 13:32:01 INFO - PROCESS | 1834 | [aac @ 0x8f837400] Unsupported bit depth: 0 13:32:01 INFO - PROCESS | 1834 | [h264 @ 0x8f633000] err{or,}_recognition separate: 1; 1 13:32:01 INFO - PROCESS | 1834 | [h264 @ 0x8f633000] err{or,}_recognition combined: 1; 1 13:32:01 INFO - PROCESS | 1834 | [h264 @ 0x8f633000] Unsupported bit depth: 0 13:32:01 INFO - PROCESS | 1834 | [aac @ 0x8f638000] err{or,}_recognition separate: 1; 1 13:32:01 INFO - PROCESS | 1834 | [aac @ 0x8f638000] err{or,}_recognition combined: 1; 1 13:32:01 INFO - PROCESS | 1834 | [aac @ 0x8f638000] Unsupported bit depth: 0 13:32:01 INFO - PROCESS | 1834 | [h264 @ 0x8f633000] err{or,}_recognition separate: 1; 1 13:32:01 INFO - PROCESS | 1834 | [h264 @ 0x8f633000] err{or,}_recognition combined: 1; 1 13:32:01 INFO - PROCESS | 1834 | [h264 @ 0x8f633000] Unsupported bit depth: 0 13:32:01 INFO - PROCESS | 1834 | [aac @ 0x8f638000] err{or,}_recognition separate: 1; 1 13:32:01 INFO - PROCESS | 1834 | [aac @ 0x8f638000] err{or,}_recognition combined: 1; 1 13:32:01 INFO - PROCESS | 1834 | [aac @ 0x8f638000] Unsupported bit depth: 0 13:32:02 INFO - ... 13:32:02 INFO - TEST-OK | /media-source/mediasource-sequencemode-append-buffer.html | took 2276ms 13:32:02 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode-timestamps.html 13:32:02 INFO - Clearing pref media.mediasource.enabled 13:32:02 INFO - PROCESS | 1834 | 1477773122204 Marionette TRACE conn4 <- [1,2009,null,{"value":["/media-source/mediasource-sequencemode-append-buffer.html",0,null,null,[["Test sequence AppendMode appendBuffer(first media segment)",0,null,null],["Test sequence AppendMode appendBuffer(second media segment)",0,null,null],["Test sequence AppendMode appendBuffer(second media segment, then first media segment)",1,"assert_equals: sourceBuffer.buffered after EOS expected \"{ [0.014, 1.711) }\" but got \"{ [0.014, 0.814) [0.909, 1.711) }\"","@http://web-platform.test:8000/media-source/mediasource-util.js:398:9\nverify_offset_and_buffered/<@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:76:19\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nverify_offset_and_buffered@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:72:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:131:23\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nappend_segment@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:40:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:121:19\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nappend_segment@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:40:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:119:15\nmediasource_sequencemode_test/ [0,2010,"getWindowHandle",null] 13:32:02 INFO - PROCESS | 1834 | 1477773122274 Marionette TRACE conn4 <- [1,2010,null,{"value":"8"}] 13:32:02 INFO - PROCESS | 1834 | 1477773122295 Marionette TRACE conn4 -> [0,2011,"getContext",null] 13:32:02 INFO - PROCESS | 1834 | 1477773122309 Marionette TRACE conn4 <- [1,2011,null,{"value":"content"}] 13:32:02 INFO - PROCESS | 1834 | 1477773122321 Marionette TRACE conn4 -> [0,2012,"setContext",{"value":"chrome"}] 13:32:02 INFO - PROCESS | 1834 | 1477773122325 Marionette TRACE conn4 <- [1,2012,null,{}] 13:32:02 INFO - PROCESS | 1834 | 1477773122335 Marionette TRACE conn4 -> [0,2013,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 13:32:02 INFO - PROCESS | 1834 | 1477773122359 Marionette TRACE conn4 <- [1,2013,null,{"value":null}] 13:32:02 INFO - PROCESS | 1834 | 1477773122372 Marionette TRACE conn4 -> [0,2014,"setContext",{"value":"content"}] 13:32:02 INFO - PROCESS | 1834 | 1477773122376 Marionette TRACE conn4 <- [1,2014,null,{}] 13:32:02 INFO - PROCESS | 1834 | 1477773122386 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:32:02 INFO - PROCESS | 1834 | 1477773122629 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 13:32:02 INFO - PROCESS | 1834 | 1477773122658 Marionette TRACE conn4 -> [0,2016,"getWindowHandles",null] 13:32:02 INFO - PROCESS | 1834 | 1477773122662 Marionette TRACE conn4 <- [1,2016,null,["8"]] 13:32:02 INFO - PROCESS | 1834 | 1477773122667 Marionette TRACE conn4 -> [0,2017,"switchToWindow",{"name":"8"}] 13:32:02 INFO - PROCESS | 1834 | 1477773122674 Marionette TRACE conn4 <- [1,2017,null,{}] 13:32:02 INFO - PROCESS | 1834 | 1477773122681 Marionette TRACE conn4 -> [0,2018,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebuffer-mode-timestamps.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:02 INFO - PROCESS | 1834 | ++DOCSHELL 0x8f632800 == 11 [pid = 1834] [id = 446] 13:32:02 INFO - PROCESS | 1834 | ++DOMWINDOW == 36 (0x8f634800) [pid = 1834] [serial = 1306] [outer = (nil)] 13:32:02 INFO - PROCESS | 1834 | ++DOMWINDOW == 37 (0x8f8c4400) [pid = 1834] [serial = 1307] [outer = 0x8f634800] 13:32:02 INFO - PROCESS | 1834 | 1477773122792 Marionette DEBUG loaded listener.js 13:32:02 INFO - PROCESS | 1834 | ++DOMWINDOW == 38 (0x95946000) [pid = 1834] [serial = 1308] [outer = 0x8f634800] 13:32:03 INFO - PROCESS | 1834 | 1477773123618 Marionette TRACE conn4 <- [1,2018,null,{"value":["/media-source/mediasource-sourcebuffer-mode-timestamps.html",0,null,null,[["audio/aac : If generate timestamps flag equals true and new mode equals \"segments\", then throw a TypeError exception and abort these steps.",1,"assert_unreached: Browser doesn't support the MIME used in this test: audio/aac Reached unreachable code","isTypeSupported/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:19:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nisTypeSupported@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:18:9\nmediaTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\nmediaTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:27:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:48:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:47:1\n"],["audio/mpeg : If generate timestamps flag equals true and new mode equals \"segments\", then throw a TypeError exception and abort these steps.",1,"assert_unreached: Browser doesn't support the MIME used in this test: audio/mpeg Reached unreachable code","isTypeSupported/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:19:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nisTypeSupported@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:18:9\nmediaTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\nmediaTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:27:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:48:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:47:1\n"]]]}] 13:32:03 INFO - .. 13:32:03 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode-timestamps.html | took 1368ms 13:32:03 INFO - PROCESS | 1834 | 1477773123658 Marionette TRACE conn4 -> [0,2019,"getWindowHandle",null] 13:32:03 INFO - PROCESS | 1834 | 1477773123665 Marionette TRACE conn4 <- [1,2019,null,{"value":"8"}] 13:32:03 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode.html 13:32:03 INFO - PROCESS | 1834 | 1477773123676 Marionette TRACE conn4 -> [0,2020,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:32:03 INFO - PROCESS | 1834 | 1477773123876 Marionette TRACE conn4 <- [1,2020,null,{"value":null}] 13:32:04 INFO - PROCESS | 1834 | 1477773124044 Marionette TRACE conn4 -> [0,2021,"getWindowHandles",null] 13:32:04 INFO - PROCESS | 1834 | 1477773124051 Marionette TRACE conn4 <- [1,2021,null,["8"]] 13:32:04 INFO - PROCESS | 1834 | 1477773124064 Marionette TRACE conn4 -> [0,2022,"switchToWindow",{"name":"8"}] 13:32:04 INFO - PROCESS | 1834 | 1477773124072 Marionette TRACE conn4 <- [1,2022,null,{}] 13:32:04 INFO - PROCESS | 1834 | 1477773124079 Marionette TRACE conn4 -> [0,2023,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebuffer-mode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:04 INFO - PROCESS | 1834 | ++DOCSHELL 0x831bdc00 == 12 [pid = 1834] [id = 447] 13:32:04 INFO - PROCESS | 1834 | ++DOMWINDOW == 39 (0x8b049800) [pid = 1834] [serial = 1309] [outer = (nil)] 13:32:04 INFO - PROCESS | 1834 | ++DOMWINDOW == 40 (0x8b053800) [pid = 1834] [serial = 1310] [outer = 0x8b049800] 13:32:04 INFO - PROCESS | 1834 | 1477773124199 Marionette DEBUG loaded listener.js 13:32:04 INFO - PROCESS | 1834 | ++DOMWINDOW == 41 (0x8b224400) [pid = 1834] [serial = 1311] [outer = 0x8b049800] 13:32:06 INFO - PROCESS | 1834 | [aac @ 0x96774c00] err{or,}_recognition separate: 1; 1 13:32:06 INFO - PROCESS | 1834 | [aac @ 0x96774c00] err{or,}_recognition combined: 1; 1 13:32:06 INFO - PROCESS | 1834 | [aac @ 0x96774c00] Unsupported bit depth: 0 13:32:06 INFO - PROCESS | 1834 | [h264 @ 0x96776400] err{or,}_recognition separate: 1; 1 13:32:06 INFO - PROCESS | 1834 | [h264 @ 0x96776400] err{or,}_recognition combined: 1; 1 13:32:06 INFO - PROCESS | 1834 | [h264 @ 0x96776400] Unsupported bit depth: 0 13:32:06 INFO - PROCESS | 1834 | [aac @ 0x96774c00] err{or,}_recognition separate: 1; 1 13:32:06 INFO - PROCESS | 1834 | [aac @ 0x96774c00] err{or,}_recognition combined: 1; 1 13:32:06 INFO - PROCESS | 1834 | [aac @ 0x96774c00] Unsupported bit depth: 0 13:32:06 INFO - PROCESS | 1834 | [h264 @ 0x96776400] err{or,}_recognition separate: 1; 1 13:32:06 INFO - PROCESS | 1834 | [h264 @ 0x96776400] err{or,}_recognition combined: 1; 1 13:32:06 INFO - PROCESS | 1834 | [h264 @ 0x96776400] Unsupported bit depth: 0 13:32:06 INFO - PROCESS | 1834 | [aac @ 0x96774c00] err{or,}_recognition separate: 1; 1 13:32:06 INFO - PROCESS | 1834 | [aac @ 0x96774c00] err{or,}_recognition combined: 1; 1 13:32:06 INFO - PROCESS | 1834 | [aac @ 0x96774c00] Unsupported bit depth: 0 13:32:06 INFO - PROCESS | 1834 | [h264 @ 0x96776800] err{or,}_recognition separate: 1; 1 13:32:06 INFO - PROCESS | 1834 | [h264 @ 0x96776800] err{or,}_recognition combined: 1; 1 13:32:06 INFO - PROCESS | 1834 | [h264 @ 0x96776800] Unsupported bit depth: 0 13:32:06 INFO - PROCESS | 1834 | [aac @ 0x96777400] err{or,}_recognition separate: 1; 1 13:32:06 INFO - PROCESS | 1834 | [aac @ 0x96777400] err{or,}_recognition combined: 1; 1 13:32:06 INFO - PROCESS | 1834 | [aac @ 0x96777400] Unsupported bit depth: 0 13:32:06 INFO - PROCESS | 1834 | [h264 @ 0x96775000] err{or,}_recognition separate: 1; 1 13:32:06 INFO - PROCESS | 1834 | [h264 @ 0x96775000] err{or,}_recognition combined: 1; 1 13:32:06 INFO - PROCESS | 1834 | [h264 @ 0x96775000] Unsupported bit depth: 0 13:32:07 INFO - PROCESS | 1834 | 1477773127108 Marionette TRACE conn4 <- [1,2023,null,{"value":["/media-source/mediasource-sourcebuffer-mode.html",0,null,null,[["Test initial value of SourceBuffer.mode is \"segments\"",0,null,null],["Test setting SourceBuffer.mode",0,null,null],["Test setting a removed SourceBuffer's mode",0,null,null],["Test setting SourceBuffer.mode while still updating",0,null,null],["Test setting SourceBuffer.mode triggers parent MediaSource 'ended' to 'open' transition.",0,null,null],["Test setting SourceBuffer.mode and SourceBuffer.timestampOffset while parsing media segment.",0,null,null]]]}] 13:32:07 INFO - ...... 13:32:07 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode.html | took 3481ms 13:32:07 INFO - PROCESS | 1834 | 1477773127159 Marionette TRACE conn4 -> [0,2024,"getWindowHandle",null] 13:32:07 INFO - PROCESS | 1834 | 1477773127167 Marionette TRACE conn4 <- [1,2024,null,{"value":"8"}] 13:32:07 INFO - TEST-START | /media-source/mediasource-sourcebuffer-trackdefaults.html 13:32:07 INFO - PROCESS | 1834 | 1477773127175 Marionette TRACE conn4 -> [0,2025,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:32:07 INFO - PROCESS | 1834 | 1477773127420 Marionette TRACE conn4 <- [1,2025,null,{"value":null}] 13:32:07 INFO - PROCESS | 1834 | 1477773127677 Marionette TRACE conn4 -> [0,2026,"getWindowHandles",null] 13:32:07 INFO - PROCESS | 1834 | 1477773127683 Marionette TRACE conn4 <- [1,2026,null,["8"]] 13:32:07 INFO - PROCESS | 1834 | 1477773127696 Marionette TRACE conn4 -> [0,2027,"switchToWindow",{"name":"8"}] 13:32:07 INFO - PROCESS | 1834 | 1477773127702 Marionette TRACE conn4 <- [1,2027,null,{}] 13:32:07 INFO - PROCESS | 1834 | 1477773127708 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebuffer-trackdefaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:07 INFO - PROCESS | 1834 | ++DOCSHELL 0x82c5e400 == 13 [pid = 1834] [id = 448] 13:32:07 INFO - PROCESS | 1834 | ++DOMWINDOW == 42 (0x82d02800) [pid = 1834] [serial = 1312] [outer = (nil)] 13:32:07 INFO - PROCESS | 1834 | ++DOMWINDOW == 43 (0x8c894800) [pid = 1834] [serial = 1313] [outer = 0x82d02800] 13:32:07 INFO - PROCESS | 1834 | 1477773127818 Marionette DEBUG loaded listener.js 13:32:07 INFO - PROCESS | 1834 | ++DOMWINDOW == 44 (0x96845800) [pid = 1834] [serial = 1314] [outer = 0x82d02800] 13:32:08 INFO - PROCESS | 1834 | --DOCSHELL 0x8f7f0c00 == 12 [pid = 1834] [id = 442] 13:32:08 INFO - PROCESS | 1834 | --DOMWINDOW == 43 (0x8c822c00) [pid = 1834] [serial = 1289] [outer = (nil)] [url = about:blank] 13:32:08 INFO - PROCESS | 1834 | --DOMWINDOW == 42 (0x8b122400) [pid = 1834] [serial = 1284] [outer = (nil)] [url = about:blank] 13:32:08 INFO - PROCESS | 1834 | --DOMWINDOW == 41 (0x823bc800) [pid = 1834] [serial = 1286] [outer = (nil)] [url = about:blank] 13:32:08 INFO - PROCESS | 1834 | --DOMWINDOW == 40 (0x823be800) [pid = 1834] [serial = 1287] [outer = (nil)] [url = about:blank] 13:32:08 INFO - PROCESS | 1834 | --DOMWINDOW == 39 (0x8c82bc00) [pid = 1834] [serial = 1290] [outer = (nil)] [url = about:blank] 13:32:08 INFO - PROCESS | 1834 | --DOMWINDOW == 38 (0x8fb24000) [pid = 1834] [serial = 1281] [outer = (nil)] [url = about:blank] 13:32:08 INFO - PROCESS | 1834 | --DOMWINDOW == 37 (0x831b6400) [pid = 1834] [serial = 1283] [outer = (nil)] [url = about:blank] 13:32:08 INFO - ..... 13:32:08 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-trackdefaults.html | took 1729ms 13:32:08 INFO - TEST-START | /media-source/mediasource-sourcebufferlist.html 13:32:08 INFO - PROCESS | 1834 | 1477773128876 Marionette TRACE conn4 <- [1,2028,null,{"value":["/media-source/mediasource-sourcebuffer-trackdefaults.html",0,null,null,[["Test round-trip of empty SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:18:5\n"],["Test round-trip of non-empty SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:30:5\n"],["Test setting trackDefaults on an already-removed SourceBuffer",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:43:5\n"],["Test setting trackDefaults on a SourceBuffer that is updating",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:54:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:52:5\n"],["Test setting null SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:71:5\n"]]]}] 13:32:08 INFO - PROCESS | 1834 | 1477773128907 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 13:32:08 INFO - PROCESS | 1834 | 1477773128917 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 13:32:08 INFO - PROCESS | 1834 | 1477773128936 Marionette TRACE conn4 -> [0,2030,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:32:09 INFO - PROCESS | 1834 | 1477773129155 Marionette TRACE conn4 <- [1,2030,null,{"value":null}] 13:32:09 INFO - PROCESS | 1834 | 1477773129294 Marionette TRACE conn4 -> [0,2031,"getWindowHandles",null] 13:32:09 INFO - PROCESS | 1834 | 1477773129300 Marionette TRACE conn4 <- [1,2031,null,["8"]] 13:32:09 INFO - PROCESS | 1834 | 1477773129307 Marionette TRACE conn4 -> [0,2032,"switchToWindow",{"name":"8"}] 13:32:09 INFO - PROCESS | 1834 | 1477773129314 Marionette TRACE conn4 <- [1,2032,null,{}] 13:32:09 INFO - PROCESS | 1834 | 1477773129321 Marionette TRACE conn4 -> [0,2033,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebufferlist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:09 INFO - PROCESS | 1834 | ++DOCSHELL 0x8222fc00 == 13 [pid = 1834] [id = 449] 13:32:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 38 (0x82230000) [pid = 1834] [serial = 1315] [outer = (nil)] 13:32:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 39 (0x82296c00) [pid = 1834] [serial = 1316] [outer = 0x82230000] 13:32:09 INFO - PROCESS | 1834 | 1477773129422 Marionette DEBUG loaded listener.js 13:32:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 40 (0x8229e400) [pid = 1834] [serial = 1317] [outer = 0x82230000] 13:32:10 INFO - PROCESS | 1834 | 1477773130138 Marionette TRACE conn4 <- [1,2033,null,{"value":["/media-source/mediasource-sourcebufferlist.html",0,null,null,[["Test SourceBufferList getter method",0,null,null],["Test SourceBufferList event dispatching.",0,null,null],["Test that only 1 removesourcebuffer event fires on each SourceBufferList when the MediaSource closes.",0,null,null]]]}] 13:32:10 INFO - ... 13:32:10 INFO - TEST-OK | /media-source/mediasource-sourcebufferlist.html | took 1236ms 13:32:10 INFO - PROCESS | 1834 | 1477773130167 Marionette TRACE conn4 -> [0,2034,"getWindowHandle",null] 13:32:10 INFO - PROCESS | 1834 | 1477773130174 Marionette TRACE conn4 <- [1,2034,null,{"value":"8"}] 13:32:10 INFO - TEST-START | /media-source/mediasource-timestamp-offset.html 13:32:10 INFO - PROCESS | 1834 | 1477773130182 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:32:10 INFO - PROCESS | 1834 | 1477773130371 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 13:32:10 INFO - PROCESS | 1834 | 1477773130500 Marionette TRACE conn4 -> [0,2036,"getWindowHandles",null] 13:32:10 INFO - PROCESS | 1834 | 1477773130504 Marionette TRACE conn4 <- [1,2036,null,["8"]] 13:32:10 INFO - PROCESS | 1834 | 1477773130511 Marionette TRACE conn4 -> [0,2037,"switchToWindow",{"name":"8"}] 13:32:10 INFO - PROCESS | 1834 | 1477773130517 Marionette TRACE conn4 <- [1,2037,null,{}] 13:32:10 INFO - PROCESS | 1834 | 1477773130523 Marionette TRACE conn4 -> [0,2038,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-timestamp-offset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:10 INFO - PROCESS | 1834 | ++DOCSHELL 0x8222f800 == 14 [pid = 1834] [id = 450] 13:32:10 INFO - PROCESS | 1834 | ++DOMWINDOW == 41 (0x82d0f400) [pid = 1834] [serial = 1318] [outer = (nil)] 13:32:10 INFO - PROCESS | 1834 | ++DOMWINDOW == 42 (0x83052800) [pid = 1834] [serial = 1319] [outer = 0x82d0f400] 13:32:10 INFO - PROCESS | 1834 | 1477773130618 Marionette DEBUG loaded listener.js 13:32:10 INFO - PROCESS | 1834 | ++DOMWINDOW == 43 (0x831b5400) [pid = 1834] [serial = 1320] [outer = 0x82d0f400] 13:32:11 INFO - PROCESS | 1834 | [h264 @ 0x8b129000] err{or,}_recognition separate: 1; 1 13:32:11 INFO - PROCESS | 1834 | [h264 @ 0x8b129000] err{or,}_recognition combined: 1; 1 13:32:11 INFO - PROCESS | 1834 | [h264 @ 0x8b129000] Unsupported bit depth: 0 13:32:11 INFO - PROCESS | 1834 | [aac @ 0x8b226c00] err{or,}_recognition separate: 1; 1 13:32:11 INFO - PROCESS | 1834 | [aac @ 0x8b226c00] err{or,}_recognition combined: 1; 1 13:32:11 INFO - PROCESS | 1834 | [aac @ 0x8b226c00] Unsupported bit depth: 0 13:32:11 INFO - PROCESS | 1834 | [h264 @ 0x8b129000] err{or,}_recognition separate: 1; 1 13:32:11 INFO - PROCESS | 1834 | [h264 @ 0x8b129000] err{or,}_recognition combined: 1; 1 13:32:11 INFO - PROCESS | 1834 | [h264 @ 0x8b129000] Unsupported bit depth: 0 13:32:11 INFO - PROCESS | 1834 | [aac @ 0x8b226c00] err{or,}_recognition separate: 1; 1 13:32:11 INFO - PROCESS | 1834 | [aac @ 0x8b226c00] err{or,}_recognition combined: 1; 1 13:32:11 INFO - PROCESS | 1834 | [aac @ 0x8b226c00] Unsupported bit depth: 0 13:32:11 INFO - PROCESS | 1834 | [h264 @ 0x8c82c000] err{or,}_recognition separate: 1; 1 13:32:11 INFO - PROCESS | 1834 | [h264 @ 0x8c82c000] err{or,}_recognition combined: 1; 1 13:32:11 INFO - PROCESS | 1834 | [h264 @ 0x8c82c000] Unsupported bit depth: 0 13:32:11 INFO - PROCESS | 1834 | [aac @ 0x8c82c800] err{or,}_recognition separate: 1; 1 13:32:11 INFO - PROCESS | 1834 | [aac @ 0x8c82c800] err{or,}_recognition combined: 1; 1 13:32:11 INFO - PROCESS | 1834 | [aac @ 0x8c82c800] Unsupported bit depth: 0 13:32:11 INFO - PROCESS | 1834 | [h264 @ 0x8c82c000] err{or,}_recognition separate: 1; 1 13:32:11 INFO - PROCESS | 1834 | [h264 @ 0x8c82c000] err{or,}_recognition combined: 1; 1 13:32:11 INFO - PROCESS | 1834 | [h264 @ 0x8c82c000] Unsupported bit depth: 0 13:32:11 INFO - PROCESS | 1834 | [aac @ 0x8c82c800] err{or,}_recognition separate: 1; 1 13:32:11 INFO - PROCESS | 1834 | [aac @ 0x8c82c800] err{or,}_recognition combined: 1; 1 13:32:11 INFO - PROCESS | 1834 | [aac @ 0x8c82c800] Unsupported bit depth: 0 13:32:11 INFO - PROCESS | 1834 | 1477773131759 Marionette TRACE conn4 <- [1,2038,null,{"value":["/media-source/mediasource-timestamp-offset.html",0,null,null,[["Test setting SourceBuffer.timestampOffset to a positive number.",0,null,null],["Test setting SourceBuffer.timestampOffset to a negative number.",0,null,null],["Test setting SourceBuffer.timestampOffset to zero.",0,null,null],["Test setting SourceBuffer.timestampOffset to positive infinity.",0,null,null],["Test setting SourceBuffer.timestampOffset to negative infinity.",0,null,null],["Test setting SourceBuffer.timestampOffset to NaN.",0,null,null],["Test setting SourceBuffer.timestampOffset to undefined.",0,null,null],["Test setting SourceBuffer.timestampOffset to null.",0,null,null],["Test setting SourceBuffer.timestampOffset to false.",0,null,null],["Test setting SourceBuffer.timestampOffset to true.",0,null,null],["Test setting SourceBuffer.timestampOffset to a number string.",0,null,null],["Test setting SourceBuffer.timestampOffset to an empty string.",0,null,null],["Test setting timestampOffset in 'ended' state causes a transition to 'open'.",0,null,null],["Test getting the initial value of timestampOffset.",0,null,null],["Test setting timestampoffset after removing the sourcebuffer.",0,null,null]]]}] 13:32:11 INFO - ............... 13:32:11 INFO - TEST-OK | /media-source/mediasource-timestamp-offset.html | took 1628ms 13:32:11 INFO - PROCESS | 1834 | 1477773131819 Marionette TRACE conn4 -> [0,2039,"getWindowHandle",null] 13:32:11 INFO - PROCESS | 1834 | 1477773131827 Marionette TRACE conn4 <- [1,2039,null,{"value":"8"}] 13:32:11 INFO - TEST-START | /media-source/mediasource-trackdefault.html 13:32:11 INFO - PROCESS | 1834 | 1477773131844 Marionette TRACE conn4 -> [0,2040,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:32:12 INFO - PROCESS | 1834 | 1477773132098 Marionette TRACE conn4 <- [1,2040,null,{"value":null}] 13:32:12 INFO - PROCESS | 1834 | 1477773132121 Marionette TRACE conn4 -> [0,2041,"getWindowHandles",null] 13:32:12 INFO - PROCESS | 1834 | 1477773132126 Marionette TRACE conn4 <- [1,2041,null,["8"]] 13:32:12 INFO - PROCESS | 1834 | 1477773132132 Marionette TRACE conn4 -> [0,2042,"switchToWindow",{"name":"8"}] 13:32:12 INFO - PROCESS | 1834 | 1477773132140 Marionette TRACE conn4 <- [1,2042,null,{}] 13:32:12 INFO - PROCESS | 1834 | 1477773132216 Marionette TRACE conn4 -> [0,2043,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-trackdefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-trackdefault.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:12 INFO - PROCESS | 1834 | ++DOCSHELL 0x8c894400 == 15 [pid = 1834] [id = 451] 13:32:12 INFO - PROCESS | 1834 | ++DOMWINDOW == 44 (0x8c894c00) [pid = 1834] [serial = 1321] [outer = (nil)] 13:32:12 INFO - PROCESS | 1834 | ++DOMWINDOW == 45 (0x8cb76c00) [pid = 1834] [serial = 1322] [outer = 0x8c894c00] 13:32:12 INFO - PROCESS | 1834 | 1477773132314 Marionette DEBUG loaded listener.js 13:32:12 INFO - PROCESS | 1834 | ++DOMWINDOW == 46 (0x8cb80000) [pid = 1834] [serial = 1323] [outer = 0x8c894c00] 13:32:13 INFO - PROCESS | 1834 | --DOMWINDOW == 45 (0x8c82d800) [pid = 1834] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html] 13:32:13 INFO - PROCESS | 1834 | --DOMWINDOW == 44 (0x8d610c00) [pid = 1834] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html] 13:32:13 INFO - PROCESS | 1834 | --DOMWINDOW == 43 (0x8306ac00) [pid = 1834] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seekable.html] 13:32:13 INFO - PROCESS | 1834 | --DOMWINDOW == 42 (0x823bf400) [pid = 1834] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html] 13:32:13 INFO - ............................ 13:32:13 INFO - TEST-OK | /media-source/mediasource-trackdefault.html | took 1339ms 13:32:13 INFO - TEST-START | /media-source/mediasource-trackdefaultlist.html 13:32:13 INFO - PROCESS | 1834 | 1477773133092 Marionette TRACE conn4 <- [1,2043,null,{"value":["/media-source/mediasource-trackdefault.html",0,null,null,[["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'alternative', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'descriptions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'main', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'main-desc', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'translation', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'commentary', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind '', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'alternative', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'captions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'main', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'sign', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'subtitles', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'commentary', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind '', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'subtitles', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'captions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'descriptions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'chapters', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'metadata', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test mixed valid and invalid audio kinds: type 'audio', language 'en-US', label 'audio label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:79:5\n"],["Test mixed valid and invalid video kinds: type 'video', language 'en-US', label 'video label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:81:5\n"],["Test mixed valid and invalid text kinds: type 'text', language 'en-US', label 'text label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:83:5\n"],["Test invalid 'type' parameter type passed to TrackDefault constructor: type 'invalid type', language 'en-US', label 'label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:85:5\n"],["Test invalid 'kinds' parameter type passed to TrackDefault constructor",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:87:5\n"],["Test updating the retval of TrackDefault.kinds does not modify TrackDefault.kinds",1,"TrackDefault is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:94:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:92:5\n"]]]}] 13:32:13 INFO - PROCESS | 1834 | 1477773133184 Marionette TRACE conn4 -> [0,2044,"getWindowHandle",null] 13:32:13 INFO - PROCESS | 1834 | 1477773133190 Marionette TRACE conn4 <- [1,2044,null,{"value":"8"}] 13:32:13 INFO - PROCESS | 1834 | 1477773133218 Marionette TRACE conn4 -> [0,2045,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:32:13 INFO - PROCESS | 1834 | 1477773133514 Marionette TRACE conn4 <- [1,2045,null,{"value":null}] 13:32:13 INFO - PROCESS | 1834 | 1477773133597 Marionette TRACE conn4 -> [0,2046,"getWindowHandles",null] 13:32:13 INFO - PROCESS | 1834 | 1477773133602 Marionette TRACE conn4 <- [1,2046,null,["8"]] 13:32:13 INFO - PROCESS | 1834 | 1477773133610 Marionette TRACE conn4 -> [0,2047,"switchToWindow",{"name":"8"}] 13:32:13 INFO - PROCESS | 1834 | 1477773133615 Marionette TRACE conn4 <- [1,2047,null,{}] 13:32:13 INFO - PROCESS | 1834 | 1477773133622 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-trackdefaultlist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:13 INFO - PROCESS | 1834 | ++DOCSHELL 0x82226000 == 16 [pid = 1834] [id = 452] 13:32:13 INFO - PROCESS | 1834 | ++DOMWINDOW == 43 (0x8cb7e000) [pid = 1834] [serial = 1324] [outer = (nil)] 13:32:13 INFO - PROCESS | 1834 | ++DOMWINDOW == 44 (0x949cb800) [pid = 1834] [serial = 1325] [outer = 0x8cb7e000] 13:32:13 INFO - PROCESS | 1834 | 1477773133716 Marionette DEBUG loaded listener.js 13:32:13 INFO - PROCESS | 1834 | ++DOMWINDOW == 45 (0x949d1000) [pid = 1834] [serial = 1326] [outer = 0x8cb7e000] 13:32:14 INFO - .. 13:32:14 INFO - TEST-OK | /media-source/mediasource-trackdefaultlist.html | took 1034ms 13:32:14 INFO - PROCESS | 1834 | 1477773134212 Marionette TRACE conn4 <- [1,2048,null,{"value":["/media-source/mediasource-trackdefaultlist.html",0,null,null,[["Test track default list construction, length, and indexed property getter",1,"TrackDefault is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:11:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:7:5\n"],["Test empty track default list construction with and without optional trackDefaults parameter",1,"TrackDefaultList is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:54:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:52:5\n"]]]}] 13:32:14 INFO - PROCESS | 1834 | 1477773134233 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 13:32:14 INFO - PROCESS | 1834 | 1477773134236 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 13:32:14 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html 13:32:14 INFO - PROCESS | 1834 | 1477773134243 Marionette TRACE conn4 -> [0,2050,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 13:32:14 INFO - PROCESS | 1834 | 1477773134403 Marionette TRACE conn4 <- [1,2050,null,{"value":null}] 13:32:14 INFO - PROCESS | 1834 | 1477773134420 Marionette TRACE conn4 -> [0,2051,"getWindowHandle",null] 13:32:14 INFO - PROCESS | 1834 | 1477773134424 Marionette TRACE conn4 <- [1,2051,null,{"value":"8"}] 13:32:14 INFO - PROCESS | 1834 | 1477773134429 Marionette TRACE conn4 -> [0,2052,"get",{"url":"https://web-platform.test:8443/testharness_runner.html"}] 13:32:14 INFO - PROCESS | 1834 | ++DOMWINDOW == 46 (0x951ad000) [pid = 1834] [serial = 1327] [outer = 0x98219800] 13:32:14 INFO - PROCESS | 1834 | 1477773134833 Marionette TRACE conn4 <- [1,2052,null,{}] 13:32:14 INFO - PROCESS | 1834 | 1477773134857 Marionette TRACE conn4 -> [0,2053,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 13:32:14 INFO - PROCESS | 1834 | 1477773134896 Marionette TRACE conn4 <- [1,2053,null,{"value":null}] 13:32:14 INFO - PROCESS | 1834 | 1477773134919 Marionette TRACE conn4 -> [0,2054,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:32:14 INFO - PROCESS | 1834 | 1477773134950 Marionette TRACE conn4 <- [1,2054,null,{"value":null}] 13:32:14 INFO - PROCESS | 1834 | 1477773134954 Marionette TRACE conn4 -> [0,2055,"getWindowHandles",null] 13:32:14 INFO - PROCESS | 1834 | 1477773134957 Marionette TRACE conn4 <- [1,2055,null,["8"]] 13:32:14 INFO - PROCESS | 1834 | 1477773134963 Marionette TRACE conn4 -> [0,2056,"switchToWindow",{"name":"8"}] 13:32:14 INFO - PROCESS | 1834 | 1477773134968 Marionette TRACE conn4 <- [1,2056,null,{}] 13:32:14 INFO - PROCESS | 1834 | 1477773134974 Marionette TRACE conn4 -> [0,2057,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:15 INFO - PROCESS | 1834 | ++DOCSHELL 0x951b3800 == 17 [pid = 1834] [id = 453] 13:32:15 INFO - PROCESS | 1834 | ++DOMWINDOW == 47 (0x953d0800) [pid = 1834] [serial = 1328] [outer = (nil)] 13:32:15 INFO - PROCESS | 1834 | ++DOMWINDOW == 48 (0x953de000) [pid = 1834] [serial = 1329] [outer = 0x953d0800] 13:32:15 INFO - PROCESS | 1834 | 1477773135081 Marionette DEBUG loaded listener.js 13:32:15 INFO - PROCESS | 1834 | ++DOMWINDOW == 49 (0x95919800) [pid = 1834] [serial = 1330] [outer = 0x953d0800] 13:32:16 INFO - PROCESS | 1834 | 1477773136087 Marionette TRACE conn4 <- [1,2057,null,{"value":["/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: img-tag\n expectation: allowed",0,null,null]]]}] 13:32:16 INFO - . 13:32:16 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html | took 1904ms 13:32:16 INFO - PROCESS | 1834 | 1477773136150 Marionette TRACE conn4 -> [0,2058,"getWindowHandle",null] 13:32:16 INFO - PROCESS | 1834 | 1477773136157 Marionette TRACE conn4 <- [1,2058,null,{"value":"8"}] 13:32:16 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 13:32:16 INFO - PROCESS | 1834 | 1477773136210 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:32:16 INFO - PROCESS | 1834 | 1477773136442 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 13:32:16 INFO - PROCESS | 1834 | 1477773136623 Marionette TRACE conn4 -> [0,2060,"getWindowHandles",null] 13:32:16 INFO - PROCESS | 1834 | 1477773136628 Marionette TRACE conn4 <- [1,2060,null,["8"]] 13:32:16 INFO - PROCESS | 1834 | 1477773136637 Marionette TRACE conn4 -> [0,2061,"switchToWindow",{"name":"8"}] 13:32:16 INFO - PROCESS | 1834 | 1477773136644 Marionette TRACE conn4 <- [1,2061,null,{}] 13:32:16 INFO - PROCESS | 1834 | 1477773136651 Marionette TRACE conn4 -> [0,2062,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:16 INFO - PROCESS | 1834 | ++DOCSHELL 0x82f54400 == 18 [pid = 1834] [id = 454] 13:32:16 INFO - PROCESS | 1834 | ++DOMWINDOW == 50 (0x82f54800) [pid = 1834] [serial = 1331] [outer = (nil)] 13:32:16 INFO - PROCESS | 1834 | ++DOMWINDOW == 51 (0x82f59000) [pid = 1834] [serial = 1332] [outer = 0x82f54800] 13:32:16 INFO - PROCESS | 1834 | 1477773136773 Marionette DEBUG loaded listener.js 13:32:16 INFO - PROCESS | 1834 | ++DOMWINDOW == 52 (0x8b125c00) [pid = 1834] [serial = 1333] [outer = 0x82f54800] 13:32:17 INFO - PROCESS | 1834 | 1477773137754 Marionette TRACE conn4 <- [1,2062,null,{"value":["/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: worker-request\n expectation: allowed",0,null,null]]]}] 13:32:17 INFO - . 13:32:17 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1625ms 13:32:17 INFO - PROCESS | 1834 | 1477773137792 Marionette TRACE conn4 -> [0,2063,"getWindowHandle",null] 13:32:17 INFO - TEST-START | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 13:32:17 INFO - PROCESS | 1834 | 1477773137799 Marionette TRACE conn4 <- [1,2063,null,{"value":"8"}] 13:32:17 INFO - PROCESS | 1834 | 1477773137807 Marionette TRACE conn4 -> [0,2064,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:32:18 INFO - PROCESS | 1834 | 1477773138035 Marionette TRACE conn4 <- [1,2064,null,{"value":null}] 13:32:18 INFO - PROCESS | 1834 | 1477773138181 Marionette TRACE conn4 -> [0,2065,"getWindowHandles",null] 13:32:18 INFO - PROCESS | 1834 | 1477773138187 Marionette TRACE conn4 <- [1,2065,null,["8"]] 13:32:18 INFO - PROCESS | 1834 | 1477773138195 Marionette TRACE conn4 -> [0,2066,"switchToWindow",{"name":"8"}] 13:32:18 INFO - PROCESS | 1834 | 1477773138201 Marionette TRACE conn4 <- [1,2066,null,{}] 13:32:18 INFO - PROCESS | 1834 | 1477773138249 Marionette TRACE conn4 -> [0,2067,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:18 INFO - PROCESS | 1834 | ++DOCSHELL 0x8f8c0400 == 19 [pid = 1834] [id = 455] 13:32:18 INFO - PROCESS | 1834 | ++DOMWINDOW == 53 (0x8f8c1800) [pid = 1834] [serial = 1334] [outer = (nil)] 13:32:18 INFO - PROCESS | 1834 | ++DOMWINDOW == 54 (0x94a66800) [pid = 1834] [serial = 1335] [outer = 0x8f8c1800] 13:32:18 INFO - PROCESS | 1834 | 1477773138358 Marionette DEBUG loaded listener.js 13:32:18 INFO - PROCESS | 1834 | ++DOMWINDOW == 55 (0x951b3000) [pid = 1834] [serial = 1336] [outer = 0x8f8c1800] 13:32:19 INFO - PROCESS | 1834 | 1477773139340 Marionette TRACE conn4 <- [1,2067,null,{"value":["/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: meta-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: worker-request\n expectation: allowed",0,null,null]]]}] 13:32:19 INFO - . 13:32:19 INFO - TEST-OK | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1577ms 13:32:19 INFO - PROCESS | 1834 | 1477773139392 Marionette TRACE conn4 -> [0,2068,"getWindowHandle",null] 13:32:19 INFO - PROCESS | 1834 | 1477773139399 Marionette TRACE conn4 <- [1,2068,null,{"value":"8"}] 13:32:19 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html 13:32:19 INFO - PROCESS | 1834 | 1477773139408 Marionette TRACE conn4 -> [0,2069,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:32:19 INFO - PROCESS | 1834 | 1477773139717 Marionette TRACE conn4 <- [1,2069,null,{"value":null}] 13:32:19 INFO - PROCESS | 1834 | 1477773139801 Marionette TRACE conn4 -> [0,2070,"getWindowHandles",null] 13:32:19 INFO - PROCESS | 1834 | 1477773139808 Marionette TRACE conn4 <- [1,2070,null,["8"]] 13:32:19 INFO - PROCESS | 1834 | 1477773139856 Marionette TRACE conn4 -> [0,2071,"switchToWindow",{"name":"8"}] 13:32:19 INFO - PROCESS | 1834 | 1477773139868 Marionette TRACE conn4 <- [1,2071,null,{}] 13:32:19 INFO - PROCESS | 1834 | 1477773139882 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:19 INFO - PROCESS | 1834 | ++DOCSHELL 0x97a6c000 == 20 [pid = 1834] [id = 456] 13:32:19 INFO - PROCESS | 1834 | ++DOMWINDOW == 56 (0x97a6c800) [pid = 1834] [serial = 1337] [outer = (nil)] 13:32:20 INFO - PROCESS | 1834 | ++DOMWINDOW == 57 (0x97a72c00) [pid = 1834] [serial = 1338] [outer = 0x97a6c800] 13:32:20 INFO - PROCESS | 1834 | 1477773140063 Marionette DEBUG loaded listener.js 13:32:20 INFO - PROCESS | 1834 | ++DOMWINDOW == 58 (0x97c9c800) [pid = 1834] [serial = 1339] [outer = 0x97a6c800] 13:32:21 INFO - PROCESS | 1834 | 1477773141568 Marionette TRACE conn4 <- [1,2072,null,{"value":["/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: picture-tag\n expectation: allowed",0,null,null]]]}] 13:32:21 INFO - . 13:32:21 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html | took 2175ms 13:32:21 INFO - PROCESS | 1834 | 1477773141596 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 13:32:21 INFO - PROCESS | 1834 | 1477773141601 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 13:32:21 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html 13:32:21 INFO - PROCESS | 1834 | 1477773141816 Marionette TRACE conn4 -> [0,2074,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:32:22 INFO - PROCESS | 1834 | 1477773142057 Marionette TRACE conn4 <- [1,2074,null,{"value":null}] 13:32:22 INFO - PROCESS | 1834 | 1477773142367 Marionette TRACE conn4 -> [0,2075,"getWindowHandles",null] 13:32:22 INFO - PROCESS | 1834 | 1477773142373 Marionette TRACE conn4 <- [1,2075,null,["8"]] 13:32:22 INFO - PROCESS | 1834 | 1477773142382 Marionette TRACE conn4 -> [0,2076,"switchToWindow",{"name":"8"}] 13:32:22 INFO - PROCESS | 1834 | 1477773142393 Marionette TRACE conn4 <- [1,2076,null,{}] 13:32:22 INFO - PROCESS | 1834 | 1477773142400 Marionette TRACE conn4 -> [0,2077,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:22 INFO - PROCESS | 1834 | ++DOCSHELL 0x82298c00 == 21 [pid = 1834] [id = 457] 13:32:22 INFO - PROCESS | 1834 | ++DOMWINDOW == 59 (0x8229e800) [pid = 1834] [serial = 1340] [outer = (nil)] 13:32:22 INFO - PROCESS | 1834 | ++DOMWINDOW == 60 (0x8237d800) [pid = 1834] [serial = 1341] [outer = 0x8229e800] 13:32:22 INFO - PROCESS | 1834 | 1477773142520 Marionette DEBUG loaded listener.js 13:32:22 INFO - PROCESS | 1834 | ++DOMWINDOW == 61 (0x82c65800) [pid = 1834] [serial = 1342] [outer = 0x8229e800] 13:32:23 INFO - PROCESS | 1834 | --DOMWINDOW == 60 (0x8d60b800) [pid = 1834] [serial = 1304] [outer = (nil)] [url = about:blank] 13:32:23 INFO - PROCESS | 1834 | --DOMWINDOW == 59 (0x8da23800) [pid = 1834] [serial = 1305] [outer = (nil)] [url = about:blank] 13:32:23 INFO - PROCESS | 1834 | --DOMWINDOW == 58 (0x831b2000) [pid = 1834] [serial = 1301] [outer = (nil)] [url = about:blank] 13:32:23 INFO - PROCESS | 1834 | --DOMWINDOW == 57 (0x82225800) [pid = 1834] [serial = 1302] [outer = (nil)] [url = about:blank] 13:32:23 INFO - PROCESS | 1834 | --DOMWINDOW == 56 (0x82c59000) [pid = 1834] [serial = 1298] [outer = (nil)] [url = about:blank] 13:32:23 INFO - PROCESS | 1834 | --DOMWINDOW == 55 (0x82d01400) [pid = 1834] [serial = 1299] [outer = (nil)] [url = about:blank] 13:32:23 INFO - PROCESS | 1834 | --DOMWINDOW == 54 (0x8f7f2800) [pid = 1834] [serial = 1295] [outer = (nil)] [url = about:blank] 13:32:23 INFO - PROCESS | 1834 | --DOMWINDOW == 53 (0x8d811800) [pid = 1834] [serial = 1292] [outer = (nil)] [url = about:blank] 13:32:23 INFO - PROCESS | 1834 | --DOMWINDOW == 52 (0x8da27800) [pid = 1834] [serial = 1293] [outer = (nil)] [url = about:blank] 13:32:23 INFO - PROCESS | 1834 | 1477773143605 Marionette TRACE conn4 <- [1,2077,null,{"value":["/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: xhr-request\n expectation: allowed",0,null,null]]]}] 13:32:23 INFO - . 13:32:23 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html | took 2032ms 13:32:23 INFO - PROCESS | 1834 | 1477773143640 Marionette TRACE conn4 -> [0,2078,"getWindowHandle",null] 13:32:23 INFO - PROCESS | 1834 | 1477773143647 Marionette TRACE conn4 <- [1,2078,null,{"value":"8"}] 13:32:23 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html 13:32:23 INFO - PROCESS | 1834 | 1477773143660 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:32:23 INFO - PROCESS | 1834 | 1477773143834 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 13:32:23 INFO - PROCESS | 1834 | 1477773143850 Marionette TRACE conn4 -> [0,2080,"getWindowHandles",null] 13:32:23 INFO - PROCESS | 1834 | 1477773143854 Marionette TRACE conn4 <- [1,2080,null,["8"]] 13:32:23 INFO - PROCESS | 1834 | 1477773143982 Marionette TRACE conn4 -> [0,2081,"switchToWindow",{"name":"8"}] 13:32:23 INFO - PROCESS | 1834 | 1477773143988 Marionette TRACE conn4 <- [1,2081,null,{}] 13:32:24 INFO - PROCESS | 1834 | 1477773143999 Marionette TRACE conn4 -> [0,2082,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:24 INFO - PROCESS | 1834 | ++DOCSHELL 0x83045800 == 22 [pid = 1834] [id = 458] 13:32:24 INFO - PROCESS | 1834 | ++DOMWINDOW == 53 (0x83046000) [pid = 1834] [serial = 1343] [outer = (nil)] 13:32:24 INFO - PROCESS | 1834 | ++DOMWINDOW == 54 (0x8304a400) [pid = 1834] [serial = 1344] [outer = 0x83046000] 13:32:24 INFO - PROCESS | 1834 | 1477773144098 Marionette DEBUG loaded listener.js 13:32:24 INFO - PROCESS | 1834 | ++DOMWINDOW == 55 (0x83050000) [pid = 1834] [serial = 1345] [outer = 0x83046000] 13:32:24 INFO - PROCESS | 1834 | [1834] 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 13:32:24 INFO - PROCESS | 1834 | [1834] 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 13:32:24 INFO - PROCESS | 1834 | 1477773144851 Marionette TRACE conn4 <- [1,2082,null,{"value":["/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: script-tag\n expectation: blocked",0,null,null]]]}] 13:32:24 INFO - . 13:32:24 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1222ms 13:32:24 INFO - PROCESS | 1834 | 1477773144877 Marionette TRACE conn4 -> [0,2083,"getWindowHandle",null] 13:32:24 INFO - PROCESS | 1834 | 1477773144881 Marionette TRACE conn4 <- [1,2083,null,{"value":"8"}] 13:32:24 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html 13:32:24 INFO - PROCESS | 1834 | 1477773144896 Marionette TRACE conn4 -> [0,2084,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:32:25 INFO - PROCESS | 1834 | 1477773145132 Marionette TRACE conn4 <- [1,2084,null,{"value":null}] 13:32:25 INFO - PROCESS | 1834 | 1477773145150 Marionette TRACE conn4 -> [0,2085,"getWindowHandles",null] 13:32:25 INFO - PROCESS | 1834 | 1477773145155 Marionette TRACE conn4 <- [1,2085,null,["8"]] 13:32:25 INFO - PROCESS | 1834 | 1477773145161 Marionette TRACE conn4 -> [0,2086,"switchToWindow",{"name":"8"}] 13:32:25 INFO - PROCESS | 1834 | 1477773145167 Marionette TRACE conn4 <- [1,2086,null,{}] 13:32:25 INFO - PROCESS | 1834 | 1477773145173 Marionette TRACE conn4 -> [0,2087,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:25 INFO - PROCESS | 1834 | ++DOCSHELL 0x82d03000 == 23 [pid = 1834] [id = 459] 13:32:25 INFO - PROCESS | 1834 | ++DOMWINDOW == 56 (0x8b04e400) [pid = 1834] [serial = 1346] [outer = (nil)] 13:32:25 INFO - PROCESS | 1834 | ++DOMWINDOW == 57 (0x8b055c00) [pid = 1834] [serial = 1347] [outer = 0x8b04e400] 13:32:25 INFO - PROCESS | 1834 | 1477773145272 Marionette DEBUG loaded listener.js 13:32:25 INFO - PROCESS | 1834 | ++DOMWINDOW == 58 (0x8b229800) [pid = 1834] [serial = 1348] [outer = 0x8b04e400] 13:32:26 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:32:26 INFO - PROCESS | 1834 | 1477773146150 Marionette TRACE conn4 <- [1,2087,null,{"value":["/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-ws\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 13:32:26 INFO - . 13:32:26 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html | took 1324ms 13:32:26 INFO - PROCESS | 1834 | 1477773146222 Marionette TRACE conn4 -> [0,2088,"getWindowHandle",null] 13:32:26 INFO - PROCESS | 1834 | 1477773146228 Marionette TRACE conn4 <- [1,2088,null,{"value":"8"}] 13:32:26 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 13:32:26 INFO - PROCESS | 1834 | 1477773146238 Marionette TRACE conn4 -> [0,2089,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:32:26 INFO - PROCESS | 1834 | 1477773146484 Marionette TRACE conn4 <- [1,2089,null,{"value":null}] 13:32:26 INFO - PROCESS | 1834 | 1477773146509 Marionette TRACE conn4 -> [0,2090,"getWindowHandles",null] 13:32:26 INFO - PROCESS | 1834 | 1477773146513 Marionette TRACE conn4 <- [1,2090,null,["8"]] 13:32:26 INFO - PROCESS | 1834 | 1477773146518 Marionette TRACE conn4 -> [0,2091,"switchToWindow",{"name":"8"}] 13:32:26 INFO - PROCESS | 1834 | 1477773146530 Marionette TRACE conn4 <- [1,2091,null,{}] 13:32:26 INFO - PROCESS | 1834 | 1477773146623 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:26 INFO - PROCESS | 1834 | ++DOCSHELL 0x821c4800 == 24 [pid = 1834] [id = 460] 13:32:26 INFO - PROCESS | 1834 | ++DOMWINDOW == 59 (0x8222a400) [pid = 1834] [serial = 1349] [outer = (nil)] 13:32:26 INFO - PROCESS | 1834 | ++DOMWINDOW == 60 (0x82371400) [pid = 1834] [serial = 1350] [outer = 0x8222a400] 13:32:26 INFO - PROCESS | 1834 | 1477773146717 Marionette DEBUG loaded listener.js 13:32:26 INFO - PROCESS | 1834 | ++DOMWINDOW == 61 (0x82f51c00) [pid = 1834] [serial = 1351] [outer = 0x8222a400] 13:32:27 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:32:27 INFO - PROCESS | 1834 | --DOMWINDOW == 60 (0x82230000) [pid = 1834] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html] 13:32:27 INFO - PROCESS | 1834 | --DOMWINDOW == 59 (0x8c894c00) [pid = 1834] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-trackdefault.html] 13:32:27 INFO - PROCESS | 1834 | --DOMWINDOW == 58 (0x82d0f400) [pid = 1834] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html] 13:32:27 INFO - PROCESS | 1834 | 1477773147552 Marionette TRACE conn4 <- [1,2092,null,{"value":["/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-ws\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 13:32:27 INFO - . 13:32:27 INFO - TEST-OK | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html | took 1329ms 13:32:27 INFO - TEST-START | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html 13:32:27 INFO - PROCESS | 1834 | 1477773147566 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 13:32:27 INFO - PROCESS | 1834 | 1477773147569 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 13:32:27 INFO - PROCESS | 1834 | 1477773147577 Marionette TRACE conn4 -> [0,2094,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:32:27 INFO - PROCESS | 1834 | 1477773147736 Marionette TRACE conn4 <- [1,2094,null,{"value":null}] 13:32:27 INFO - PROCESS | 1834 | 1477773147744 Marionette TRACE conn4 -> [0,2095,"getWindowHandles",null] 13:32:27 INFO - PROCESS | 1834 | 1477773147748 Marionette TRACE conn4 <- [1,2095,null,["8"]] 13:32:27 INFO - PROCESS | 1834 | 1477773147754 Marionette TRACE conn4 -> [0,2096,"switchToWindow",{"name":"8"}] 13:32:27 INFO - PROCESS | 1834 | 1477773147760 Marionette TRACE conn4 <- [1,2096,null,{}] 13:32:27 INFO - PROCESS | 1834 | 1477773147766 Marionette TRACE conn4 -> [0,2097,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:27 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da26000 == 25 [pid = 1834] [id = 461] 13:32:27 INFO - PROCESS | 1834 | ++DOMWINDOW == 59 (0x8da26400) [pid = 1834] [serial = 1352] [outer = (nil)] 13:32:27 INFO - PROCESS | 1834 | ++DOMWINDOW == 60 (0x8db04000) [pid = 1834] [serial = 1353] [outer = 0x8da26400] 13:32:27 INFO - PROCESS | 1834 | 1477773147856 Marionette DEBUG loaded listener.js 13:32:27 INFO - PROCESS | 1834 | ++DOMWINDOW == 61 (0x8db0a000) [pid = 1834] [serial = 1354] [outer = 0x8da26400] 13:32:28 INFO - PROCESS | 1834 | [1834] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 13:32:28 INFO - PROCESS | 1834 | 1477773148700 Marionette TRACE conn4 <- [1,2097,null,{"value":["/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: meta-csp\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: link-css-tag\n expectation: blocked",0,null,null]]]}] 13:32:28 INFO - . 13:32:28 INFO - TEST-OK | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1144ms 13:32:28 INFO - PROCESS | 1834 | 1477773148719 Marionette TRACE conn4 -> [0,2098,"getWindowHandle",null] 13:32:28 INFO - PROCESS | 1834 | 1477773148722 Marionette TRACE conn4 <- [1,2098,null,{"value":"8"}] 13:32:28 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html 13:32:28 INFO - PROCESS | 1834 | 1477773148728 Marionette TRACE conn4 -> [0,2099,"getContext",null] 13:32:28 INFO - PROCESS | 1834 | 1477773148732 Marionette TRACE conn4 <- [1,2099,null,{"value":"content"}] 13:32:28 INFO - PROCESS | 1834 | 1477773148737 Marionette TRACE conn4 -> [0,2100,"setContext",{"value":"chrome"}] 13:32:28 INFO - PROCESS | 1834 | 1477773148739 Marionette TRACE conn4 <- [1,2100,null,{}] 13:32:28 INFO - PROCESS | 1834 | 1477773148745 Marionette TRACE conn4 -> [0,2101,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 13:32:28 INFO - PROCESS | 1834 | 1477773148769 Marionette TRACE conn4 <- [1,2101,null,{"value":true}] 13:32:28 INFO - PROCESS | 1834 | 1477773148775 Marionette TRACE conn4 -> [0,2102,"setContext",{"value":"content"}] 13:32:28 INFO - PROCESS | 1834 | 1477773148778 Marionette TRACE conn4 <- [1,2102,null,{}] 13:32:28 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 13:32:28 INFO - PROCESS | 1834 | 1477773148796 Marionette TRACE conn4 -> [0,2103,"getContext",null] 13:32:28 INFO - PROCESS | 1834 | 1477773148799 Marionette TRACE conn4 <- [1,2103,null,{"value":"content"}] 13:32:28 INFO - PROCESS | 1834 | 1477773148805 Marionette TRACE conn4 -> [0,2104,"setContext",{"value":"chrome"}] 13:32:28 INFO - PROCESS | 1834 | 1477773148807 Marionette TRACE conn4 <- [1,2104,null,{}] 13:32:28 INFO - PROCESS | 1834 | 1477773148813 Marionette TRACE conn4 -> [0,2105,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 13:32:28 INFO - PROCESS | 1834 | 1477773148833 Marionette TRACE conn4 <- [1,2105,null,{"value":null}] 13:32:28 INFO - PROCESS | 1834 | 1477773148839 Marionette TRACE conn4 -> [0,2106,"setContext",{"value":"content"}] 13:32:28 INFO - PROCESS | 1834 | 1477773148842 Marionette TRACE conn4 <- [1,2106,null,{}] 13:32:28 INFO - PROCESS | 1834 | 1477773148847 Marionette TRACE conn4 -> [0,2107,"getContext",null] 13:32:28 INFO - PROCESS | 1834 | 1477773148850 Marionette TRACE conn4 <- [1,2107,null,{"value":"content"}] 13:32:28 INFO - PROCESS | 1834 | 1477773148855 Marionette TRACE conn4 -> [0,2108,"setContext",{"value":"chrome"}] 13:32:28 INFO - PROCESS | 1834 | 1477773148858 Marionette TRACE conn4 <- [1,2108,null,{}] 13:32:28 INFO - PROCESS | 1834 | 1477773148864 Marionette TRACE conn4 -> [0,2109,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 13:32:28 INFO - PROCESS | 1834 | 1477773148880 Marionette TRACE conn4 <- [1,2109,null,{"value":true}] 13:32:28 INFO - PROCESS | 1834 | 1477773148885 Marionette TRACE conn4 -> [0,2110,"setContext",{"value":"content"}] 13:32:28 INFO - PROCESS | 1834 | 1477773148888 Marionette TRACE conn4 <- [1,2110,null,{}] 13:32:28 INFO - Setting pref security.mixed_content.use_hsts (false) 13:32:28 INFO - PROCESS | 1834 | 1477773148894 Marionette TRACE conn4 -> [0,2111,"getContext",null] 13:32:28 INFO - PROCESS | 1834 | 1477773148896 Marionette TRACE conn4 <- [1,2111,null,{"value":"content"}] 13:32:28 INFO - PROCESS | 1834 | 1477773148902 Marionette TRACE conn4 -> [0,2112,"setContext",{"value":"chrome"}] 13:32:28 INFO - PROCESS | 1834 | 1477773148904 Marionette TRACE conn4 <- [1,2112,null,{}] 13:32:28 INFO - PROCESS | 1834 | 1477773148910 Marionette TRACE conn4 -> [0,2113,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 13:32:28 INFO - PROCESS | 1834 | 1477773148928 Marionette TRACE conn4 <- [1,2113,null,{"value":null}] 13:32:28 INFO - PROCESS | 1834 | 1477773148933 Marionette TRACE conn4 -> [0,2114,"setContext",{"value":"content"}] 13:32:28 INFO - PROCESS | 1834 | 1477773148935 Marionette TRACE conn4 <- [1,2114,null,{}] 13:32:28 INFO - PROCESS | 1834 | 1477773148942 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:32:29 INFO - PROCESS | 1834 | 1477773149221 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 13:32:29 INFO - PROCESS | 1834 | 1477773149246 Marionette TRACE conn4 -> [0,2116,"getWindowHandles",null] 13:32:29 INFO - PROCESS | 1834 | 1477773149251 Marionette TRACE conn4 <- [1,2116,null,["8"]] 13:32:29 INFO - PROCESS | 1834 | 1477773149256 Marionette TRACE conn4 -> [0,2117,"switchToWindow",{"name":"8"}] 13:32:29 INFO - PROCESS | 1834 | 1477773149261 Marionette TRACE conn4 <- [1,2117,null,{}] 13:32:29 INFO - PROCESS | 1834 | 1477773149268 Marionette TRACE conn4 -> [0,2118,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:29 INFO - PROCESS | 1834 | ++DOCSHELL 0x8f831800 == 26 [pid = 1834] [id = 462] 13:32:29 INFO - PROCESS | 1834 | ++DOMWINDOW == 62 (0x936ed000) [pid = 1834] [serial = 1355] [outer = (nil)] 13:32:29 INFO - PROCESS | 1834 | ++DOMWINDOW == 63 (0x939a7c00) [pid = 1834] [serial = 1356] [outer = 0x936ed000] 13:32:29 INFO - PROCESS | 1834 | 1477773149369 Marionette DEBUG loaded listener.js 13:32:29 INFO - PROCESS | 1834 | ++DOMWINDOW == 64 (0x94467000) [pid = 1834] [serial = 1357] [outer = 0x936ed000] 13:32:30 INFO - PROCESS | 1834 | [1834] 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 13:32:30 INFO - PROCESS | 1834 | [1834] 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 13:32:30 INFO - PROCESS | 1834 | [1834] 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 13:32:30 INFO - PROCESS | 1834 | 1477773150271 Marionette TRACE conn4 <- [1,2118,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: fetch-request\n expectation: blocked",0,null,null]]]}] 13:32:30 INFO - . 13:32:30 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 1588ms 13:32:30 INFO - PROCESS | 1834 | 1477773150319 Marionette TRACE conn4 -> [0,2119,"getWindowHandle",null] 13:32:30 INFO - PROCESS | 1834 | 1477773150333 Marionette TRACE conn4 <- [1,2119,null,{"value":"8"}] 13:32:30 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 13:32:30 INFO - PROCESS | 1834 | 1477773150349 Marionette TRACE conn4 -> [0,2120,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:32:30 INFO - PROCESS | 1834 | 1477773150555 Marionette TRACE conn4 <- [1,2120,null,{"value":null}] 13:32:30 INFO - PROCESS | 1834 | 1477773150732 Marionette TRACE conn4 -> [0,2121,"getWindowHandles",null] 13:32:30 INFO - PROCESS | 1834 | 1477773150737 Marionette TRACE conn4 <- [1,2121,null,["8"]] 13:32:30 INFO - PROCESS | 1834 | 1477773150754 Marionette TRACE conn4 -> [0,2122,"switchToWindow",{"name":"8"}] 13:32:30 INFO - PROCESS | 1834 | 1477773150762 Marionette TRACE conn4 <- [1,2122,null,{}] 13:32:30 INFO - PROCESS | 1834 | 1477773150815 Marionette TRACE conn4 -> [0,2123,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:30 INFO - PROCESS | 1834 | ++DOCSHELL 0x83047800 == 27 [pid = 1834] [id = 463] 13:32:30 INFO - PROCESS | 1834 | ++DOMWINDOW == 65 (0x8304b400) [pid = 1834] [serial = 1358] [outer = (nil)] 13:32:30 INFO - PROCESS | 1834 | ++DOMWINDOW == 66 (0x83072400) [pid = 1834] [serial = 1359] [outer = 0x8304b400] 13:32:30 INFO - PROCESS | 1834 | 1477773150941 Marionette DEBUG loaded listener.js 13:32:31 INFO - PROCESS | 1834 | ++DOMWINDOW == 67 (0x831b0000) [pid = 1834] [serial = 1360] [outer = 0x8304b400] 13:32:31 INFO - PROCESS | 1834 | [1834] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 13:32:31 INFO - PROCESS | 1834 | 1477773151810 Marionette TRACE conn4 <- [1,2123,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: link-css-tag\n expectation: blocked",0,null,null]]]}] 13:32:31 INFO - . 13:32:31 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 1492ms 13:32:31 INFO - PROCESS | 1834 | 1477773151837 Marionette TRACE conn4 -> [0,2124,"getWindowHandle",null] 13:32:31 INFO - PROCESS | 1834 | 1477773151845 Marionette TRACE conn4 <- [1,2124,null,{"value":"8"}] 13:32:31 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 13:32:31 INFO - PROCESS | 1834 | 1477773151853 Marionette TRACE conn4 -> [0,2125,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:32:32 INFO - PROCESS | 1834 | 1477773152058 Marionette TRACE conn4 <- [1,2125,null,{"value":null}] 13:32:32 INFO - PROCESS | 1834 | 1477773152234 Marionette TRACE conn4 -> [0,2126,"getWindowHandles",null] 13:32:32 INFO - PROCESS | 1834 | 1477773152240 Marionette TRACE conn4 <- [1,2126,null,["8"]] 13:32:32 INFO - PROCESS | 1834 | 1477773152252 Marionette TRACE conn4 -> [0,2127,"switchToWindow",{"name":"8"}] 13:32:32 INFO - PROCESS | 1834 | 1477773152258 Marionette TRACE conn4 <- [1,2127,null,{}] 13:32:32 INFO - PROCESS | 1834 | 1477773152310 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:32 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da36400 == 28 [pid = 1834] [id = 464] 13:32:32 INFO - PROCESS | 1834 | ++DOMWINDOW == 68 (0x8f638800) [pid = 1834] [serial = 1361] [outer = (nil)] 13:32:32 INFO - PROCESS | 1834 | ++DOMWINDOW == 69 (0x9291b000) [pid = 1834] [serial = 1362] [outer = 0x8f638800] 13:32:32 INFO - PROCESS | 1834 | 1477773152426 Marionette DEBUG loaded listener.js 13:32:32 INFO - PROCESS | 1834 | ++DOMWINDOW == 70 (0x93a9f000) [pid = 1834] [serial = 1363] [outer = 0x8f638800] 13:32:33 INFO - PROCESS | 1834 | [1834] 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 13:32:33 INFO - PROCESS | 1834 | [1834] 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 13:32:33 INFO - . 13:32:33 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 1480ms 13:32:33 INFO - PROCESS | 1834 | 1477773153319 Marionette TRACE conn4 <- [1,2128,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: script-tag\n expectation: blocked",0,null,null]]]}] 13:32:33 INFO - PROCESS | 1834 | 1477773153342 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 13:32:33 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 13:32:33 INFO - PROCESS | 1834 | 1477773153350 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 13:32:33 INFO - PROCESS | 1834 | 1477773153358 Marionette TRACE conn4 -> [0,2130,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:32:33 INFO - PROCESS | 1834 | 1477773153578 Marionette TRACE conn4 <- [1,2130,null,{"value":null}] 13:32:33 INFO - PROCESS | 1834 | 1477773153733 Marionette TRACE conn4 -> [0,2131,"getWindowHandles",null] 13:32:33 INFO - PROCESS | 1834 | 1477773153739 Marionette TRACE conn4 <- [1,2131,null,["8"]] 13:32:33 INFO - PROCESS | 1834 | 1477773153745 Marionette TRACE conn4 -> [0,2132,"switchToWindow",{"name":"8"}] 13:32:33 INFO - PROCESS | 1834 | 1477773153753 Marionette TRACE conn4 <- [1,2132,null,{}] 13:32:33 INFO - PROCESS | 1834 | 1477773153803 Marionette TRACE conn4 -> [0,2133,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:33 INFO - PROCESS | 1834 | ++DOCSHELL 0x949d4400 == 29 [pid = 1834] [id = 465] 13:32:33 INFO - PROCESS | 1834 | ++DOMWINDOW == 71 (0x949d5000) [pid = 1834] [serial = 1364] [outer = (nil)] 13:32:33 INFO - PROCESS | 1834 | ++DOMWINDOW == 72 (0x951ac400) [pid = 1834] [serial = 1365] [outer = 0x949d5000] 13:32:33 INFO - PROCESS | 1834 | 1477773153916 Marionette DEBUG loaded listener.js 13:32:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 73 (0x95919000) [pid = 1834] [serial = 1366] [outer = 0x949d5000] 13:32:34 INFO - PROCESS | 1834 | [1834] 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 13:32:34 INFO - PROCESS | 1834 | [1834] 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 13:32:34 INFO - PROCESS | 1834 | [1834] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 13:32:34 INFO - PROCESS | 1834 | 1477773154749 Marionette TRACE conn4 <- [1,2133,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: xhr-request\n expectation: blocked",0,null,null]]]}] 13:32:34 INFO - . 13:32:34 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 1422ms 13:32:34 INFO - PROCESS | 1834 | 1477773154779 Marionette TRACE conn4 -> [0,2134,"getWindowHandle",null] 13:32:34 INFO - PROCESS | 1834 | 1477773154784 Marionette TRACE conn4 <- [1,2134,null,{"value":"8"}] 13:32:34 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 13:32:34 INFO - Clearing pref security.mixed_content.send_hsts_priming 13:32:34 INFO - PROCESS | 1834 | 1477773154795 Marionette TRACE conn4 -> [0,2135,"getContext",null] 13:32:34 INFO - PROCESS | 1834 | 1477773154798 Marionette TRACE conn4 <- [1,2135,null,{"value":"content"}] 13:32:34 INFO - PROCESS | 1834 | 1477773154803 Marionette TRACE conn4 -> [0,2136,"setContext",{"value":"chrome"}] 13:32:34 INFO - PROCESS | 1834 | 1477773154808 Marionette TRACE conn4 <- [1,2136,null,{}] 13:32:34 INFO - PROCESS | 1834 | 1477773154814 Marionette TRACE conn4 -> [0,2137,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 13:32:34 INFO - PROCESS | 1834 | 1477773154832 Marionette TRACE conn4 <- [1,2137,null,{"value":null}] 13:32:34 INFO - Clearing pref security.mixed_content.use_hsts 13:32:34 INFO - PROCESS | 1834 | 1477773154884 Marionette TRACE conn4 -> [0,2138,"setContext",{"value":"content"}] 13:32:34 INFO - PROCESS | 1834 | 1477773154887 Marionette TRACE conn4 <- [1,2138,null,{}] 13:32:34 INFO - PROCESS | 1834 | 1477773154894 Marionette TRACE conn4 -> [0,2139,"getContext",null] 13:32:34 INFO - PROCESS | 1834 | 1477773154901 Marionette TRACE conn4 <- [1,2139,null,{"value":"content"}] 13:32:34 INFO - PROCESS | 1834 | 1477773154912 Marionette TRACE conn4 -> [0,2140,"setContext",{"value":"chrome"}] 13:32:34 INFO - PROCESS | 1834 | 1477773154915 Marionette TRACE conn4 <- [1,2140,null,{}] 13:32:34 INFO - PROCESS | 1834 | 1477773154921 Marionette TRACE conn4 -> [0,2141,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 13:32:34 INFO - PROCESS | 1834 | 1477773154939 Marionette TRACE conn4 <- [1,2141,null,{"value":null}] 13:32:34 INFO - PROCESS | 1834 | 1477773154944 Marionette TRACE conn4 -> [0,2142,"setContext",{"value":"content"}] 13:32:34 INFO - PROCESS | 1834 | 1477773154950 Marionette TRACE conn4 <- [1,2142,null,{}] 13:32:34 INFO - PROCESS | 1834 | 1477773154956 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:32:35 INFO - PROCESS | 1834 | 1477773155186 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 13:32:35 INFO - PROCESS | 1834 | 1477773155388 Marionette TRACE conn4 -> [0,2144,"getWindowHandles",null] 13:32:35 INFO - PROCESS | 1834 | 1477773155392 Marionette TRACE conn4 <- [1,2144,null,["8"]] 13:32:35 INFO - PROCESS | 1834 | 1477773155418 Marionette TRACE conn4 -> [0,2145,"switchToWindow",{"name":"8"}] 13:32:35 INFO - PROCESS | 1834 | 1477773155424 Marionette TRACE conn4 <- [1,2145,null,{}] 13:32:35 INFO - PROCESS | 1834 | 1477773155433 Marionette TRACE conn4 -> [0,2146,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:35 INFO - PROCESS | 1834 | ++DOCSHELL 0x82296800 == 30 [pid = 1834] [id = 466] 13:32:35 INFO - PROCESS | 1834 | ++DOMWINDOW == 74 (0x823b9400) [pid = 1834] [serial = 1367] [outer = (nil)] 13:32:35 INFO - PROCESS | 1834 | ++DOMWINDOW == 75 (0x951aa800) [pid = 1834] [serial = 1368] [outer = 0x823b9400] 13:32:35 INFO - PROCESS | 1834 | 1477773155542 Marionette DEBUG loaded listener.js 13:32:35 INFO - PROCESS | 1834 | ++DOMWINDOW == 76 (0x97c9e400) [pid = 1834] [serial = 1369] [outer = 0x823b9400] 13:32:36 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:32:36 INFO - PROCESS | 1834 | 1477773156321 Marionette TRACE conn4 <- [1,2146,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-ws\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 13:32:36 INFO - . 13:32:36 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 1588ms 13:32:36 INFO - PROCESS | 1834 | 1477773156496 Marionette TRACE conn4 -> [0,2147,"getWindowHandle",null] 13:32:36 INFO - PROCESS | 1834 | 1477773156503 Marionette TRACE conn4 <- [1,2147,null,{"value":"8"}] 13:32:36 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html 13:32:36 INFO - PROCESS | 1834 | 1477773156528 Marionette TRACE conn4 -> [0,2148,"getContext",null] 13:32:36 INFO - PROCESS | 1834 | 1477773156534 Marionette TRACE conn4 <- [1,2148,null,{"value":"content"}] 13:32:36 INFO - PROCESS | 1834 | 1477773156543 Marionette TRACE conn4 -> [0,2149,"setContext",{"value":"chrome"}] 13:32:36 INFO - PROCESS | 1834 | 1477773156549 Marionette TRACE conn4 <- [1,2149,null,{}] 13:32:36 INFO - PROCESS | 1834 | 1477773156558 Marionette TRACE conn4 -> [0,2150,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 13:32:36 INFO - PROCESS | 1834 | 1477773156581 Marionette TRACE conn4 <- [1,2150,null,{"value":true}] 13:32:36 INFO - PROCESS | 1834 | 1477773156585 Marionette TRACE conn4 -> [0,2151,"setContext",{"value":"content"}] 13:32:36 INFO - PROCESS | 1834 | 1477773156592 Marionette TRACE conn4 <- [1,2151,null,{}] 13:32:36 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 13:32:36 INFO - PROCESS | 1834 | 1477773156606 Marionette TRACE conn4 -> [0,2152,"getContext",null] 13:32:36 INFO - PROCESS | 1834 | 1477773156616 Marionette TRACE conn4 <- [1,2152,null,{"value":"content"}] 13:32:36 INFO - PROCESS | 1834 | 1477773156670 Marionette TRACE conn4 -> [0,2153,"setContext",{"value":"chrome"}] 13:32:36 INFO - PROCESS | 1834 | 1477773156673 Marionette TRACE conn4 <- [1,2153,null,{}] 13:32:36 INFO - PROCESS | 1834 | 1477773156685 Marionette TRACE conn4 -> [0,2154,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 13:32:36 INFO - PROCESS | 1834 | 1477773156705 Marionette TRACE conn4 <- [1,2154,null,{"value":null}] 13:32:36 INFO - PROCESS | 1834 | 1477773156711 Marionette TRACE conn4 -> [0,2155,"setContext",{"value":"content"}] 13:32:36 INFO - PROCESS | 1834 | 1477773156720 Marionette TRACE conn4 <- [1,2155,null,{}] 13:32:36 INFO - PROCESS | 1834 | 1477773156730 Marionette TRACE conn4 -> [0,2156,"getContext",null] 13:32:36 INFO - PROCESS | 1834 | 1477773156733 Marionette TRACE conn4 <- [1,2156,null,{"value":"content"}] 13:32:36 INFO - PROCESS | 1834 | 1477773156747 Marionette TRACE conn4 -> [0,2157,"setContext",{"value":"chrome"}] 13:32:36 INFO - PROCESS | 1834 | 1477773156756 Marionette TRACE conn4 <- [1,2157,null,{}] 13:32:36 INFO - PROCESS | 1834 | 1477773156766 Marionette TRACE conn4 -> [0,2158,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 13:32:36 INFO - PROCESS | 1834 | 1477773156787 Marionette TRACE conn4 <- [1,2158,null,{"value":true}] 13:32:36 INFO - PROCESS | 1834 | 1477773156861 Marionette TRACE conn4 -> [0,2159,"setContext",{"value":"content"}] 13:32:36 INFO - PROCESS | 1834 | 1477773156865 Marionette TRACE conn4 <- [1,2159,null,{}] 13:32:36 INFO - Setting pref security.mixed_content.use_hsts (false) 13:32:36 INFO - PROCESS | 1834 | 1477773156891 Marionette TRACE conn4 -> [0,2160,"getContext",null] 13:32:36 INFO - PROCESS | 1834 | 1477773156899 Marionette TRACE conn4 <- [1,2160,null,{"value":"content"}] 13:32:36 INFO - PROCESS | 1834 | 1477773156908 Marionette TRACE conn4 -> [0,2161,"setContext",{"value":"chrome"}] 13:32:36 INFO - PROCESS | 1834 | 1477773156913 Marionette TRACE conn4 <- [1,2161,null,{}] 13:32:36 INFO - PROCESS | 1834 | 1477773156919 Marionette TRACE conn4 -> [0,2162,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 13:32:36 INFO - PROCESS | 1834 | 1477773156939 Marionette TRACE conn4 <- [1,2162,null,{"value":null}] 13:32:37 INFO - PROCESS | 1834 | 1477773157006 Marionette TRACE conn4 -> [0,2163,"setContext",{"value":"content"}] 13:32:37 INFO - PROCESS | 1834 | 1477773157010 Marionette TRACE conn4 <- [1,2163,null,{}] 13:32:37 INFO - PROCESS | 1834 | 1477773157015 Marionette TRACE conn4 -> [0,2164,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:32:37 INFO - PROCESS | 1834 | 1477773157987 Marionette TRACE conn4 <- [1,2164,null,{"value":null}] 13:32:37 INFO - PROCESS | 1834 | --DOMWINDOW == 75 (0x8f8c4400) [pid = 1834] [serial = 1307] [outer = (nil)] [url = about:blank] 13:32:37 INFO - PROCESS | 1834 | --DOMWINDOW == 74 (0x8b053800) [pid = 1834] [serial = 1310] [outer = (nil)] [url = about:blank] 13:32:38 INFO - PROCESS | 1834 | --DOMWINDOW == 73 (0x8c894800) [pid = 1834] [serial = 1313] [outer = (nil)] [url = about:blank] 13:32:38 INFO - PROCESS | 1834 | --DOMWINDOW == 72 (0x8229e400) [pid = 1834] [serial = 1317] [outer = (nil)] [url = about:blank] 13:32:38 INFO - PROCESS | 1834 | --DOMWINDOW == 71 (0x82296c00) [pid = 1834] [serial = 1316] [outer = (nil)] [url = about:blank] 13:32:38 INFO - PROCESS | 1834 | --DOMWINDOW == 70 (0x831b5400) [pid = 1834] [serial = 1320] [outer = (nil)] [url = about:blank] 13:32:38 INFO - PROCESS | 1834 | --DOMWINDOW == 69 (0x83052800) [pid = 1834] [serial = 1319] [outer = (nil)] [url = about:blank] 13:32:38 INFO - PROCESS | 1834 | --DOMWINDOW == 68 (0x8cb80000) [pid = 1834] [serial = 1323] [outer = (nil)] [url = about:blank] 13:32:38 INFO - PROCESS | 1834 | --DOMWINDOW == 67 (0x8cb76c00) [pid = 1834] [serial = 1322] [outer = (nil)] [url = about:blank] 13:32:38 INFO - PROCESS | 1834 | --DOMWINDOW == 66 (0x949cb800) [pid = 1834] [serial = 1325] [outer = (nil)] [url = about:blank] 13:32:38 INFO - PROCESS | 1834 | --DOMWINDOW == 65 (0x953de000) [pid = 1834] [serial = 1329] [outer = (nil)] [url = about:blank] 13:32:38 INFO - PROCESS | 1834 | 1477773158330 Marionette TRACE conn4 -> [0,2165,"getWindowHandles",null] 13:32:38 INFO - PROCESS | 1834 | 1477773158335 Marionette TRACE conn4 <- [1,2165,null,["8"]] 13:32:38 INFO - PROCESS | 1834 | 1477773158346 Marionette TRACE conn4 -> [0,2166,"switchToWindow",{"name":"8"}] 13:32:38 INFO - PROCESS | 1834 | 1477773158354 Marionette TRACE conn4 <- [1,2166,null,{}] 13:32:38 INFO - PROCESS | 1834 | 1477773158363 Marionette TRACE conn4 -> [0,2167,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:38 INFO - PROCESS | 1834 | ++DOCSHELL 0x821c7000 == 31 [pid = 1834] [id = 467] 13:32:38 INFO - PROCESS | 1834 | ++DOMWINDOW == 66 (0x82227400) [pid = 1834] [serial = 1370] [outer = (nil)] 13:32:38 INFO - PROCESS | 1834 | ++DOMWINDOW == 67 (0x82230800) [pid = 1834] [serial = 1371] [outer = 0x82227400] 13:32:38 INFO - PROCESS | 1834 | 1477773158469 Marionette DEBUG loaded listener.js 13:32:38 INFO - PROCESS | 1834 | ++DOMWINDOW == 68 (0x822a0400) [pid = 1834] [serial = 1372] [outer = 0x82227400] 13:32:39 INFO - PROCESS | 1834 | 1477773159282 Marionette TRACE conn4 <- [1,2167,null,{"value":["/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: picture-tag\n expectation: blocked",0,null,null]]]}] 13:32:39 INFO - . 13:32:39 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 2770ms 13:32:39 INFO - PROCESS | 1834 | 1477773159297 Marionette TRACE conn4 -> [0,2168,"getWindowHandle",null] 13:32:39 INFO - PROCESS | 1834 | 1477773159304 Marionette TRACE conn4 <- [1,2168,null,{"value":"8"}] 13:32:39 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html 13:32:39 INFO - PROCESS | 1834 | 1477773159313 Marionette TRACE conn4 -> [0,2169,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:32:39 INFO - PROCESS | 1834 | 1477773159502 Marionette TRACE conn4 <- [1,2169,null,{"value":null}] 13:32:39 INFO - PROCESS | 1834 | 1477773159643 Marionette TRACE conn4 -> [0,2170,"getWindowHandles",null] 13:32:39 INFO - PROCESS | 1834 | 1477773159646 Marionette TRACE conn4 <- [1,2170,null,["8"]] 13:32:39 INFO - PROCESS | 1834 | 1477773159655 Marionette TRACE conn4 -> [0,2171,"switchToWindow",{"name":"8"}] 13:32:39 INFO - PROCESS | 1834 | 1477773159660 Marionette TRACE conn4 <- [1,2171,null,{}] 13:32:39 INFO - PROCESS | 1834 | 1477773159667 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:39 INFO - PROCESS | 1834 | ++DOCSHELL 0x82f53000 == 32 [pid = 1834] [id = 468] 13:32:39 INFO - PROCESS | 1834 | ++DOMWINDOW == 69 (0x82f53800) [pid = 1834] [serial = 1373] [outer = (nil)] 13:32:39 INFO - PROCESS | 1834 | ++DOMWINDOW == 70 (0x82d10000) [pid = 1834] [serial = 1374] [outer = 0x82f53800] 13:32:39 INFO - PROCESS | 1834 | 1477773159771 Marionette DEBUG loaded listener.js 13:32:39 INFO - PROCESS | 1834 | ++DOMWINDOW == 71 (0x82f5ec00) [pid = 1834] [serial = 1375] [outer = 0x82f53800] 13:32:40 INFO - PROCESS | 1834 | [1834] 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 13:32:40 INFO - PROCESS | 1834 | [1834] 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 13:32:40 INFO - PROCESS | 1834 | [1834] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 13:32:40 INFO - PROCESS | 1834 | 1477773160558 Marionette TRACE conn4 <- [1,2172,null,{"value":["/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: xhr-request\n expectation: blocked",0,null,null]]]}] 13:32:40 INFO - . 13:32:40 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 1281ms 13:32:40 INFO - PROCESS | 1834 | 1477773160595 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 13:32:40 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 13:32:40 INFO - Clearing pref security.mixed_content.send_hsts_priming 13:32:40 INFO - PROCESS | 1834 | 1477773160599 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 13:32:40 INFO - PROCESS | 1834 | 1477773160607 Marionette TRACE conn4 -> [0,2174,"getContext",null] 13:32:40 INFO - PROCESS | 1834 | 1477773160613 Marionette TRACE conn4 <- [1,2174,null,{"value":"content"}] 13:32:40 INFO - PROCESS | 1834 | 1477773160643 Marionette TRACE conn4 -> [0,2175,"setContext",{"value":"chrome"}] 13:32:40 INFO - PROCESS | 1834 | 1477773160649 Marionette TRACE conn4 <- [1,2175,null,{}] 13:32:40 INFO - PROCESS | 1834 | 1477773160665 Marionette TRACE conn4 -> [0,2176,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 13:32:40 INFO - PROCESS | 1834 | 1477773160683 Marionette TRACE conn4 <- [1,2176,null,{"value":null}] 13:32:40 INFO - PROCESS | 1834 | 1477773160687 Marionette TRACE conn4 -> [0,2177,"setContext",{"value":"content"}] 13:32:40 INFO - PROCESS | 1834 | 1477773160690 Marionette TRACE conn4 <- [1,2177,null,{}] 13:32:40 INFO - Clearing pref security.mixed_content.use_hsts 13:32:40 INFO - PROCESS | 1834 | 1477773160704 Marionette TRACE conn4 -> [0,2178,"getContext",null] 13:32:40 INFO - PROCESS | 1834 | 1477773160706 Marionette TRACE conn4 <- [1,2178,null,{"value":"content"}] 13:32:40 INFO - PROCESS | 1834 | 1477773160713 Marionette TRACE conn4 -> [0,2179,"setContext",{"value":"chrome"}] 13:32:40 INFO - PROCESS | 1834 | 1477773160716 Marionette TRACE conn4 <- [1,2179,null,{}] 13:32:40 INFO - PROCESS | 1834 | 1477773160721 Marionette TRACE conn4 -> [0,2180,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 13:32:40 INFO - PROCESS | 1834 | 1477773160736 Marionette TRACE conn4 <- [1,2180,null,{"value":null}] 13:32:40 INFO - PROCESS | 1834 | 1477773160749 Marionette TRACE conn4 -> [0,2181,"setContext",{"value":"content"}] 13:32:40 INFO - PROCESS | 1834 | 1477773160752 Marionette TRACE conn4 <- [1,2181,null,{}] 13:32:40 INFO - PROCESS | 1834 | 1477773160758 Marionette TRACE conn4 -> [0,2182,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:32:41 INFO - PROCESS | 1834 | 1477773160997 Marionette TRACE conn4 <- [1,2182,null,{"value":null}] 13:32:41 INFO - PROCESS | 1834 | 1477773161021 Marionette TRACE conn4 -> [0,2183,"getWindowHandles",null] 13:32:41 INFO - PROCESS | 1834 | 1477773161026 Marionette TRACE conn4 <- [1,2183,null,["8"]] 13:32:41 INFO - PROCESS | 1834 | 1477773161032 Marionette TRACE conn4 -> [0,2184,"switchToWindow",{"name":"8"}] 13:32:41 INFO - PROCESS | 1834 | 1477773161040 Marionette TRACE conn4 <- [1,2184,null,{}] 13:32:41 INFO - PROCESS | 1834 | 1477773161123 Marionette TRACE conn4 -> [0,2185,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:41 INFO - PROCESS | 1834 | ++DOCSHELL 0x831b5c00 == 33 [pid = 1834] [id = 469] 13:32:41 INFO - PROCESS | 1834 | ++DOMWINDOW == 72 (0x8b051000) [pid = 1834] [serial = 1376] [outer = (nil)] 13:32:41 INFO - PROCESS | 1834 | ++DOMWINDOW == 73 (0x8b11f400) [pid = 1834] [serial = 1377] [outer = 0x8b051000] 13:32:41 INFO - PROCESS | 1834 | 1477773161221 Marionette DEBUG loaded listener.js 13:32:41 INFO - PROCESS | 1834 | ++DOMWINDOW == 74 (0x8b128000) [pid = 1834] [serial = 1378] [outer = 0x8b051000] 13:32:42 INFO - PROCESS | 1834 | --DOMWINDOW == 73 (0x8f634800) [pid = 1834] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html] 13:32:42 INFO - PROCESS | 1834 | --DOMWINDOW == 72 (0x8da26400) [pid = 1834] [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] 13:32:42 INFO - PROCESS | 1834 | --DOMWINDOW == 71 (0x8229e800) [pid = 1834] [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] 13:32:42 INFO - PROCESS | 1834 | --DOMWINDOW == 70 (0x8f8c1800) [pid = 1834] [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] 13:32:42 INFO - PROCESS | 1834 | --DOMWINDOW == 69 (0x82f54800) [pid = 1834] [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] 13:32:42 INFO - PROCESS | 1834 | --DOMWINDOW == 68 (0x953d0800) [pid = 1834] [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] 13:32:42 INFO - PROCESS | 1834 | --DOMWINDOW == 67 (0x97a6c800) [pid = 1834] [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] 13:32:42 INFO - PROCESS | 1834 | --DOMWINDOW == 66 (0x83046000) [pid = 1834] [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] 13:32:42 INFO - PROCESS | 1834 | --DOMWINDOW == 65 (0x936ed000) [pid = 1834] [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] 13:32:42 INFO - PROCESS | 1834 | --DOMWINDOW == 64 (0x8222a400) [pid = 1834] [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] 13:32:42 INFO - PROCESS | 1834 | --DOMWINDOW == 63 (0x8b04e400) [pid = 1834] [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] 13:32:42 INFO - PROCESS | 1834 | --DOMWINDOW == 62 (0x82d02800) [pid = 1834] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html] 13:32:42 INFO - PROCESS | 1834 | --DOMWINDOW == 61 (0x8f7f1000) [pid = 1834] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html] 13:32:42 INFO - PROCESS | 1834 | --DOMWINDOW == 60 (0x8b049800) [pid = 1834] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html] 13:32:42 INFO - PROCESS | 1834 | [1834] 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 13:32:42 INFO - PROCESS | 1834 | [1834] 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 13:32:42 INFO - PROCESS | 1834 | 1477773162755 Marionette TRACE conn4 <- [1,2185,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: audio-tag\n expectation: blocked",0,null,null]]]}] 13:32:42 INFO - . 13:32:42 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 2173ms 13:32:42 INFO - PROCESS | 1834 | 1477773162797 Marionette TRACE conn4 -> [0,2186,"getWindowHandle",null] 13:32:42 INFO - PROCESS | 1834 | 1477773162804 Marionette TRACE conn4 <- [1,2186,null,{"value":"8"}] 13:32:42 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 13:32:42 INFO - PROCESS | 1834 | 1477773162814 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:32:43 INFO - PROCESS | 1834 | 1477773163018 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 13:32:43 INFO - PROCESS | 1834 | 1477773163196 Marionette TRACE conn4 -> [0,2188,"getWindowHandles",null] 13:32:43 INFO - PROCESS | 1834 | 1477773163203 Marionette TRACE conn4 <- [1,2188,null,["8"]] 13:32:43 INFO - PROCESS | 1834 | 1477773163212 Marionette TRACE conn4 -> [0,2189,"switchToWindow",{"name":"8"}] 13:32:43 INFO - PROCESS | 1834 | 1477773163219 Marionette TRACE conn4 <- [1,2189,null,{}] 13:32:43 INFO - PROCESS | 1834 | 1477773163226 Marionette TRACE conn4 -> [0,2190,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:43 INFO - PROCESS | 1834 | ++DOCSHELL 0x82f5e000 == 34 [pid = 1834] [id = 470] 13:32:43 INFO - PROCESS | 1834 | ++DOMWINDOW == 61 (0x83044400) [pid = 1834] [serial = 1379] [outer = (nil)] 13:32:43 INFO - PROCESS | 1834 | ++DOMWINDOW == 62 (0x8c823000) [pid = 1834] [serial = 1380] [outer = 0x83044400] 13:32:43 INFO - PROCESS | 1834 | 1477773163375 Marionette DEBUG loaded listener.js 13:32:43 INFO - PROCESS | 1834 | ++DOMWINDOW == 63 (0x8c827c00) [pid = 1834] [serial = 1381] [outer = 0x83044400] 13:32:44 INFO - PROCESS | 1834 | 1477773164272 Marionette TRACE conn4 <- [1,2190,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: img-tag\n expectation: blocked",0,null,null]]]}] 13:32:44 INFO - . 13:32:44 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 1520ms 13:32:44 INFO - PROCESS | 1834 | 1477773164334 Marionette TRACE conn4 -> [0,2191,"getWindowHandle",null] 13:32:44 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 13:32:44 INFO - PROCESS | 1834 | 1477773164340 Marionette TRACE conn4 <- [1,2191,null,{"value":"8"}] 13:32:44 INFO - PROCESS | 1834 | 1477773164349 Marionette TRACE conn4 -> [0,2192,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:32:44 INFO - PROCESS | 1834 | 1477773164554 Marionette TRACE conn4 <- [1,2192,null,{"value":null}] 13:32:44 INFO - PROCESS | 1834 | 1477773164743 Marionette TRACE conn4 -> [0,2193,"getWindowHandles",null] 13:32:44 INFO - PROCESS | 1834 | 1477773164748 Marionette TRACE conn4 <- [1,2193,null,["8"]] 13:32:44 INFO - PROCESS | 1834 | 1477773164756 Marionette TRACE conn4 -> [0,2194,"switchToWindow",{"name":"8"}] 13:32:44 INFO - PROCESS | 1834 | 1477773164763 Marionette TRACE conn4 <- [1,2194,null,{}] 13:32:44 INFO - PROCESS | 1834 | 1477773164769 Marionette TRACE conn4 -> [0,2195,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:44 INFO - PROCESS | 1834 | ++DOCSHELL 0x82294000 == 35 [pid = 1834] [id = 471] 13:32:44 INFO - PROCESS | 1834 | ++DOMWINDOW == 64 (0x82376000) [pid = 1834] [serial = 1382] [outer = (nil)] 13:32:44 INFO - PROCESS | 1834 | ++DOMWINDOW == 65 (0x83071800) [pid = 1834] [serial = 1383] [outer = 0x82376000] 13:32:44 INFO - PROCESS | 1834 | 1477773164880 Marionette DEBUG loaded listener.js 13:32:45 INFO - PROCESS | 1834 | ++DOMWINDOW == 66 (0x8d60a800) [pid = 1834] [serial = 1384] [outer = 0x82376000] 13:32:45 INFO - PROCESS | 1834 | [1834] 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 13:32:45 INFO - PROCESS | 1834 | [1834] 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 13:32:45 INFO - PROCESS | 1834 | 1477773165882 Marionette TRACE conn4 <- [1,2195,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: video-tag\n expectation: blocked",0,null,null]]]}] 13:32:45 INFO - . 13:32:45 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 1574ms 13:32:45 INFO - PROCESS | 1834 | 1477773165930 Marionette TRACE conn4 -> [0,2196,"getWindowHandle",null] 13:32:45 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 13:32:45 INFO - PROCESS | 1834 | 1477773165938 Marionette TRACE conn4 <- [1,2196,null,{"value":"8"}] 13:32:45 INFO - PROCESS | 1834 | 1477773165946 Marionette TRACE conn4 -> [0,2197,"getContext",null] 13:32:45 INFO - PROCESS | 1834 | 1477773165949 Marionette TRACE conn4 <- [1,2197,null,{"value":"content"}] 13:32:45 INFO - PROCESS | 1834 | 1477773165955 Marionette TRACE conn4 -> [0,2198,"setContext",{"value":"chrome"}] 13:32:45 INFO - PROCESS | 1834 | 1477773165959 Marionette TRACE conn4 <- [1,2198,null,{}] 13:32:45 INFO - PROCESS | 1834 | 1477773165965 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 13:32:45 INFO - PROCESS | 1834 | 1477773165986 Marionette TRACE conn4 <- [1,2199,null,{"value":true}] 13:32:46 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 13:32:46 INFO - PROCESS | 1834 | 1477773166058 Marionette TRACE conn4 -> [0,2200,"setContext",{"value":"content"}] 13:32:46 INFO - PROCESS | 1834 | 1477773166061 Marionette TRACE conn4 <- [1,2200,null,{}] 13:32:46 INFO - PROCESS | 1834 | 1477773166072 Marionette TRACE conn4 -> [0,2201,"getContext",null] 13:32:46 INFO - PROCESS | 1834 | 1477773166077 Marionette TRACE conn4 <- [1,2201,null,{"value":"content"}] 13:32:46 INFO - PROCESS | 1834 | 1477773166083 Marionette TRACE conn4 -> [0,2202,"setContext",{"value":"chrome"}] 13:32:46 INFO - PROCESS | 1834 | 1477773166088 Marionette TRACE conn4 <- [1,2202,null,{}] 13:32:46 INFO - PROCESS | 1834 | 1477773166094 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 13:32:46 INFO - PROCESS | 1834 | 1477773166115 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 13:32:46 INFO - PROCESS | 1834 | 1477773166121 Marionette TRACE conn4 -> [0,2204,"setContext",{"value":"content"}] 13:32:46 INFO - PROCESS | 1834 | 1477773166123 Marionette TRACE conn4 <- [1,2204,null,{}] 13:32:46 INFO - PROCESS | 1834 | 1477773166130 Marionette TRACE conn4 -> [0,2205,"getContext",null] 13:32:46 INFO - PROCESS | 1834 | 1477773166134 Marionette TRACE conn4 <- [1,2205,null,{"value":"content"}] 13:32:46 INFO - PROCESS | 1834 | 1477773166140 Marionette TRACE conn4 -> [0,2206,"setContext",{"value":"chrome"}] 13:32:46 INFO - PROCESS | 1834 | 1477773166143 Marionette TRACE conn4 <- [1,2206,null,{}] 13:32:46 INFO - PROCESS | 1834 | 1477773166149 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 13:32:46 INFO - PROCESS | 1834 | 1477773166170 Marionette TRACE conn4 <- [1,2207,null,{"value":true}] 13:32:46 INFO - PROCESS | 1834 | 1477773166233 Marionette TRACE conn4 -> [0,2208,"setContext",{"value":"content"}] 13:32:46 INFO - PROCESS | 1834 | 1477773166238 Marionette TRACE conn4 <- [1,2208,null,{}] 13:32:46 INFO - Setting pref security.mixed_content.use_hsts (false) 13:32:46 INFO - PROCESS | 1834 | 1477773166246 Marionette TRACE conn4 -> [0,2209,"getContext",null] 13:32:46 INFO - PROCESS | 1834 | 1477773166250 Marionette TRACE conn4 <- [1,2209,null,{"value":"content"}] 13:32:46 INFO - PROCESS | 1834 | 1477773166256 Marionette TRACE conn4 -> [0,2210,"setContext",{"value":"chrome"}] 13:32:46 INFO - PROCESS | 1834 | 1477773166260 Marionette TRACE conn4 <- [1,2210,null,{}] 13:32:46 INFO - PROCESS | 1834 | 1477773166266 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 13:32:46 INFO - PROCESS | 1834 | 1477773166285 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 13:32:46 INFO - PROCESS | 1834 | 1477773166290 Marionette TRACE conn4 -> [0,2212,"setContext",{"value":"content"}] 13:32:46 INFO - PROCESS | 1834 | 1477773166292 Marionette TRACE conn4 <- [1,2212,null,{}] 13:32:46 INFO - PROCESS | 1834 | 1477773166299 Marionette TRACE conn4 -> [0,2213,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:32:46 INFO - PROCESS | 1834 | 1477773166516 Marionette TRACE conn4 <- [1,2213,null,{"value":null}] 13:32:46 INFO - PROCESS | 1834 | 1477773166705 Marionette TRACE conn4 -> [0,2214,"getWindowHandles",null] 13:32:46 INFO - PROCESS | 1834 | 1477773166714 Marionette TRACE conn4 <- [1,2214,null,["8"]] 13:32:46 INFO - PROCESS | 1834 | 1477773166721 Marionette TRACE conn4 -> [0,2215,"switchToWindow",{"name":"8"}] 13:32:46 INFO - PROCESS | 1834 | 1477773166728 Marionette TRACE conn4 <- [1,2215,null,{}] 13:32:46 INFO - PROCESS | 1834 | 1477773166783 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:46 INFO - PROCESS | 1834 | ++DOCSHELL 0x8db01800 == 36 [pid = 1834] [id = 472] 13:32:46 INFO - PROCESS | 1834 | ++DOMWINDOW == 67 (0x8db01c00) [pid = 1834] [serial = 1385] [outer = (nil)] 13:32:46 INFO - PROCESS | 1834 | ++DOMWINDOW == 68 (0x8f82f400) [pid = 1834] [serial = 1386] [outer = 0x8db01c00] 13:32:46 INFO - PROCESS | 1834 | 1477773166897 Marionette DEBUG loaded listener.js 13:32:47 INFO - PROCESS | 1834 | ++DOMWINDOW == 69 (0x8f8c1000) [pid = 1834] [serial = 1387] [outer = 0x8db01c00] 13:32:48 INFO - PROCESS | 1834 | [aac @ 0x8237b000] err{or,}_recognition separate: 1; 1 13:32:48 INFO - PROCESS | 1834 | [aac @ 0x8237b000] err{or,}_recognition combined: 1; 1 13:32:48 INFO - PROCESS | 1834 | [aac @ 0x8237b000] Unsupported bit depth: 0 13:32:48 INFO - PROCESS | 1834 | [h264 @ 0x824ab400] err{or,}_recognition separate: 1; 1 13:32:48 INFO - PROCESS | 1834 | [h264 @ 0x824ab400] err{or,}_recognition combined: 1; 1 13:32:48 INFO - PROCESS | 1834 | [h264 @ 0x824ab400] Unsupported bit depth: 0 13:32:48 INFO - PROCESS | 1834 | 1477773168227 Marionette TRACE conn4 <- [1,2216,null,{"value":["/mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: video-tag\n expectation: allowed",0,null,null]]]}] 13:32:48 INFO - . 13:32:48 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 2328ms 13:32:48 INFO - PROCESS | 1834 | 1477773168273 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 13:32:48 INFO - PROCESS | 1834 | 1477773168279 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 13:32:48 INFO - TEST-START | /navigation-timing/idlharness.html 13:32:48 INFO - Clearing pref security.mixed_content.send_hsts_priming 13:32:48 INFO - PROCESS | 1834 | 1477773168295 Marionette TRACE conn4 -> [0,2218,"getContext",null] 13:32:48 INFO - PROCESS | 1834 | 1477773168309 Marionette TRACE conn4 <- [1,2218,null,{"value":"content"}] 13:32:48 INFO - PROCESS | 1834 | 1477773168419 Marionette TRACE conn4 -> [0,2219,"setContext",{"value":"chrome"}] 13:32:48 INFO - PROCESS | 1834 | 1477773168424 Marionette TRACE conn4 <- [1,2219,null,{}] 13:32:48 INFO - PROCESS | 1834 | 1477773168433 Marionette TRACE conn4 -> [0,2220,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 13:32:48 INFO - PROCESS | 1834 | 1477773168453 Marionette TRACE conn4 <- [1,2220,null,{"value":null}] 13:32:48 INFO - PROCESS | 1834 | 1477773168459 Marionette TRACE conn4 -> [0,2221,"setContext",{"value":"content"}] 13:32:48 INFO - PROCESS | 1834 | 1477773168469 Marionette TRACE conn4 <- [1,2221,null,{}] 13:32:48 INFO - Clearing pref security.mixed_content.use_hsts 13:32:48 INFO - PROCESS | 1834 | 1477773168481 Marionette TRACE conn4 -> [0,2222,"getContext",null] 13:32:48 INFO - PROCESS | 1834 | 1477773168487 Marionette TRACE conn4 <- [1,2222,null,{"value":"content"}] 13:32:48 INFO - PROCESS | 1834 | --DOMWINDOW == 68 (0x95946000) [pid = 1834] [serial = 1308] [outer = (nil)] [url = about:blank] 13:32:48 INFO - PROCESS | 1834 | --DOMWINDOW == 67 (0x97a72c00) [pid = 1834] [serial = 1338] [outer = (nil)] [url = about:blank] 13:32:48 INFO - PROCESS | 1834 | --DOMWINDOW == 66 (0x94a66800) [pid = 1834] [serial = 1335] [outer = (nil)] [url = about:blank] 13:32:48 INFO - PROCESS | 1834 | --DOMWINDOW == 65 (0x82f59000) [pid = 1834] [serial = 1332] [outer = (nil)] [url = about:blank] 13:32:48 INFO - PROCESS | 1834 | --DOMWINDOW == 64 (0x96845800) [pid = 1834] [serial = 1314] [outer = (nil)] [url = about:blank] 13:32:48 INFO - PROCESS | 1834 | --DOMWINDOW == 63 (0x92b6fc00) [pid = 1834] [serial = 1296] [outer = (nil)] [url = about:blank] 13:32:48 INFO - PROCESS | 1834 | --DOMWINDOW == 62 (0x8b224400) [pid = 1834] [serial = 1311] [outer = (nil)] [url = about:blank] 13:32:48 INFO - PROCESS | 1834 | --DOMWINDOW == 61 (0x8db04000) [pid = 1834] [serial = 1353] [outer = (nil)] [url = about:blank] 13:32:48 INFO - PROCESS | 1834 | --DOMWINDOW == 60 (0x82c65800) [pid = 1834] [serial = 1342] [outer = (nil)] [url = about:blank] 13:32:48 INFO - PROCESS | 1834 | --DOMWINDOW == 59 (0x951b3000) [pid = 1834] [serial = 1336] [outer = (nil)] [url = about:blank] 13:32:48 INFO - PROCESS | 1834 | --DOMWINDOW == 58 (0x8b125c00) [pid = 1834] [serial = 1333] [outer = (nil)] [url = about:blank] 13:32:48 INFO - PROCESS | 1834 | --DOMWINDOW == 57 (0x95919800) [pid = 1834] [serial = 1330] [outer = (nil)] [url = about:blank] 13:32:48 INFO - PROCESS | 1834 | --DOMWINDOW == 56 (0x97c9c800) [pid = 1834] [serial = 1339] [outer = (nil)] [url = about:blank] 13:32:48 INFO - PROCESS | 1834 | --DOMWINDOW == 55 (0x83050000) [pid = 1834] [serial = 1345] [outer = (nil)] [url = about:blank] 13:32:48 INFO - PROCESS | 1834 | --DOMWINDOW == 54 (0x94467000) [pid = 1834] [serial = 1357] [outer = (nil)] [url = about:blank] 13:32:48 INFO - PROCESS | 1834 | --DOMWINDOW == 53 (0x82f51c00) [pid = 1834] [serial = 1351] [outer = (nil)] [url = about:blank] 13:32:48 INFO - PROCESS | 1834 | --DOMWINDOW == 52 (0x8db0a000) [pid = 1834] [serial = 1354] [outer = (nil)] [url = about:blank] 13:32:48 INFO - PROCESS | 1834 | --DOMWINDOW == 51 (0x8b229800) [pid = 1834] [serial = 1348] [outer = (nil)] [url = about:blank] 13:32:48 INFO - PROCESS | 1834 | --DOMWINDOW == 50 (0x939a7c00) [pid = 1834] [serial = 1356] [outer = (nil)] [url = about:blank] 13:32:48 INFO - PROCESS | 1834 | --DOMWINDOW == 49 (0x82371400) [pid = 1834] [serial = 1350] [outer = (nil)] [url = about:blank] 13:32:48 INFO - PROCESS | 1834 | --DOMWINDOW == 48 (0x8b055c00) [pid = 1834] [serial = 1347] [outer = (nil)] [url = about:blank] 13:32:48 INFO - PROCESS | 1834 | --DOMWINDOW == 47 (0x8304a400) [pid = 1834] [serial = 1344] [outer = (nil)] [url = about:blank] 13:32:48 INFO - PROCESS | 1834 | --DOMWINDOW == 46 (0x8237d800) [pid = 1834] [serial = 1341] [outer = (nil)] [url = about:blank] 13:32:48 INFO - PROCESS | 1834 | 1477773168575 Marionette TRACE conn4 -> [0,2223,"setContext",{"value":"chrome"}] 13:32:48 INFO - PROCESS | 1834 | 1477773168578 Marionette TRACE conn4 <- [1,2223,null,{}] 13:32:48 INFO - PROCESS | 1834 | 1477773168606 Marionette TRACE conn4 -> [0,2224,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 13:32:48 INFO - PROCESS | 1834 | 1477773168624 Marionette TRACE conn4 <- [1,2224,null,{"value":null}] 13:32:48 INFO - PROCESS | 1834 | 1477773168630 Marionette TRACE conn4 -> [0,2225,"setContext",{"value":"content"}] 13:32:48 INFO - PROCESS | 1834 | 1477773168638 Marionette TRACE conn4 <- [1,2225,null,{}] 13:32:48 INFO - PROCESS | 1834 | 1477773168668 Marionette TRACE conn4 -> [0,2226,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 13:32:48 INFO - PROCESS | 1834 | 1477773168836 Marionette TRACE conn4 <- [1,2226,null,{"value":null}] 13:32:48 INFO - PROCESS | 1834 | 1477773168867 Marionette TRACE conn4 -> [0,2227,"getWindowHandle",null] 13:32:48 INFO - PROCESS | 1834 | 1477773168875 Marionette TRACE conn4 <- [1,2227,null,{"value":"8"}] 13:32:48 INFO - PROCESS | 1834 | 1477773168882 Marionette TRACE conn4 -> [0,2228,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:32:48 INFO - PROCESS | 1834 | ++DOMWINDOW == 47 (0x82c5f400) [pid = 1834] [serial = 1388] [outer = 0x98219800] 13:32:49 INFO - PROCESS | 1834 | 1477773169259 Marionette TRACE conn4 <- [1,2228,null,{}] 13:32:49 INFO - PROCESS | 1834 | 1477773169264 Marionette TRACE conn4 -> [0,2229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 13:32:49 INFO - PROCESS | 1834 | 1477773169292 Marionette TRACE conn4 <- [1,2229,null,{"value":null}] 13:32:49 INFO - PROCESS | 1834 | 1477773169320 Marionette TRACE conn4 -> [0,2230,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:32:49 INFO - PROCESS | 1834 | 1477773169348 Marionette TRACE conn4 <- [1,2230,null,{"value":null}] 13:32:49 INFO - PROCESS | 1834 | 1477773169354 Marionette TRACE conn4 -> [0,2231,"getWindowHandles",null] 13:32:49 INFO - PROCESS | 1834 | 1477773169358 Marionette TRACE conn4 <- [1,2231,null,["8"]] 13:32:49 INFO - PROCESS | 1834 | 1477773169367 Marionette TRACE conn4 -> [0,2232,"switchToWindow",{"name":"8"}] 13:32:49 INFO - PROCESS | 1834 | 1477773169371 Marionette TRACE conn4 <- [1,2232,null,{}] 13:32:49 INFO - PROCESS | 1834 | 1477773169377 Marionette TRACE conn4 -> [0,2233,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/idlharness.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:49 INFO - PROCESS | 1834 | ++DOCSHELL 0x82d07400 == 37 [pid = 1834] [id = 473] 13:32:49 INFO - PROCESS | 1834 | ++DOMWINDOW == 48 (0x82d0c800) [pid = 1834] [serial = 1389] [outer = (nil)] 13:32:49 INFO - PROCESS | 1834 | ++DOMWINDOW == 49 (0x82f58800) [pid = 1834] [serial = 1390] [outer = 0x82d0c800] 13:32:49 INFO - PROCESS | 1834 | 1477773169475 Marionette DEBUG loaded listener.js 13:32:49 INFO - PROCESS | 1834 | ++DOMWINDOW == 50 (0x8304cc00) [pid = 1834] [serial = 1391] [outer = 0x82d0c800] 13:32:51 INFO - ............................................................................................. 13:32:51 INFO - TEST-OK | /navigation-timing/idlharness.html | took 2873ms 13:32:51 INFO - TEST-START | /navigation-timing/test_document_open.html 13:32:51 INFO - PROCESS | 1834 | 1477773171040 Marionette TRACE conn4 <- [1,2233,null,{"value":["/navigation-timing/idlharness.html",0,null,null,[["Window interface: attribute performance",0,null,null],["Window must be primary interface of window",0,null,null],["Stringification of window",0,null,null],["Window interface: window must inherit property \"performance\" with the proper type (0)",0,null,null],["PerformanceTiming interface: existence and properties of interface object",0,null,null],["PerformanceTiming interface object length",0,null,null],["PerformanceTiming interface object name",0,null,null],["PerformanceTiming interface: existence and properties of interface prototype object",0,null,null],["PerformanceTiming interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceTiming interface: attribute navigationStart",0,null,null],["PerformanceTiming interface: attribute unloadEventStart",0,null,null],["PerformanceTiming interface: attribute unloadEventEnd",0,null,null],["PerformanceTiming interface: attribute redirectStart",0,null,null],["PerformanceTiming interface: attribute redirectEnd",0,null,null],["PerformanceTiming interface: attribute fetchStart",0,null,null],["PerformanceTiming interface: attribute domainLookupStart",0,null,null],["PerformanceTiming interface: attribute domainLookupEnd",0,null,null],["PerformanceTiming interface: attribute connectStart",0,null,null],["PerformanceTiming interface: attribute connectEnd",0,null,null],["PerformanceTiming interface: attribute secureConnectionStart",1,"assert_true: The prototype object must have a property \"secureConnectionStart\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["PerformanceTiming interface: attribute requestStart",0,null,null],["PerformanceTiming interface: attribute responseStart",0,null,null],["PerformanceTiming interface: attribute responseEnd",0,null,null],["PerformanceTiming interface: attribute domLoading",0,null,null],["PerformanceTiming interface: attribute domInteractive",0,null,null],["PerformanceTiming interface: attribute domContentLoadedEventStart",0,null,null],["PerformanceTiming interface: attribute domContentLoadedEventEnd",0,null,null],["PerformanceTiming interface: attribute domComplete",0,null,null],["PerformanceTiming interface: attribute loadEventStart",0,null,null],["PerformanceTiming interface: attribute loadEventEnd",0,null,null],["PerformanceTiming must be primary interface of window.performance.timing",0,null,null],["Stringification of window.performance.timing",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"navigationStart\" with the proper type (0)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"unloadEventStart\" with the proper type (1)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"unloadEventEnd\" with the proper type (2)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"redirectStart\" with the proper type (3)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"redirectEnd\" with the proper type (4)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"fetchStart\" with the proper type (5)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domainLookupStart\" with the proper type (6)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domainLookupEnd\" with the proper type (7)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"connectStart\" with the proper type (8)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"connectEnd\" with the proper type (9)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"secureConnectionStart\" with the proper type (10)",1,"assert_inherits: property \"secureConnectionStart\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["PerformanceTiming interface: window.performance.timing must inherit property \"requestStart\" with the proper type (11)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"responseStart\" with the proper type (12)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"responseEnd\" with the proper type (13)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domLoading\" with the proper type (14)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domInteractive\" with the proper type (15)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domContentLoadedEventStart\" with the proper type (16)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domContentLoadedEventEnd\" with the proper type (17)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domComplete\" with the proper type (18)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"loadEventStart\" with the proper type (19)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"loadEventEnd\" with the proper type (20)",0,null,null],["PerformanceNavigation interface: existence and properties of interface object",0,null,null],["PerformanceNavigation interface object length",0,null,null],["PerformanceNavigation interface object name",0,null,null],["PerformanceNavigation interface: existence and properties of interface prototype object",0,null,null],["PerformanceNavigation interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceNavigation interface: constant TYPE_NAVIGATE on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_NAVIGATE on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_RELOAD on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_RELOAD on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_BACK_FORWARD on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_BACK_FORWARD on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_RESERVED on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_RESERVED on interface prototype object",0,null,null],["PerformanceNavigation interface: attribute type",0,null,null],["PerformanceNavigation interface: attribute redirectCount",0,null,null],["PerformanceNavigation must be primary interface of window.performance.navigation",0,null,null],["Stringification of window.performance.navigation",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_NAVIGATE\" with the proper type (0)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_RELOAD\" with the proper type (1)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_BACK_FORWARD\" with the proper type (2)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_RESERVED\" with the proper type (3)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"type\" with the proper type (4)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"redirectCount\" with the proper type (5)",0,null,null],["Performance interface: existence and properties of interface object",1,"assert_equals: prototype of Performance is not EventTarget expected function \"function EventTarget() {\n [native code]\n}\" but got function \"function () {\n}\"","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:826:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:747:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["Performance interface object length",0,null,null],["Performance interface object name",0,null,null],["Performance interface: existence and properties of interface prototype object",1,"assert_equals: prototype of Performance.prototype is not EventTarget.prototype expected object \"[object EventTargetPrototype]\" but got object \"[object Object]\"","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:985:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:906:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["Performance interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Performance interface: attribute timing",0,null,null],["Performance interface: attribute navigation",0,null,null],["Performance must be primary interface of window.performance",0,null,null],["Stringification of window.performance",0,null,null],["Performance interface: window.performance must inherit property \"timing\" with the proper type (0)",0,null,null],["Performance interface: window.performance must inherit property \"navigation\" with the proper type (1)",0,null,null],["EventTarget interface: window.performance must inherit property \"addEventListener\" with the proper type (0)",1,"assert_inherits: property \"addEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"addEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: window.performance must inherit property \"removeEventListener\" with the proper type (1)",1,"assert_inherits: property \"removeEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"removeEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: window.performance must inherit property \"dispatchEvent\" with the proper type (2)",1,"assert_inherits: property \"dispatchEvent\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling dispatchEvent(Event) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"dispatchEvent\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"]]]}] 13:32:51 INFO - PROCESS | 1834 | 1477773171167 Marionette TRACE conn4 -> [0,2234,"getWindowHandle",null] 13:32:51 INFO - PROCESS | 1834 | 1477773171173 Marionette TRACE conn4 <- [1,2234,null,{"value":"8"}] 13:32:51 INFO - PROCESS | 1834 | 1477773171183 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:32:51 INFO - PROCESS | 1834 | 1477773171475 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 13:32:51 INFO - PROCESS | 1834 | 1477773171580 Marionette TRACE conn4 -> [0,2236,"getWindowHandles",null] 13:32:51 INFO - PROCESS | 1834 | 1477773171583 Marionette TRACE conn4 <- [1,2236,null,["8"]] 13:32:51 INFO - PROCESS | 1834 | 1477773171590 Marionette TRACE conn4 -> [0,2237,"switchToWindow",{"name":"8"}] 13:32:51 INFO - PROCESS | 1834 | 1477773171595 Marionette TRACE conn4 <- [1,2237,null,{}] 13:32:51 INFO - PROCESS | 1834 | 1477773171602 Marionette TRACE conn4 -> [0,2238,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_document_open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_document_open.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:51 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da30c00 == 38 [pid = 1834] [id = 474] 13:32:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 51 (0x8da38400) [pid = 1834] [serial = 1392] [outer = (nil)] 13:32:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 52 (0x8db07000) [pid = 1834] [serial = 1393] [outer = 0x8da38400] 13:32:51 INFO - PROCESS | 1834 | 1477773171704 Marionette DEBUG loaded listener.js 13:32:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 53 (0x8db2a400) [pid = 1834] [serial = 1394] [outer = 0x8da38400] 13:32:52 INFO - PROCESS | 1834 | ++DOCSHELL 0x8f82e000 == 39 [pid = 1834] [id = 475] 13:32:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 54 (0x8f8bec00) [pid = 1834] [serial = 1395] [outer = (nil)] 13:32:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 55 (0x8fb16400) [pid = 1834] [serial = 1396] [outer = 0x8f8bec00] 13:32:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 56 (0x8f8c8c00) [pid = 1834] [serial = 1397] [outer = 0x8f8bec00] 13:32:52 INFO - PROCESS | 1834 | 1477773172677 Marionette TRACE conn4 <- [1,2238,null,{"value":["/navigation-timing/test_document_open.html",0,null,null,[["window.performance is defined",0,null,null],["connectEnd is the same after document open.",0,null,null],["connectStart is the same after document open.",0,null,null],["domComplete is the same after document open.",0,null,null],["domContentLoadedEventEnd is the same after document open.",0,null,null],["domContentLoadedEventStart is the same after document open.",0,null,null],["domInteractive is the same after document open.",0,null,null],["domLoading is the same after document open.",0,null,null],["domainLookupEnd is the same after document open.",0,null,null],["domainLookupStart is the same after document open.",0,null,null],["fetchStart is the same after document open.",0,null,null],["loadEventEnd is the same after document open.",0,null,null],["loadEventStart is the same after document open.",0,null,null],["navigationStart is the same after document open.",0,null,null],["redirectEnd is the same after document open.",0,null,null],["redirectStart is the same after document open.",0,null,null],["requestStart is the same after document open.",0,null,null],["responseEnd is the same after document open.",0,null,null],["responseStart is the same after document open.",0,null,null],["unloadEventEnd is the same after document open.",0,null,null],["unloadEventStart is the same after document open.",0,null,null]]]}] 13:32:52 INFO - PROCESS | 1834 | --DOMWINDOW == 55 (0x82f53800) [pid = 1834] [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] 13:32:52 INFO - PROCESS | 1834 | --DOMWINDOW == 54 (0x8304b400) [pid = 1834] [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] 13:32:52 INFO - PROCESS | 1834 | --DOMWINDOW == 53 (0x8f638800) [pid = 1834] [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] 13:32:52 INFO - PROCESS | 1834 | --DOMWINDOW == 52 (0x949d5000) [pid = 1834] [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] 13:32:52 INFO - ..................... 13:32:52 INFO - TEST-OK | /navigation-timing/test_document_open.html | took 1538ms 13:32:52 INFO - PROCESS | 1834 | --DOMWINDOW == 51 (0x82227400) [pid = 1834] [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] 13:32:52 INFO - PROCESS | 1834 | 1477773172719 Marionette TRACE conn4 -> [0,2239,"getWindowHandle",null] 13:32:52 INFO - PROCESS | 1834 | 1477773172721 Marionette TRACE conn4 <- [1,2239,null,{"value":"8"}] 13:32:52 INFO - TEST-START | /navigation-timing/test_document_readiness_exist.html 13:32:52 INFO - PROCESS | 1834 | 1477773172729 Marionette TRACE conn4 -> [0,2240,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:32:52 INFO - PROCESS | 1834 | 1477773172934 Marionette TRACE conn4 <- [1,2240,null,{"value":null}] 13:32:52 INFO - PROCESS | 1834 | 1477773172946 Marionette TRACE conn4 -> [0,2241,"getWindowHandles",null] 13:32:52 INFO - PROCESS | 1834 | 1477773172950 Marionette TRACE conn4 <- [1,2241,null,["8"]] 13:32:52 INFO - PROCESS | 1834 | 1477773172957 Marionette TRACE conn4 -> [0,2242,"switchToWindow",{"name":"8"}] 13:32:52 INFO - PROCESS | 1834 | 1477773172963 Marionette TRACE conn4 <- [1,2242,null,{}] 13:32:53 INFO - PROCESS | 1834 | 1477773173095 Marionette TRACE conn4 -> [0,2243,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_document_readiness_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:53 INFO - PROCESS | 1834 | ++DOCSHELL 0x8f7fc000 == 40 [pid = 1834] [id = 476] 13:32:53 INFO - PROCESS | 1834 | ++DOMWINDOW == 52 (0x8f830000) [pid = 1834] [serial = 1398] [outer = (nil)] 13:32:53 INFO - PROCESS | 1834 | ++DOMWINDOW == 53 (0x90d09c00) [pid = 1834] [serial = 1399] [outer = 0x8f830000] 13:32:53 INFO - PROCESS | 1834 | 1477773173195 Marionette DEBUG loaded listener.js 13:32:53 INFO - PROCESS | 1834 | ++DOMWINDOW == 54 (0x92919800) [pid = 1834] [serial = 1400] [outer = 0x8f830000] 13:32:53 INFO - PROCESS | 1834 | 1477773173862 Marionette TRACE conn4 <- [1,2243,null,{"value":["/navigation-timing/test_document_readiness_exist.html",0,null,null,[["Document readiness has loading state.",0,null,null],["Document readiness has interactive state.",0,null,null],["Document readiness has complete state.",0,null,null]]]}] 13:32:53 INFO - ... 13:32:53 INFO - TEST-OK | /navigation-timing/test_document_readiness_exist.html | took 1171ms 13:32:53 INFO - PROCESS | 1834 | 1477773173899 Marionette TRACE conn4 -> [0,2244,"getWindowHandle",null] 13:32:53 INFO - PROCESS | 1834 | 1477773173902 Marionette TRACE conn4 <- [1,2244,null,{"value":"8"}] 13:32:53 INFO - TEST-START | /navigation-timing/test_navigate_within_document.html 13:32:53 INFO - PROCESS | 1834 | 1477773173909 Marionette TRACE conn4 -> [0,2245,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:32:54 INFO - PROCESS | 1834 | 1477773174151 Marionette TRACE conn4 <- [1,2245,null,{"value":null}] 13:32:54 INFO - PROCESS | 1834 | 1477773174168 Marionette TRACE conn4 -> [0,2246,"getWindowHandles",null] 13:32:54 INFO - PROCESS | 1834 | 1477773174172 Marionette TRACE conn4 <- [1,2246,null,["8"]] 13:32:54 INFO - PROCESS | 1834 | 1477773174177 Marionette TRACE conn4 -> [0,2247,"switchToWindow",{"name":"8"}] 13:32:54 INFO - PROCESS | 1834 | 1477773174182 Marionette TRACE conn4 <- [1,2247,null,{}] 13:32:54 INFO - PROCESS | 1834 | 1477773174187 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigate_within_document.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:54 INFO - PROCESS | 1834 | ++DOCSHELL 0x82f52800 == 41 [pid = 1834] [id = 477] 13:32:54 INFO - PROCESS | 1834 | ++DOMWINDOW == 55 (0x92f7fc00) [pid = 1834] [serial = 1401] [outer = (nil)] 13:32:54 INFO - PROCESS | 1834 | ++DOMWINDOW == 56 (0x94468800) [pid = 1834] [serial = 1402] [outer = 0x92f7fc00] 13:32:54 INFO - PROCESS | 1834 | 1477773174285 Marionette DEBUG loaded listener.js 13:32:54 INFO - PROCESS | 1834 | ++DOMWINDOW == 57 (0x9446d000) [pid = 1834] [serial = 1403] [outer = 0x92f7fc00] 13:32:55 INFO - PROCESS | 1834 | 1477773175034 Marionette TRACE conn4 <- [1,2248,null,{"value":["/navigation-timing/test_navigate_within_document.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["connectEnd is the same after in document navigation.",0,null,null],["connectStart is the same after in document navigation.",0,null,null],["domComplete is the same after in document navigation.",0,null,null],["domContentLoadedEventEnd is the same after in document navigation.",0,null,null],["domContentLoadedEventStart is the same after in document navigation.",0,null,null],["domInteractive is the same after in document navigation.",0,null,null],["domLoading is the same after in document navigation.",0,null,null],["domainLookupEnd is the same after in document navigation.",0,null,null],["domainLookupStart is the same after in document navigation.",0,null,null],["fetchStart is the same after in document navigation.",0,null,null],["loadEventEnd is the same after in document navigation.",0,null,null],["loadEventStart is the same after in document navigation.",0,null,null],["navigationStart is the same after in document navigation.",0,null,null],["redirectEnd is the same after in document navigation.",0,null,null],["redirectStart is the same after in document navigation.",0,null,null],["requestStart is the same after in document navigation.",0,null,null],["responseEnd is the same after in document navigation.",0,null,null],["responseStart is the same after in document navigation.",0,null,null],["unloadEventEnd is the same after in document navigation.",0,null,null],["unloadEventStart is the same after in document navigation.",0,null,null]]]}] 13:32:55 INFO - ...................... 13:32:55 INFO - TEST-OK | /navigation-timing/test_navigate_within_document.html | took 1179ms 13:32:55 INFO - PROCESS | 1834 | 1477773175089 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 13:32:55 INFO - PROCESS | 1834 | 1477773175096 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 13:32:55 INFO - TEST-START | /navigation-timing/test_navigation_attributes_exist.html 13:32:55 INFO - PROCESS | 1834 | 1477773175103 Marionette TRACE conn4 -> [0,2250,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:32:55 INFO - PROCESS | 1834 | 1477773175324 Marionette TRACE conn4 <- [1,2250,null,{"value":null}] 13:32:55 INFO - PROCESS | 1834 | 1477773175355 Marionette TRACE conn4 -> [0,2251,"getWindowHandles",null] 13:32:55 INFO - PROCESS | 1834 | 1477773175360 Marionette TRACE conn4 <- [1,2251,null,["8"]] 13:32:55 INFO - PROCESS | 1834 | 1477773175481 Marionette TRACE conn4 -> [0,2252,"switchToWindow",{"name":"8"}] 13:32:55 INFO - PROCESS | 1834 | 1477773175490 Marionette TRACE conn4 <- [1,2252,null,{}] 13:32:55 INFO - PROCESS | 1834 | 1477773175543 Marionette TRACE conn4 -> [0,2253,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_attributes_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:55 INFO - PROCESS | 1834 | ++DOCSHELL 0x821c4400 == 42 [pid = 1834] [id = 478] 13:32:55 INFO - PROCESS | 1834 | ++DOMWINDOW == 58 (0x821c6800) [pid = 1834] [serial = 1404] [outer = (nil)] 13:32:55 INFO - PROCESS | 1834 | ++DOMWINDOW == 59 (0x8222ec00) [pid = 1834] [serial = 1405] [outer = 0x821c6800] 13:32:55 INFO - PROCESS | 1834 | 1477773175666 Marionette DEBUG loaded listener.js 13:32:55 INFO - PROCESS | 1834 | ++DOMWINDOW == 60 (0x82370800) [pid = 1834] [serial = 1406] [outer = 0x821c6800] 13:32:56 INFO - PROCESS | 1834 | 1477773176386 Marionette TRACE conn4 <- [1,2253,null,{"value":["/navigation-timing/test_navigation_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type is defined.",0,null,null],["window.performance.navigation.redirectCount is defined.",0,null,null]]]}] 13:32:56 INFO - .... 13:32:56 INFO - TEST-OK | /navigation-timing/test_navigation_attributes_exist.html | took 1322ms 13:32:56 INFO - PROCESS | 1834 | 1477773176453 Marionette TRACE conn4 -> [0,2254,"getWindowHandle",null] 13:32:56 INFO - PROCESS | 1834 | 1477773176461 Marionette TRACE conn4 <- [1,2254,null,{"value":"8"}] 13:32:56 INFO - TEST-START | /navigation-timing/test_navigation_redirectCount_none.html 13:32:56 INFO - PROCESS | 1834 | 1477773176472 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:32:56 INFO - PROCESS | 1834 | 1477773176674 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 13:32:56 INFO - PROCESS | 1834 | 1477773176855 Marionette TRACE conn4 -> [0,2256,"getWindowHandles",null] 13:32:56 INFO - PROCESS | 1834 | 1477773176861 Marionette TRACE conn4 <- [1,2256,null,["8"]] 13:32:56 INFO - PROCESS | 1834 | 1477773176878 Marionette TRACE conn4 -> [0,2257,"switchToWindow",{"name":"8"}] 13:32:56 INFO - PROCESS | 1834 | 1477773176889 Marionette TRACE conn4 <- [1,2257,null,{}] 13:32:56 INFO - PROCESS | 1834 | 1477773176939 Marionette TRACE conn4 -> [0,2258,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_redirectCount_none.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:56 INFO - PROCESS | 1834 | ++DOCSHELL 0x82f50c00 == 43 [pid = 1834] [id = 479] 13:32:56 INFO - PROCESS | 1834 | ++DOMWINDOW == 61 (0x82f52c00) [pid = 1834] [serial = 1407] [outer = (nil)] 13:32:57 INFO - PROCESS | 1834 | ++DOMWINDOW == 62 (0x82f57000) [pid = 1834] [serial = 1408] [outer = 0x82f52c00] 13:32:57 INFO - PROCESS | 1834 | 1477773177050 Marionette DEBUG loaded listener.js 13:32:57 INFO - PROCESS | 1834 | ++DOMWINDOW == 63 (0x8306cc00) [pid = 1834] [serial = 1409] [outer = 0x82f52c00] 13:32:57 INFO - PROCESS | 1834 | 1477773177808 Marionette TRACE conn4 <- [1,2258,null,{"value":["/navigation-timing/test_navigation_redirectCount_none.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.redirectStart on an non-redirected navigation",0,null,null],["timing.redirectEnd on an non-redirected navigation",0,null,null],["navigation.redirectCount on an non-redirected navigation",0,null,null]]]}] 13:32:57 INFO - ..... 13:32:57 INFO - TEST-OK | /navigation-timing/test_navigation_redirectCount_none.html | took 1371ms 13:32:57 INFO - TEST-START | /navigation-timing/test_navigation_type_backforward.html 13:32:57 INFO - PROCESS | 1834 | 1477773177841 Marionette TRACE conn4 -> [0,2259,"getWindowHandle",null] 13:32:57 INFO - PROCESS | 1834 | 1477773177844 Marionette TRACE conn4 <- [1,2259,null,{"value":"8"}] 13:32:57 INFO - PROCESS | 1834 | 1477773177853 Marionette TRACE conn4 -> [0,2260,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:32:58 INFO - PROCESS | 1834 | 1477773178053 Marionette TRACE conn4 <- [1,2260,null,{"value":null}] 13:32:58 INFO - PROCESS | 1834 | 1477773178221 Marionette TRACE conn4 -> [0,2261,"getWindowHandles",null] 13:32:58 INFO - PROCESS | 1834 | 1477773178224 Marionette TRACE conn4 <- [1,2261,null,["8"]] 13:32:58 INFO - PROCESS | 1834 | 1477773178243 Marionette TRACE conn4 -> [0,2262,"switchToWindow",{"name":"8"}] 13:32:58 INFO - PROCESS | 1834 | 1477773178256 Marionette TRACE conn4 <- [1,2262,null,{}] 13:32:58 INFO - PROCESS | 1834 | 1477773178263 Marionette TRACE conn4 -> [0,2263,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_type_backforward.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:58 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b225000 == 44 [pid = 1834] [id = 480] 13:32:58 INFO - PROCESS | 1834 | ++DOMWINDOW == 64 (0x8c824400) [pid = 1834] [serial = 1410] [outer = (nil)] 13:32:58 INFO - PROCESS | 1834 | ++DOMWINDOW == 65 (0x8c887400) [pid = 1834] [serial = 1411] [outer = 0x8c824400] 13:32:58 INFO - PROCESS | 1834 | 1477773178367 Marionette DEBUG loaded listener.js 13:32:58 INFO - PROCESS | 1834 | ++DOMWINDOW == 66 (0x8da26400) [pid = 1834] [serial = 1412] [outer = 0x8c824400] 13:32:58 INFO - PROCESS | 1834 | ++DOCSHELL 0x823c0000 == 45 [pid = 1834] [id = 481] 13:32:58 INFO - PROCESS | 1834 | ++DOMWINDOW == 67 (0x8da2a000) [pid = 1834] [serial = 1413] [outer = (nil)] 13:32:59 INFO - PROCESS | 1834 | ++DOMWINDOW == 68 (0x8f8c0800) [pid = 1834] [serial = 1414] [outer = 0x8da2a000] 13:32:59 INFO - PROCESS | 1834 | ++DOMWINDOW == 69 (0x8f634800) [pid = 1834] [serial = 1415] [outer = 0x8da2a000] 13:32:59 INFO - PROCESS | 1834 | ++DOMWINDOW == 70 (0x8db08400) [pid = 1834] [serial = 1416] [outer = 0x8da2a000] 13:32:59 INFO - PROCESS | 1834 | ++DOMWINDOW == 71 (0x8fb15800) [pid = 1834] [serial = 1417] [outer = 0x8da2a000] 13:33:00 INFO - PROCESS | 1834 | 1477773180073 Marionette TRACE conn4 <- [1,2263,null,{"value":["/navigation-timing/test_navigation_type_backforward.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_NAVIGATE",0,null,null],["window.performance.navigation.type == TYPE_BACK_FORWARD after history.back()",0,null,null],["window.performance.navigation.type == TYPE_BACK_FORWARD after history.forward()",0,null,null]]]}] 13:33:00 INFO - ..... 13:33:00 INFO - TEST-OK | /navigation-timing/test_navigation_type_backforward.html | took 2238ms 13:33:00 INFO - PROCESS | 1834 | 1477773180090 Marionette TRACE conn4 -> [0,2264,"getWindowHandle",null] 13:33:00 INFO - PROCESS | 1834 | 1477773180093 Marionette TRACE conn4 <- [1,2264,null,{"value":"8"}] 13:33:00 INFO - TEST-START | /navigation-timing/test_navigation_type_enums.html 13:33:00 INFO - PROCESS | 1834 | 1477773180102 Marionette TRACE conn4 -> [0,2265,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:33:00 INFO - PROCESS | 1834 | 1477773180372 Marionette TRACE conn4 <- [1,2265,null,{"value":null}] 13:33:00 INFO - PROCESS | 1834 | 1477773180588 Marionette TRACE conn4 -> [0,2266,"getWindowHandles",null] 13:33:00 INFO - PROCESS | 1834 | 1477773180595 Marionette TRACE conn4 <- [1,2266,null,["8"]] 13:33:00 INFO - PROCESS | 1834 | 1477773180602 Marionette TRACE conn4 -> [0,2267,"switchToWindow",{"name":"8"}] 13:33:00 INFO - PROCESS | 1834 | 1477773180611 Marionette TRACE conn4 <- [1,2267,null,{}] 13:33:00 INFO - PROCESS | 1834 | 1477773180618 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_type_enums.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:33:00 INFO - PROCESS | 1834 | ++DOCSHELL 0x8fb1ac00 == 46 [pid = 1834] [id = 482] 13:33:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 72 (0x8fb1c400) [pid = 1834] [serial = 1418] [outer = (nil)] 13:33:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 73 (0x94467800) [pid = 1834] [serial = 1419] [outer = 0x8fb1c400] 13:33:00 INFO - PROCESS | 1834 | 1477773180729 Marionette DEBUG loaded listener.js 13:33:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 74 (0x947ab400) [pid = 1834] [serial = 1420] [outer = 0x8fb1c400] 13:33:01 INFO - PROCESS | 1834 | 1477773181443 Marionette TRACE conn4 <- [1,2268,null,{"value":["/navigation-timing/test_navigation_type_enums.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.TYPE_NAVIGATE is defined.",0,null,null],["window.performance.navigation.TYPE_NAVIGATE = 0",0,null,null],["window.performance.navigation.TYPE_RELOAD is defined.",0,null,null],["window.performance.navigation.TYPE_RELOAD = 1",0,null,null],["window.performance.navigation.TYPE_BACK_FORWARD is defined.",0,null,null],["window.performance.navigation.TYPE_BACK_FORWARD = 2",0,null,null],["window.performance.navigation.TYPE_RESERVED is defined.",0,null,null],["window.performance.navigation.TYPE_RESERVED = 255",0,null,null]]]}] 13:33:01 INFO - .......... 13:33:01 INFO - TEST-OK | /navigation-timing/test_navigation_type_enums.html | took 1377ms 13:33:01 INFO - PROCESS | 1834 | 1477773181482 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 13:33:01 INFO - PROCESS | 1834 | 1477773181489 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 13:33:01 INFO - TEST-START | /navigation-timing/test_navigation_type_reload.html 13:33:01 INFO - PROCESS | 1834 | 1477773181500 Marionette TRACE conn4 -> [0,2270,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:33:01 INFO - PROCESS | 1834 | 1477773181784 Marionette TRACE conn4 <- [1,2270,null,{"value":null}] 13:33:02 INFO - PROCESS | 1834 | 1477773182035 Marionette TRACE conn4 -> [0,2271,"getWindowHandles",null] 13:33:02 INFO - PROCESS | 1834 | 1477773182041 Marionette TRACE conn4 <- [1,2271,null,["8"]] 13:33:02 INFO - PROCESS | 1834 | 1477773182082 Marionette TRACE conn4 -> [0,2272,"switchToWindow",{"name":"8"}] 13:33:02 INFO - PROCESS | 1834 | 1477773182091 Marionette TRACE conn4 <- [1,2272,null,{}] 13:33:02 INFO - PROCESS | 1834 | 1477773182100 Marionette TRACE conn4 -> [0,2273,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_type_reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_type_reload.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:33:02 INFO - PROCESS | 1834 | ++DOCSHELL 0x82294400 == 47 [pid = 1834] [id = 483] 13:33:02 INFO - PROCESS | 1834 | ++DOMWINDOW == 75 (0x82295400) [pid = 1834] [serial = 1421] [outer = (nil)] 13:33:02 INFO - PROCESS | 1834 | ++DOMWINDOW == 76 (0x8229e800) [pid = 1834] [serial = 1422] [outer = 0x82295400] 13:33:02 INFO - PROCESS | 1834 | 1477773182208 Marionette DEBUG loaded listener.js 13:33:02 INFO - PROCESS | 1834 | ++DOMWINDOW == 77 (0x824ac400) [pid = 1834] [serial = 1423] [outer = 0x82295400] 13:33:02 INFO - PROCESS | 1834 | ++DOCSHELL 0x821b9800 == 48 [pid = 1834] [id = 484] 13:33:02 INFO - PROCESS | 1834 | ++DOMWINDOW == 78 (0x83043c00) [pid = 1834] [serial = 1424] [outer = (nil)] 13:33:02 INFO - PROCESS | 1834 | ++DOMWINDOW == 79 (0x82370c00) [pid = 1834] [serial = 1425] [outer = 0x83043c00] 13:33:03 INFO - PROCESS | 1834 | --DOCSHELL 0x82226000 == 47 [pid = 1834] [id = 452] 13:33:03 INFO - PROCESS | 1834 | --DOCSHELL 0x8c894400 == 46 [pid = 1834] [id = 451] 13:33:03 INFO - PROCESS | 1834 | --DOCSHELL 0x82c5e400 == 45 [pid = 1834] [id = 448] 13:33:03 INFO - PROCESS | 1834 | --DOCSHELL 0x831bdc00 == 44 [pid = 1834] [id = 447] 13:33:03 INFO - PROCESS | 1834 | --DOMWINDOW == 78 (0x8b11f400) [pid = 1834] [serial = 1377] [outer = (nil)] [url = about:blank] 13:33:03 INFO - PROCESS | 1834 | --DOCSHELL 0x8f7fc000 == 43 [pid = 1834] [id = 476] 13:33:03 INFO - PROCESS | 1834 | --DOCSHELL 0x8f82e000 == 42 [pid = 1834] [id = 475] 13:33:03 INFO - PROCESS | 1834 | --DOCSHELL 0x82d07400 == 41 [pid = 1834] [id = 473] 13:33:03 INFO - PROCESS | 1834 | --DOMWINDOW == 77 (0x83072400) [pid = 1834] [serial = 1359] [outer = (nil)] [url = about:blank] 13:33:03 INFO - PROCESS | 1834 | --DOMWINDOW == 76 (0x831b0000) [pid = 1834] [serial = 1360] [outer = (nil)] [url = about:blank] 13:33:03 INFO - PROCESS | 1834 | --DOMWINDOW == 75 (0x82d10000) [pid = 1834] [serial = 1374] [outer = (nil)] [url = about:blank] 13:33:03 INFO - PROCESS | 1834 | --DOMWINDOW == 74 (0x82f5ec00) [pid = 1834] [serial = 1375] [outer = (nil)] [url = about:blank] 13:33:03 INFO - PROCESS | 1834 | --DOMWINDOW == 73 (0x82230800) [pid = 1834] [serial = 1371] [outer = (nil)] [url = about:blank] 13:33:03 INFO - PROCESS | 1834 | --DOMWINDOW == 72 (0x822a0400) [pid = 1834] [serial = 1372] [outer = (nil)] [url = about:blank] 13:33:03 INFO - PROCESS | 1834 | --DOMWINDOW == 71 (0x951aa800) [pid = 1834] [serial = 1368] [outer = (nil)] [url = about:blank] 13:33:03 INFO - PROCESS | 1834 | --DOMWINDOW == 70 (0x951ac400) [pid = 1834] [serial = 1365] [outer = (nil)] [url = about:blank] 13:33:03 INFO - PROCESS | 1834 | --DOMWINDOW == 69 (0x95919000) [pid = 1834] [serial = 1366] [outer = (nil)] [url = about:blank] 13:33:03 INFO - PROCESS | 1834 | --DOMWINDOW == 68 (0x9291b000) [pid = 1834] [serial = 1362] [outer = (nil)] [url = about:blank] 13:33:03 INFO - PROCESS | 1834 | --DOMWINDOW == 67 (0x93a9f000) [pid = 1834] [serial = 1363] [outer = (nil)] [url = about:blank] 13:33:03 INFO - PROCESS | 1834 | ++DOMWINDOW == 68 (0x823c8800) [pid = 1834] [serial = 1426] [outer = 0x83043c00] 13:33:03 INFO - PROCESS | 1834 | [1834] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4584 13:33:03 INFO - PROCESS | 1834 | 1477773183468 Marionette TRACE conn4 <- [1,2273,null,{"value":["/navigation-timing/test_navigation_type_reload.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_RELOAD",0,null,null],["Reload connectEnd > Original connectEnd",0,null,null],["Reload connectStart > Original connectStart",0,null,null],["Reload domComplete > Original domComplete",0,null,null],["Reload domContentLoadedEventEnd > Original domContentLoadedEventEnd",0,null,null],["Reload domContentLoadedEventStart > Original domContentLoadedEventStart",0,null,null],["Reload domInteractive > Original domInteractive",0,null,null],["Reload domLoading > Original domLoading",0,null,null],["Reload domainLookupEnd > Original domainLookupEnd",0,null,null],["Reload domainLookupStart > Original domainLookupStart",0,null,null],["Reload fetchStart > Original fetchStart",0,null,null],["Reload loadEventEnd > Original loadEventEnd",0,null,null],["Reload loadEventStart > Original loadEventStart",0,null,null],["Reload navigationStart > Original navigationStart",0,null,null],["Reload redirectEnd(0) == Original redirectEnd(0)",0,null,null],["Reload redirectStart(0) == Original redirectStart(0)",0,null,null],["Reload requestStart > Original requestStart",0,null,null],["Reload responseEnd > Original responseEnd",0,null,null],["Reload responseStart > Original responseStart",0,null,null],["Reload unloadEventEnd > Original unloadEventEnd",0,null,null],["Reload unloadEventStart > Original unloadEventStart",0,null,null]]]}] 13:33:03 INFO - ....................... 13:33:03 INFO - TEST-OK | /navigation-timing/test_navigation_type_reload.html | took 2037ms 13:33:03 INFO - PROCESS | 1834 | 1477773183536 Marionette TRACE conn4 -> [0,2274,"getWindowHandle",null] 13:33:03 INFO - PROCESS | 1834 | 1477773183543 Marionette TRACE conn4 <- [1,2274,null,{"value":"8"}] 13:33:03 INFO - TEST-START | /navigation-timing/test_no_previous_document.html 13:33:03 INFO - PROCESS | 1834 | 1477773183577 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:33:03 INFO - PROCESS | 1834 | 1477773183850 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 13:33:03 INFO - PROCESS | 1834 | 1477773183887 Marionette TRACE conn4 -> [0,2276,"getWindowHandles",null] 13:33:03 INFO - PROCESS | 1834 | 1477773183894 Marionette TRACE conn4 <- [1,2276,null,["8"]] 13:33:03 INFO - PROCESS | 1834 | 1477773183978 Marionette TRACE conn4 -> [0,2277,"switchToWindow",{"name":"8"}] 13:33:03 INFO - PROCESS | 1834 | 1477773183987 Marionette TRACE conn4 <- [1,2277,null,{}] 13:33:04 INFO - PROCESS | 1834 | 1477773183991 Marionette TRACE conn4 -> [0,2278,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_no_previous_document.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_no_previous_document.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:33:04 INFO - PROCESS | 1834 | ++DOCSHELL 0x8304d800 == 42 [pid = 1834] [id = 485] 13:33:04 INFO - PROCESS | 1834 | ++DOMWINDOW == 69 (0x8304f000) [pid = 1834] [serial = 1427] [outer = (nil)] 13:33:04 INFO - PROCESS | 1834 | ++DOMWINDOW == 70 (0x83066800) [pid = 1834] [serial = 1428] [outer = 0x8304f000] 13:33:04 INFO - PROCESS | 1834 | 1477773184090 Marionette DEBUG loaded listener.js 13:33:04 INFO - PROCESS | 1834 | ++DOMWINDOW == 71 (0x83074c00) [pid = 1834] [serial = 1429] [outer = 0x8304f000] 13:33:04 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b124000 == 43 [pid = 1834] [id = 486] 13:33:04 INFO - PROCESS | 1834 | ++DOMWINDOW == 72 (0x8b124800) [pid = 1834] [serial = 1430] [outer = (nil)] 13:33:04 INFO - PROCESS | 1834 | ++DOMWINDOW == 73 (0x8b120c00) [pid = 1834] [serial = 1431] [outer = 0x8b124800] 13:33:04 INFO - PROCESS | 1834 | 1477773184781 Marionette TRACE conn4 <- [1,2278,null,{"value":["/navigation-timing/test_no_previous_document.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["timing.unloadEventStart == 0 on navigation with no previous document",0,null,null],["timing.unloadEventEnd == 0 navigation with no previous document",0,null,null]]]}] 13:33:04 INFO - ..... 13:33:04 INFO - TEST-OK | /navigation-timing/test_no_previous_document.html | took 1279ms 13:33:04 INFO - PROCESS | 1834 | 1477773184830 Marionette TRACE conn4 -> [0,2279,"getWindowHandle",null] 13:33:04 INFO - PROCESS | 1834 | 1477773184834 Marionette TRACE conn4 <- [1,2279,null,{"value":"8"}] 13:33:04 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist.html 13:33:04 INFO - PROCESS | 1834 | 1477773184847 Marionette TRACE conn4 -> [0,2280,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:33:05 INFO - PROCESS | 1834 | 1477773185112 Marionette TRACE conn4 <- [1,2280,null,{"value":null}] 13:33:05 INFO - PROCESS | 1834 | 1477773185214 Marionette TRACE conn4 -> [0,2281,"getWindowHandles",null] 13:33:05 INFO - PROCESS | 1834 | 1477773185225 Marionette TRACE conn4 <- [1,2281,null,["8"]] 13:33:05 INFO - PROCESS | 1834 | 1477773185243 Marionette TRACE conn4 -> [0,2282,"switchToWindow",{"name":"8"}] 13:33:05 INFO - PROCESS | 1834 | 1477773185250 Marionette TRACE conn4 <- [1,2282,null,{}] 13:33:05 INFO - PROCESS | 1834 | 1477773185262 Marionette TRACE conn4 -> [0,2283,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_performance_attributes_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:33:05 INFO - PROCESS | 1834 | ++DOCSHELL 0x82f56c00 == 44 [pid = 1834] [id = 487] 13:33:05 INFO - PROCESS | 1834 | ++DOMWINDOW == 74 (0x8c822800) [pid = 1834] [serial = 1432] [outer = (nil)] 13:33:05 INFO - PROCESS | 1834 | ++DOMWINDOW == 75 (0x8c827800) [pid = 1834] [serial = 1433] [outer = 0x8c822800] 13:33:05 INFO - PROCESS | 1834 | 1477773185356 Marionette DEBUG loaded listener.js 13:33:05 INFO - PROCESS | 1834 | ++DOMWINDOW == 76 (0x8c88e800) [pid = 1834] [serial = 1434] [outer = 0x8c822800] 13:33:06 INFO - PROCESS | 1834 | 1477773186073 Marionette TRACE conn4 <- [1,2283,null,{"value":["/navigation-timing/test_performance_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.timing is defined",0,null,null]]]}] 13:33:06 INFO - ... 13:33:06 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist.html | took 1320ms 13:33:06 INFO - PROCESS | 1834 | 1477773186162 Marionette TRACE conn4 -> [0,2284,"getWindowHandle",null] 13:33:06 INFO - PROCESS | 1834 | 1477773186165 Marionette TRACE conn4 <- [1,2284,null,{"value":"8"}] 13:33:06 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist_in_object.html 13:33:06 INFO - PROCESS | 1834 | 1477773186173 Marionette TRACE conn4 -> [0,2285,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:33:06 INFO - PROCESS | 1834 | 1477773186425 Marionette TRACE conn4 <- [1,2285,null,{"value":null}] 13:33:06 INFO - PROCESS | 1834 | 1477773186448 Marionette TRACE conn4 -> [0,2286,"getWindowHandles",null] 13:33:06 INFO - PROCESS | 1834 | 1477773186452 Marionette TRACE conn4 <- [1,2286,null,["8"]] 13:33:06 INFO - PROCESS | 1834 | 1477773186457 Marionette TRACE conn4 -> [0,2287,"switchToWindow",{"name":"8"}] 13:33:06 INFO - PROCESS | 1834 | 1477773186463 Marionette TRACE conn4 <- [1,2287,null,{}] 13:33:06 INFO - PROCESS | 1834 | 1477773186469 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_performance_attributes_exist_in_object.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:33:06 INFO - PROCESS | 1834 | ++DOCSHELL 0x8d879400 == 45 [pid = 1834] [id = 488] 13:33:06 INFO - PROCESS | 1834 | ++DOMWINDOW == 77 (0x8da1f800) [pid = 1834] [serial = 1435] [outer = (nil)] 13:33:06 INFO - PROCESS | 1834 | ++DOMWINDOW == 78 (0x8da2e000) [pid = 1834] [serial = 1436] [outer = 0x8da1f800] 13:33:06 INFO - PROCESS | 1834 | 1477773186641 Marionette DEBUG loaded listener.js 13:33:06 INFO - PROCESS | 1834 | ++DOMWINDOW == 79 (0x8db03400) [pid = 1834] [serial = 1437] [outer = 0x8da1f800] 13:33:07 INFO - PROCESS | 1834 | --DOMWINDOW == 78 (0x8f8bec00) [pid = 1834] [serial = 1395] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 13:33:07 INFO - PROCESS | 1834 | --DOMWINDOW == 77 (0x82d0c800) [pid = 1834] [serial = 1389] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/idlharness.html] 13:33:07 INFO - PROCESS | 1834 | --DOMWINDOW == 76 (0x8f830000) [pid = 1834] [serial = 1398] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html] 13:33:07 INFO - PROCESS | 1834 | --DOMWINDOW == 75 (0x8da38400) [pid = 1834] [serial = 1392] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_open.html] 13:33:07 INFO - PROCESS | 1834 | ++DOCSHELL 0x8db0e400 == 46 [pid = 1834] [id = 489] 13:33:07 INFO - PROCESS | 1834 | ++DOMWINDOW == 76 (0x8f830000) [pid = 1834] [serial = 1438] [outer = (nil)] 13:33:07 INFO - PROCESS | 1834 | ++DOMWINDOW == 77 (0x8f830800) [pid = 1834] [serial = 1439] [outer = 0x8f830000] 13:33:07 INFO - PROCESS | 1834 | [1834] 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 13:33:07 INFO - PROCESS | 1834 | 1477773187437 Marionette TRACE conn4 <- [1,2288,null,{"value":["/navigation-timing/test_performance_attributes_exist_in_object.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.navigation is defined",0,null,null]]]}] 13:33:07 INFO - ... 13:33:07 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist_in_object.html | took 1279ms 13:33:07 INFO - PROCESS | 1834 | 1477773187451 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 13:33:07 INFO - PROCESS | 1834 | 1477773187456 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 13:33:07 INFO - TEST-START | /navigation-timing/test_readwrite.html 13:33:07 INFO - PROCESS | 1834 | 1477773187463 Marionette TRACE conn4 -> [0,2290,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:33:07 INFO - PROCESS | 1834 | 1477773187704 Marionette TRACE conn4 <- [1,2290,null,{"value":null}] 13:33:07 INFO - PROCESS | 1834 | 1477773187724 Marionette TRACE conn4 -> [0,2291,"getWindowHandles",null] 13:33:07 INFO - PROCESS | 1834 | 1477773187729 Marionette TRACE conn4 <- [1,2291,null,["8"]] 13:33:07 INFO - PROCESS | 1834 | 1477773187734 Marionette TRACE conn4 -> [0,2292,"switchToWindow",{"name":"8"}] 13:33:07 INFO - PROCESS | 1834 | 1477773187740 Marionette TRACE conn4 <- [1,2292,null,{}] 13:33:07 INFO - PROCESS | 1834 | 1477773187745 Marionette TRACE conn4 -> [0,2293,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_readwrite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_readwrite.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:33:07 INFO - PROCESS | 1834 | ++DOCSHELL 0x8f7f7400 == 47 [pid = 1834] [id = 490] 13:33:07 INFO - PROCESS | 1834 | ++DOMWINDOW == 78 (0x8f7fb000) [pid = 1834] [serial = 1440] [outer = (nil)] 13:33:07 INFO - PROCESS | 1834 | ++DOMWINDOW == 79 (0x8f8c6400) [pid = 1834] [serial = 1441] [outer = 0x8f7fb000] 13:33:07 INFO - PROCESS | 1834 | 1477773187841 Marionette DEBUG loaded listener.js 13:33:07 INFO - PROCESS | 1834 | ++DOMWINDOW == 80 (0x9174c000) [pid = 1834] [serial = 1442] [outer = 0x8f7fb000] 13:33:08 INFO - PROCESS | 1834 | 1477773188469 Marionette TRACE conn4 <- [1,2293,null,{"value":["/navigation-timing/test_readwrite.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance is read/write",0,null,null],["var performance is read/write",0,null,null]]]}] 13:33:08 INFO - ... 13:33:08 INFO - TEST-OK | /navigation-timing/test_readwrite.html | took 1021ms 13:33:08 INFO - PROCESS | 1834 | 1477773188514 Marionette TRACE conn4 -> [0,2294,"getWindowHandle",null] 13:33:08 INFO - PROCESS | 1834 | 1477773188519 Marionette TRACE conn4 <- [1,2294,null,{"value":"8"}] 13:33:08 INFO - TEST-START | /navigation-timing/test_timing_attributes_exist.html 13:33:08 INFO - PROCESS | 1834 | 1477773188535 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:33:08 INFO - PROCESS | 1834 | 1477773188787 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 13:33:08 INFO - PROCESS | 1834 | 1477773188935 Marionette TRACE conn4 -> [0,2296,"getWindowHandles",null] 13:33:08 INFO - PROCESS | 1834 | 1477773188939 Marionette TRACE conn4 <- [1,2296,null,["8"]] 13:33:08 INFO - PROCESS | 1834 | 1477773188945 Marionette TRACE conn4 -> [0,2297,"switchToWindow",{"name":"8"}] 13:33:08 INFO - PROCESS | 1834 | 1477773188950 Marionette TRACE conn4 <- [1,2297,null,{}] 13:33:08 INFO - PROCESS | 1834 | 1477773188955 Marionette TRACE conn4 -> [0,2298,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_attributes_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:33:09 INFO - PROCESS | 1834 | ++DOCSHELL 0x82c5b000 == 48 [pid = 1834] [id = 491] 13:33:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 81 (0x93aa8c00) [pid = 1834] [serial = 1443] [outer = (nil)] 13:33:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 82 (0x9446a400) [pid = 1834] [serial = 1444] [outer = 0x93aa8c00] 13:33:09 INFO - PROCESS | 1834 | 1477773189072 Marionette DEBUG loaded listener.js 13:33:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 83 (0x94979800) [pid = 1834] [serial = 1445] [outer = 0x93aa8c00] 13:33:09 INFO - PROCESS | 1834 | 1477773189897 Marionette TRACE conn4 <- [1,2298,null,{"value":["/navigation-timing/test_timing_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.timing.connectEnd is defined.",0,null,null],["window.performance.timing.connectStart is defined.",0,null,null],["window.performance.timing.domComplete is defined.",0,null,null],["window.performance.timing.domContentLoadedEventEnd is defined.",0,null,null],["window.performance.timing.domContentLoadedEventStart is defined.",0,null,null],["window.performance.timing.domInteractive is defined.",0,null,null],["window.performance.timing.domLoading is defined.",0,null,null],["window.performance.timing.domainLookupEnd is defined.",0,null,null],["window.performance.timing.domainLookupStart is defined.",0,null,null],["window.performance.timing.fetchStart is defined.",0,null,null],["window.performance.timing.loadEventEnd is defined.",0,null,null],["window.performance.timing.loadEventStart is defined.",0,null,null],["window.performance.timing.navigationStart is defined.",0,null,null],["window.performance.timing.redirectEnd is defined.",0,null,null],["window.performance.timing.redirectStart is defined.",0,null,null],["window.performance.timing.requestStart is defined.",0,null,null],["window.performance.timing.responseEnd is defined.",0,null,null],["window.performance.timing.responseStart is defined.",0,null,null],["window.performance.timing.unloadEventEnd is defined.",0,null,null],["window.performance.timing.unloadEventStart is defined.",0,null,null]]]}] 13:33:10 INFO - ...................... 13:33:10 INFO - TEST-OK | /navigation-timing/test_timing_attributes_exist.html | took 1479ms 13:33:10 INFO - PROCESS | 1834 | 1477773190016 Marionette TRACE conn4 -> [0,2299,"getWindowHandle",null] 13:33:10 INFO - PROCESS | 1834 | 1477773190022 Marionette TRACE conn4 <- [1,2299,null,{"value":"8"}] 13:33:10 INFO - TEST-START | /navigation-timing/test_timing_attributes_order.html 13:33:10 INFO - PROCESS | 1834 | 1477773190034 Marionette TRACE conn4 -> [0,2300,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:33:10 INFO - PROCESS | 1834 | 1477773190277 Marionette TRACE conn4 <- [1,2300,null,{"value":null}] 13:33:10 INFO - PROCESS | 1834 | 1477773190451 Marionette TRACE conn4 -> [0,2301,"getWindowHandles",null] 13:33:10 INFO - PROCESS | 1834 | 1477773190455 Marionette TRACE conn4 <- [1,2301,null,["8"]] 13:33:10 INFO - PROCESS | 1834 | 1477773190465 Marionette TRACE conn4 -> [0,2302,"switchToWindow",{"name":"8"}] 13:33:10 INFO - PROCESS | 1834 | 1477773190473 Marionette TRACE conn4 <- [1,2302,null,{}] 13:33:10 INFO - PROCESS | 1834 | 1477773190479 Marionette TRACE conn4 -> [0,2303,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_attributes_order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:33:10 INFO - PROCESS | 1834 | ++DOCSHELL 0x82f55c00 == 49 [pid = 1834] [id = 492] 13:33:10 INFO - PROCESS | 1834 | ++DOMWINDOW == 84 (0x82f58000) [pid = 1834] [serial = 1446] [outer = (nil)] 13:33:10 INFO - PROCESS | 1834 | ++DOMWINDOW == 85 (0x8306d400) [pid = 1834] [serial = 1447] [outer = 0x82f58000] 13:33:10 INFO - PROCESS | 1834 | 1477773190612 Marionette DEBUG loaded listener.js 13:33:10 INFO - PROCESS | 1834 | ++DOMWINDOW == 86 (0x831bdc00) [pid = 1834] [serial = 1448] [outer = 0x82f58000] 13:33:11 INFO - PROCESS | 1834 | ++DOCSHELL 0x83049c00 == 50 [pid = 1834] [id = 493] 13:33:11 INFO - PROCESS | 1834 | ++DOMWINDOW == 87 (0x8b229800) [pid = 1834] [serial = 1449] [outer = (nil)] 13:33:11 INFO - PROCESS | 1834 | ++DOMWINDOW == 88 (0x8cb83000) [pid = 1834] [serial = 1450] [outer = 0x8b229800] 13:33:11 INFO - PROCESS | 1834 | ++DOMWINDOW == 89 (0x8b226400) [pid = 1834] [serial = 1451] [outer = 0x8b229800] 13:33:11 INFO - PROCESS | 1834 | 1477773191740 Marionette TRACE conn4 <- [1,2303,null,{"value":["/navigation-timing/test_timing_attributes_order.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_NAVIGATE",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["window.performance.timing.redirectStart == 0",0,null,null],["window.performance.timing.redirectEnd == 0",0,null,null],["window.performance.timing.fetchStart > 0",0,null,null],["window.performance.timing.fetchStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.domainLookupStart > 0",0,null,null],["window.performance.timing.domainLookupStart >= window.performance.timing.fetchStart",0,null,null],["window.performance.timing.domainLookupEnd > 0",0,null,null],["window.performance.timing.domainLookupEnd >= window.performance.timing.domainLookupStart",0,null,null],["window.performance.timing.connectStart > 0",0,null,null],["window.performance.timing.connectStart >= window.performance.timing.domainLookupEnd",0,null,null],["window.performance.timing.connectEnd > 0",0,null,null],["window.performance.timing.connectEnd >= window.performance.timing.connectStart",0,null,null],["window.performance.timing.requestStart > 0",0,null,null],["window.performance.timing.requestStart >= window.performance.timing.connectEnd",0,null,null],["window.performance.timing.responseStart > 0",0,null,null],["window.performance.timing.responseStart >= window.performance.timing.requestStart",0,null,null],["window.performance.timing.responseEnd > 0",0,null,null],["window.performance.timing.responseEnd >= window.performance.timing.responseStart",0,null,null],["window.performance.timing.domLoading > 0",0,null,null],["window.performance.timing.domLoading >= window.performance.timing.fetchStart",0,null,null],["window.performance.timing.domInteractive > 0",0,null,null],["window.performance.timing.domInteractive >= window.performance.timing.responseEnd",0,null,null],["window.performance.timing.domContentLoadedEventStart > 0",0,null,null],["window.performance.timing.domContentLoadedEventStart >= window.performance.timing.domInteractive",0,null,null],["window.performance.timing.domContentLoadedEventEnd > 0",0,null,null],["window.performance.timing.domContentLoadedEventEnd >= window.performance.timing.domContentLoadedEventStart",0,null,null],["window.performance.timing.domComplete > 0",0,null,null],["window.performance.timing.domComplete >= window.performance.timing.domContentLoadedEventEnd",0,null,null],["window.performance.timing.loadEventStart > 0",0,null,null],["window.performance.timing.loadEventStart >= window.performance.timing.domContentLoadedEventEnd",0,null,null],["window.performance.timing.loadEventEnd > 0",0,null,null],["window.performance.timing.loadEventEnd >= window.performance.timing.loadEventStart",0,null,null],["window.performance.timing.unloadEventStart > 0",0,null,null],["window.performance.timing.unloadEventStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.unloadEventEnd > 0",0,null,null],["window.performance.timing.unloadEventEnd >= window.performance.timing.unloadEventStart",0,null,null]]]}] 13:33:11 INFO - ......................................... 13:33:11 INFO - TEST-OK | /navigation-timing/test_timing_attributes_order.html | took 1789ms 13:33:11 INFO - PROCESS | 1834 | 1477773191822 Marionette TRACE conn4 -> [0,2304,"getWindowHandle",null] 13:33:11 INFO - PROCESS | 1834 | 1477773191829 Marionette TRACE conn4 <- [1,2304,null,{"value":"8"}] 13:33:11 INFO - TEST-START | /navigation-timing/test_timing_client_redirect.html 13:33:11 INFO - PROCESS | 1834 | 1477773191880 Marionette TRACE conn4 -> [0,2305,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:33:12 INFO - PROCESS | 1834 | 1477773192125 Marionette TRACE conn4 <- [1,2305,null,{"value":null}] 13:33:12 INFO - PROCESS | 1834 | 1477773192322 Marionette TRACE conn4 -> [0,2306,"getWindowHandles",null] 13:33:12 INFO - PROCESS | 1834 | 1477773192326 Marionette TRACE conn4 <- [1,2306,null,["8"]] 13:33:12 INFO - PROCESS | 1834 | 1477773192333 Marionette TRACE conn4 -> [0,2307,"switchToWindow",{"name":"8"}] 13:33:12 INFO - PROCESS | 1834 | 1477773192339 Marionette TRACE conn4 <- [1,2307,null,{}] 13:33:12 INFO - PROCESS | 1834 | 1477773192387 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_client_redirect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:33:12 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da28c00 == 51 [pid = 1834] [id = 494] 13:33:12 INFO - PROCESS | 1834 | ++DOMWINDOW == 90 (0x8da2d800) [pid = 1834] [serial = 1452] [outer = (nil)] 13:33:12 INFO - PROCESS | 1834 | ++DOMWINDOW == 91 (0x928b4800) [pid = 1834] [serial = 1453] [outer = 0x8da2d800] 13:33:12 INFO - PROCESS | 1834 | 1477773192497 Marionette DEBUG loaded listener.js 13:33:12 INFO - PROCESS | 1834 | ++DOMWINDOW == 92 (0x93aa0400) [pid = 1834] [serial = 1454] [outer = 0x8da2d800] 13:33:12 INFO - PROCESS | 1834 | ++DOCSHELL 0x8f7f6800 == 52 [pid = 1834] [id = 495] 13:33:12 INFO - PROCESS | 1834 | ++DOMWINDOW == 93 (0x9446d400) [pid = 1834] [serial = 1455] [outer = (nil)] 13:33:13 INFO - PROCESS | 1834 | ++DOMWINDOW == 94 (0x94983000) [pid = 1834] [serial = 1456] [outer = 0x9446d400] 13:33:14 INFO - PROCESS | 1834 | ++DOMWINDOW == 95 (0x94982400) [pid = 1834] [serial = 1457] [outer = 0x9446d400] 13:33:14 INFO - PROCESS | 1834 | 1477773194342 Marionette TRACE conn4 <- [1,2308,null,{"value":["/navigation-timing/test_timing_client_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.timing is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 0 on an client redirected navigation",0,null,null],["timing.redirectStart == 0 on an client redirected navigation",0,null,null],["timing.redirectEnd == 0 on an client redirected navigation",0,null,null]]]}] 13:33:14 INFO - ....... 13:33:14 INFO - TEST-OK | /navigation-timing/test_timing_client_redirect.html | took 2536ms 13:33:14 INFO - PROCESS | 1834 | 1477773194382 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 13:33:14 INFO - PROCESS | 1834 | 1477773194388 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 13:33:14 INFO - TEST-START | /navigation-timing/test_timing_reload.html 13:33:14 INFO - PROCESS | 1834 | 1477773194397 Marionette TRACE conn4 -> [0,2310,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:33:14 INFO - PROCESS | 1834 | 1477773194631 Marionette TRACE conn4 <- [1,2310,null,{"value":null}] 13:33:14 INFO - PROCESS | 1834 | 1477773194961 Marionette TRACE conn4 -> [0,2311,"getWindowHandles",null] 13:33:14 INFO - PROCESS | 1834 | 1477773194968 Marionette TRACE conn4 <- [1,2311,null,["8"]] 13:33:15 INFO - PROCESS | 1834 | 1477773195017 Marionette TRACE conn4 -> [0,2312,"switchToWindow",{"name":"8"}] 13:33:15 INFO - PROCESS | 1834 | 1477773195028 Marionette TRACE conn4 <- [1,2312,null,{}] 13:33:15 INFO - PROCESS | 1834 | 1477773195044 Marionette TRACE conn4 -> [0,2313,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_reload.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:33:15 INFO - PROCESS | 1834 | ++DOCSHELL 0x82d01400 == 53 [pid = 1834] [id = 496] 13:33:15 INFO - PROCESS | 1834 | ++DOMWINDOW == 96 (0x82d02800) [pid = 1834] [serial = 1458] [outer = (nil)] 13:33:15 INFO - PROCESS | 1834 | ++DOMWINDOW == 97 (0x82d10000) [pid = 1834] [serial = 1459] [outer = 0x82d02800] 13:33:15 INFO - PROCESS | 1834 | 1477773195152 Marionette DEBUG loaded listener.js 13:33:15 INFO - PROCESS | 1834 | ++DOMWINDOW == 98 (0x8b122400) [pid = 1834] [serial = 1460] [outer = 0x82d02800] 13:33:15 INFO - PROCESS | 1834 | ++DOCSHELL 0x821b9c00 == 54 [pid = 1834] [id = 497] 13:33:15 INFO - PROCESS | 1834 | ++DOMWINDOW == 99 (0x82373000) [pid = 1834] [serial = 1461] [outer = (nil)] 13:33:15 INFO - PROCESS | 1834 | ++DOMWINDOW == 100 (0x82225800) [pid = 1834] [serial = 1462] [outer = 0x82373000] 13:33:16 INFO - PROCESS | 1834 | ++DOMWINDOW == 101 (0x831b5400) [pid = 1834] [serial = 1463] [outer = 0x82373000] 13:33:16 INFO - PROCESS | 1834 | [1834] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4584 13:33:16 INFO - PROCESS | 1834 | --DOCSHELL 0x82296800 == 53 [pid = 1834] [id = 466] 13:33:16 INFO - PROCESS | 1834 | --DOCSHELL 0x82f54400 == 52 [pid = 1834] [id = 454] 13:33:16 INFO - PROCESS | 1834 | --DOCSHELL 0x8f8c0400 == 51 [pid = 1834] [id = 455] 13:33:16 INFO - PROCESS | 1834 | --DOCSHELL 0x97a6c000 == 50 [pid = 1834] [id = 456] 13:33:16 INFO - PROCESS | 1834 | --DOCSHELL 0x8db0e400 == 49 [pid = 1834] [id = 489] 13:33:17 INFO - PROCESS | 1834 | --DOCSHELL 0x8b124000 == 48 [pid = 1834] [id = 486] 13:33:17 INFO - PROCESS | 1834 | --DOCSHELL 0x823c0000 == 47 [pid = 1834] [id = 481] 13:33:17 INFO - PROCESS | 1834 | --DOCSHELL 0x821b9800 == 46 [pid = 1834] [id = 484] 13:33:17 INFO - PROCESS | 1834 | --DOCSHELL 0x821c4400 == 45 [pid = 1834] [id = 478] 13:33:17 INFO - PROCESS | 1834 | --DOCSHELL 0x82f50c00 == 44 [pid = 1834] [id = 479] 13:33:17 INFO - PROCESS | 1834 | --DOCSHELL 0x8b225000 == 43 [pid = 1834] [id = 480] 13:33:17 INFO - PROCESS | 1834 | --DOCSHELL 0x821c7000 == 42 [pid = 1834] [id = 467] 13:33:17 INFO - PROCESS | 1834 | --DOCSHELL 0x83045800 == 41 [pid = 1834] [id = 458] 13:33:17 INFO - PROCESS | 1834 | --DOCSHELL 0x823bec00 == 40 [pid = 1834] [id = 443] 13:33:17 INFO - PROCESS | 1834 | --DOCSHELL 0x8222f800 == 39 [pid = 1834] [id = 450] 13:33:17 INFO - PROCESS | 1834 | --DOCSHELL 0x82f53000 == 38 [pid = 1834] [id = 468] 13:33:17 INFO - PROCESS | 1834 | --DOCSHELL 0x951b3800 == 37 [pid = 1834] [id = 453] 13:33:17 INFO - PROCESS | 1834 | --DOCSHELL 0x8db01800 == 36 [pid = 1834] [id = 472] 13:33:17 INFO - PROCESS | 1834 | --DOCSHELL 0x8f831800 == 35 [pid = 1834] [id = 462] 13:33:17 INFO - PROCESS | 1834 | --DOCSHELL 0x8da26000 == 34 [pid = 1834] [id = 461] 13:33:17 INFO - PROCESS | 1834 | --DOCSHELL 0x831b5c00 == 33 [pid = 1834] [id = 469] 13:33:17 INFO - PROCESS | 1834 | --DOCSHELL 0x823bc000 == 32 [pid = 1834] [id = 444] 13:33:17 INFO - PROCESS | 1834 | --DOCSHELL 0x821c4800 == 31 [pid = 1834] [id = 460] 13:33:17 INFO - PROCESS | 1834 | --DOCSHELL 0x8da36400 == 30 [pid = 1834] [id = 464] 13:33:17 INFO - PROCESS | 1834 | --DOCSHELL 0x8fb1ac00 == 29 [pid = 1834] [id = 482] 13:33:17 INFO - PROCESS | 1834 | --DOCSHELL 0x8f632800 == 28 [pid = 1834] [id = 446] 13:33:17 INFO - PROCESS | 1834 | --DOCSHELL 0x82d03000 == 27 [pid = 1834] [id = 459] 13:33:17 INFO - PROCESS | 1834 | --DOCSHELL 0x949d4400 == 26 [pid = 1834] [id = 465] 13:33:17 INFO - PROCESS | 1834 | --DOCSHELL 0x83047800 == 25 [pid = 1834] [id = 463] 13:33:17 INFO - PROCESS | 1834 | --DOCSHELL 0x82298c00 == 24 [pid = 1834] [id = 457] 13:33:17 INFO - PROCESS | 1834 | --DOCSHELL 0x8da30c00 == 23 [pid = 1834] [id = 474] 13:33:17 INFO - PROCESS | 1834 | --DOCSHELL 0x82f5e000 == 22 [pid = 1834] [id = 470] 13:33:17 INFO - PROCESS | 1834 | --DOCSHELL 0x82294000 == 21 [pid = 1834] [id = 471] 13:33:17 INFO - PROCESS | 1834 | --DOCSHELL 0x8222fc00 == 20 [pid = 1834] [id = 449] 13:33:17 INFO - PROCESS | 1834 | --DOCSHELL 0x8c82ac00 == 19 [pid = 1834] [id = 445] 13:33:17 INFO - PROCESS | 1834 | --DOCSHELL 0x82f52800 == 18 [pid = 1834] [id = 477] 13:33:17 INFO - PROCESS | 1834 | --DOMWINDOW == 100 (0x8c823000) [pid = 1834] [serial = 1380] [outer = (nil)] [url = about:blank] 13:33:17 INFO - PROCESS | 1834 | --DOMWINDOW == 99 (0x83071800) [pid = 1834] [serial = 1383] [outer = (nil)] [url = about:blank] 13:33:17 INFO - PROCESS | 1834 | --DOMWINDOW == 98 (0x8f82f400) [pid = 1834] [serial = 1386] [outer = (nil)] [url = about:blank] 13:33:17 INFO - PROCESS | 1834 | --DOMWINDOW == 97 (0x8304cc00) [pid = 1834] [serial = 1391] [outer = (nil)] [url = about:blank] 13:33:17 INFO - PROCESS | 1834 | --DOMWINDOW == 96 (0x82f58800) [pid = 1834] [serial = 1390] [outer = (nil)] [url = about:blank] 13:33:17 INFO - PROCESS | 1834 | --DOMWINDOW == 95 (0x8db2a400) [pid = 1834] [serial = 1394] [outer = (nil)] [url = about:blank] 13:33:17 INFO - PROCESS | 1834 | --DOMWINDOW == 94 (0x8db07000) [pid = 1834] [serial = 1393] [outer = (nil)] [url = about:blank] 13:33:17 INFO - PROCESS | 1834 | --DOMWINDOW == 93 (0x92919800) [pid = 1834] [serial = 1400] [outer = (nil)] [url = about:blank] 13:33:17 INFO - PROCESS | 1834 | --DOMWINDOW == 92 (0x90d09c00) [pid = 1834] [serial = 1399] [outer = (nil)] [url = about:blank] 13:33:17 INFO - PROCESS | 1834 | --DOMWINDOW == 91 (0x94468800) [pid = 1834] [serial = 1402] [outer = (nil)] [url = about:blank] 13:33:17 INFO - PROCESS | 1834 | --DOMWINDOW == 90 (0x8fb16400) [pid = 1834] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 13:33:17 INFO - PROCESS | 1834 | --DOMWINDOW == 89 (0x8f8c8c00) [pid = 1834] [serial = 1397] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 13:33:17 INFO - PROCESS | 1834 | 1477773197282 Marionette TRACE conn4 <- [1,2313,null,{"value":["/navigation-timing/test_timing_reload.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_RELOAD",0,null,null],["connectEnd is different after the reload.",0,null,null],["connectStart is different after the reload.",0,null,null],["domComplete is different after the reload.",0,null,null],["domContentLoadedEventEnd is different after the reload.",0,null,null],["domContentLoadedEventStart is different after the reload.",0,null,null],["domInteractive is different after the reload.",0,null,null],["domLoading is different after the reload.",0,null,null],["domainLookupEnd is different after the reload.",0,null,null],["domainLookupStart is different after the reload.",0,null,null],["fetchStart is different after the reload.",0,null,null],["loadEventEnd is different after the reload.",0,null,null],["loadEventStart is different after the reload.",0,null,null],["navigationStart is different after the reload.",0,null,null],["requestStart is different after the reload.",0,null,null],["responseEnd is different after the reload.",0,null,null],["responseStart is different after the reload.",0,null,null]]]}] 13:33:17 INFO - ................... 13:33:17 INFO - TEST-OK | /navigation-timing/test_timing_reload.html | took 2938ms 13:33:17 INFO - PROCESS | 1834 | 1477773197336 Marionette TRACE conn4 -> [0,2314,"getWindowHandle",null] 13:33:17 INFO - PROCESS | 1834 | 1477773197342 Marionette TRACE conn4 <- [1,2314,null,{"value":"8"}] 13:33:17 INFO - TEST-START | /navigation-timing/test_timing_server_redirect.html 13:33:17 INFO - PROCESS | 1834 | 1477773197352 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:33:17 INFO - PROCESS | 1834 | 1477773197556 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 13:33:17 INFO - PROCESS | 1834 | 1477773197696 Marionette TRACE conn4 -> [0,2316,"getWindowHandles",null] 13:33:17 INFO - PROCESS | 1834 | 1477773197703 Marionette TRACE conn4 <- [1,2316,null,["8"]] 13:33:17 INFO - PROCESS | 1834 | 1477773197711 Marionette TRACE conn4 -> [0,2317,"switchToWindow",{"name":"8"}] 13:33:17 INFO - PROCESS | 1834 | 1477773197718 Marionette TRACE conn4 <- [1,2317,null,{}] 13:33:17 INFO - PROCESS | 1834 | 1477773197725 Marionette TRACE conn4 -> [0,2318,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_server_redirect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:33:17 INFO - PROCESS | 1834 | ++DOCSHELL 0x8237e400 == 19 [pid = 1834] [id = 498] 13:33:17 INFO - PROCESS | 1834 | ++DOMWINDOW == 90 (0x8237e800) [pid = 1834] [serial = 1464] [outer = (nil)] 13:33:17 INFO - PROCESS | 1834 | ++DOMWINDOW == 91 (0x823ba400) [pid = 1834] [serial = 1465] [outer = 0x8237e800] 13:33:17 INFO - PROCESS | 1834 | 1477773197873 Marionette DEBUG loaded listener.js 13:33:18 INFO - PROCESS | 1834 | ++DOMWINDOW == 92 (0x823bec00) [pid = 1834] [serial = 1466] [outer = 0x8237e800] 13:33:18 INFO - PROCESS | 1834 | ++DOCSHELL 0x82c60800 == 20 [pid = 1834] [id = 499] 13:33:18 INFO - PROCESS | 1834 | ++DOMWINDOW == 93 (0x82d0b800) [pid = 1834] [serial = 1467] [outer = (nil)] 13:33:18 INFO - PROCESS | 1834 | ++DOMWINDOW == 94 (0x82d10c00) [pid = 1834] [serial = 1468] [outer = 0x82d0b800] 13:33:18 INFO - PROCESS | 1834 | 1477773198611 Marionette TRACE conn4 <- [1,2318,null,{"value":["/navigation-timing/test_timing_server_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 1 on an server redirected navigation",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["window.performance.timing.redirectStart > 0",0,null,null],["window.performance.timing.redirectStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.redirectEnd > 0",0,null,null],["window.performance.timing.redirectEnd >= window.performance.timing.redirectStart",0,null,null],["window.performance.timing.fetchStart > 0",0,null,null],["window.performance.timing.fetchStart >= window.performance.timing.redirectEnd",0,null,null]]]}] 13:33:18 INFO - ........... 13:33:18 INFO - TEST-OK | /navigation-timing/test_timing_server_redirect.html | took 1324ms 13:33:18 INFO - PROCESS | 1834 | 1477773198677 Marionette TRACE conn4 -> [0,2319,"getWindowHandle",null] 13:33:18 INFO - TEST-START | /navigation-timing/test_timing_xserver_redirect.html 13:33:18 INFO - PROCESS | 1834 | 1477773198684 Marionette TRACE conn4 <- [1,2319,null,{"value":"8"}] 13:33:18 INFO - PROCESS | 1834 | 1477773198695 Marionette TRACE conn4 -> [0,2320,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:33:19 INFO - PROCESS | 1834 | 1477773198997 Marionette TRACE conn4 <- [1,2320,null,{"value":null}] 13:33:19 INFO - PROCESS | 1834 | 1477773199017 Marionette TRACE conn4 -> [0,2321,"getWindowHandles",null] 13:33:19 INFO - PROCESS | 1834 | 1477773199023 Marionette TRACE conn4 <- [1,2321,null,["8"]] 13:33:19 INFO - PROCESS | 1834 | 1477773199030 Marionette TRACE conn4 -> [0,2322,"switchToWindow",{"name":"8"}] 13:33:19 INFO - PROCESS | 1834 | 1477773199036 Marionette TRACE conn4 <- [1,2322,null,{}] 13:33:19 INFO - PROCESS | 1834 | 1477773199042 Marionette TRACE conn4 -> [0,2323,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_xserver_redirect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:33:19 INFO - PROCESS | 1834 | ++DOCSHELL 0x83044800 == 21 [pid = 1834] [id = 500] 13:33:19 INFO - PROCESS | 1834 | ++DOMWINDOW == 95 (0x83046c00) [pid = 1834] [serial = 1469] [outer = (nil)] 13:33:19 INFO - PROCESS | 1834 | ++DOMWINDOW == 96 (0x8304a000) [pid = 1834] [serial = 1470] [outer = 0x83046c00] 13:33:19 INFO - PROCESS | 1834 | 1477773199154 Marionette DEBUG loaded listener.js 13:33:19 INFO - PROCESS | 1834 | ++DOMWINDOW == 97 (0x83065c00) [pid = 1834] [serial = 1471] [outer = 0x83046c00] 13:33:19 INFO - PROCESS | 1834 | ++DOCSHELL 0x8229e400 == 22 [pid = 1834] [id = 501] 13:33:19 INFO - PROCESS | 1834 | ++DOMWINDOW == 98 (0x83072400) [pid = 1834] [serial = 1472] [outer = (nil)] 13:33:19 INFO - PROCESS | 1834 | ++DOMWINDOW == 99 (0x831b9c00) [pid = 1834] [serial = 1473] [outer = 0x83072400] 13:33:20 INFO - PROCESS | 1834 | 1477773200076 Marionette TRACE conn4 <- [1,2323,null,{"value":["/navigation-timing/test_timing_xserver_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 0 on a cross-origin server redirected navigation",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["timing.redirectStart == 0 on a server redirected navigation from another domain",0,null,null],["timing.redirectEnd == 0 on a server redirected navigation from another domain",0,null,null]]]}] 13:33:20 INFO - ....... 13:33:20 INFO - TEST-OK | /navigation-timing/test_timing_xserver_redirect.html | took 1428ms 13:33:20 INFO - PROCESS | 1834 | 1477773200129 Marionette TRACE conn4 -> [0,2324,"getWindowHandle",null] 13:33:20 INFO - PROCESS | 1834 | 1477773200137 Marionette TRACE conn4 <- [1,2324,null,{"value":"8"}] 13:33:20 INFO - TEST-START | /navigation-timing/test_unique_performance_objects.html 13:33:20 INFO - PROCESS | 1834 | 1477773200151 Marionette TRACE conn4 -> [0,2325,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:33:20 INFO - PROCESS | 1834 | 1477773200402 Marionette TRACE conn4 <- [1,2325,null,{"value":null}] 13:33:20 INFO - PROCESS | 1834 | 1477773200425 Marionette TRACE conn4 -> [0,2326,"getWindowHandles",null] 13:33:20 INFO - PROCESS | 1834 | 1477773200429 Marionette TRACE conn4 <- [1,2326,null,["8"]] 13:33:20 INFO - PROCESS | 1834 | 1477773200434 Marionette TRACE conn4 -> [0,2327,"switchToWindow",{"name":"8"}] 13:33:20 INFO - PROCESS | 1834 | 1477773200442 Marionette TRACE conn4 <- [1,2327,null,{}] 13:33:20 INFO - PROCESS | 1834 | 1477773200527 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_unique_performance_objects.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:33:20 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b121400 == 23 [pid = 1834] [id = 502] 13:33:20 INFO - PROCESS | 1834 | ++DOMWINDOW == 100 (0x8b121800) [pid = 1834] [serial = 1474] [outer = (nil)] 13:33:20 INFO - PROCESS | 1834 | ++DOMWINDOW == 101 (0x8b124000) [pid = 1834] [serial = 1475] [outer = 0x8b121800] 13:33:20 INFO - PROCESS | 1834 | 1477773200637 Marionette DEBUG loaded listener.js 13:33:20 INFO - PROCESS | 1834 | ++DOMWINDOW == 102 (0x8b12c000) [pid = 1834] [serial = 1476] [outer = 0x8b121800] 13:33:21 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b227400 == 24 [pid = 1834] [id = 503] 13:33:21 INFO - PROCESS | 1834 | ++DOMWINDOW == 103 (0x8b22d800) [pid = 1834] [serial = 1477] [outer = (nil)] 13:33:21 INFO - PROCESS | 1834 | ++DOMWINDOW == 104 (0x8b048400) [pid = 1834] [serial = 1478] [outer = 0x8b22d800] 13:33:21 INFO - PROCESS | 1834 | 1477773201869 Marionette TRACE conn4 <- [1,2328,null,{"value":["/navigation-timing/test_unique_performance_objects.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["Different window objects have unique performance objects",0,null,null]]]}] 13:33:21 INFO - PROCESS | 1834 | --DOMWINDOW == 103 (0x823b9400) [pid = 1834] [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] 13:33:21 INFO - PROCESS | 1834 | --DOMWINDOW == 102 (0x92f7fc00) [pid = 1834] [serial = 1401] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html] 13:33:21 INFO - PROCESS | 1834 | --DOMWINDOW == 101 (0x83043c00) [pid = 1834] [serial = 1424] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 13:33:21 INFO - PROCESS | 1834 | --DOMWINDOW == 100 (0x8b124800) [pid = 1834] [serial = 1430] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 13:33:21 INFO - PROCESS | 1834 | --DOMWINDOW == 99 (0x8304f000) [pid = 1834] [serial = 1427] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_no_previous_document.html] 13:33:21 INFO - PROCESS | 1834 | --DOMWINDOW == 98 (0x8fb1c400) [pid = 1834] [serial = 1418] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html] 13:33:21 INFO - PROCESS | 1834 | --DOMWINDOW == 97 (0x82f52c00) [pid = 1834] [serial = 1407] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html] 13:33:21 INFO - PROCESS | 1834 | --DOMWINDOW == 96 (0x821c6800) [pid = 1834] [serial = 1404] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html] 13:33:21 INFO - PROCESS | 1834 | --DOMWINDOW == 95 (0x8da2a000) [pid = 1834] [serial = 1413] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 13:33:21 INFO - PROCESS | 1834 | --DOMWINDOW == 94 (0x93aa8c00) [pid = 1834] [serial = 1443] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html] 13:33:21 INFO - PROCESS | 1834 | --DOMWINDOW == 93 (0x8c824400) [pid = 1834] [serial = 1410] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html] 13:33:21 INFO - PROCESS | 1834 | --DOMWINDOW == 92 (0x82295400) [pid = 1834] [serial = 1421] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_reload.html] 13:33:21 INFO - PROCESS | 1834 | --DOMWINDOW == 91 (0x8c822800) [pid = 1834] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html] 13:33:21 INFO - PROCESS | 1834 | --DOMWINDOW == 90 (0x8f7fb000) [pid = 1834] [serial = 1440] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_readwrite.html] 13:33:21 INFO - PROCESS | 1834 | --DOMWINDOW == 89 (0x8da1f800) [pid = 1834] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html] 13:33:21 INFO - PROCESS | 1834 | --DOMWINDOW == 88 (0x8f830000) [pid = 1834] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 13:33:21 INFO - PROCESS | 1834 | --DOMWINDOW == 87 (0x82376000) [pid = 1834] [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] 13:33:21 INFO - PROCESS | 1834 | --DOMWINDOW == 86 (0x8b051000) [pid = 1834] [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] 13:33:21 INFO - PROCESS | 1834 | --DOMWINDOW == 85 (0x83044400) [pid = 1834] [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] 13:33:21 INFO - ... 13:33:21 INFO - TEST-OK | /navigation-timing/test_unique_performance_objects.html | took 1822ms 13:33:21 INFO - PROCESS | 1834 | 1477773201984 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 13:33:21 INFO - PROCESS | 1834 | 1477773201988 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 13:33:21 INFO - TEST-START | /pointerlock/constructor.html 13:33:22 INFO - PROCESS | 1834 | 1477773201998 Marionette TRACE conn4 -> [0,2330,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:33:22 INFO - PROCESS | 1834 | 1477773202162 Marionette TRACE conn4 <- [1,2330,null,{"value":null}] 13:33:22 INFO - PROCESS | 1834 | 1477773202304 Marionette TRACE conn4 -> [0,2331,"getWindowHandles",null] 13:33:22 INFO - PROCESS | 1834 | 1477773202312 Marionette TRACE conn4 <- [1,2331,null,["8"]] 13:33:22 INFO - PROCESS | 1834 | 1477773202321 Marionette TRACE conn4 -> [0,2332,"switchToWindow",{"name":"8"}] 13:33:22 INFO - PROCESS | 1834 | 1477773202326 Marionette TRACE conn4 <- [1,2332,null,{}] 13:33:22 INFO - PROCESS | 1834 | 1477773202332 Marionette TRACE conn4 -> [0,2333,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/pointerlock/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/pointerlock/constructor.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:33:22 INFO - PROCESS | 1834 | ++DOCSHELL 0x83051400 == 25 [pid = 1834] [id = 504] 13:33:22 INFO - PROCESS | 1834 | ++DOMWINDOW == 86 (0x83068c00) [pid = 1834] [serial = 1479] [outer = (nil)] 13:33:22 INFO - PROCESS | 1834 | ++DOMWINDOW == 87 (0x8b124400) [pid = 1834] [serial = 1480] [outer = 0x83068c00] 13:33:22 INFO - PROCESS | 1834 | 1477773202439 Marionette DEBUG loaded listener.js 13:33:22 INFO - PROCESS | 1834 | ++DOMWINDOW == 88 (0x8d810800) [pid = 1834] [serial = 1481] [outer = 0x83068c00] 13:33:22 INFO - PROCESS | 1834 | 1477773202987 Marionette TRACE conn4 <- [1,2333,null,{"value":["/pointerlock/constructor.html",0,null,null,[["Default event values for mouse event interface and its pointer lock extensions.",0,null,null],["Default event values for pointerlockerror using a dictionary",0,null,null]]]}] 13:33:23 INFO - .. 13:33:23 INFO - TEST-OK | /pointerlock/constructor.html | took 1027ms 13:33:23 INFO - TEST-START | /pointerlock/idlharness.html 13:33:23 INFO - PROCESS | 1834 | 1477773203058 Marionette TRACE conn4 -> [0,2334,"getWindowHandle",null] 13:33:23 INFO - PROCESS | 1834 | 1477773203061 Marionette TRACE conn4 <- [1,2334,null,{"value":"8"}] 13:33:23 INFO - PROCESS | 1834 | 1477773203071 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:33:23 INFO - PROCESS | 1834 | 1477773203231 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 13:33:23 INFO - PROCESS | 1834 | 1477773203372 Marionette TRACE conn4 -> [0,2336,"getWindowHandles",null] 13:33:23 INFO - PROCESS | 1834 | 1477773203383 Marionette TRACE conn4 <- [1,2336,null,["8"]] 13:33:23 INFO - PROCESS | 1834 | 1477773203388 Marionette TRACE conn4 -> [0,2337,"switchToWindow",{"name":"8"}] 13:33:23 INFO - PROCESS | 1834 | 1477773203393 Marionette TRACE conn4 <- [1,2337,null,{}] 13:33:23 INFO - PROCESS | 1834 | 1477773203398 Marionette TRACE conn4 -> [0,2338,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/pointerlock/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/pointerlock/idlharness.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:33:23 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da32000 == 26 [pid = 1834] [id = 505] 13:33:23 INFO - PROCESS | 1834 | ++DOMWINDOW == 89 (0x8da34c00) [pid = 1834] [serial = 1482] [outer = (nil)] 13:33:23 INFO - PROCESS | 1834 | ++DOMWINDOW == 90 (0x8db03800) [pid = 1834] [serial = 1483] [outer = 0x8da34c00] 13:33:23 INFO - PROCESS | 1834 | 1477773203488 Marionette DEBUG loaded listener.js 13:33:23 INFO - PROCESS | 1834 | ++DOMWINDOW == 91 (0x8db0e000) [pid = 1834] [serial = 1484] [outer = 0x8da34c00] 13:33:24 INFO - PROCESS | 1834 | 1477773204528 Marionette TRACE conn4 <- [1,2338,null,{"value":["/pointerlock/idlharness.html",0,null,null,[["Element interface: operation requestPointerLock()",0,null,null],["Element must be primary interface of window.document.documentElement",1,"assert_equals: window.document.documentElement's prototype is not Element.prototype expected object \"[object ElementPrototype]\" but got object \"[object HTMLHtmlElementPrototype]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1484:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1471:9\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Stringification of window.document.documentElement",1,"assert_equals: class string of window.document.documentElement expected \"[object Element]\" but got \"[object HTMLHtmlElement]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1497:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1493:5\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Element interface: window.document.documentElement must inherit property \"requestPointerLock\" with the proper type (0)",0,null,null],["Document interface: attribute onpointerlockchange",0,null,null],["Document interface: attribute onpointerlockerror",0,null,null],["Document interface: attribute pointerLockElement",0,null,null],["Document interface: operation exitPointerLock()",0,null,null],["Document must be primary interface of window.document",1,"assert_equals: window.document's prototype is not Document.prototype expected object \"[object DocumentPrototype]\" but got object \"[object HTMLDocumentPrototype]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1484:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1471:9\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Stringification of window.document",1,"assert_equals: class string of window.document expected \"[object Document]\" but got \"[object HTMLDocument]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1497:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1493:5\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Document interface: window.document must inherit property \"onpointerlockchange\" with the proper type (0)",1,"Unrecognized type EventHandler",null],["Document interface: window.document must inherit property \"onpointerlockerror\" with the proper type (1)",1,"Unrecognized type EventHandler",null],["Document interface: window.document must inherit property \"pointerLockElement\" with the proper type (2)",0,null,null],["Document interface: window.document must inherit property \"exitPointerLock\" with the proper type (3)",0,null,null],["MouseEvent interface: attribute movementX",0,null,null],["MouseEvent interface: attribute movementY",0,null,null],["MouseEvent must be primary interface of new MouseEvent('mousemove')",0,null,null],["Stringification of new MouseEvent('mousemove')",0,null,null],["MouseEvent interface: new MouseEvent('mousemove') must inherit property \"movementX\" with the proper type (0)",0,null,null],["MouseEvent interface: new MouseEvent('mousemove') must inherit property \"movementY\" with the proper type (1)",0,null,null],["MouseEvent must be primary interface of new MouseEvent('pointerlockchange')",0,null,null],["Stringification of new MouseEvent('pointerlockchange')",0,null,null],["MouseEvent interface: new MouseEvent('pointerlockchange') must inherit property \"movementX\" with the proper type (0)",0,null,null],["MouseEvent interface: new MouseEvent('pointerlockchange') must inherit property \"movementY\" with the proper type (1)",0,null,null]]]}] 13:33:24 INFO - ........................ 13:33:24 INFO - TEST-OK | /pointerlock/idlharness.html | took 1586ms 13:33:24 INFO - PROCESS | 1834 | 1477773204663 Marionette TRACE conn4 -> [0,2339,"getWindowHandle",null] 13:33:24 INFO - PROCESS | 1834 | 1477773204670 Marionette TRACE conn4 <- [1,2339,null,{"value":"8"}] 13:33:24 INFO - TEST-START | /progress-events/constructor.html 13:33:24 INFO - PROCESS | 1834 | 1477773204686 Marionette TRACE conn4 -> [0,2340,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:33:24 INFO - PROCESS | 1834 | 1477773204899 Marionette TRACE conn4 <- [1,2340,null,{"value":null}] 13:33:25 INFO - PROCESS | 1834 | 1477773205082 Marionette TRACE conn4 -> [0,2341,"getWindowHandles",null] 13:33:25 INFO - PROCESS | 1834 | 1477773205091 Marionette TRACE conn4 <- [1,2341,null,["8"]] 13:33:25 INFO - PROCESS | 1834 | 1477773205098 Marionette TRACE conn4 -> [0,2342,"switchToWindow",{"name":"8"}] 13:33:25 INFO - PROCESS | 1834 | 1477773205107 Marionette TRACE conn4 <- [1,2342,null,{}] 13:33:25 INFO - PROCESS | 1834 | 1477773205158 Marionette TRACE conn4 -> [0,2343,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/progress-events/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/progress-events/constructor.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:33:25 INFO - PROCESS | 1834 | ++DOCSHELL 0x82d03c00 == 27 [pid = 1834] [id = 506] 13:33:25 INFO - PROCESS | 1834 | ++DOMWINDOW == 92 (0x82d08000) [pid = 1834] [serial = 1485] [outer = (nil)] 13:33:25 INFO - PROCESS | 1834 | ++DOMWINDOW == 93 (0x82f54c00) [pid = 1834] [serial = 1486] [outer = 0x82d08000] 13:33:25 INFO - PROCESS | 1834 | 1477773205280 Marionette DEBUG loaded listener.js 13:33:25 INFO - PROCESS | 1834 | ++DOMWINDOW == 94 (0x82f58800) [pid = 1834] [serial = 1487] [outer = 0x82d08000] 13:33:25 INFO - PROCESS | 1834 | 1477773205948 Marionette TRACE conn4 <- [1,2343,null,{"value":["/progress-events/constructor.html",0,null,null,[["Default event values.",0,null,null],["There must not be a initProgressEvent().",0,null,null],["Basic test.",0,null,null],["ECMAScript value conversion test.",0,null,null],["ProgressEventInit members must be matched case-sensitively.",0,null,null]]]}] 13:33:26 INFO - ..... 13:33:26 INFO - TEST-OK | /progress-events/constructor.html | took 1327ms 13:33:26 INFO - PROCESS | 1834 | 1477773206016 Marionette TRACE conn4 -> [0,2344,"getWindowHandle",null] 13:33:26 INFO - PROCESS | 1834 | 1477773206022 Marionette TRACE conn4 <- [1,2344,null,{"value":"8"}] 13:33:26 INFO - TEST-START | /progress-events/interface.html 13:33:26 INFO - PROCESS | 1834 | 1477773206033 Marionette TRACE conn4 -> [0,2345,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:33:26 INFO - PROCESS | 1834 | 1477773206225 Marionette TRACE conn4 <- [1,2345,null,{"value":null}] 13:33:26 INFO - PROCESS | 1834 | 1477773206407 Marionette TRACE conn4 -> [0,2346,"getWindowHandles",null] 13:33:26 INFO - PROCESS | 1834 | 1477773206413 Marionette TRACE conn4 <- [1,2346,null,["8"]] 13:33:26 INFO - PROCESS | 1834 | 1477773206426 Marionette TRACE conn4 -> [0,2347,"switchToWindow",{"name":"8"}] 13:33:26 INFO - PROCESS | 1834 | 1477773206430 Marionette TRACE conn4 <- [1,2347,null,{}] 13:33:26 INFO - PROCESS | 1834 | 1477773206437 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/progress-events/interface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/progress-events/interface.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:33:26 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b051c00 == 28 [pid = 1834] [id = 507] 13:33:26 INFO - PROCESS | 1834 | ++DOMWINDOW == 95 (0x8b052800) [pid = 1834] [serial = 1488] [outer = (nil)] 13:33:26 INFO - PROCESS | 1834 | ++DOMWINDOW == 96 (0x8b21ec00) [pid = 1834] [serial = 1489] [outer = 0x8b052800] 13:33:26 INFO - PROCESS | 1834 | 1477773206544 Marionette DEBUG loaded listener.js 13:33:26 INFO - PROCESS | 1834 | ++DOMWINDOW == 97 (0x8c81fc00) [pid = 1834] [serial = 1490] [outer = 0x8b052800] 13:33:27 INFO - PROCESS | 1834 | 1477773207415 Marionette TRACE conn4 <- [1,2348,null,{"value":["/progress-events/interface.html",0,null,null,[["The ProgressEvent interface",0,null,null],["interface prototype object",0,null,null],["The ProgressEvent interface 1",0,null,null],["The ProgressEvent interface 2",0,null,null],["The ProgressEvent interface 3",0,null,null],["Interface objects properties should not be Enumerable",0,null,null],["Should be able to delete ProgressEvent.",0,null,null]]]}] 13:33:27 INFO - ....... 13:33:27 INFO - TEST-OK | /progress-events/interface.html | took 1422ms 13:33:27 INFO - PROCESS | 1834 | 1477773207467 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 13:33:27 INFO - PROCESS | 1834 | 1477773207475 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 13:33:27 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 13:33:27 INFO - PROCESS | 1834 | 1477773207484 Marionette TRACE conn4 -> [0,2350,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:33:27 INFO - PROCESS | 1834 | 1477773207669 Marionette TRACE conn4 <- [1,2350,null,{"value":null}] 13:33:27 INFO - PROCESS | 1834 | 1477773207853 Marionette TRACE conn4 -> [0,2351,"getWindowHandles",null] 13:33:27 INFO - PROCESS | 1834 | 1477773207858 Marionette TRACE conn4 <- [1,2351,null,["8"]] 13:33:27 INFO - PROCESS | 1834 | 1477773207870 Marionette TRACE conn4 -> [0,2352,"switchToWindow",{"name":"8"}] 13:33:27 INFO - PROCESS | 1834 | 1477773207876 Marionette TRACE conn4 <- [1,2352,null,{}] 13:33:27 INFO - PROCESS | 1834 | 1477773207883 Marionette TRACE conn4 -> [0,2353,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:33:27 INFO - PROCESS | 1834 | ++DOCSHELL 0x8f8bdc00 == 29 [pid = 1834] [id = 508] 13:33:27 INFO - PROCESS | 1834 | ++DOMWINDOW == 98 (0x8f8be400) [pid = 1834] [serial = 1491] [outer = (nil)] 13:33:27 INFO - PROCESS | 1834 | ++DOMWINDOW == 99 (0x8fb1d000) [pid = 1834] [serial = 1492] [outer = 0x8f8be400] 13:33:27 INFO - PROCESS | 1834 | 1477773207994 Marionette DEBUG loaded listener.js 13:33:28 INFO - PROCESS | 1834 | ++DOMWINDOW == 100 (0x90d09c00) [pid = 1834] [serial = 1493] [outer = 0x8f8be400] 13:33:28 WARNING - wptserve Traceback (most recent call last): 13:33:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:33:28 WARNING - rv = self.func(request, response) 13:33:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:33:28 WARNING - access_control_allow_origin = "*") 13:33:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:33:28 WARNING - payload = payload_generator(server_data) 13:33:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:33:28 WARNING - return encode_string_as_bmp_image(data) 13:33: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 13:33:28 WARNING - img.save(f, "BMP") 13:33:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:33:28 WARNING - f.write(bmpfileheader) 13:33:28 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:33:28 WARNING - 13:33:30 INFO - PROCESS | 1834 | --DOCSHELL 0x8b227400 == 28 [pid = 1834] [id = 503] 13:33:30 INFO - PROCESS | 1834 | --DOCSHELL 0x8229e400 == 27 [pid = 1834] [id = 501] 13:33:30 INFO - PROCESS | 1834 | --DOCSHELL 0x82c60800 == 26 [pid = 1834] [id = 499] 13:33:30 INFO - PROCESS | 1834 | --DOMWINDOW == 99 (0x9446d000) [pid = 1834] [serial = 1403] [outer = (nil)] [url = about:blank] 13:33:30 INFO - PROCESS | 1834 | --DOMWINDOW == 98 (0x97c9e400) [pid = 1834] [serial = 1369] [outer = (nil)] [url = about:blank] 13:33:30 INFO - PROCESS | 1834 | --DOMWINDOW == 97 (0x8b120c00) [pid = 1834] [serial = 1431] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 13:33:30 INFO - PROCESS | 1834 | --DOMWINDOW == 96 (0x8f634800) [pid = 1834] [serial = 1415] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 13:33:30 INFO - PROCESS | 1834 | --DOMWINDOW == 95 (0x8db08400) [pid = 1834] [serial = 1416] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 13:33:30 INFO - PROCESS | 1834 | --DOMWINDOW == 94 (0x8d60a800) [pid = 1834] [serial = 1384] [outer = (nil)] [url = about:blank] 13:33:30 INFO - PROCESS | 1834 | --DOMWINDOW == 93 (0x8b128000) [pid = 1834] [serial = 1378] [outer = (nil)] [url = about:blank] 13:33:30 INFO - PROCESS | 1834 | --DOMWINDOW == 92 (0x8c827c00) [pid = 1834] [serial = 1381] [outer = (nil)] [url = about:blank] 13:33:30 INFO - PROCESS | 1834 | --DOMWINDOW == 91 (0x9446a400) [pid = 1834] [serial = 1444] [outer = (nil)] [url = about:blank] 13:33:30 INFO - PROCESS | 1834 | --DOMWINDOW == 90 (0x94979800) [pid = 1834] [serial = 1445] [outer = (nil)] [url = about:blank] 13:33:30 INFO - PROCESS | 1834 | --DOMWINDOW == 89 (0x8f8c6400) [pid = 1834] [serial = 1441] [outer = (nil)] [url = about:blank] 13:33:30 INFO - PROCESS | 1834 | --DOMWINDOW == 88 (0x9174c000) [pid = 1834] [serial = 1442] [outer = (nil)] [url = about:blank] 13:33:30 INFO - PROCESS | 1834 | --DOMWINDOW == 87 (0x8da2e000) [pid = 1834] [serial = 1436] [outer = (nil)] [url = about:blank] 13:33:30 INFO - PROCESS | 1834 | --DOMWINDOW == 86 (0x8db03400) [pid = 1834] [serial = 1437] [outer = (nil)] [url = about:blank] 13:33:30 INFO - PROCESS | 1834 | --DOMWINDOW == 85 (0x8f830800) [pid = 1834] [serial = 1439] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 13:33:30 INFO - PROCESS | 1834 | --DOMWINDOW == 84 (0x8c827800) [pid = 1834] [serial = 1433] [outer = (nil)] [url = about:blank] 13:33:30 INFO - PROCESS | 1834 | --DOMWINDOW == 83 (0x8c88e800) [pid = 1834] [serial = 1434] [outer = (nil)] [url = about:blank] 13:33:30 INFO - PROCESS | 1834 | --DOMWINDOW == 82 (0x83066800) [pid = 1834] [serial = 1428] [outer = (nil)] [url = about:blank] 13:33:30 INFO - PROCESS | 1834 | --DOMWINDOW == 81 (0x83074c00) [pid = 1834] [serial = 1429] [outer = (nil)] [url = about:blank] 13:33:30 INFO - PROCESS | 1834 | --DOMWINDOW == 80 (0x8229e800) [pid = 1834] [serial = 1422] [outer = (nil)] [url = about:blank] 13:33:30 INFO - PROCESS | 1834 | --DOMWINDOW == 79 (0x824ac400) [pid = 1834] [serial = 1423] [outer = (nil)] [url = about:blank] 13:33:30 INFO - PROCESS | 1834 | --DOMWINDOW == 78 (0x82370c00) [pid = 1834] [serial = 1425] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 13:33:30 INFO - PROCESS | 1834 | --DOMWINDOW == 77 (0x823c8800) [pid = 1834] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 13:33:30 INFO - PROCESS | 1834 | --DOMWINDOW == 76 (0x94467800) [pid = 1834] [serial = 1419] [outer = (nil)] [url = about:blank] 13:33:30 INFO - PROCESS | 1834 | --DOMWINDOW == 75 (0x947ab400) [pid = 1834] [serial = 1420] [outer = (nil)] [url = about:blank] 13:33:30 INFO - PROCESS | 1834 | --DOMWINDOW == 74 (0x8c887400) [pid = 1834] [serial = 1411] [outer = (nil)] [url = about:blank] 13:33:30 INFO - PROCESS | 1834 | --DOMWINDOW == 73 (0x8da26400) [pid = 1834] [serial = 1412] [outer = (nil)] [url = about:blank] 13:33:30 INFO - PROCESS | 1834 | --DOMWINDOW == 72 (0x8f8c0800) [pid = 1834] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 13:33:30 INFO - PROCESS | 1834 | --DOMWINDOW == 71 (0x8fb15800) [pid = 1834] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 13:33:30 INFO - PROCESS | 1834 | --DOMWINDOW == 70 (0x82f57000) [pid = 1834] [serial = 1408] [outer = (nil)] [url = about:blank] 13:33:30 INFO - PROCESS | 1834 | --DOMWINDOW == 69 (0x8306cc00) [pid = 1834] [serial = 1409] [outer = (nil)] [url = about:blank] 13:33:30 INFO - PROCESS | 1834 | --DOMWINDOW == 68 (0x8222ec00) [pid = 1834] [serial = 1405] [outer = (nil)] [url = about:blank] 13:33:30 INFO - PROCESS | 1834 | --DOMWINDOW == 67 (0x82370800) [pid = 1834] [serial = 1406] [outer = (nil)] [url = about:blank] 13:33:33 INFO - PROCESS | 1834 | --DOMWINDOW == 66 (0x82d0b800) [pid = 1834] [serial = 1467] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 13:33:33 INFO - PROCESS | 1834 | --DOMWINDOW == 65 (0x8237e800) [pid = 1834] [serial = 1464] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html] 13:33:33 INFO - PROCESS | 1834 | --DOMWINDOW == 64 (0x82373000) [pid = 1834] [serial = 1461] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 13:33:33 INFO - PROCESS | 1834 | --DOMWINDOW == 63 (0x82d02800) [pid = 1834] [serial = 1458] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_reload.html] 13:33:33 INFO - PROCESS | 1834 | --DOMWINDOW == 62 (0x8b229800) [pid = 1834] [serial = 1449] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 13:33:33 INFO - PROCESS | 1834 | --DOMWINDOW == 61 (0x82f58000) [pid = 1834] [serial = 1446] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html] 13:33:33 INFO - PROCESS | 1834 | --DOMWINDOW == 60 (0x9446d400) [pid = 1834] [serial = 1455] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 13:33:33 INFO - PROCESS | 1834 | --DOMWINDOW == 59 (0x8da2d800) [pid = 1834] [serial = 1452] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html] 13:33:33 INFO - PROCESS | 1834 | --DOMWINDOW == 58 (0x8b121800) [pid = 1834] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html] 13:33:33 INFO - PROCESS | 1834 | --DOMWINDOW == 57 (0x83068c00) [pid = 1834] [serial = 1479] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/constructor.html] 13:33:33 INFO - PROCESS | 1834 | --DOMWINDOW == 56 (0x8b22d800) [pid = 1834] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 13:33:33 INFO - PROCESS | 1834 | --DOMWINDOW == 55 (0x83072400) [pid = 1834] [serial = 1472] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 13:33:33 INFO - PROCESS | 1834 | --DOMWINDOW == 54 (0x83046c00) [pid = 1834] [serial = 1469] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html] 13:33:38 INFO - PROCESS | 1834 | --DOCSHELL 0x83049c00 == 25 [pid = 1834] [id = 493] 13:33:38 INFO - PROCESS | 1834 | --DOCSHELL 0x8f7f7400 == 24 [pid = 1834] [id = 490] 13:33:38 INFO - PROCESS | 1834 | --DOCSHELL 0x83051400 == 23 [pid = 1834] [id = 504] 13:33:38 INFO - PROCESS | 1834 | --DOCSHELL 0x82f55c00 == 22 [pid = 1834] [id = 492] 13:33:38 INFO - PROCESS | 1834 | --DOCSHELL 0x821b9c00 == 21 [pid = 1834] [id = 497] 13:33:38 INFO - PROCESS | 1834 | --DOCSHELL 0x82d01400 == 20 [pid = 1834] [id = 496] 13:33:38 INFO - PROCESS | 1834 | --DOCSHELL 0x82c5b000 == 19 [pid = 1834] [id = 491] 13:33:38 INFO - PROCESS | 1834 | --DOCSHELL 0x8f7f6800 == 18 [pid = 1834] [id = 495] 13:33:38 INFO - PROCESS | 1834 | --DOCSHELL 0x8b121400 == 17 [pid = 1834] [id = 502] 13:33:38 INFO - PROCESS | 1834 | --DOCSHELL 0x8da28c00 == 16 [pid = 1834] [id = 494] 13:33:38 INFO - PROCESS | 1834 | --DOCSHELL 0x83044800 == 15 [pid = 1834] [id = 500] 13:33:38 INFO - PROCESS | 1834 | --DOCSHELL 0x8d879400 == 14 [pid = 1834] [id = 488] 13:33:38 INFO - PROCESS | 1834 | --DOCSHELL 0x82f56c00 == 13 [pid = 1834] [id = 487] 13:33:38 INFO - PROCESS | 1834 | --DOCSHELL 0x8237e400 == 12 [pid = 1834] [id = 498] 13:33:38 INFO - PROCESS | 1834 | --DOCSHELL 0x8304d800 == 11 [pid = 1834] [id = 485] 13:33:38 INFO - PROCESS | 1834 | --DOCSHELL 0x82294400 == 10 [pid = 1834] [id = 483] 13:33:38 INFO - PROCESS | 1834 | --DOCSHELL 0x8b051c00 == 9 [pid = 1834] [id = 507] 13:33:38 INFO - PROCESS | 1834 | --DOMWINDOW == 53 (0x8db03800) [pid = 1834] [serial = 1483] [outer = (nil)] [url = about:blank] 13:33:38 INFO - PROCESS | 1834 | --DOCSHELL 0x82d03c00 == 8 [pid = 1834] [id = 506] 13:33:38 INFO - PROCESS | 1834 | --DOCSHELL 0x8da32000 == 7 [pid = 1834] [id = 505] 13:33:38 INFO - PROCESS | 1834 | --DOMWINDOW == 52 (0x94982400) [pid = 1834] [serial = 1457] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 13:33:38 INFO - PROCESS | 1834 | --DOMWINDOW == 51 (0x94983000) [pid = 1834] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_meta_redirect.html] 13:33:38 INFO - PROCESS | 1834 | --DOMWINDOW == 50 (0x83065c00) [pid = 1834] [serial = 1471] [outer = (nil)] [url = about:blank] 13:33:38 INFO - PROCESS | 1834 | --DOMWINDOW == 49 (0x8b124000) [pid = 1834] [serial = 1475] [outer = (nil)] [url = about:blank] 13:33:38 INFO - PROCESS | 1834 | --DOMWINDOW == 48 (0x8b122400) [pid = 1834] [serial = 1460] [outer = (nil)] [url = about:blank] 13:33:38 INFO - PROCESS | 1834 | --DOMWINDOW == 47 (0x8304a000) [pid = 1834] [serial = 1470] [outer = (nil)] [url = about:blank] 13:33:38 INFO - PROCESS | 1834 | --DOMWINDOW == 46 (0x823ba400) [pid = 1834] [serial = 1465] [outer = (nil)] [url = about:blank] 13:33:38 INFO - PROCESS | 1834 | --DOMWINDOW == 45 (0x82d10000) [pid = 1834] [serial = 1459] [outer = (nil)] [url = about:blank] 13:33:38 INFO - PROCESS | 1834 | --DOMWINDOW == 44 (0x82d10c00) [pid = 1834] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 13:33:38 INFO - PROCESS | 1834 | --DOMWINDOW == 43 (0x8b048400) [pid = 1834] [serial = 1478] [outer = (nil)] [url = about:blank] 13:33:38 INFO - PROCESS | 1834 | --DOMWINDOW == 42 (0x831b9c00) [pid = 1834] [serial = 1473] [outer = (nil)] [url = about:blank] 13:33:38 INFO - PROCESS | 1834 | --DOMWINDOW == 41 (0x8b12c000) [pid = 1834] [serial = 1476] [outer = (nil)] [url = about:blank] 13:33:38 INFO - PROCESS | 1834 | --DOMWINDOW == 40 (0x8d810800) [pid = 1834] [serial = 1481] [outer = (nil)] [url = about:blank] 13:33:38 INFO - PROCESS | 1834 | --DOMWINDOW == 39 (0x8b226400) [pid = 1834] [serial = 1451] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 13:33:38 INFO - PROCESS | 1834 | --DOMWINDOW == 38 (0x8306d400) [pid = 1834] [serial = 1447] [outer = (nil)] [url = about:blank] 13:33:38 INFO - PROCESS | 1834 | --DOMWINDOW == 37 (0x82225800) [pid = 1834] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 13:33:38 INFO - PROCESS | 1834 | --DOMWINDOW == 36 (0x93aa0400) [pid = 1834] [serial = 1454] [outer = (nil)] [url = about:blank] 13:33:38 INFO - PROCESS | 1834 | --DOMWINDOW == 35 (0x823bec00) [pid = 1834] [serial = 1466] [outer = (nil)] [url = about:blank] 13:33:38 INFO - PROCESS | 1834 | --DOMWINDOW == 34 (0x928b4800) [pid = 1834] [serial = 1453] [outer = (nil)] [url = about:blank] 13:33:38 INFO - PROCESS | 1834 | --DOMWINDOW == 33 (0x8b124400) [pid = 1834] [serial = 1480] [outer = (nil)] [url = about:blank] 13:33:38 INFO - PROCESS | 1834 | --DOMWINDOW == 32 (0x831bdc00) [pid = 1834] [serial = 1448] [outer = (nil)] [url = about:blank] 13:33:38 INFO - PROCESS | 1834 | --DOMWINDOW == 31 (0x8cb83000) [pid = 1834] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_unload.html] 13:33:38 INFO - PROCESS | 1834 | --DOMWINDOW == 30 (0x831b5400) [pid = 1834] [serial = 1463] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 13:33:41 INFO - PROCESS | 1834 | --DOMWINDOW == 29 (0x82d08000) [pid = 1834] [serial = 1485] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/constructor.html] 13:33:41 INFO - PROCESS | 1834 | --DOMWINDOW == 28 (0x8b052800) [pid = 1834] [serial = 1488] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/interface.html] 13:33:41 INFO - PROCESS | 1834 | --DOMWINDOW == 27 (0x8da34c00) [pid = 1834] [serial = 1482] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/idlharness.html] 13:33:46 INFO - PROCESS | 1834 | --DOMWINDOW == 26 (0x8b21ec00) [pid = 1834] [serial = 1489] [outer = (nil)] [url = about:blank] 13:33:46 INFO - PROCESS | 1834 | --DOMWINDOW == 25 (0x8fb1d000) [pid = 1834] [serial = 1492] [outer = (nil)] [url = about:blank] 13:33:46 INFO - PROCESS | 1834 | --DOMWINDOW == 24 (0x8c81fc00) [pid = 1834] [serial = 1490] [outer = (nil)] [url = about:blank] 13:33:46 INFO - PROCESS | 1834 | --DOMWINDOW == 23 (0x82f54c00) [pid = 1834] [serial = 1486] [outer = (nil)] [url = about:blank] 13:33:46 INFO - PROCESS | 1834 | --DOMWINDOW == 22 (0x82f58800) [pid = 1834] [serial = 1487] [outer = (nil)] [url = about:blank] 13:33:46 INFO - PROCESS | 1834 | --DOMWINDOW == 21 (0x8db0e000) [pid = 1834] [serial = 1484] [outer = (nil)] [url = about:blank] 13:33:58 INFO - PROCESS | 1834 | MARIONETTE LOG: INFO: Timeout fired 13:33:58 INFO - PROCESS | 1834 | 1477773238207 Marionette TRACE conn4 <- [1,2353,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 13:33:58 INFO - . 13:33:58 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 30768ms 13:33:58 INFO - PROCESS | 1834 | 1477773238254 Marionette TRACE conn4 -> [0,2354,"getWindowHandle",null] 13:33:58 INFO - PROCESS | 1834 | 1477773238260 Marionette TRACE conn4 <- [1,2354,null,{"value":"8"}] 13:33:58 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 13:33:58 INFO - PROCESS | 1834 | 1477773238272 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:33:58 INFO - PROCESS | 1834 | 1477773238512 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 13:33:58 INFO - PROCESS | 1834 | 1477773238599 Marionette TRACE conn4 -> [0,2356,"getWindowHandles",null] 13:33:58 INFO - PROCESS | 1834 | 1477773238606 Marionette TRACE conn4 <- [1,2356,null,["8"]] 13:33:58 INFO - PROCESS | 1834 | 1477773238613 Marionette TRACE conn4 -> [0,2357,"switchToWindow",{"name":"8"}] 13:33:58 INFO - PROCESS | 1834 | 1477773238621 Marionette TRACE conn4 <- [1,2357,null,{}] 13:33:58 INFO - PROCESS | 1834 | 1477773238628 Marionette TRACE conn4 -> [0,2358,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:33:58 INFO - PROCESS | 1834 | ++DOCSHELL 0x8222ec00 == 8 [pid = 1834] [id = 509] 13:33:58 INFO - PROCESS | 1834 | ++DOMWINDOW == 22 (0x8222f000) [pid = 1834] [serial = 1494] [outer = (nil)] 13:33:58 INFO - PROCESS | 1834 | ++DOMWINDOW == 23 (0x82292800) [pid = 1834] [serial = 1495] [outer = 0x8222f000] 13:33:58 INFO - PROCESS | 1834 | 1477773238739 Marionette DEBUG loaded listener.js 13:33:58 INFO - PROCESS | 1834 | ++DOMWINDOW == 24 (0x82299800) [pid = 1834] [serial = 1496] [outer = 0x8222f000] 13:33:59 WARNING - wptserve Traceback (most recent call last): 13:33:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:33:59 WARNING - rv = self.func(request, response) 13:33:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:33:59 WARNING - access_control_allow_origin = "*") 13:33:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:33:59 WARNING - payload = payload_generator(server_data) 13:33:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:33:59 WARNING - return encode_string_as_bmp_image(data) 13:33: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 13:33:59 WARNING - img.save(f, "BMP") 13:33:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:33:59 WARNING - f.write(bmpfileheader) 13:33:59 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:33:59 WARNING - 13:34:09 INFO - PROCESS | 1834 | --DOCSHELL 0x8f8bdc00 == 7 [pid = 1834] [id = 508] 13:34:15 INFO - PROCESS | 1834 | --DOMWINDOW == 23 (0x8f8be400) [pid = 1834] [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] 13:34:20 INFO - PROCESS | 1834 | --DOMWINDOW == 22 (0x90d09c00) [pid = 1834] [serial = 1493] [outer = (nil)] [url = about:blank] 13:34:20 INFO - PROCESS | 1834 | --DOMWINDOW == 21 (0x82292800) [pid = 1834] [serial = 1495] [outer = (nil)] [url = about:blank] 13:34:28 INFO - PROCESS | 1834 | MARIONETTE LOG: INFO: Timeout fired 13:34:28 INFO - PROCESS | 1834 | 1477773268949 Marionette TRACE conn4 <- [1,2358,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 13:34:28 INFO - . 13:34:28 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30707ms 13:34:28 INFO - PROCESS | 1834 | 1477773268977 Marionette TRACE conn4 -> [0,2359,"getWindowHandle",null] 13:34:28 INFO - PROCESS | 1834 | 1477773268984 Marionette TRACE conn4 <- [1,2359,null,{"value":"8"}] 13:34:28 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 13:34:29 INFO - PROCESS | 1834 | 1477773268995 Marionette TRACE conn4 -> [0,2360,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:34:29 INFO - PROCESS | 1834 | 1477773269236 Marionette TRACE conn4 <- [1,2360,null,{"value":null}] 13:34:29 INFO - PROCESS | 1834 | 1477773269318 Marionette TRACE conn4 -> [0,2361,"getWindowHandles",null] 13:34:29 INFO - PROCESS | 1834 | 1477773269325 Marionette TRACE conn4 <- [1,2361,null,["8"]] 13:34:29 INFO - PROCESS | 1834 | 1477773269333 Marionette TRACE conn4 -> [0,2362,"switchToWindow",{"name":"8"}] 13:34:29 INFO - PROCESS | 1834 | 1477773269342 Marionette TRACE conn4 <- [1,2362,null,{}] 13:34:29 INFO - PROCESS | 1834 | 1477773269348 Marionette TRACE conn4 -> [0,2363,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:34:29 INFO - PROCESS | 1834 | ++DOCSHELL 0x8222e800 == 8 [pid = 1834] [id = 510] 13:34:29 INFO - PROCESS | 1834 | ++DOMWINDOW == 22 (0x8222f800) [pid = 1834] [serial = 1497] [outer = (nil)] 13:34:29 INFO - PROCESS | 1834 | ++DOMWINDOW == 23 (0x82293800) [pid = 1834] [serial = 1498] [outer = 0x8222f800] 13:34:29 INFO - PROCESS | 1834 | 1477773269458 Marionette DEBUG loaded listener.js 13:34:29 INFO - PROCESS | 1834 | ++DOMWINDOW == 24 (0x8229c000) [pid = 1834] [serial = 1499] [outer = 0x8222f800] 13:34:30 WARNING - wptserve Traceback (most recent call last): 13:34:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:34:30 WARNING - rv = self.func(request, response) 13:34:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:34:30 WARNING - access_control_allow_origin = "*") 13:34:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:34:30 WARNING - payload = payload_generator(server_data) 13:34:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:34:30 WARNING - return encode_string_as_bmp_image(data) 13:34:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:34:30 WARNING - img.save(f, "BMP") 13:34:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:34:30 WARNING - f.write(bmpfileheader) 13:34:30 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:34:30 WARNING - 13:34:39 INFO - PROCESS | 1834 | --DOCSHELL 0x8222ec00 == 7 [pid = 1834] [id = 509] 13:34:45 INFO - PROCESS | 1834 | --DOMWINDOW == 23 (0x8222f000) [pid = 1834] [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] 13:34:50 INFO - PROCESS | 1834 | --DOMWINDOW == 22 (0x82299800) [pid = 1834] [serial = 1496] [outer = (nil)] [url = about:blank] 13:34:50 INFO - PROCESS | 1834 | --DOMWINDOW == 21 (0x82293800) [pid = 1834] [serial = 1498] [outer = (nil)] [url = about:blank] 13:34:59 INFO - PROCESS | 1834 | MARIONETTE LOG: INFO: Timeout fired 13:34:59 INFO - PROCESS | 1834 | 1477773299671 Marionette TRACE conn4 <- [1,2363,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 13:34:59 INFO - . 13:34:59 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 30712ms 13:34:59 INFO - PROCESS | 1834 | 1477773299705 Marionette TRACE conn4 -> [0,2364,"getWindowHandle",null] 13:34:59 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html 13:34:59 INFO - PROCESS | 1834 | 1477773299711 Marionette TRACE conn4 <- [1,2364,null,{"value":"8"}] 13:34:59 INFO - PROCESS | 1834 | 1477773299722 Marionette TRACE conn4 -> [0,2365,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:34:59 INFO - PROCESS | 1834 | 1477773299958 Marionette TRACE conn4 <- [1,2365,null,{"value":null}] 13:35:00 INFO - PROCESS | 1834 | 1477773300041 Marionette TRACE conn4 -> [0,2366,"getWindowHandles",null] 13:35:00 INFO - PROCESS | 1834 | 1477773300048 Marionette TRACE conn4 <- [1,2366,null,["8"]] 13:35:00 INFO - PROCESS | 1834 | 1477773300056 Marionette TRACE conn4 -> [0,2367,"switchToWindow",{"name":"8"}] 13:35:00 INFO - PROCESS | 1834 | 1477773300064 Marionette TRACE conn4 <- [1,2367,null,{}] 13:35:00 INFO - PROCESS | 1834 | 1477773300071 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:00 INFO - PROCESS | 1834 | ++DOCSHELL 0x8222dc00 == 8 [pid = 1834] [id = 511] 13:35:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 22 (0x8222e000) [pid = 1834] [serial = 1500] [outer = (nil)] 13:35:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 23 (0x82293400) [pid = 1834] [serial = 1501] [outer = 0x8222e000] 13:35:00 INFO - PROCESS | 1834 | 1477773300191 Marionette DEBUG loaded listener.js 13:35:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 24 (0x82297c00) [pid = 1834] [serial = 1502] [outer = 0x8222e000] 13:35:00 INFO - PROCESS | 1834 | 1477773300804 Marionette TRACE conn4 <- [1,2368,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 13:35:00 INFO - . 13:35:00 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 1127ms 13:35:00 INFO - PROCESS | 1834 | 1477773300851 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 13:35:00 INFO - PROCESS | 1834 | 1477773300857 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 13:35:00 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 13:35:00 INFO - PROCESS | 1834 | 1477773300865 Marionette TRACE conn4 -> [0,2370,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:35:01 INFO - PROCESS | 1834 | 1477773301104 Marionette TRACE conn4 <- [1,2370,null,{"value":null}] 13:35:01 INFO - PROCESS | 1834 | 1477773301124 Marionette TRACE conn4 -> [0,2371,"getWindowHandles",null] 13:35:01 INFO - PROCESS | 1834 | 1477773301129 Marionette TRACE conn4 <- [1,2371,null,["8"]] 13:35:01 INFO - PROCESS | 1834 | 1477773301137 Marionette TRACE conn4 -> [0,2372,"switchToWindow",{"name":"8"}] 13:35:01 INFO - PROCESS | 1834 | 1477773301143 Marionette TRACE conn4 <- [1,2372,null,{}] 13:35:01 INFO - PROCESS | 1834 | 1477773301150 Marionette TRACE conn4 -> [0,2373,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:01 INFO - PROCESS | 1834 | ++DOCSHELL 0x82297800 == 9 [pid = 1834] [id = 512] 13:35:01 INFO - PROCESS | 1834 | ++DOMWINDOW == 25 (0x823c4800) [pid = 1834] [serial = 1503] [outer = (nil)] 13:35:01 INFO - PROCESS | 1834 | ++DOMWINDOW == 26 (0x823c8000) [pid = 1834] [serial = 1504] [outer = 0x823c4800] 13:35:01 INFO - PROCESS | 1834 | 1477773301271 Marionette DEBUG loaded listener.js 13:35:01 INFO - PROCESS | 1834 | ++DOMWINDOW == 27 (0x824ab800) [pid = 1834] [serial = 1505] [outer = 0x823c4800] 13:35:02 INFO - PROCESS | 1834 | 1477773302024 Marionette TRACE conn4 <- [1,2373,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 13:35:02 INFO - . 13:35:02 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | took 1225ms 13:35:02 INFO - PROCESS | 1834 | 1477773302104 Marionette TRACE conn4 -> [0,2374,"getWindowHandle",null] 13:35:02 INFO - PROCESS | 1834 | 1477773302122 Marionette TRACE conn4 <- [1,2374,null,{"value":"8"}] 13:35:02 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html 13:35:02 INFO - PROCESS | 1834 | 1477773302133 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:35:02 INFO - PROCESS | 1834 | 1477773302444 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 13:35:02 INFO - PROCESS | 1834 | 1477773302470 Marionette TRACE conn4 -> [0,2376,"getWindowHandles",null] 13:35:02 INFO - PROCESS | 1834 | 1477773302477 Marionette TRACE conn4 <- [1,2376,null,["8"]] 13:35:02 INFO - PROCESS | 1834 | 1477773302484 Marionette TRACE conn4 -> [0,2377,"switchToWindow",{"name":"8"}] 13:35:02 INFO - PROCESS | 1834 | 1477773302494 Marionette TRACE conn4 <- [1,2377,null,{}] 13:35:02 INFO - PROCESS | 1834 | 1477773302504 Marionette TRACE conn4 -> [0,2378,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:02 INFO - PROCESS | 1834 | ++DOCSHELL 0x82f57000 == 10 [pid = 1834] [id = 513] 13:35:02 INFO - PROCESS | 1834 | ++DOMWINDOW == 28 (0x82f57400) [pid = 1834] [serial = 1506] [outer = (nil)] 13:35:02 INFO - PROCESS | 1834 | ++DOMWINDOW == 29 (0x82f5a400) [pid = 1834] [serial = 1507] [outer = 0x82f57400] 13:35:02 INFO - PROCESS | 1834 | 1477773302610 Marionette DEBUG loaded listener.js 13:35:02 INFO - PROCESS | 1834 | ++DOMWINDOW == 30 (0x82f5e400) [pid = 1834] [serial = 1508] [outer = 0x82f57400] 13:35:03 INFO - PROCESS | 1834 | 1477773303329 Marionette TRACE conn4 <- [1,2378,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 13:35:03 INFO - . 13:35:03 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 1221ms 13:35:03 INFO - PROCESS | 1834 | 1477773303351 Marionette TRACE conn4 -> [0,2379,"getWindowHandle",null] 13:35:03 INFO - PROCESS | 1834 | 1477773303355 Marionette TRACE conn4 <- [1,2379,null,{"value":"8"}] 13:35:03 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 13:35:03 INFO - PROCESS | 1834 | 1477773303362 Marionette TRACE conn4 -> [0,2380,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:35:03 INFO - PROCESS | 1834 | 1477773303581 Marionette TRACE conn4 <- [1,2380,null,{"value":null}] 13:35:03 INFO - PROCESS | 1834 | 1477773303663 Marionette TRACE conn4 -> [0,2381,"getWindowHandles",null] 13:35:03 INFO - PROCESS | 1834 | 1477773303671 Marionette TRACE conn4 <- [1,2381,null,["8"]] 13:35:03 INFO - PROCESS | 1834 | 1477773303677 Marionette TRACE conn4 -> [0,2382,"switchToWindow",{"name":"8"}] 13:35:03 INFO - PROCESS | 1834 | 1477773303683 Marionette TRACE conn4 <- [1,2382,null,{}] 13:35:03 INFO - PROCESS | 1834 | 1477773303690 Marionette TRACE conn4 -> [0,2383,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:03 INFO - PROCESS | 1834 | ++DOCSHELL 0x8306ec00 == 11 [pid = 1834] [id = 514] 13:35:03 INFO - PROCESS | 1834 | ++DOMWINDOW == 31 (0x8306f400) [pid = 1834] [serial = 1509] [outer = (nil)] 13:35:03 INFO - PROCESS | 1834 | ++DOMWINDOW == 32 (0x83070c00) [pid = 1834] [serial = 1510] [outer = 0x8306f400] 13:35:03 INFO - PROCESS | 1834 | 1477773303806 Marionette DEBUG loaded listener.js 13:35:03 INFO - PROCESS | 1834 | ++DOMWINDOW == 33 (0x8b055800) [pid = 1834] [serial = 1511] [outer = 0x8306f400] 13:35:04 INFO - . 13:35:04 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 1181ms 13:35:04 INFO - PROCESS | 1834 | 1477773304530 Marionette TRACE conn4 <- [1,2383,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 13:35:04 INFO - PROCESS | 1834 | 1477773304545 Marionette TRACE conn4 -> [0,2384,"getWindowHandle",null] 13:35:04 INFO - PROCESS | 1834 | 1477773304548 Marionette TRACE conn4 <- [1,2384,null,{"value":"8"}] 13:35:04 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 13:35:04 INFO - PROCESS | 1834 | 1477773304555 Marionette TRACE conn4 -> [0,2385,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:35:04 INFO - PROCESS | 1834 | 1477773304719 Marionette TRACE conn4 <- [1,2385,null,{"value":null}] 13:35:04 INFO - PROCESS | 1834 | 1477773304851 Marionette TRACE conn4 -> [0,2386,"getWindowHandles",null] 13:35:04 INFO - PROCESS | 1834 | 1477773304855 Marionette TRACE conn4 <- [1,2386,null,["8"]] 13:35:04 INFO - PROCESS | 1834 | 1477773304862 Marionette TRACE conn4 -> [0,2387,"switchToWindow",{"name":"8"}] 13:35:04 INFO - PROCESS | 1834 | 1477773304867 Marionette TRACE conn4 <- [1,2387,null,{}] 13:35:04 INFO - PROCESS | 1834 | 1477773304872 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:04 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b126c00 == 12 [pid = 1834] [id = 515] 13:35:04 INFO - PROCESS | 1834 | ++DOMWINDOW == 34 (0x8b128000) [pid = 1834] [serial = 1512] [outer = (nil)] 13:35:04 INFO - PROCESS | 1834 | ++DOMWINDOW == 35 (0x8b21e400) [pid = 1834] [serial = 1513] [outer = 0x8b128000] 13:35:04 INFO - PROCESS | 1834 | 1477773304964 Marionette DEBUG loaded listener.js 13:35:05 INFO - PROCESS | 1834 | ++DOMWINDOW == 36 (0x8b222800) [pid = 1834] [serial = 1514] [outer = 0x8b128000] 13:35:05 INFO - PROCESS | 1834 | 1477773305542 Marionette TRACE conn4 <- [1,2388,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 13:35:05 INFO - . 13:35:05 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 1019ms 13:35:05 INFO - PROCESS | 1834 | 1477773305577 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 13:35:05 INFO - PROCESS | 1834 | 1477773305579 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 13:35:05 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 13:35:05 INFO - PROCESS | 1834 | 1477773305588 Marionette TRACE conn4 -> [0,2390,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:35:05 INFO - PROCESS | 1834 | 1477773305846 Marionette TRACE conn4 <- [1,2390,null,{"value":null}] 13:35:05 INFO - PROCESS | 1834 | 1477773305879 Marionette TRACE conn4 -> [0,2391,"getWindowHandles",null] 13:35:05 INFO - PROCESS | 1834 | 1477773305882 Marionette TRACE conn4 <- [1,2391,null,["8"]] 13:35:05 INFO - PROCESS | 1834 | 1477773305889 Marionette TRACE conn4 -> [0,2392,"switchToWindow",{"name":"8"}] 13:35:05 INFO - PROCESS | 1834 | 1477773305894 Marionette TRACE conn4 <- [1,2392,null,{}] 13:35:05 INFO - PROCESS | 1834 | 1477773305899 Marionette TRACE conn4 -> [0,2393,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:05 INFO - PROCESS | 1834 | ++DOCSHELL 0x8c821000 == 13 [pid = 1834] [id = 516] 13:35:05 INFO - PROCESS | 1834 | ++DOMWINDOW == 37 (0x8c821400) [pid = 1834] [serial = 1515] [outer = (nil)] 13:35:05 INFO - PROCESS | 1834 | ++DOMWINDOW == 38 (0x8c82b800) [pid = 1834] [serial = 1516] [outer = 0x8c821400] 13:35:05 INFO - PROCESS | 1834 | 1477773305997 Marionette DEBUG loaded listener.js 13:35:06 INFO - PROCESS | 1834 | ++DOMWINDOW == 39 (0x8c88b400) [pid = 1834] [serial = 1517] [outer = 0x8c821400] 13:35:06 INFO - PROCESS | 1834 | 1477773306708 Marionette TRACE conn4 <- [1,2393,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 13:35:06 INFO - . 13:35:06 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 1173ms 13:35:06 INFO - PROCESS | 1834 | 1477773306762 Marionette TRACE conn4 -> [0,2394,"getWindowHandle",null] 13:35:06 INFO - PROCESS | 1834 | 1477773306766 Marionette TRACE conn4 <- [1,2394,null,{"value":"8"}] 13:35:06 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 13:35:06 INFO - PROCESS | 1834 | 1477773306772 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:35:07 INFO - PROCESS | 1834 | 1477773307011 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 13:35:07 INFO - PROCESS | 1834 | 1477773307030 Marionette TRACE conn4 -> [0,2396,"getWindowHandles",null] 13:35:07 INFO - PROCESS | 1834 | 1477773307037 Marionette TRACE conn4 <- [1,2396,null,["8"]] 13:35:07 INFO - PROCESS | 1834 | 1477773307042 Marionette TRACE conn4 -> [0,2397,"switchToWindow",{"name":"8"}] 13:35:07 INFO - PROCESS | 1834 | 1477773307049 Marionette TRACE conn4 <- [1,2397,null,{}] 13:35:07 INFO - PROCESS | 1834 | 1477773307054 Marionette TRACE conn4 -> [0,2398,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:07 INFO - PROCESS | 1834 | ++DOCSHELL 0x8cb7c800 == 14 [pid = 1834] [id = 517] 13:35:07 INFO - PROCESS | 1834 | ++DOMWINDOW == 40 (0x8cb7cc00) [pid = 1834] [serial = 1518] [outer = (nil)] 13:35:07 INFO - PROCESS | 1834 | ++DOMWINDOW == 41 (0x8cb81800) [pid = 1834] [serial = 1519] [outer = 0x8cb7cc00] 13:35:07 INFO - PROCESS | 1834 | 1477773307148 Marionette DEBUG loaded listener.js 13:35:07 INFO - PROCESS | 1834 | ++DOMWINDOW == 42 (0x8cb83000) [pid = 1834] [serial = 1520] [outer = 0x8cb7cc00] 13:35:07 INFO - PROCESS | 1834 | 1477773307906 Marionette TRACE conn4 <- [1,2398,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 13:35:07 INFO - . 13:35:07 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 1170ms 13:35:07 INFO - PROCESS | 1834 | 1477773307944 Marionette TRACE conn4 -> [0,2399,"getWindowHandle",null] 13:35:07 INFO - PROCESS | 1834 | 1477773307952 Marionette TRACE conn4 <- [1,2399,null,{"value":"8"}] 13:35:07 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 13:35:07 INFO - PROCESS | 1834 | 1477773307963 Marionette TRACE conn4 -> [0,2400,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:35:08 INFO - PROCESS | 1834 | 1477773308202 Marionette TRACE conn4 <- [1,2400,null,{"value":null}] 13:35:08 INFO - PROCESS | 1834 | 1477773308360 Marionette TRACE conn4 -> [0,2401,"getWindowHandles",null] 13:35:08 INFO - PROCESS | 1834 | 1477773308367 Marionette TRACE conn4 <- [1,2401,null,["8"]] 13:35:08 INFO - PROCESS | 1834 | 1477773308375 Marionette TRACE conn4 -> [0,2402,"switchToWindow",{"name":"8"}] 13:35:08 INFO - PROCESS | 1834 | 1477773308383 Marionette TRACE conn4 <- [1,2402,null,{}] 13:35:08 INFO - PROCESS | 1834 | 1477773308390 Marionette TRACE conn4 -> [0,2403,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:08 INFO - PROCESS | 1834 | ++DOCSHELL 0x823bac00 == 15 [pid = 1834] [id = 518] 13:35:08 INFO - PROCESS | 1834 | ++DOMWINDOW == 43 (0x823be800) [pid = 1834] [serial = 1521] [outer = (nil)] 13:35:08 INFO - PROCESS | 1834 | ++DOMWINDOW == 44 (0x824af000) [pid = 1834] [serial = 1522] [outer = 0x823be800] 13:35:08 INFO - PROCESS | 1834 | 1477773308513 Marionette DEBUG loaded listener.js 13:35:08 INFO - PROCESS | 1834 | ++DOMWINDOW == 45 (0x82c60000) [pid = 1834] [serial = 1523] [outer = 0x823be800] 13:35:09 INFO - PROCESS | 1834 | 1477773309193 Marionette TRACE conn4 <- [1,2403,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 13:35:09 INFO - . 13:35:09 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1270ms 13:35:09 INFO - PROCESS | 1834 | 1477773309231 Marionette TRACE conn4 -> [0,2404,"getWindowHandle",null] 13:35:09 INFO - PROCESS | 1834 | 1477773309236 Marionette TRACE conn4 <- [1,2404,null,{"value":"8"}] 13:35:09 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 13:35:09 INFO - PROCESS | 1834 | 1477773309244 Marionette TRACE conn4 -> [0,2405,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:35:09 INFO - PROCESS | 1834 | 1477773309446 Marionette TRACE conn4 <- [1,2405,null,{"value":null}] 13:35:09 INFO - PROCESS | 1834 | 1477773309618 Marionette TRACE conn4 -> [0,2406,"getWindowHandles",null] 13:35:09 INFO - PROCESS | 1834 | 1477773309623 Marionette TRACE conn4 <- [1,2406,null,["8"]] 13:35:09 INFO - PROCESS | 1834 | 1477773309630 Marionette TRACE conn4 -> [0,2407,"switchToWindow",{"name":"8"}] 13:35:09 INFO - PROCESS | 1834 | 1477773309638 Marionette TRACE conn4 <- [1,2407,null,{}] 13:35:09 INFO - PROCESS | 1834 | 1477773309691 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:09 INFO - PROCESS | 1834 | ++DOCSHELL 0x82f55800 == 16 [pid = 1834] [id = 519] 13:35:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 46 (0x82f56c00) [pid = 1834] [serial = 1524] [outer = (nil)] 13:35:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 47 (0x8b22c000) [pid = 1834] [serial = 1525] [outer = 0x82f56c00] 13:35:09 INFO - PROCESS | 1834 | 1477773309811 Marionette DEBUG loaded listener.js 13:35:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 48 (0x8c81ec00) [pid = 1834] [serial = 1526] [outer = 0x82f56c00] 13:35:10 INFO - PROCESS | 1834 | 1477773310556 Marionette TRACE conn4 <- [1,2408,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 13:35:10 INFO - . 13:35:10 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 1325ms 13:35:10 INFO - PROCESS | 1834 | 1477773310580 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 13:35:10 INFO - PROCESS | 1834 | 1477773310588 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 13:35:10 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 13:35:10 INFO - PROCESS | 1834 | 1477773310596 Marionette TRACE conn4 -> [0,2410,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:35:10 INFO - PROCESS | 1834 | 1477773310909 Marionette TRACE conn4 <- [1,2410,null,{"value":null}] 13:35:11 INFO - PROCESS | 1834 | 1477773311019 Marionette TRACE conn4 -> [0,2411,"getWindowHandles",null] 13:35:11 INFO - PROCESS | 1834 | 1477773311025 Marionette TRACE conn4 <- [1,2411,null,["8"]] 13:35:11 INFO - PROCESS | 1834 | 1477773311034 Marionette TRACE conn4 -> [0,2412,"switchToWindow",{"name":"8"}] 13:35:11 INFO - PROCESS | 1834 | 1477773311041 Marionette TRACE conn4 <- [1,2412,null,{}] 13:35:11 INFO - PROCESS | 1834 | 1477773311048 Marionette TRACE conn4 -> [0,2413,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:11 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da1e800 == 17 [pid = 1834] [id = 520] 13:35:11 INFO - PROCESS | 1834 | ++DOMWINDOW == 49 (0x8da26000) [pid = 1834] [serial = 1527] [outer = (nil)] 13:35:11 INFO - PROCESS | 1834 | ++DOMWINDOW == 50 (0x8da2b000) [pid = 1834] [serial = 1528] [outer = 0x8da26000] 13:35:11 INFO - PROCESS | 1834 | 1477773311164 Marionette DEBUG loaded listener.js 13:35:11 INFO - PROCESS | 1834 | ++DOMWINDOW == 51 (0x8da2d000) [pid = 1834] [serial = 1529] [outer = 0x8da26000] 13:35:11 WARNING - wptserve Traceback (most recent call last): 13:35:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:35:11 WARNING - rv = self.func(request, response) 13:35:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:35:11 WARNING - access_control_allow_origin = "*") 13:35:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:35:11 WARNING - payload = payload_generator(server_data) 13:35:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:35:11 WARNING - return encode_string_as_bmp_image(data) 13:35:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:35:11 WARNING - img.save(f, "BMP") 13:35:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:35:11 WARNING - f.write(bmpfileheader) 13:35:11 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:35:11 WARNING - 13:35:13 INFO - PROCESS | 1834 | --DOCSHELL 0x8222e800 == 16 [pid = 1834] [id = 510] 13:35:16 INFO - PROCESS | 1834 | --DOMWINDOW == 50 (0x8c821400) [pid = 1834] [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] 13:35:16 INFO - PROCESS | 1834 | --DOMWINDOW == 49 (0x8b128000) [pid = 1834] [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] 13:35:16 INFO - PROCESS | 1834 | --DOMWINDOW == 48 (0x8306f400) [pid = 1834] [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] 13:35:16 INFO - PROCESS | 1834 | --DOMWINDOW == 47 (0x82f57400) [pid = 1834] [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] 13:35:16 INFO - PROCESS | 1834 | --DOMWINDOW == 46 (0x823c4800) [pid = 1834] [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] 13:35:16 INFO - PROCESS | 1834 | --DOMWINDOW == 45 (0x8222e000) [pid = 1834] [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] 13:35:16 INFO - PROCESS | 1834 | --DOMWINDOW == 44 (0x8222f800) [pid = 1834] [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] 13:35:21 INFO - PROCESS | 1834 | --DOCSHELL 0x8c821000 == 15 [pid = 1834] [id = 516] 13:35:21 INFO - PROCESS | 1834 | --DOCSHELL 0x8b126c00 == 14 [pid = 1834] [id = 515] 13:35:21 INFO - PROCESS | 1834 | --DOCSHELL 0x82297800 == 13 [pid = 1834] [id = 512] 13:35:21 INFO - PROCESS | 1834 | --DOCSHELL 0x82f57000 == 12 [pid = 1834] [id = 513] 13:35:21 INFO - PROCESS | 1834 | --DOCSHELL 0x8306ec00 == 11 [pid = 1834] [id = 514] 13:35:21 INFO - PROCESS | 1834 | --DOCSHELL 0x8222dc00 == 10 [pid = 1834] [id = 511] 13:35:21 INFO - PROCESS | 1834 | --DOCSHELL 0x82f55800 == 9 [pid = 1834] [id = 519] 13:35:21 INFO - PROCESS | 1834 | --DOCSHELL 0x823bac00 == 8 [pid = 1834] [id = 518] 13:35:21 INFO - PROCESS | 1834 | --DOCSHELL 0x8cb7c800 == 7 [pid = 1834] [id = 517] 13:35:21 INFO - PROCESS | 1834 | --DOMWINDOW == 43 (0x8229c000) [pid = 1834] [serial = 1499] [outer = (nil)] [url = about:blank] 13:35:21 INFO - PROCESS | 1834 | --DOMWINDOW == 42 (0x82297c00) [pid = 1834] [serial = 1502] [outer = (nil)] [url = about:blank] 13:35:21 INFO - PROCESS | 1834 | --DOMWINDOW == 41 (0x82293400) [pid = 1834] [serial = 1501] [outer = (nil)] [url = about:blank] 13:35:21 INFO - PROCESS | 1834 | --DOMWINDOW == 40 (0x824ab800) [pid = 1834] [serial = 1505] [outer = (nil)] [url = about:blank] 13:35:21 INFO - PROCESS | 1834 | --DOMWINDOW == 39 (0x823c8000) [pid = 1834] [serial = 1504] [outer = (nil)] [url = about:blank] 13:35:21 INFO - PROCESS | 1834 | --DOMWINDOW == 38 (0x82f5e400) [pid = 1834] [serial = 1508] [outer = (nil)] [url = about:blank] 13:35:21 INFO - PROCESS | 1834 | --DOMWINDOW == 37 (0x82f5a400) [pid = 1834] [serial = 1507] [outer = (nil)] [url = about:blank] 13:35:21 INFO - PROCESS | 1834 | --DOMWINDOW == 36 (0x8b055800) [pid = 1834] [serial = 1511] [outer = (nil)] [url = about:blank] 13:35:21 INFO - PROCESS | 1834 | --DOMWINDOW == 35 (0x83070c00) [pid = 1834] [serial = 1510] [outer = (nil)] [url = about:blank] 13:35:21 INFO - PROCESS | 1834 | --DOMWINDOW == 34 (0x8b222800) [pid = 1834] [serial = 1514] [outer = (nil)] [url = about:blank] 13:35:21 INFO - PROCESS | 1834 | --DOMWINDOW == 33 (0x8b21e400) [pid = 1834] [serial = 1513] [outer = (nil)] [url = about:blank] 13:35:21 INFO - PROCESS | 1834 | --DOMWINDOW == 32 (0x8c88b400) [pid = 1834] [serial = 1517] [outer = (nil)] [url = about:blank] 13:35:21 INFO - PROCESS | 1834 | --DOMWINDOW == 31 (0x8c82b800) [pid = 1834] [serial = 1516] [outer = (nil)] [url = about:blank] 13:35:21 INFO - PROCESS | 1834 | --DOMWINDOW == 30 (0x8cb81800) [pid = 1834] [serial = 1519] [outer = (nil)] [url = about:blank] 13:35:24 INFO - PROCESS | 1834 | --DOMWINDOW == 29 (0x8cb7cc00) [pid = 1834] [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] 13:35:24 INFO - PROCESS | 1834 | --DOMWINDOW == 28 (0x823be800) [pid = 1834] [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] 13:35:24 INFO - PROCESS | 1834 | --DOMWINDOW == 27 (0x82f56c00) [pid = 1834] [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] 13:35:29 INFO - PROCESS | 1834 | --DOMWINDOW == 26 (0x8cb83000) [pid = 1834] [serial = 1520] [outer = (nil)] [url = about:blank] 13:35:29 INFO - PROCESS | 1834 | --DOMWINDOW == 25 (0x82c60000) [pid = 1834] [serial = 1523] [outer = (nil)] [url = about:blank] 13:35:29 INFO - PROCESS | 1834 | --DOMWINDOW == 24 (0x824af000) [pid = 1834] [serial = 1522] [outer = (nil)] [url = about:blank] 13:35:29 INFO - PROCESS | 1834 | --DOMWINDOW == 23 (0x8c81ec00) [pid = 1834] [serial = 1526] [outer = (nil)] [url = about:blank] 13:35:29 INFO - PROCESS | 1834 | --DOMWINDOW == 22 (0x8b22c000) [pid = 1834] [serial = 1525] [outer = (nil)] [url = about:blank] 13:35:29 INFO - PROCESS | 1834 | --DOMWINDOW == 21 (0x8da2b000) [pid = 1834] [serial = 1528] [outer = (nil)] [url = about:blank] 13:35:41 INFO - PROCESS | 1834 | MARIONETTE LOG: INFO: Timeout fired 13:35:41 INFO - PROCESS | 1834 | 1477773341371 Marionette TRACE conn4 <- [1,2413,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 13:35:41 INFO - . 13:35:41 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30814ms 13:35:41 INFO - PROCESS | 1834 | 1477773341412 Marionette TRACE conn4 -> [0,2414,"getWindowHandle",null] 13:35:41 INFO - PROCESS | 1834 | 1477773341419 Marionette TRACE conn4 <- [1,2414,null,{"value":"8"}] 13:35:41 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html 13:35:41 INFO - PROCESS | 1834 | 1477773341431 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:35:41 INFO - PROCESS | 1834 | 1477773341674 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 13:35:41 INFO - PROCESS | 1834 | 1477773341758 Marionette TRACE conn4 -> [0,2416,"getWindowHandles",null] 13:35:41 INFO - PROCESS | 1834 | 1477773341765 Marionette TRACE conn4 <- [1,2416,null,["8"]] 13:35:41 INFO - PROCESS | 1834 | 1477773341774 Marionette TRACE conn4 -> [0,2417,"switchToWindow",{"name":"8"}] 13:35:41 INFO - PROCESS | 1834 | 1477773341782 Marionette TRACE conn4 <- [1,2417,null,{}] 13:35:41 INFO - PROCESS | 1834 | 1477773341788 Marionette TRACE conn4 -> [0,2418,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:41 INFO - PROCESS | 1834 | ++DOCSHELL 0x8222f000 == 8 [pid = 1834] [id = 521] 13:35:41 INFO - PROCESS | 1834 | ++DOMWINDOW == 22 (0x8222f400) [pid = 1834] [serial = 1530] [outer = (nil)] 13:35:41 INFO - PROCESS | 1834 | ++DOMWINDOW == 23 (0x82292800) [pid = 1834] [serial = 1531] [outer = 0x8222f400] 13:35:41 INFO - PROCESS | 1834 | 1477773341904 Marionette DEBUG loaded listener.js 13:35:42 INFO - PROCESS | 1834 | ++DOMWINDOW == 24 (0x82296800) [pid = 1834] [serial = 1532] [outer = 0x8222f400] 13:35:42 WARNING - wptserve Traceback (most recent call last): 13:35:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:35:42 WARNING - rv = self.func(request, response) 13:35:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:35:42 WARNING - access_control_allow_origin = "*") 13:35:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:35:42 WARNING - payload = payload_generator(server_data) 13:35:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:35:42 WARNING - return encode_string_as_bmp_image(data) 13:35: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 13:35:42 WARNING - img.save(f, "BMP") 13:35:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:35:42 WARNING - f.write(bmpfileheader) 13:35:42 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:35:42 WARNING - 13:35:51 INFO - PROCESS | 1834 | --DOCSHELL 0x8da1e800 == 7 [pid = 1834] [id = 520] 13:35:53 INFO - PROCESS | 1834 | --DOMWINDOW == 23 (0x8da26000) [pid = 1834] [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] 13:35:59 INFO - PROCESS | 1834 | --DOMWINDOW == 22 (0x8da2d000) [pid = 1834] [serial = 1529] [outer = (nil)] [url = about:blank] 13:35:59 INFO - PROCESS | 1834 | --DOMWINDOW == 21 (0x82292800) [pid = 1834] [serial = 1531] [outer = (nil)] [url = about:blank] 13:36:12 INFO - PROCESS | 1834 | MARIONETTE LOG: INFO: Timeout fired 13:36:12 INFO - PROCESS | 1834 | 1477773372123 Marionette TRACE conn4 <- [1,2418,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 13:36:12 INFO - . 13:36:12 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30716ms 13:36:12 INFO - PROCESS | 1834 | 1477773372146 Marionette TRACE conn4 -> [0,2419,"getWindowHandle",null] 13:36:12 INFO - PROCESS | 1834 | 1477773372153 Marionette TRACE conn4 <- [1,2419,null,{"value":"8"}] 13:36:12 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 13:36:12 INFO - PROCESS | 1834 | 1477773372165 Marionette TRACE conn4 -> [0,2420,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:36:12 INFO - PROCESS | 1834 | 1477773372440 Marionette TRACE conn4 <- [1,2420,null,{"value":null}] 13:36:12 INFO - PROCESS | 1834 | 1477773372527 Marionette TRACE conn4 -> [0,2421,"getWindowHandles",null] 13:36:12 INFO - PROCESS | 1834 | 1477773372534 Marionette TRACE conn4 <- [1,2421,null,["8"]] 13:36:12 INFO - PROCESS | 1834 | 1477773372547 Marionette TRACE conn4 -> [0,2422,"switchToWindow",{"name":"8"}] 13:36:12 INFO - PROCESS | 1834 | 1477773372556 Marionette TRACE conn4 <- [1,2422,null,{}] 13:36:12 INFO - PROCESS | 1834 | 1477773372564 Marionette TRACE conn4 -> [0,2423,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:36:12 INFO - PROCESS | 1834 | ++DOCSHELL 0x8222e800 == 8 [pid = 1834] [id = 522] 13:36:12 INFO - PROCESS | 1834 | ++DOMWINDOW == 22 (0x8222ec00) [pid = 1834] [serial = 1533] [outer = (nil)] 13:36:12 INFO - PROCESS | 1834 | ++DOMWINDOW == 23 (0x82294000) [pid = 1834] [serial = 1534] [outer = 0x8222ec00] 13:36:12 INFO - PROCESS | 1834 | 1477773372678 Marionette DEBUG loaded listener.js 13:36:12 INFO - PROCESS | 1834 | ++DOMWINDOW == 24 (0x8229bc00) [pid = 1834] [serial = 1535] [outer = 0x8222ec00] 13:36:13 WARNING - wptserve Traceback (most recent call last): 13:36:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:36:13 WARNING - rv = self.func(request, response) 13:36:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:36:13 WARNING - access_control_allow_origin = "*") 13:36:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:36:13 WARNING - payload = payload_generator(server_data) 13:36:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:36:13 WARNING - return encode_string_as_bmp_image(data) 13:36: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 13:36:13 WARNING - img.save(f, "BMP") 13:36:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:36:13 WARNING - f.write(bmpfileheader) 13:36:13 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:36:13 WARNING - 13:36:22 INFO - PROCESS | 1834 | --DOCSHELL 0x8222f000 == 7 [pid = 1834] [id = 521] 13:36:28 INFO - PROCESS | 1834 | --DOMWINDOW == 23 (0x8222f400) [pid = 1834] [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] 13:36:33 INFO - PROCESS | 1834 | --DOMWINDOW == 22 (0x82296800) [pid = 1834] [serial = 1532] [outer = (nil)] [url = about:blank] 13:36:33 INFO - PROCESS | 1834 | --DOMWINDOW == 21 (0x82294000) [pid = 1834] [serial = 1534] [outer = (nil)] [url = about:blank] 13:36:42 INFO - PROCESS | 1834 | MARIONETTE LOG: INFO: Timeout fired 13:36:42 INFO - PROCESS | 1834 | 1477773402894 Marionette TRACE conn4 <- [1,2423,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 13:36:42 INFO - . 13:36:42 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30753ms 13:36:42 INFO - PROCESS | 1834 | 1477773402915 Marionette TRACE conn4 -> [0,2424,"getWindowHandle",null] 13:36:42 INFO - PROCESS | 1834 | 1477773402922 Marionette TRACE conn4 <- [1,2424,null,{"value":"8"}] 13:36:42 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 13:36:42 INFO - PROCESS | 1834 | 1477773402934 Marionette TRACE conn4 -> [0,2425,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:36:43 INFO - PROCESS | 1834 | 1477773403160 Marionette TRACE conn4 <- [1,2425,null,{"value":null}] 13:36:43 INFO - PROCESS | 1834 | 1477773403241 Marionette TRACE conn4 -> [0,2426,"getWindowHandles",null] 13:36:43 INFO - PROCESS | 1834 | 1477773403248 Marionette TRACE conn4 <- [1,2426,null,["8"]] 13:36:43 INFO - PROCESS | 1834 | 1477773403256 Marionette TRACE conn4 -> [0,2427,"switchToWindow",{"name":"8"}] 13:36:43 INFO - PROCESS | 1834 | 1477773403265 Marionette TRACE conn4 <- [1,2427,null,{}] 13:36:43 INFO - PROCESS | 1834 | 1477773403271 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:36:43 INFO - PROCESS | 1834 | ++DOCSHELL 0x82294000 == 8 [pid = 1834] [id = 523] 13:36:43 INFO - PROCESS | 1834 | ++DOMWINDOW == 22 (0x82294400) [pid = 1834] [serial = 1536] [outer = (nil)] 13:36:43 INFO - PROCESS | 1834 | ++DOMWINDOW == 23 (0x82296800) [pid = 1834] [serial = 1537] [outer = 0x82294400] 13:36:43 INFO - PROCESS | 1834 | 1477773403377 Marionette DEBUG loaded listener.js 13:36:43 INFO - PROCESS | 1834 | ++DOMWINDOW == 24 (0x82371400) [pid = 1834] [serial = 1538] [outer = 0x82294400] 13:36:43 INFO - PROCESS | 1834 | 1477773403991 Marionette TRACE conn4 <- [1,2428,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 13:36:44 INFO - . 13:36:44 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1124ms 13:36:44 INFO - PROCESS | 1834 | 1477773404055 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 13:36:44 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 13:36:44 INFO - PROCESS | 1834 | 1477773404060 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 13:36:44 INFO - PROCESS | 1834 | 1477773404068 Marionette TRACE conn4 -> [0,2430,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:36:44 INFO - PROCESS | 1834 | 1477773404300 Marionette TRACE conn4 <- [1,2430,null,{"value":null}] 13:36:44 INFO - PROCESS | 1834 | 1477773404319 Marionette TRACE conn4 -> [0,2431,"getWindowHandles",null] 13:36:44 INFO - PROCESS | 1834 | 1477773404324 Marionette TRACE conn4 <- [1,2431,null,["8"]] 13:36:44 INFO - PROCESS | 1834 | 1477773404332 Marionette TRACE conn4 -> [0,2432,"switchToWindow",{"name":"8"}] 13:36:44 INFO - PROCESS | 1834 | 1477773404337 Marionette TRACE conn4 <- [1,2432,null,{}] 13:36:44 INFO - PROCESS | 1834 | 1477773404350 Marionette TRACE conn4 -> [0,2433,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:36:44 INFO - PROCESS | 1834 | ++DOCSHELL 0x82299000 == 9 [pid = 1834] [id = 524] 13:36:44 INFO - PROCESS | 1834 | ++DOMWINDOW == 25 (0x823c5000) [pid = 1834] [serial = 1539] [outer = (nil)] 13:36:44 INFO - PROCESS | 1834 | ++DOMWINDOW == 26 (0x823c8800) [pid = 1834] [serial = 1540] [outer = 0x823c5000] 13:36:44 INFO - PROCESS | 1834 | 1477773404451 Marionette DEBUG loaded listener.js 13:36:44 INFO - PROCESS | 1834 | ++DOMWINDOW == 27 (0x824ac400) [pid = 1834] [serial = 1541] [outer = 0x823c5000] 13:36:45 INFO - PROCESS | 1834 | 1477773405196 Marionette TRACE conn4 <- [1,2433,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 13:36:45 INFO - . 13:36:45 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1175ms 13:36:45 INFO - PROCESS | 1834 | 1477773405251 Marionette TRACE conn4 -> [0,2434,"getWindowHandle",null] 13:36:45 INFO - PROCESS | 1834 | 1477773405258 Marionette TRACE conn4 <- [1,2434,null,{"value":"8"}] 13:36:45 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 13:36:45 INFO - PROCESS | 1834 | 1477773405265 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:36:45 INFO - PROCESS | 1834 | 1477773405496 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 13:36:45 INFO - PROCESS | 1834 | 1477773405576 Marionette TRACE conn4 -> [0,2436,"getWindowHandles",null] 13:36:45 INFO - PROCESS | 1834 | 1477773405581 Marionette TRACE conn4 <- [1,2436,null,["8"]] 13:36:45 INFO - PROCESS | 1834 | 1477773405586 Marionette TRACE conn4 -> [0,2437,"switchToWindow",{"name":"8"}] 13:36:45 INFO - PROCESS | 1834 | 1477773405593 Marionette TRACE conn4 <- [1,2437,null,{}] 13:36:45 INFO - PROCESS | 1834 | 1477773405599 Marionette TRACE conn4 -> [0,2438,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:36:45 INFO - PROCESS | 1834 | ++DOCSHELL 0x82f54c00 == 10 [pid = 1834] [id = 525] 13:36:45 INFO - PROCESS | 1834 | ++DOMWINDOW == 28 (0x82f55000) [pid = 1834] [serial = 1542] [outer = (nil)] 13:36:45 INFO - PROCESS | 1834 | ++DOMWINDOW == 29 (0x82f57c00) [pid = 1834] [serial = 1543] [outer = 0x82f55000] 13:36:45 INFO - PROCESS | 1834 | 1477773405699 Marionette DEBUG loaded listener.js 13:36:45 INFO - PROCESS | 1834 | ++DOMWINDOW == 30 (0x82f59c00) [pid = 1834] [serial = 1544] [outer = 0x82f55000] 13:36:46 INFO - PROCESS | 1834 | 1477773406364 Marionette TRACE conn4 <- [1,2438,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 13:36:46 INFO - . 13:36:46 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1126ms 13:36:46 INFO - PROCESS | 1834 | 1477773406390 Marionette TRACE conn4 -> [0,2439,"getWindowHandle",null] 13:36:46 INFO - PROCESS | 1834 | 1477773406393 Marionette TRACE conn4 <- [1,2439,null,{"value":"8"}] 13:36:46 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 13:36:46 INFO - PROCESS | 1834 | 1477773406400 Marionette TRACE conn4 -> [0,2440,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:36:46 INFO - PROCESS | 1834 | 1477773406563 Marionette TRACE conn4 <- [1,2440,null,{"value":null}] 13:36:46 INFO - PROCESS | 1834 | 1477773406574 Marionette TRACE conn4 -> [0,2441,"getWindowHandles",null] 13:36:46 INFO - PROCESS | 1834 | 1477773406581 Marionette TRACE conn4 <- [1,2441,null,["8"]] 13:36:46 INFO - PROCESS | 1834 | 1477773406697 Marionette TRACE conn4 -> [0,2442,"switchToWindow",{"name":"8"}] 13:36:46 INFO - PROCESS | 1834 | 1477773406704 Marionette TRACE conn4 <- [1,2442,null,{}] 13:36:46 INFO - PROCESS | 1834 | 1477773406711 Marionette TRACE conn4 -> [0,2443,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:36:46 INFO - PROCESS | 1834 | ++DOCSHELL 0x8306a000 == 11 [pid = 1834] [id = 526] 13:36:46 INFO - PROCESS | 1834 | ++DOMWINDOW == 31 (0x8306a400) [pid = 1834] [serial = 1545] [outer = (nil)] 13:36:46 INFO - PROCESS | 1834 | ++DOMWINDOW == 32 (0x8306bc00) [pid = 1834] [serial = 1546] [outer = 0x8306a400] 13:36:46 INFO - PROCESS | 1834 | 1477773406812 Marionette DEBUG loaded listener.js 13:36:46 INFO - PROCESS | 1834 | ++DOMWINDOW == 33 (0x8b050c00) [pid = 1834] [serial = 1547] [outer = 0x8306a400] 13:36:47 INFO - PROCESS | 1834 | 1477773407443 Marionette TRACE conn4 <- [1,2443,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 13:36:47 INFO - . 13:36:47 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1080ms 13:36:47 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html 13:36:47 INFO - PROCESS | 1834 | 1477773407481 Marionette TRACE conn4 -> [0,2444,"getWindowHandle",null] 13:36:47 INFO - PROCESS | 1834 | 1477773407484 Marionette TRACE conn4 <- [1,2444,null,{"value":"8"}] 13:36:47 INFO - PROCESS | 1834 | 1477773407491 Marionette TRACE conn4 -> [0,2445,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:36:47 INFO - PROCESS | 1834 | 1477773407696 Marionette TRACE conn4 <- [1,2445,null,{"value":null}] 13:36:47 INFO - PROCESS | 1834 | 1477773407721 Marionette TRACE conn4 -> [0,2446,"getWindowHandles",null] 13:36:47 INFO - PROCESS | 1834 | 1477773407724 Marionette TRACE conn4 <- [1,2446,null,["8"]] 13:36:47 INFO - PROCESS | 1834 | 1477773407729 Marionette TRACE conn4 -> [0,2447,"switchToWindow",{"name":"8"}] 13:36:47 INFO - PROCESS | 1834 | 1477773407734 Marionette TRACE conn4 <- [1,2447,null,{}] 13:36:47 INFO - PROCESS | 1834 | 1477773407739 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:36:47 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b125400 == 12 [pid = 1834] [id = 527] 13:36:47 INFO - PROCESS | 1834 | ++DOMWINDOW == 34 (0x8b126400) [pid = 1834] [serial = 1548] [outer = (nil)] 13:36:47 INFO - PROCESS | 1834 | ++DOMWINDOW == 35 (0x8b128c00) [pid = 1834] [serial = 1549] [outer = 0x8b126400] 13:36:47 INFO - PROCESS | 1834 | 1477773407828 Marionette DEBUG loaded listener.js 13:36:47 INFO - PROCESS | 1834 | ++DOMWINDOW == 36 (0x8b21e400) [pid = 1834] [serial = 1550] [outer = 0x8b126400] 13:36:48 INFO - PROCESS | 1834 | 1477773408466 Marionette TRACE conn4 <- [1,2448,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 13:36:48 INFO - . 13:36:48 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1033ms 13:36:48 INFO - PROCESS | 1834 | 1477773408523 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 13:36:48 INFO - PROCESS | 1834 | 1477773408527 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 13:36:48 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 13:36:48 INFO - PROCESS | 1834 | 1477773408533 Marionette TRACE conn4 -> [0,2450,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:36:48 INFO - PROCESS | 1834 | 1477773408739 Marionette TRACE conn4 <- [1,2450,null,{"value":null}] 13:36:48 INFO - PROCESS | 1834 | 1477773408867 Marionette TRACE conn4 -> [0,2451,"getWindowHandles",null] 13:36:48 INFO - PROCESS | 1834 | 1477773408872 Marionette TRACE conn4 <- [1,2451,null,["8"]] 13:36:48 INFO - PROCESS | 1834 | 1477773408877 Marionette TRACE conn4 -> [0,2452,"switchToWindow",{"name":"8"}] 13:36:48 INFO - PROCESS | 1834 | 1477773408882 Marionette TRACE conn4 <- [1,2452,null,{}] 13:36:48 INFO - PROCESS | 1834 | 1477773408890 Marionette TRACE conn4 -> [0,2453,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:36:48 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b22c000 == 13 [pid = 1834] [id = 528] 13:36:48 INFO - PROCESS | 1834 | ++DOMWINDOW == 37 (0x8b22c800) [pid = 1834] [serial = 1551] [outer = (nil)] 13:36:48 INFO - PROCESS | 1834 | ++DOMWINDOW == 38 (0x8c824400) [pid = 1834] [serial = 1552] [outer = 0x8b22c800] 13:36:48 INFO - PROCESS | 1834 | 1477773408985 Marionette DEBUG loaded listener.js 13:36:49 INFO - PROCESS | 1834 | ++DOMWINDOW == 39 (0x8c82c000) [pid = 1834] [serial = 1553] [outer = 0x8b22c800] 13:36:49 INFO - PROCESS | 1834 | 1477773409589 Marionette TRACE conn4 <- [1,2453,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 13:36:49 INFO - . 13:36:49 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1079ms 13:36:49 INFO - PROCESS | 1834 | 1477773409614 Marionette TRACE conn4 -> [0,2454,"getWindowHandle",null] 13:36:49 INFO - PROCESS | 1834 | 1477773409617 Marionette TRACE conn4 <- [1,2454,null,{"value":"8"}] 13:36:49 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 13:36:49 INFO - PROCESS | 1834 | 1477773409624 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:36:49 INFO - PROCESS | 1834 | 1477773409830 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 13:36:49 INFO - PROCESS | 1834 | 1477773409845 Marionette TRACE conn4 -> [0,2456,"getWindowHandles",null] 13:36:49 INFO - PROCESS | 1834 | 1477773409851 Marionette TRACE conn4 <- [1,2456,null,["8"]] 13:36:49 INFO - PROCESS | 1834 | 1477773409858 Marionette TRACE conn4 -> [0,2457,"switchToWindow",{"name":"8"}] 13:36:49 INFO - PROCESS | 1834 | 1477773409864 Marionette TRACE conn4 <- [1,2457,null,{}] 13:36:49 INFO - PROCESS | 1834 | 1477773409869 Marionette TRACE conn4 -> [0,2458,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:36:49 INFO - PROCESS | 1834 | ++DOCSHELL 0x8cb76000 == 14 [pid = 1834] [id = 529] 13:36:49 INFO - PROCESS | 1834 | ++DOMWINDOW == 40 (0x8cb76800) [pid = 1834] [serial = 1554] [outer = (nil)] 13:36:49 INFO - PROCESS | 1834 | ++DOMWINDOW == 41 (0x8cb77800) [pid = 1834] [serial = 1555] [outer = 0x8cb76800] 13:36:49 INFO - PROCESS | 1834 | 1477773409956 Marionette DEBUG loaded listener.js 13:36:50 INFO - PROCESS | 1834 | ++DOMWINDOW == 42 (0x8cb7d000) [pid = 1834] [serial = 1556] [outer = 0x8cb76800] 13:36:50 INFO - PROCESS | 1834 | 1477773410597 Marionette TRACE conn4 <- [1,2458,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:36:50 INFO - . 13:36:50 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 1019ms 13:36:50 INFO - PROCESS | 1834 | 1477773410643 Marionette TRACE conn4 -> [0,2459,"getWindowHandle",null] 13:36:50 INFO - PROCESS | 1834 | 1477773410647 Marionette TRACE conn4 <- [1,2459,null,{"value":"8"}] 13:36:50 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 13:36:50 INFO - PROCESS | 1834 | 1477773410653 Marionette TRACE conn4 -> [0,2460,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:36:50 INFO - PROCESS | 1834 | 1477773410802 Marionette TRACE conn4 <- [1,2460,null,{"value":null}] 13:36:50 INFO - PROCESS | 1834 | 1477773410939 Marionette TRACE conn4 -> [0,2461,"getWindowHandles",null] 13:36:50 INFO - PROCESS | 1834 | 1477773410965 Marionette TRACE conn4 <- [1,2461,null,["8"]] 13:36:50 INFO - PROCESS | 1834 | 1477773410975 Marionette TRACE conn4 -> [0,2462,"switchToWindow",{"name":"8"}] 13:36:50 INFO - PROCESS | 1834 | 1477773410980 Marionette TRACE conn4 <- [1,2462,null,{}] 13:36:51 INFO - PROCESS | 1834 | 1477773410985 Marionette TRACE conn4 -> [0,2463,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:36:51 INFO - PROCESS | 1834 | ++DOCSHELL 0x8d610400 == 15 [pid = 1834] [id = 530] 13:36:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 43 (0x8d80a400) [pid = 1834] [serial = 1557] [outer = (nil)] 13:36:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 44 (0x8d87ac00) [pid = 1834] [serial = 1558] [outer = 0x8d80a400] 13:36:51 INFO - PROCESS | 1834 | 1477773411076 Marionette DEBUG loaded listener.js 13:36:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 45 (0x8da1a800) [pid = 1834] [serial = 1559] [outer = 0x8d80a400] 13:36:51 INFO - PROCESS | 1834 | 1477773411765 Marionette TRACE conn4 <- [1,2463,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:36:51 INFO - . 13:36:51 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1126ms 13:36:51 INFO - PROCESS | 1834 | 1477773411781 Marionette TRACE conn4 -> [0,2464,"getWindowHandle",null] 13:36:51 INFO - PROCESS | 1834 | 1477773411787 Marionette TRACE conn4 <- [1,2464,null,{"value":"8"}] 13:36:51 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 13:36:51 INFO - PROCESS | 1834 | 1477773411798 Marionette TRACE conn4 -> [0,2465,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:36:51 INFO - PROCESS | 1834 | 1477773411994 Marionette TRACE conn4 <- [1,2465,null,{"value":null}] 13:36:52 INFO - PROCESS | 1834 | 1477773412161 Marionette TRACE conn4 -> [0,2466,"getWindowHandles",null] 13:36:52 INFO - PROCESS | 1834 | 1477773412166 Marionette TRACE conn4 <- [1,2466,null,["8"]] 13:36:52 INFO - PROCESS | 1834 | 1477773412179 Marionette TRACE conn4 -> [0,2467,"switchToWindow",{"name":"8"}] 13:36:52 INFO - PROCESS | 1834 | 1477773412187 Marionette TRACE conn4 <- [1,2467,null,{}] 13:36:52 INFO - PROCESS | 1834 | 1477773412194 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:36:52 INFO - PROCESS | 1834 | ++DOCSHELL 0x82c5fc00 == 16 [pid = 1834] [id = 531] 13:36:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 46 (0x82c60000) [pid = 1834] [serial = 1560] [outer = (nil)] 13:36:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 47 (0x82d08000) [pid = 1834] [serial = 1561] [outer = 0x82c60000] 13:36:52 INFO - PROCESS | 1834 | 1477773412312 Marionette DEBUG loaded listener.js 13:36:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 48 (0x82d0c000) [pid = 1834] [serial = 1562] [outer = 0x82c60000] 13:36:52 INFO - PROCESS | 1834 | 1477773412985 Marionette TRACE conn4 <- [1,2468,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:36:53 INFO - . 13:36:53 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 1235ms 13:36:53 INFO - PROCESS | 1834 | 1477773413031 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 13:36:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html 13:36:53 INFO - PROCESS | 1834 | 1477773413039 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 13:36:53 INFO - PROCESS | 1834 | 1477773413047 Marionette TRACE conn4 -> [0,2470,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:36:53 INFO - PROCESS | 1834 | 1477773413235 Marionette TRACE conn4 <- [1,2470,null,{"value":null}] 13:36:53 INFO - PROCESS | 1834 | 1477773413403 Marionette TRACE conn4 -> [0,2471,"getWindowHandles",null] 13:36:53 INFO - PROCESS | 1834 | 1477773413408 Marionette TRACE conn4 <- [1,2471,null,["8"]] 13:36:53 INFO - PROCESS | 1834 | 1477773413421 Marionette TRACE conn4 -> [0,2472,"switchToWindow",{"name":"8"}] 13:36:53 INFO - PROCESS | 1834 | 1477773413426 Marionette TRACE conn4 <- [1,2472,null,{}] 13:36:53 INFO - PROCESS | 1834 | 1477773413433 Marionette TRACE conn4 -> [0,2473,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:36:53 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b224800 == 17 [pid = 1834] [id = 532] 13:36:53 INFO - PROCESS | 1834 | ++DOMWINDOW == 49 (0x8c824000) [pid = 1834] [serial = 1563] [outer = (nil)] 13:36:53 INFO - PROCESS | 1834 | ++DOMWINDOW == 50 (0x8c887800) [pid = 1834] [serial = 1564] [outer = 0x8c824000] 13:36:53 INFO - PROCESS | 1834 | 1477773413540 Marionette DEBUG loaded listener.js 13:36:53 INFO - PROCESS | 1834 | ++DOMWINDOW == 51 (0x8c892400) [pid = 1834] [serial = 1565] [outer = 0x8c824000] 13:36:54 INFO - PROCESS | 1834 | 1477773414187 Marionette TRACE conn4 <- [1,2473,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:36:54 INFO - . 13:36:54 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 1180ms 13:36:54 INFO - PROCESS | 1834 | 1477773414234 Marionette TRACE conn4 -> [0,2474,"getWindowHandle",null] 13:36:54 INFO - PROCESS | 1834 | 1477773414242 Marionette TRACE conn4 <- [1,2474,null,{"value":"8"}] 13:36:54 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 13:36:54 INFO - PROCESS | 1834 | 1477773414249 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:36:54 INFO - PROCESS | 1834 | 1477773414438 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 13:36:54 INFO - PROCESS | 1834 | 1477773414620 Marionette TRACE conn4 -> [0,2476,"getWindowHandles",null] 13:36:54 INFO - PROCESS | 1834 | 1477773414626 Marionette TRACE conn4 <- [1,2476,null,["8"]] 13:36:54 INFO - PROCESS | 1834 | 1477773414633 Marionette TRACE conn4 -> [0,2477,"switchToWindow",{"name":"8"}] 13:36:54 INFO - PROCESS | 1834 | 1477773414640 Marionette TRACE conn4 <- [1,2477,null,{}] 13:36:54 INFO - PROCESS | 1834 | 1477773414651 Marionette TRACE conn4 -> [0,2478,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:36:54 INFO - PROCESS | 1834 | ++DOCSHELL 0x8db03400 == 18 [pid = 1834] [id = 533] 13:36:54 INFO - PROCESS | 1834 | ++DOMWINDOW == 52 (0x8db03c00) [pid = 1834] [serial = 1566] [outer = (nil)] 13:36:54 INFO - PROCESS | 1834 | ++DOMWINDOW == 53 (0x8db06800) [pid = 1834] [serial = 1567] [outer = 0x8db03c00] 13:36:54 INFO - PROCESS | 1834 | 1477773414770 Marionette DEBUG loaded listener.js 13:36:54 INFO - PROCESS | 1834 | ++DOMWINDOW == 54 (0x8db0cc00) [pid = 1834] [serial = 1568] [outer = 0x8db03c00] 13:36:55 INFO - PROCESS | 1834 | 1477773415418 Marionette TRACE conn4 <- [1,2478,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:36:55 INFO - . 13:36:55 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 1226ms 13:36:55 INFO - PROCESS | 1834 | 1477773415475 Marionette TRACE conn4 -> [0,2479,"getWindowHandle",null] 13:36:55 INFO - PROCESS | 1834 | 1477773415479 Marionette TRACE conn4 <- [1,2479,null,{"value":"8"}] 13:36:55 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html 13:36:55 INFO - PROCESS | 1834 | 1477773415491 Marionette TRACE conn4 -> [0,2480,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:36:55 INFO - PROCESS | 1834 | 1477773415677 Marionette TRACE conn4 <- [1,2480,null,{"value":null}] 13:36:55 INFO - PROCESS | 1834 | 1477773415859 Marionette TRACE conn4 -> [0,2481,"getWindowHandles",null] 13:36:55 INFO - PROCESS | 1834 | 1477773415864 Marionette TRACE conn4 <- [1,2481,null,["8"]] 13:36:55 INFO - PROCESS | 1834 | 1477773415875 Marionette TRACE conn4 -> [0,2482,"switchToWindow",{"name":"8"}] 13:36:55 INFO - PROCESS | 1834 | 1477773415879 Marionette TRACE conn4 <- [1,2482,null,{}] 13:36:55 INFO - PROCESS | 1834 | 1477773415890 Marionette TRACE conn4 -> [0,2483,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:36:55 INFO - PROCESS | 1834 | ++DOCSHELL 0x8f7fa400 == 19 [pid = 1834] [id = 534] 13:36:55 INFO - PROCESS | 1834 | ++DOMWINDOW == 55 (0x8f7fc000) [pid = 1834] [serial = 1569] [outer = (nil)] 13:36:55 INFO - PROCESS | 1834 | ++DOMWINDOW == 56 (0x8f830c00) [pid = 1834] [serial = 1570] [outer = 0x8f7fc000] 13:36:55 INFO - PROCESS | 1834 | 1477773415993 Marionette DEBUG loaded listener.js 13:36:56 INFO - PROCESS | 1834 | ++DOMWINDOW == 57 (0x8f834c00) [pid = 1834] [serial = 1571] [outer = 0x8f7fc000] 13:36:56 INFO - PROCESS | 1834 | 1477773416609 Marionette TRACE conn4 <- [1,2483,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:36:56 INFO - . 13:36:56 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 1174ms 13:36:56 INFO - PROCESS | 1834 | 1477773416660 Marionette TRACE conn4 -> [0,2484,"getWindowHandle",null] 13:36:56 INFO - PROCESS | 1834 | 1477773416663 Marionette TRACE conn4 <- [1,2484,null,{"value":"8"}] 13:36:56 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 13:36:56 INFO - PROCESS | 1834 | 1477773416671 Marionette TRACE conn4 -> [0,2485,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:36:56 INFO - PROCESS | 1834 | 1477773416838 Marionette TRACE conn4 <- [1,2485,null,{"value":null}] 13:36:57 INFO - PROCESS | 1834 | 1477773417149 Marionette TRACE conn4 -> [0,2486,"getWindowHandles",null] 13:36:57 INFO - PROCESS | 1834 | 1477773417156 Marionette TRACE conn4 <- [1,2486,null,["8"]] 13:36:57 INFO - PROCESS | 1834 | 1477773417171 Marionette TRACE conn4 -> [0,2487,"switchToWindow",{"name":"8"}] 13:36:57 INFO - PROCESS | 1834 | 1477773417180 Marionette TRACE conn4 <- [1,2487,null,{}] 13:36:57 INFO - PROCESS | 1834 | 1477773417188 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:36:57 INFO - PROCESS | 1834 | ++DOCSHELL 0x823bec00 == 20 [pid = 1834] [id = 535] 13:36:57 INFO - PROCESS | 1834 | ++DOMWINDOW == 58 (0x823bf000) [pid = 1834] [serial = 1572] [outer = (nil)] 13:36:57 INFO - PROCESS | 1834 | ++DOMWINDOW == 59 (0x824a8800) [pid = 1834] [serial = 1573] [outer = 0x823bf000] 13:36:57 INFO - PROCESS | 1834 | 1477773417290 Marionette DEBUG loaded listener.js 13:36:57 INFO - PROCESS | 1834 | ++DOMWINDOW == 60 (0x82f58800) [pid = 1834] [serial = 1574] [outer = 0x823bf000] 13:36:57 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 13:36:57 WARNING - wptserve Traceback (most recent call last): 13:36:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:36:57 WARNING - rv = self.func(request, response) 13:36:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:36:57 WARNING - access_control_allow_origin = "*") 13:36:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:36:57 WARNING - payload = payload_generator(server_data) 13:36:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:36:57 WARNING - return encode_string_as_bmp_image(data) 13: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 13:36:57 WARNING - img.save(f, "BMP") 13:36:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:36:57 WARNING - f.write(bmpfileheader) 13:36:57 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:36:57 WARNING - 13:36:58 INFO - PROCESS | 1834 | --DOCSHELL 0x8222e800 == 19 [pid = 1834] [id = 522] 13:37:01 INFO - PROCESS | 1834 | --DOMWINDOW == 59 (0x8cb76800) [pid = 1834] [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] 13:37:01 INFO - PROCESS | 1834 | --DOMWINDOW == 58 (0x8b22c800) [pid = 1834] [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] 13:37:01 INFO - PROCESS | 1834 | --DOMWINDOW == 57 (0x8b126400) [pid = 1834] [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] 13:37:01 INFO - PROCESS | 1834 | --DOMWINDOW == 56 (0x8306a400) [pid = 1834] [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] 13:37:01 INFO - PROCESS | 1834 | --DOMWINDOW == 55 (0x82f55000) [pid = 1834] [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] 13:37:01 INFO - PROCESS | 1834 | --DOMWINDOW == 54 (0x823c5000) [pid = 1834] [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] 13:37:01 INFO - PROCESS | 1834 | --DOMWINDOW == 53 (0x8222ec00) [pid = 1834] [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] 13:37:01 INFO - PROCESS | 1834 | --DOMWINDOW == 52 (0x82294400) [pid = 1834] [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] 13:37:07 INFO - PROCESS | 1834 | --DOCSHELL 0x8cb76000 == 18 [pid = 1834] [id = 529] 13:37:07 INFO - PROCESS | 1834 | --DOCSHELL 0x8b22c000 == 17 [pid = 1834] [id = 528] 13:37:07 INFO - PROCESS | 1834 | --DOCSHELL 0x82299000 == 16 [pid = 1834] [id = 524] 13:37:07 INFO - PROCESS | 1834 | --DOCSHELL 0x8306a000 == 15 [pid = 1834] [id = 526] 13:37:07 INFO - PROCESS | 1834 | --DOCSHELL 0x82f54c00 == 14 [pid = 1834] [id = 525] 13:37:07 INFO - PROCESS | 1834 | --DOCSHELL 0x82294000 == 13 [pid = 1834] [id = 523] 13:37:07 INFO - PROCESS | 1834 | --DOCSHELL 0x8b125400 == 12 [pid = 1834] [id = 527] 13:37:07 INFO - PROCESS | 1834 | --DOCSHELL 0x8f7fa400 == 11 [pid = 1834] [id = 534] 13:37:07 INFO - PROCESS | 1834 | --DOCSHELL 0x8db03400 == 10 [pid = 1834] [id = 533] 13:37:07 INFO - PROCESS | 1834 | --DOCSHELL 0x8b224800 == 9 [pid = 1834] [id = 532] 13:37:07 INFO - PROCESS | 1834 | --DOCSHELL 0x82c5fc00 == 8 [pid = 1834] [id = 531] 13:37:07 INFO - PROCESS | 1834 | --DOCSHELL 0x8d610400 == 7 [pid = 1834] [id = 530] 13:37:07 INFO - PROCESS | 1834 | --DOMWINDOW == 51 (0x8cb77800) [pid = 1834] [serial = 1555] [outer = (nil)] [url = about:blank] 13:37:07 INFO - PROCESS | 1834 | --DOMWINDOW == 50 (0x8cb7d000) [pid = 1834] [serial = 1556] [outer = (nil)] [url = about:blank] 13:37:07 INFO - PROCESS | 1834 | --DOMWINDOW == 49 (0x8c824400) [pid = 1834] [serial = 1552] [outer = (nil)] [url = about:blank] 13:37:07 INFO - PROCESS | 1834 | --DOMWINDOW == 48 (0x8c82c000) [pid = 1834] [serial = 1553] [outer = (nil)] [url = about:blank] 13:37:07 INFO - PROCESS | 1834 | --DOMWINDOW == 47 (0x8b128c00) [pid = 1834] [serial = 1549] [outer = (nil)] [url = about:blank] 13:37:07 INFO - PROCESS | 1834 | --DOMWINDOW == 46 (0x8b21e400) [pid = 1834] [serial = 1550] [outer = (nil)] [url = about:blank] 13:37:07 INFO - PROCESS | 1834 | --DOMWINDOW == 45 (0x8306bc00) [pid = 1834] [serial = 1546] [outer = (nil)] [url = about:blank] 13:37:07 INFO - PROCESS | 1834 | --DOMWINDOW == 44 (0x8b050c00) [pid = 1834] [serial = 1547] [outer = (nil)] [url = about:blank] 13:37:07 INFO - PROCESS | 1834 | --DOMWINDOW == 43 (0x82f57c00) [pid = 1834] [serial = 1543] [outer = (nil)] [url = about:blank] 13:37:07 INFO - PROCESS | 1834 | --DOMWINDOW == 42 (0x82f59c00) [pid = 1834] [serial = 1544] [outer = (nil)] [url = about:blank] 13:37:07 INFO - PROCESS | 1834 | --DOMWINDOW == 41 (0x823c8800) [pid = 1834] [serial = 1540] [outer = (nil)] [url = about:blank] 13:37:07 INFO - PROCESS | 1834 | --DOMWINDOW == 40 (0x824ac400) [pid = 1834] [serial = 1541] [outer = (nil)] [url = about:blank] 13:37:07 INFO - PROCESS | 1834 | --DOMWINDOW == 39 (0x82296800) [pid = 1834] [serial = 1537] [outer = (nil)] [url = about:blank] 13:37:07 INFO - PROCESS | 1834 | --DOMWINDOW == 38 (0x82371400) [pid = 1834] [serial = 1538] [outer = (nil)] [url = about:blank] 13:37:07 INFO - PROCESS | 1834 | --DOMWINDOW == 37 (0x8229bc00) [pid = 1834] [serial = 1535] [outer = (nil)] [url = about:blank] 13:37:10 INFO - PROCESS | 1834 | --DOMWINDOW == 36 (0x8c824000) [pid = 1834] [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] 13:37:10 INFO - PROCESS | 1834 | --DOMWINDOW == 35 (0x8f7fc000) [pid = 1834] [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] 13:37:10 INFO - PROCESS | 1834 | --DOMWINDOW == 34 (0x8d80a400) [pid = 1834] [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] 13:37:10 INFO - PROCESS | 1834 | --DOMWINDOW == 33 (0x82c60000) [pid = 1834] [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] 13:37:10 INFO - PROCESS | 1834 | --DOMWINDOW == 32 (0x8db03c00) [pid = 1834] [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] 13:37:15 INFO - PROCESS | 1834 | --DOMWINDOW == 31 (0x824a8800) [pid = 1834] [serial = 1573] [outer = (nil)] [url = about:blank] 13:37:15 INFO - PROCESS | 1834 | --DOMWINDOW == 30 (0x8f830c00) [pid = 1834] [serial = 1570] [outer = (nil)] [url = about:blank] 13:37:15 INFO - PROCESS | 1834 | --DOMWINDOW == 29 (0x8f834c00) [pid = 1834] [serial = 1571] [outer = (nil)] [url = about:blank] 13:37:15 INFO - PROCESS | 1834 | --DOMWINDOW == 28 (0x8db06800) [pid = 1834] [serial = 1567] [outer = (nil)] [url = about:blank] 13:37:15 INFO - PROCESS | 1834 | --DOMWINDOW == 27 (0x8db0cc00) [pid = 1834] [serial = 1568] [outer = (nil)] [url = about:blank] 13:37:15 INFO - PROCESS | 1834 | --DOMWINDOW == 26 (0x8c887800) [pid = 1834] [serial = 1564] [outer = (nil)] [url = about:blank] 13:37:15 INFO - PROCESS | 1834 | --DOMWINDOW == 25 (0x8c892400) [pid = 1834] [serial = 1565] [outer = (nil)] [url = about:blank] 13:37:15 INFO - PROCESS | 1834 | --DOMWINDOW == 24 (0x82d08000) [pid = 1834] [serial = 1561] [outer = (nil)] [url = about:blank] 13:37:15 INFO - PROCESS | 1834 | --DOMWINDOW == 23 (0x82d0c000) [pid = 1834] [serial = 1562] [outer = (nil)] [url = about:blank] 13:37:15 INFO - PROCESS | 1834 | --DOMWINDOW == 22 (0x8d87ac00) [pid = 1834] [serial = 1558] [outer = (nil)] [url = about:blank] 13:37:15 INFO - PROCESS | 1834 | --DOMWINDOW == 21 (0x8da1a800) [pid = 1834] [serial = 1559] [outer = (nil)] [url = about:blank] 13:37:27 INFO - PROCESS | 1834 | MARIONETTE LOG: INFO: Timeout fired 13:37:27 INFO - PROCESS | 1834 | 1477773447485 Marionette TRACE conn4 <- [1,2488,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 13:37:27 INFO - . 13:37:27 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30854ms 13:37:27 INFO - PROCESS | 1834 | 1477773447527 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 13:37:27 INFO - PROCESS | 1834 | 1477773447534 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 13:37:27 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 13:37:27 INFO - PROCESS | 1834 | 1477773447545 Marionette TRACE conn4 -> [0,2490,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:37:27 INFO - PROCESS | 1834 | 1477773447784 Marionette TRACE conn4 <- [1,2490,null,{"value":null}] 13:37:27 INFO - PROCESS | 1834 | 1477773447868 Marionette TRACE conn4 -> [0,2491,"getWindowHandles",null] 13:37:27 INFO - PROCESS | 1834 | 1477773447875 Marionette TRACE conn4 <- [1,2491,null,["8"]] 13:37:27 INFO - PROCESS | 1834 | 1477773447883 Marionette TRACE conn4 -> [0,2492,"switchToWindow",{"name":"8"}] 13:37:27 INFO - PROCESS | 1834 | 1477773447892 Marionette TRACE conn4 <- [1,2492,null,{}] 13:37:27 INFO - PROCESS | 1834 | 1477773447898 Marionette TRACE conn4 -> [0,2493,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:37:27 INFO - PROCESS | 1834 | ++DOCSHELL 0x82293000 == 8 [pid = 1834] [id = 536] 13:37:27 INFO - PROCESS | 1834 | ++DOMWINDOW == 22 (0x82293400) [pid = 1834] [serial = 1575] [outer = (nil)] 13:37:27 INFO - PROCESS | 1834 | ++DOMWINDOW == 23 (0x82297400) [pid = 1834] [serial = 1576] [outer = 0x82293400] 13:37:28 INFO - PROCESS | 1834 | 1477773448007 Marionette DEBUG loaded listener.js 13:37:28 INFO - PROCESS | 1834 | ++DOMWINDOW == 24 (0x8229c800) [pid = 1834] [serial = 1577] [outer = 0x82293400] 13:37:28 WARNING - wptserve Traceback (most recent call last): 13:37:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:37:28 WARNING - rv = self.func(request, response) 13:37:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:37:28 WARNING - access_control_allow_origin = "*") 13:37:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:37:28 WARNING - payload = payload_generator(server_data) 13:37:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:37:28 WARNING - return encode_string_as_bmp_image(data) 13:37:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:37:28 WARNING - img.save(f, "BMP") 13:37:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:37:28 WARNING - f.write(bmpfileheader) 13:37:28 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:37:28 WARNING - 13:37:28 WARNING - wptserve Traceback (most recent call last): 13:37:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:37:28 WARNING - rv = self.func(request, response) 13:37:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:37:28 WARNING - access_control_allow_origin = "*") 13:37:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:37:28 WARNING - payload = payload_generator(server_data) 13:37:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:37:28 WARNING - return encode_string_as_bmp_image(data) 13:37:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:37:28 WARNING - img.save(f, "BMP") 13:37:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:37:28 WARNING - f.write(bmpfileheader) 13:37:28 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:37:28 WARNING - 13:37:37 INFO - PROCESS | 1834 | --DOCSHELL 0x823bec00 == 7 [pid = 1834] [id = 535] 13:37:43 INFO - PROCESS | 1834 | --DOMWINDOW == 23 (0x823bf000) [pid = 1834] [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] 13:37:49 INFO - PROCESS | 1834 | --DOMWINDOW == 22 (0x82f58800) [pid = 1834] [serial = 1574] [outer = (nil)] [url = about:blank] 13:37:49 INFO - PROCESS | 1834 | --DOMWINDOW == 21 (0x82297400) [pid = 1834] [serial = 1576] [outer = (nil)] [url = about:blank] 13:37:58 INFO - PROCESS | 1834 | MARIONETTE LOG: INFO: Timeout fired 13:37:58 INFO - PROCESS | 1834 | 1477773478215 Marionette TRACE conn4 <- [1,2493,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 13:37:58 INFO - . 13:37:58 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30709ms 13:37:58 INFO - PROCESS | 1834 | 1477773478253 Marionette TRACE conn4 -> [0,2494,"getWindowHandle",null] 13:37:58 INFO - PROCESS | 1834 | 1477773478259 Marionette TRACE conn4 <- [1,2494,null,{"value":"8"}] 13:37:58 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 13:37:58 INFO - PROCESS | 1834 | 1477773478271 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:37:58 INFO - PROCESS | 1834 | 1477773478501 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 13:37:58 INFO - PROCESS | 1834 | 1477773478586 Marionette TRACE conn4 -> [0,2496,"getWindowHandles",null] 13:37:58 INFO - PROCESS | 1834 | 1477773478592 Marionette TRACE conn4 <- [1,2496,null,["8"]] 13:37:58 INFO - PROCESS | 1834 | 1477773478601 Marionette TRACE conn4 -> [0,2497,"switchToWindow",{"name":"8"}] 13:37:58 INFO - PROCESS | 1834 | 1477773478609 Marionette TRACE conn4 <- [1,2497,null,{}] 13:37:58 INFO - PROCESS | 1834 | 1477773478616 Marionette TRACE conn4 -> [0,2498,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:37:58 INFO - PROCESS | 1834 | ++DOCSHELL 0x82230800 == 8 [pid = 1834] [id = 537] 13:37:58 INFO - PROCESS | 1834 | ++DOMWINDOW == 22 (0x82291400) [pid = 1834] [serial = 1578] [outer = (nil)] 13:37:58 INFO - PROCESS | 1834 | ++DOMWINDOW == 23 (0x82292c00) [pid = 1834] [serial = 1579] [outer = 0x82291400] 13:37:58 INFO - PROCESS | 1834 | 1477773478724 Marionette DEBUG loaded listener.js 13:37:58 INFO - PROCESS | 1834 | ++DOMWINDOW == 24 (0x8229e000) [pid = 1834] [serial = 1580] [outer = 0x82291400] 13:37:59 WARNING - wptserve Traceback (most recent call last): 13:37:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:37:59 WARNING - rv = self.func(request, response) 13:37:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:37:59 WARNING - access_control_allow_origin = "*") 13:37:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:37:59 WARNING - payload = payload_generator(server_data) 13:37:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:37:59 WARNING - return encode_string_as_bmp_image(data) 13:37: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 13:37:59 WARNING - img.save(f, "BMP") 13:37:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:37:59 WARNING - f.write(bmpfileheader) 13:37:59 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:37:59 WARNING - 13:37:59 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 13:38:08 INFO - PROCESS | 1834 | --DOCSHELL 0x82293000 == 7 [pid = 1834] [id = 536] 13:38:10 INFO - PROCESS | 1834 | --DOMWINDOW == 23 (0x82293400) [pid = 1834] [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] 13:38:16 INFO - PROCESS | 1834 | --DOMWINDOW == 22 (0x8229c800) [pid = 1834] [serial = 1577] [outer = (nil)] [url = about:blank] 13:38:16 INFO - PROCESS | 1834 | --DOMWINDOW == 21 (0x82292c00) [pid = 1834] [serial = 1579] [outer = (nil)] [url = about:blank] 13:38:28 INFO - PROCESS | 1834 | MARIONETTE LOG: INFO: Timeout fired 13:38:28 INFO - PROCESS | 1834 | 1477773508931 Marionette TRACE conn4 <- [1,2498,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 13:38:28 INFO - . 13:38:28 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30704ms 13:38:28 INFO - PROCESS | 1834 | 1477773508973 Marionette TRACE conn4 -> [0,2499,"getWindowHandle",null] 13:38:28 INFO - PROCESS | 1834 | 1477773508980 Marionette TRACE conn4 <- [1,2499,null,{"value":"8"}] 13:38:28 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 13:38:28 INFO - PROCESS | 1834 | 1477773508991 Marionette TRACE conn4 -> [0,2500,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:38:29 INFO - PROCESS | 1834 | 1477773509217 Marionette TRACE conn4 <- [1,2500,null,{"value":null}] 13:38:29 INFO - PROCESS | 1834 | 1477773509301 Marionette TRACE conn4 -> [0,2501,"getWindowHandles",null] 13:38:29 INFO - PROCESS | 1834 | 1477773509308 Marionette TRACE conn4 <- [1,2501,null,["8"]] 13:38:29 INFO - PROCESS | 1834 | 1477773509316 Marionette TRACE conn4 -> [0,2502,"switchToWindow",{"name":"8"}] 13:38:29 INFO - PROCESS | 1834 | 1477773509323 Marionette TRACE conn4 <- [1,2502,null,{}] 13:38:29 INFO - PROCESS | 1834 | 1477773509330 Marionette TRACE conn4 -> [0,2503,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:38:29 INFO - PROCESS | 1834 | ++DOCSHELL 0x82294800 == 8 [pid = 1834] [id = 538] 13:38:29 INFO - PROCESS | 1834 | ++DOMWINDOW == 22 (0x82294c00) [pid = 1834] [serial = 1581] [outer = (nil)] 13:38:29 INFO - PROCESS | 1834 | ++DOMWINDOW == 23 (0x82297000) [pid = 1834] [serial = 1582] [outer = 0x82294c00] 13:38:29 INFO - PROCESS | 1834 | 1477773509435 Marionette DEBUG loaded listener.js 13:38:29 INFO - PROCESS | 1834 | ++DOMWINDOW == 24 (0x82372800) [pid = 1834] [serial = 1583] [outer = 0x82294c00] 13:38:29 INFO - PROCESS | 1834 | ++DOCSHELL 0x823bdc00 == 9 [pid = 1834] [id = 539] 13:38:29 INFO - PROCESS | 1834 | ++DOMWINDOW == 25 (0x823be800) [pid = 1834] [serial = 1584] [outer = (nil)] 13:38:29 INFO - PROCESS | 1834 | ++DOMWINDOW == 26 (0x823bf400) [pid = 1834] [serial = 1585] [outer = 0x823be800] 13:38:30 INFO - PROCESS | 1834 | 1477773510167 Marionette TRACE conn4 <- [1,2503,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 13:38:30 INFO - . 13:38:30 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1229ms 13:38:30 INFO - PROCESS | 1834 | 1477773510217 Marionette TRACE conn4 -> [0,2504,"getWindowHandle",null] 13:38:30 INFO - PROCESS | 1834 | 1477773510223 Marionette TRACE conn4 <- [1,2504,null,{"value":"8"}] 13:38:30 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 13:38:30 INFO - PROCESS | 1834 | 1477773510235 Marionette TRACE conn4 -> [0,2505,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:38:30 INFO - PROCESS | 1834 | 1477773510496 Marionette TRACE conn4 <- [1,2505,null,{"value":null}] 13:38:30 INFO - PROCESS | 1834 | 1477773510512 Marionette TRACE conn4 -> [0,2506,"getWindowHandles",null] 13:38:30 INFO - PROCESS | 1834 | 1477773510516 Marionette TRACE conn4 <- [1,2506,null,["8"]] 13:38:30 INFO - PROCESS | 1834 | 1477773510523 Marionette TRACE conn4 -> [0,2507,"switchToWindow",{"name":"8"}] 13:38:30 INFO - PROCESS | 1834 | 1477773510528 Marionette TRACE conn4 <- [1,2507,null,{}] 13:38:30 INFO - PROCESS | 1834 | 1477773510534 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:38:30 INFO - PROCESS | 1834 | ++DOCSHELL 0x824b0800 == 10 [pid = 1834] [id = 540] 13:38:30 INFO - PROCESS | 1834 | ++DOMWINDOW == 27 (0x824b2800) [pid = 1834] [serial = 1586] [outer = (nil)] 13:38:30 INFO - PROCESS | 1834 | ++DOMWINDOW == 28 (0x82c59c00) [pid = 1834] [serial = 1587] [outer = 0x824b2800] 13:38:30 INFO - PROCESS | 1834 | 1477773510631 Marionette DEBUG loaded listener.js 13:38:30 INFO - PROCESS | 1834 | ++DOMWINDOW == 29 (0x82c5d400) [pid = 1834] [serial = 1588] [outer = 0x824b2800] 13:38:31 INFO - PROCESS | 1834 | ++DOCSHELL 0x82f51000 == 11 [pid = 1834] [id = 541] 13:38:31 INFO - PROCESS | 1834 | ++DOMWINDOW == 30 (0x82f51400) [pid = 1834] [serial = 1589] [outer = (nil)] 13:38:31 INFO - PROCESS | 1834 | ++DOMWINDOW == 31 (0x82f52000) [pid = 1834] [serial = 1590] [outer = 0x82f51400] 13:38:31 INFO - PROCESS | 1834 | 1477773511489 Marionette TRACE conn4 <- [1,2508,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 13:38:31 INFO - . 13:38:31 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1271ms 13:38:31 INFO - PROCESS | 1834 | 1477773511514 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 13:38:31 INFO - PROCESS | 1834 | 1477773511522 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 13:38:31 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 13:38:31 INFO - PROCESS | 1834 | 1477773511534 Marionette TRACE conn4 -> [0,2510,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:38:31 INFO - PROCESS | 1834 | 1477773511731 Marionette TRACE conn4 <- [1,2510,null,{"value":null}] 13:38:31 INFO - PROCESS | 1834 | 1477773511751 Marionette TRACE conn4 -> [0,2511,"getWindowHandles",null] 13:38:31 INFO - PROCESS | 1834 | 1477773511757 Marionette TRACE conn4 <- [1,2511,null,["8"]] 13:38:31 INFO - PROCESS | 1834 | 1477773511761 Marionette TRACE conn4 -> [0,2512,"switchToWindow",{"name":"8"}] 13:38:31 INFO - PROCESS | 1834 | 1477773511768 Marionette TRACE conn4 <- [1,2512,null,{}] 13:38:31 INFO - PROCESS | 1834 | 1477773511775 Marionette TRACE conn4 -> [0,2513,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:38:31 INFO - PROCESS | 1834 | ++DOCSHELL 0x83043c00 == 12 [pid = 1834] [id = 542] 13:38:31 INFO - PROCESS | 1834 | ++DOMWINDOW == 32 (0x83044000) [pid = 1834] [serial = 1591] [outer = (nil)] 13:38:32 INFO - PROCESS | 1834 | ++DOMWINDOW == 33 (0x83046800) [pid = 1834] [serial = 1592] [outer = 0x83044000] 13:38:32 INFO - PROCESS | 1834 | 1477773512014 Marionette DEBUG loaded listener.js 13:38:32 INFO - PROCESS | 1834 | ++DOMWINDOW == 34 (0x8304d800) [pid = 1834] [serial = 1593] [outer = 0x83044000] 13:38:32 INFO - PROCESS | 1834 | ++DOCSHELL 0x83071800 == 13 [pid = 1834] [id = 543] 13:38:32 INFO - PROCESS | 1834 | ++DOMWINDOW == 35 (0x83071c00) [pid = 1834] [serial = 1594] [outer = (nil)] 13:38:32 INFO - PROCESS | 1834 | ++DOMWINDOW == 36 (0x83074000) [pid = 1834] [serial = 1595] [outer = 0x83071c00] 13:38:32 INFO - PROCESS | 1834 | 1477773512762 Marionette TRACE conn4 <- [1,2513,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 13:38:32 INFO - . 13:38:32 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1278ms 13:38:32 INFO - PROCESS | 1834 | 1477773512812 Marionette TRACE conn4 -> [0,2514,"getWindowHandle",null] 13:38:32 INFO - PROCESS | 1834 | 1477773512817 Marionette TRACE conn4 <- [1,2514,null,{"value":"8"}] 13:38:32 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 13:38:32 INFO - PROCESS | 1834 | 1477773512824 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:38:33 INFO - PROCESS | 1834 | 1477773513059 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 13:38:33 INFO - PROCESS | 1834 | 1477773513074 Marionette TRACE conn4 -> [0,2516,"getWindowHandles",null] 13:38:33 INFO - PROCESS | 1834 | 1477773513081 Marionette TRACE conn4 <- [1,2516,null,["8"]] 13:38:33 INFO - PROCESS | 1834 | 1477773513088 Marionette TRACE conn4 -> [0,2517,"switchToWindow",{"name":"8"}] 13:38:33 INFO - PROCESS | 1834 | 1477773513094 Marionette TRACE conn4 <- [1,2517,null,{}] 13:38:33 INFO - PROCESS | 1834 | 1477773513100 Marionette TRACE conn4 -> [0,2518,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:38:33 INFO - PROCESS | 1834 | ++DOCSHELL 0x831b4c00 == 14 [pid = 1834] [id = 544] 13:38:33 INFO - PROCESS | 1834 | ++DOMWINDOW == 37 (0x831b5000) [pid = 1834] [serial = 1596] [outer = (nil)] 13:38:33 INFO - PROCESS | 1834 | ++DOMWINDOW == 38 (0x831b6c00) [pid = 1834] [serial = 1597] [outer = 0x831b5000] 13:38:33 INFO - PROCESS | 1834 | 1477773513201 Marionette DEBUG loaded listener.js 13:38:33 INFO - PROCESS | 1834 | ++DOMWINDOW == 39 (0x8b122c00) [pid = 1834] [serial = 1598] [outer = 0x831b5000] 13:38:33 INFO - PROCESS | 1834 | 1477773513913 Marionette TRACE conn4 <- [1,2518,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:38:33 INFO - . 13:38:33 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1131ms 13:38:33 INFO - PROCESS | 1834 | 1477773513955 Marionette TRACE conn4 -> [0,2519,"getWindowHandle",null] 13:38:33 INFO - PROCESS | 1834 | 1477773513958 Marionette TRACE conn4 <- [1,2519,null,{"value":"8"}] 13:38:33 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 13:38:33 INFO - PROCESS | 1834 | 1477773513965 Marionette TRACE conn4 -> [0,2520,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:38:34 INFO - PROCESS | 1834 | 1477773514123 Marionette TRACE conn4 <- [1,2520,null,{"value":null}] 13:38:34 INFO - PROCESS | 1834 | 1477773514143 Marionette TRACE conn4 -> [0,2521,"getWindowHandles",null] 13:38:34 INFO - PROCESS | 1834 | 1477773514147 Marionette TRACE conn4 <- [1,2521,null,["8"]] 13:38:34 INFO - PROCESS | 1834 | 1477773514151 Marionette TRACE conn4 -> [0,2522,"switchToWindow",{"name":"8"}] 13:38:34 INFO - PROCESS | 1834 | 1477773514156 Marionette TRACE conn4 <- [1,2522,null,{}] 13:38:34 INFO - PROCESS | 1834 | 1477773514274 Marionette TRACE conn4 -> [0,2523,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:38:34 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b22a000 == 15 [pid = 1834] [id = 545] 13:38:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 40 (0x8b22a400) [pid = 1834] [serial = 1599] [outer = (nil)] 13:38:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 41 (0x8b22d800) [pid = 1834] [serial = 1600] [outer = 0x8b22a400] 13:38:34 INFO - PROCESS | 1834 | 1477773514364 Marionette DEBUG loaded listener.js 13:38:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 42 (0x8c820c00) [pid = 1834] [serial = 1601] [outer = 0x8b22a400] 13:38:34 INFO - PROCESS | 1834 | 1477773514913 Marionette TRACE conn4 <- [1,2523,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:38:34 INFO - . 13:38:34 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 968ms 13:38:34 INFO - PROCESS | 1834 | 1477773514934 Marionette TRACE conn4 -> [0,2524,"getWindowHandle",null] 13:38:34 INFO - PROCESS | 1834 | 1477773514936 Marionette TRACE conn4 <- [1,2524,null,{"value":"8"}] 13:38:34 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 13:38:34 INFO - PROCESS | 1834 | 1477773514951 Marionette TRACE conn4 -> [0,2525,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:38:35 INFO - PROCESS | 1834 | 1477773515203 Marionette TRACE conn4 <- [1,2525,null,{"value":null}] 13:38:35 INFO - PROCESS | 1834 | 1477773515284 Marionette TRACE conn4 -> [0,2526,"getWindowHandles",null] 13:38:35 INFO - PROCESS | 1834 | 1477773515289 Marionette TRACE conn4 <- [1,2526,null,["8"]] 13:38:35 INFO - PROCESS | 1834 | 1477773515294 Marionette TRACE conn4 -> [0,2527,"switchToWindow",{"name":"8"}] 13:38:35 INFO - PROCESS | 1834 | 1477773515299 Marionette TRACE conn4 <- [1,2527,null,{}] 13:38:35 INFO - PROCESS | 1834 | 1477773515304 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:38:35 INFO - PROCESS | 1834 | ++DOCSHELL 0x8c885800 == 16 [pid = 1834] [id = 546] 13:38:35 INFO - PROCESS | 1834 | ++DOMWINDOW == 43 (0x8c885c00) [pid = 1834] [serial = 1602] [outer = (nil)] 13:38:35 INFO - PROCESS | 1834 | ++DOMWINDOW == 44 (0x8c891800) [pid = 1834] [serial = 1603] [outer = 0x8c885c00] 13:38:35 INFO - PROCESS | 1834 | 1477773515396 Marionette DEBUG loaded listener.js 13:38:35 INFO - PROCESS | 1834 | ++DOMWINDOW == 45 (0x8cb76000) [pid = 1834] [serial = 1604] [outer = 0x8c885c00] 13:38:36 INFO - PROCESS | 1834 | 1477773515996 Marionette TRACE conn4 <- [1,2528,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:38:36 INFO - . 13:38:36 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1079ms 13:38:36 INFO - PROCESS | 1834 | 1477773516029 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 13:38:36 INFO - PROCESS | 1834 | 1477773516032 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 13:38:36 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 13:38:36 INFO - PROCESS | 1834 | 1477773516039 Marionette TRACE conn4 -> [0,2530,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:38:36 INFO - PROCESS | 1834 | 1477773516268 Marionette TRACE conn4 <- [1,2530,null,{"value":null}] 13:38:36 INFO - PROCESS | 1834 | 1477773516280 Marionette TRACE conn4 -> [0,2531,"getWindowHandles",null] 13:38:36 INFO - PROCESS | 1834 | 1477773516285 Marionette TRACE conn4 <- [1,2531,null,["8"]] 13:38:36 INFO - PROCESS | 1834 | 1477773516293 Marionette TRACE conn4 -> [0,2532,"switchToWindow",{"name":"8"}] 13:38:36 INFO - PROCESS | 1834 | 1477773516299 Marionette TRACE conn4 <- [1,2532,null,{}] 13:38:36 INFO - PROCESS | 1834 | 1477773516304 Marionette TRACE conn4 -> [0,2533,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:38:36 INFO - PROCESS | 1834 | ++DOCSHELL 0x8d60a400 == 17 [pid = 1834] [id = 547] 13:38:36 INFO - PROCESS | 1834 | ++DOMWINDOW == 46 (0x8d60a800) [pid = 1834] [serial = 1605] [outer = (nil)] 13:38:36 INFO - PROCESS | 1834 | ++DOMWINDOW == 47 (0x8d60d800) [pid = 1834] [serial = 1606] [outer = 0x8d60a800] 13:38:36 INFO - PROCESS | 1834 | 1477773516399 Marionette DEBUG loaded listener.js 13:38:36 INFO - PROCESS | 1834 | ++DOMWINDOW == 48 (0x8d812400) [pid = 1834] [serial = 1607] [outer = 0x8d60a800] 13:38:37 INFO - PROCESS | 1834 | 1477773517061 Marionette TRACE conn4 <- [1,2533,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:38:37 INFO - . 13:38:37 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1070ms 13:38:37 INFO - PROCESS | 1834 | 1477773517136 Marionette TRACE conn4 -> [0,2534,"getWindowHandle",null] 13:38:37 INFO - PROCESS | 1834 | 1477773517142 Marionette TRACE conn4 <- [1,2534,null,{"value":"8"}] 13:38:37 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 13:38:37 INFO - PROCESS | 1834 | 1477773517152 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:38:37 INFO - PROCESS | 1834 | 1477773517373 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 13:38:37 INFO - PROCESS | 1834 | 1477773517547 Marionette TRACE conn4 -> [0,2536,"getWindowHandles",null] 13:38:37 INFO - PROCESS | 1834 | 1477773517554 Marionette TRACE conn4 <- [1,2536,null,["8"]] 13:38:37 INFO - PROCESS | 1834 | 1477773517569 Marionette TRACE conn4 -> [0,2537,"switchToWindow",{"name":"8"}] 13:38:37 INFO - PROCESS | 1834 | 1477773517578 Marionette TRACE conn4 <- [1,2537,null,{}] 13:38:37 INFO - PROCESS | 1834 | 1477773517586 Marionette TRACE conn4 -> [0,2538,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:38:37 INFO - PROCESS | 1834 | ++DOCSHELL 0x822a0c00 == 18 [pid = 1834] [id = 548] 13:38:37 INFO - PROCESS | 1834 | ++DOMWINDOW == 49 (0x82375c00) [pid = 1834] [serial = 1608] [outer = (nil)] 13:38:37 INFO - PROCESS | 1834 | ++DOMWINDOW == 50 (0x8237d400) [pid = 1834] [serial = 1609] [outer = 0x82375c00] 13:38:37 INFO - PROCESS | 1834 | 1477773517708 Marionette DEBUG loaded listener.js 13:38:37 INFO - PROCESS | 1834 | ++DOMWINDOW == 51 (0x824ad800) [pid = 1834] [serial = 1610] [outer = 0x82375c00] 13:38:38 INFO - PROCESS | 1834 | 1477773518370 Marionette TRACE conn4 <- [1,2538,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:38:38 INFO - . 13:38:38 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1271ms 13:38:38 INFO - PROCESS | 1834 | 1477773518425 Marionette TRACE conn4 -> [0,2539,"getWindowHandle",null] 13:38:38 INFO - PROCESS | 1834 | 1477773518433 Marionette TRACE conn4 <- [1,2539,null,{"value":"8"}] 13:38:38 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 13:38:38 INFO - PROCESS | 1834 | 1477773518442 Marionette TRACE conn4 -> [0,2540,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:38:38 INFO - PROCESS | 1834 | 1477773518631 Marionette TRACE conn4 <- [1,2540,null,{"value":null}] 13:38:38 INFO - PROCESS | 1834 | 1477773518798 Marionette TRACE conn4 -> [0,2541,"getWindowHandles",null] 13:38:38 INFO - PROCESS | 1834 | 1477773518804 Marionette TRACE conn4 <- [1,2541,null,["8"]] 13:38:38 INFO - PROCESS | 1834 | 1477773518817 Marionette TRACE conn4 -> [0,2542,"switchToWindow",{"name":"8"}] 13:38:38 INFO - PROCESS | 1834 | 1477773518824 Marionette TRACE conn4 <- [1,2542,null,{}] 13:38:38 INFO - PROCESS | 1834 | 1477773518830 Marionette TRACE conn4 -> [0,2543,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:38:38 INFO - PROCESS | 1834 | ++DOCSHELL 0x824a9400 == 19 [pid = 1834] [id = 549] 13:38:38 INFO - PROCESS | 1834 | ++DOMWINDOW == 52 (0x82f5f400) [pid = 1834] [serial = 1611] [outer = (nil)] 13:38:38 INFO - PROCESS | 1834 | ++DOMWINDOW == 53 (0x831b3400) [pid = 1834] [serial = 1612] [outer = 0x82f5f400] 13:38:38 INFO - PROCESS | 1834 | 1477773518939 Marionette DEBUG loaded listener.js 13:38:39 INFO - PROCESS | 1834 | ++DOMWINDOW == 54 (0x8b120c00) [pid = 1834] [serial = 1613] [outer = 0x82f5f400] 13:38:39 INFO - PROCESS | 1834 | 1477773519631 Marionette TRACE conn4 <- [1,2543,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:38:39 INFO - . 13:38:39 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1229ms 13:38:39 INFO - PROCESS | 1834 | 1477773519681 Marionette TRACE conn4 -> [0,2544,"getWindowHandle",null] 13:38:39 INFO - PROCESS | 1834 | 1477773519691 Marionette TRACE conn4 <- [1,2544,null,{"value":"8"}] 13:38:39 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html 13:38:39 INFO - PROCESS | 1834 | 1477773519721 Marionette TRACE conn4 -> [0,2545,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:38:39 INFO - PROCESS | 1834 | 1477773519905 Marionette TRACE conn4 <- [1,2545,null,{"value":null}] 13:38:40 INFO - PROCESS | 1834 | 1477773520074 Marionette TRACE conn4 -> [0,2546,"getWindowHandles",null] 13:38:40 INFO - PROCESS | 1834 | 1477773520079 Marionette TRACE conn4 <- [1,2546,null,["8"]] 13:38:40 INFO - PROCESS | 1834 | 1477773520086 Marionette TRACE conn4 -> [0,2547,"switchToWindow",{"name":"8"}] 13:38:40 INFO - PROCESS | 1834 | 1477773520093 Marionette TRACE conn4 <- [1,2547,null,{}] 13:38:40 INFO - PROCESS | 1834 | 1477773520104 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:38:40 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da1e800 == 20 [pid = 1834] [id = 550] 13:38:40 INFO - PROCESS | 1834 | ++DOMWINDOW == 55 (0x8da28400) [pid = 1834] [serial = 1614] [outer = (nil)] 13:38:40 INFO - PROCESS | 1834 | ++DOMWINDOW == 56 (0x8da2e400) [pid = 1834] [serial = 1615] [outer = 0x8da28400] 13:38:40 INFO - PROCESS | 1834 | 1477773520214 Marionette DEBUG loaded listener.js 13:38:40 INFO - PROCESS | 1834 | ++DOMWINDOW == 57 (0x8da33800) [pid = 1834] [serial = 1616] [outer = 0x8da28400] 13:38:40 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 13:38:40 WARNING - wptserve Traceback (most recent call last): 13:38:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:38:40 WARNING - rv = self.func(request, response) 13:38:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:38:40 WARNING - access_control_allow_origin = "*") 13:38:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:38:40 WARNING - payload = payload_generator(server_data) 13:38:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:38:40 WARNING - return encode_string_as_bmp_image(data) 13:38:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:38:40 WARNING - img.save(f, "BMP") 13:38:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:38:40 WARNING - f.write(bmpfileheader) 13:38:40 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:38:40 WARNING - 13:38:42 INFO - PROCESS | 1834 | --DOCSHELL 0x83071800 == 19 [pid = 1834] [id = 543] 13:38:42 INFO - PROCESS | 1834 | --DOCSHELL 0x82f51000 == 18 [pid = 1834] [id = 541] 13:38:42 INFO - PROCESS | 1834 | --DOCSHELL 0x823bdc00 == 17 [pid = 1834] [id = 539] 13:38:42 INFO - PROCESS | 1834 | --DOCSHELL 0x82230800 == 16 [pid = 1834] [id = 537] 13:38:45 INFO - PROCESS | 1834 | --DOMWINDOW == 56 (0x8c885c00) [pid = 1834] [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] 13:38:45 INFO - PROCESS | 1834 | --DOMWINDOW == 55 (0x8b22a400) [pid = 1834] [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] 13:38:45 INFO - PROCESS | 1834 | --DOMWINDOW == 54 (0x831b5000) [pid = 1834] [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] 13:38:45 INFO - PROCESS | 1834 | --DOMWINDOW == 53 (0x83071c00) [pid = 1834] [serial = 1594] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 13:38:45 INFO - PROCESS | 1834 | --DOMWINDOW == 52 (0x83044000) [pid = 1834] [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] 13:38:45 INFO - PROCESS | 1834 | --DOMWINDOW == 51 (0x82f51400) [pid = 1834] [serial = 1589] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477773511225] 13:38:45 INFO - PROCESS | 1834 | --DOMWINDOW == 50 (0x824b2800) [pid = 1834] [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] 13:38:45 INFO - PROCESS | 1834 | --DOMWINDOW == 49 (0x823be800) [pid = 1834] [serial = 1584] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 13:38:45 INFO - PROCESS | 1834 | --DOMWINDOW == 48 (0x82291400) [pid = 1834] [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] 13:38:45 INFO - PROCESS | 1834 | --DOMWINDOW == 47 (0x82294c00) [pid = 1834] [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] 13:38:50 INFO - PROCESS | 1834 | --DOCSHELL 0x8c885800 == 15 [pid = 1834] [id = 546] 13:38:50 INFO - PROCESS | 1834 | --DOCSHELL 0x824b0800 == 14 [pid = 1834] [id = 540] 13:38:50 INFO - PROCESS | 1834 | --DOCSHELL 0x8b22a000 == 13 [pid = 1834] [id = 545] 13:38:50 INFO - PROCESS | 1834 | --DOCSHELL 0x83043c00 == 12 [pid = 1834] [id = 542] 13:38:50 INFO - PROCESS | 1834 | --DOCSHELL 0x831b4c00 == 11 [pid = 1834] [id = 544] 13:38:50 INFO - PROCESS | 1834 | --DOCSHELL 0x82294800 == 10 [pid = 1834] [id = 538] 13:38:50 INFO - PROCESS | 1834 | --DOCSHELL 0x824a9400 == 9 [pid = 1834] [id = 549] 13:38:50 INFO - PROCESS | 1834 | --DOCSHELL 0x822a0c00 == 8 [pid = 1834] [id = 548] 13:38:50 INFO - PROCESS | 1834 | --DOCSHELL 0x8d60a400 == 7 [pid = 1834] [id = 547] 13:38:50 INFO - PROCESS | 1834 | --DOMWINDOW == 46 (0x823bf400) [pid = 1834] [serial = 1585] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 13:38:50 INFO - PROCESS | 1834 | --DOMWINDOW == 45 (0x82372800) [pid = 1834] [serial = 1583] [outer = (nil)] [url = about:blank] 13:38:50 INFO - PROCESS | 1834 | --DOMWINDOW == 44 (0x82297000) [pid = 1834] [serial = 1582] [outer = (nil)] [url = about:blank] 13:38:50 INFO - PROCESS | 1834 | --DOMWINDOW == 43 (0x82f52000) [pid = 1834] [serial = 1590] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477773511225] 13:38:50 INFO - PROCESS | 1834 | --DOMWINDOW == 42 (0x82c5d400) [pid = 1834] [serial = 1588] [outer = (nil)] [url = about:blank] 13:38:50 INFO - PROCESS | 1834 | --DOMWINDOW == 41 (0x82c59c00) [pid = 1834] [serial = 1587] [outer = (nil)] [url = about:blank] 13:38:50 INFO - PROCESS | 1834 | --DOMWINDOW == 40 (0x83074000) [pid = 1834] [serial = 1595] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 13:38:50 INFO - PROCESS | 1834 | --DOMWINDOW == 39 (0x8304d800) [pid = 1834] [serial = 1593] [outer = (nil)] [url = about:blank] 13:38:50 INFO - PROCESS | 1834 | --DOMWINDOW == 38 (0x83046800) [pid = 1834] [serial = 1592] [outer = (nil)] [url = about:blank] 13:38:50 INFO - PROCESS | 1834 | --DOMWINDOW == 37 (0x8b122c00) [pid = 1834] [serial = 1598] [outer = (nil)] [url = about:blank] 13:38:50 INFO - PROCESS | 1834 | --DOMWINDOW == 36 (0x831b6c00) [pid = 1834] [serial = 1597] [outer = (nil)] [url = about:blank] 13:38:50 INFO - PROCESS | 1834 | --DOMWINDOW == 35 (0x8c820c00) [pid = 1834] [serial = 1601] [outer = (nil)] [url = about:blank] 13:38:50 INFO - PROCESS | 1834 | --DOMWINDOW == 34 (0x8b22d800) [pid = 1834] [serial = 1600] [outer = (nil)] [url = about:blank] 13:38:50 INFO - PROCESS | 1834 | --DOMWINDOW == 33 (0x8cb76000) [pid = 1834] [serial = 1604] [outer = (nil)] [url = about:blank] 13:38:50 INFO - PROCESS | 1834 | --DOMWINDOW == 32 (0x8c891800) [pid = 1834] [serial = 1603] [outer = (nil)] [url = about:blank] 13:38:50 INFO - PROCESS | 1834 | --DOMWINDOW == 31 (0x8229e000) [pid = 1834] [serial = 1580] [outer = (nil)] [url = about:blank] 13:38:50 INFO - PROCESS | 1834 | --DOMWINDOW == 30 (0x8d60d800) [pid = 1834] [serial = 1606] [outer = (nil)] [url = about:blank] 13:38:52 INFO - PROCESS | 1834 | --DOMWINDOW == 29 (0x82f5f400) [pid = 1834] [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] 13:38:52 INFO - PROCESS | 1834 | --DOMWINDOW == 28 (0x82375c00) [pid = 1834] [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] 13:38:52 INFO - PROCESS | 1834 | --DOMWINDOW == 27 (0x8d60a800) [pid = 1834] [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] 13:38:58 INFO - PROCESS | 1834 | --DOMWINDOW == 26 (0x831b3400) [pid = 1834] [serial = 1612] [outer = (nil)] [url = about:blank] 13:38:58 INFO - PROCESS | 1834 | --DOMWINDOW == 25 (0x824ad800) [pid = 1834] [serial = 1610] [outer = (nil)] [url = about:blank] 13:38:58 INFO - PROCESS | 1834 | --DOMWINDOW == 24 (0x8237d400) [pid = 1834] [serial = 1609] [outer = (nil)] [url = about:blank] 13:38:58 INFO - PROCESS | 1834 | --DOMWINDOW == 23 (0x8da2e400) [pid = 1834] [serial = 1615] [outer = (nil)] [url = about:blank] 13:38:58 INFO - PROCESS | 1834 | --DOMWINDOW == 22 (0x8b120c00) [pid = 1834] [serial = 1613] [outer = (nil)] [url = about:blank] 13:38:58 INFO - PROCESS | 1834 | --DOMWINDOW == 21 (0x8d812400) [pid = 1834] [serial = 1607] [outer = (nil)] [url = about:blank] 13:39:10 INFO - PROCESS | 1834 | MARIONETTE LOG: INFO: Timeout fired 13:39:10 INFO - PROCESS | 1834 | 1477773550414 Marionette TRACE conn4 <- [1,2548,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 13:39:10 INFO - . 13:39:10 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 30729ms 13:39:10 INFO - PROCESS | 1834 | 1477773550448 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 13:39:10 INFO - PROCESS | 1834 | 1477773550455 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 13:39:10 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 13:39:10 INFO - PROCESS | 1834 | 1477773550466 Marionette TRACE conn4 -> [0,2550,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:39:10 INFO - PROCESS | 1834 | 1477773550705 Marionette TRACE conn4 <- [1,2550,null,{"value":null}] 13:39:10 INFO - PROCESS | 1834 | 1477773550788 Marionette TRACE conn4 -> [0,2551,"getWindowHandles",null] 13:39:10 INFO - PROCESS | 1834 | 1477773550794 Marionette TRACE conn4 <- [1,2551,null,["8"]] 13:39:10 INFO - PROCESS | 1834 | 1477773550803 Marionette TRACE conn4 -> [0,2552,"switchToWindow",{"name":"8"}] 13:39:10 INFO - PROCESS | 1834 | 1477773550810 Marionette TRACE conn4 <- [1,2552,null,{}] 13:39:10 INFO - PROCESS | 1834 | 1477773550817 Marionette TRACE conn4 -> [0,2553,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:39:10 INFO - PROCESS | 1834 | ++DOCSHELL 0x82291c00 == 8 [pid = 1834] [id = 551] 13:39:10 INFO - PROCESS | 1834 | ++DOMWINDOW == 22 (0x82292000) [pid = 1834] [serial = 1617] [outer = (nil)] 13:39:10 INFO - PROCESS | 1834 | ++DOMWINDOW == 23 (0x82295000) [pid = 1834] [serial = 1618] [outer = 0x82292000] 13:39:10 INFO - PROCESS | 1834 | 1477773550927 Marionette DEBUG loaded listener.js 13:39:11 INFO - PROCESS | 1834 | ++DOMWINDOW == 24 (0x8229c000) [pid = 1834] [serial = 1619] [outer = 0x82292000] 13:39:11 WARNING - wptserve Traceback (most recent call last): 13:39:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:39:11 WARNING - rv = self.func(request, response) 13:39:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:39:11 WARNING - access_control_allow_origin = "*") 13:39:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:39:11 WARNING - payload = payload_generator(server_data) 13:39:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:39:11 WARNING - return encode_string_as_bmp_image(data) 13:39:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:39:11 WARNING - img.save(f, "BMP") 13:39:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:39:11 WARNING - f.write(bmpfileheader) 13:39:11 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:39:11 WARNING - 13:39:11 WARNING - wptserve Traceback (most recent call last): 13:39:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:39:11 WARNING - rv = self.func(request, response) 13:39:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:39:11 WARNING - access_control_allow_origin = "*") 13:39:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:39:11 WARNING - payload = payload_generator(server_data) 13:39:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:39:11 WARNING - return encode_string_as_bmp_image(data) 13:39:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:39:11 WARNING - img.save(f, "BMP") 13:39:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:39:11 WARNING - f.write(bmpfileheader) 13:39:11 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:39:11 WARNING - 13:39:20 INFO - PROCESS | 1834 | --DOCSHELL 0x8da1e800 == 7 [pid = 1834] [id = 550] 13:39:26 INFO - PROCESS | 1834 | --DOMWINDOW == 23 (0x8da28400) [pid = 1834] [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] 13:39:32 INFO - PROCESS | 1834 | --DOMWINDOW == 22 (0x8da33800) [pid = 1834] [serial = 1616] [outer = (nil)] [url = about:blank] 13:39:32 INFO - PROCESS | 1834 | --DOMWINDOW == 21 (0x82295000) [pid = 1834] [serial = 1618] [outer = (nil)] [url = about:blank] 13:39:41 INFO - PROCESS | 1834 | MARIONETTE LOG: INFO: Timeout fired 13:39:41 INFO - PROCESS | 1834 | 1477773581136 Marionette TRACE conn4 <- [1,2553,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 13:39:41 INFO - . 13:39:41 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 30706ms 13:39:41 INFO - PROCESS | 1834 | 1477773581170 Marionette TRACE conn4 -> [0,2554,"getWindowHandle",null] 13:39:41 INFO - PROCESS | 1834 | 1477773581177 Marionette TRACE conn4 <- [1,2554,null,{"value":"8"}] 13:39:41 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html 13:39:41 INFO - PROCESS | 1834 | 1477773581189 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:39:41 INFO - PROCESS | 1834 | 1477773581418 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 13:39:41 INFO - PROCESS | 1834 | 1477773581502 Marionette TRACE conn4 -> [0,2556,"getWindowHandles",null] 13:39:41 INFO - PROCESS | 1834 | 1477773581508 Marionette TRACE conn4 <- [1,2556,null,["8"]] 13:39:41 INFO - PROCESS | 1834 | 1477773581517 Marionette TRACE conn4 -> [0,2557,"switchToWindow",{"name":"8"}] 13:39:41 INFO - PROCESS | 1834 | 1477773581525 Marionette TRACE conn4 <- [1,2557,null,{}] 13:39:41 INFO - PROCESS | 1834 | 1477773581531 Marionette TRACE conn4 -> [0,2558,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:39:41 INFO - PROCESS | 1834 | ++DOCSHELL 0x82293000 == 8 [pid = 1834] [id = 552] 13:39:41 INFO - PROCESS | 1834 | ++DOMWINDOW == 22 (0x82293400) [pid = 1834] [serial = 1620] [outer = (nil)] 13:39:41 INFO - PROCESS | 1834 | ++DOMWINDOW == 23 (0x82297400) [pid = 1834] [serial = 1621] [outer = 0x82293400] 13:39:41 INFO - PROCESS | 1834 | 1477773581652 Marionette DEBUG loaded listener.js 13:39:41 INFO - PROCESS | 1834 | ++DOMWINDOW == 24 (0x8229f000) [pid = 1834] [serial = 1622] [outer = 0x82293400] 13:39:42 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 13:39:42 WARNING - wptserve Traceback (most recent call last): 13:39:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:39:42 WARNING - rv = self.func(request, response) 13:39:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:39:42 WARNING - access_control_allow_origin = "*") 13:39:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:39:42 WARNING - payload = payload_generator(server_data) 13:39:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:39:42 WARNING - return encode_string_as_bmp_image(data) 13:39: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 13:39:42 WARNING - img.save(f, "BMP") 13:39:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:39:42 WARNING - f.write(bmpfileheader) 13:39:42 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:39:42 WARNING - 13:39:51 INFO - PROCESS | 1834 | --DOCSHELL 0x82291c00 == 7 [pid = 1834] [id = 551] 13:39:53 INFO - PROCESS | 1834 | --DOMWINDOW == 23 (0x82292000) [pid = 1834] [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] 13:39:59 INFO - PROCESS | 1834 | --DOMWINDOW == 22 (0x8229c000) [pid = 1834] [serial = 1619] [outer = (nil)] [url = about:blank] 13:39:59 INFO - PROCESS | 1834 | --DOMWINDOW == 21 (0x82297400) [pid = 1834] [serial = 1621] [outer = (nil)] [url = about:blank] 13:40:11 INFO - PROCESS | 1834 | MARIONETTE LOG: INFO: Timeout fired 13:40:11 INFO - PROCESS | 1834 | 1477773611859 Marionette TRACE conn4 <- [1,2558,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 13:40:11 INFO - . 13:40:11 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 30704ms 13:40:11 INFO - PROCESS | 1834 | 1477773611891 Marionette TRACE conn4 -> [0,2559,"getWindowHandle",null] 13:40:11 INFO - PROCESS | 1834 | 1477773611899 Marionette TRACE conn4 <- [1,2559,null,{"value":"8"}] 13:40:11 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 13:40:11 INFO - PROCESS | 1834 | 1477773611912 Marionette TRACE conn4 -> [0,2560,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:40:12 INFO - PROCESS | 1834 | 1477773612138 Marionette TRACE conn4 <- [1,2560,null,{"value":null}] 13:40:12 INFO - PROCESS | 1834 | 1477773612220 Marionette TRACE conn4 -> [0,2561,"getWindowHandles",null] 13:40:12 INFO - PROCESS | 1834 | 1477773612227 Marionette TRACE conn4 <- [1,2561,null,["8"]] 13:40:12 INFO - PROCESS | 1834 | 1477773612235 Marionette TRACE conn4 -> [0,2562,"switchToWindow",{"name":"8"}] 13:40:12 INFO - PROCESS | 1834 | 1477773612242 Marionette TRACE conn4 <- [1,2562,null,{}] 13:40:12 INFO - PROCESS | 1834 | 1477773612249 Marionette TRACE conn4 -> [0,2563,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:40:12 INFO - PROCESS | 1834 | ++DOCSHELL 0x82292c00 == 8 [pid = 1834] [id = 553] 13:40:12 INFO - PROCESS | 1834 | ++DOMWINDOW == 22 (0x82293c00) [pid = 1834] [serial = 1623] [outer = (nil)] 13:40:12 INFO - PROCESS | 1834 | ++DOMWINDOW == 23 (0x82295800) [pid = 1834] [serial = 1624] [outer = 0x82293c00] 13:40:12 INFO - PROCESS | 1834 | 1477773612352 Marionette DEBUG loaded listener.js 13:40:12 INFO - PROCESS | 1834 | ++DOMWINDOW == 24 (0x8229d800) [pid = 1834] [serial = 1625] [outer = 0x82293c00] 13:40:12 INFO - PROCESS | 1834 | 1477773612935 Marionette TRACE conn4 <- [1,2563,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:40:12 INFO - . 13:40:12 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 1076ms 13:40:12 INFO - PROCESS | 1834 | 1477773612988 Marionette TRACE conn4 -> [0,2564,"getWindowHandle",null] 13:40:12 INFO - PROCESS | 1834 | 1477773612994 Marionette TRACE conn4 <- [1,2564,null,{"value":"8"}] 13:40:12 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 13:40:13 INFO - PROCESS | 1834 | 1477773613001 Marionette TRACE conn4 -> [0,2565,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:40:13 INFO - PROCESS | 1834 | 1477773613231 Marionette TRACE conn4 <- [1,2565,null,{"value":null}] 13:40:13 INFO - PROCESS | 1834 | 1477773613250 Marionette TRACE conn4 -> [0,2566,"getWindowHandles",null] 13:40:13 INFO - PROCESS | 1834 | 1477773613255 Marionette TRACE conn4 <- [1,2566,null,["8"]] 13:40:13 INFO - PROCESS | 1834 | 1477773613262 Marionette TRACE conn4 -> [0,2567,"switchToWindow",{"name":"8"}] 13:40:13 INFO - PROCESS | 1834 | 1477773613267 Marionette TRACE conn4 <- [1,2567,null,{}] 13:40:13 INFO - PROCESS | 1834 | 1477773613273 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:40:13 INFO - PROCESS | 1834 | ++DOCSHELL 0x8229d400 == 9 [pid = 1834] [id = 554] 13:40:13 INFO - PROCESS | 1834 | ++DOMWINDOW == 25 (0x824a5800) [pid = 1834] [serial = 1626] [outer = (nil)] 13:40:13 INFO - PROCESS | 1834 | ++DOMWINDOW == 26 (0x824ab000) [pid = 1834] [serial = 1627] [outer = 0x824a5800] 13:40:13 INFO - PROCESS | 1834 | 1477773613381 Marionette DEBUG loaded listener.js 13:40:13 INFO - PROCESS | 1834 | ++DOMWINDOW == 27 (0x824b0800) [pid = 1834] [serial = 1628] [outer = 0x824a5800] 13:40:14 INFO - PROCESS | 1834 | 1477773614119 Marionette TRACE conn4 <- [1,2568,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:40:14 INFO - . 13:40:14 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1174ms 13:40:14 INFO - PROCESS | 1834 | 1477773614183 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 13:40:14 INFO - PROCESS | 1834 | 1477773614191 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 13:40:14 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 13:40:14 INFO - PROCESS | 1834 | 1477773614198 Marionette TRACE conn4 -> [0,2570,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:40:14 INFO - PROCESS | 1834 | 1477773614427 Marionette TRACE conn4 <- [1,2570,null,{"value":null}] 13:40:14 INFO - PROCESS | 1834 | 1477773614445 Marionette TRACE conn4 -> [0,2571,"getWindowHandles",null] 13:40:14 INFO - PROCESS | 1834 | 1477773614449 Marionette TRACE conn4 <- [1,2571,null,["8"]] 13:40:14 INFO - PROCESS | 1834 | 1477773614454 Marionette TRACE conn4 -> [0,2572,"switchToWindow",{"name":"8"}] 13:40:14 INFO - PROCESS | 1834 | 1477773614461 Marionette TRACE conn4 <- [1,2572,null,{}] 13:40:14 INFO - PROCESS | 1834 | 1477773614534 Marionette TRACE conn4 -> [0,2573,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:40:14 INFO - PROCESS | 1834 | ++DOCSHELL 0x82f58400 == 10 [pid = 1834] [id = 555] 13:40:14 INFO - PROCESS | 1834 | ++DOMWINDOW == 28 (0x82f58800) [pid = 1834] [serial = 1629] [outer = (nil)] 13:40:14 INFO - PROCESS | 1834 | ++DOMWINDOW == 29 (0x82f5a800) [pid = 1834] [serial = 1630] [outer = 0x82f58800] 13:40:14 INFO - PROCESS | 1834 | 1477773614639 Marionette DEBUG loaded listener.js 13:40:14 INFO - PROCESS | 1834 | ++DOMWINDOW == 30 (0x82f5f400) [pid = 1834] [serial = 1631] [outer = 0x82f58800] 13:40:15 INFO - PROCESS | 1834 | 1477773615235 Marionette TRACE conn4 <- [1,2573,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:40:15 INFO - . 13:40:15 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 1070ms 13:40:15 INFO - PROCESS | 1834 | 1477773615267 Marionette TRACE conn4 -> [0,2574,"getWindowHandle",null] 13:40:15 INFO - PROCESS | 1834 | 1477773615271 Marionette TRACE conn4 <- [1,2574,null,{"value":"8"}] 13:40:15 INFO - TEST-START | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html 13:40:15 INFO - PROCESS | 1834 | 1477773615289 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:40:15 INFO - PROCESS | 1834 | 1477773615453 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 13:40:15 INFO - PROCESS | 1834 | 1477773615471 Marionette TRACE conn4 -> [0,2576,"getWindowHandles",null] 13:40:15 INFO - PROCESS | 1834 | 1477773615477 Marionette TRACE conn4 <- [1,2576,null,["8"]] 13:40:15 INFO - PROCESS | 1834 | 1477773615482 Marionette TRACE conn4 -> [0,2577,"switchToWindow",{"name":"8"}] 13:40:15 INFO - PROCESS | 1834 | 1477773615488 Marionette TRACE conn4 <- [1,2577,null,{}] 13:40:15 INFO - PROCESS | 1834 | 1477773615494 Marionette TRACE conn4 -> [0,2578,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:40:15 INFO - PROCESS | 1834 | ++DOCSHELL 0x8306d400 == 11 [pid = 1834] [id = 556] 13:40:15 INFO - PROCESS | 1834 | ++DOMWINDOW == 31 (0x8306e400) [pid = 1834] [serial = 1632] [outer = (nil)] 13:40:15 INFO - PROCESS | 1834 | ++DOMWINDOW == 32 (0x8b04d800) [pid = 1834] [serial = 1633] [outer = 0x8306e400] 13:40:15 INFO - PROCESS | 1834 | 1477773615596 Marionette DEBUG loaded listener.js 13:40:15 INFO - PROCESS | 1834 | ++DOMWINDOW == 33 (0x8b055400) [pid = 1834] [serial = 1634] [outer = 0x8306e400] 13:40:16 INFO - PROCESS | 1834 | 1477773616310 Marionette TRACE conn4 <- [1,2578,null,{"value":["/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 13:40:16 INFO - . 13:40:16 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 1078ms 13:40:16 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 13:40:16 INFO - PROCESS | 1834 | 1477773616367 Marionette TRACE conn4 -> [0,2579,"getWindowHandle",null] 13:40:16 INFO - PROCESS | 1834 | 1477773616370 Marionette TRACE conn4 <- [1,2579,null,{"value":"8"}] 13:40:16 INFO - PROCESS | 1834 | 1477773616382 Marionette TRACE conn4 -> [0,2580,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:40:16 INFO - PROCESS | 1834 | 1477773616542 Marionette TRACE conn4 <- [1,2580,null,{"value":null}] 13:40:16 INFO - PROCESS | 1834 | 1477773616557 Marionette TRACE conn4 -> [0,2581,"getWindowHandles",null] 13:40:16 INFO - PROCESS | 1834 | 1477773616559 Marionette TRACE conn4 <- [1,2581,null,["8"]] 13:40:16 INFO - PROCESS | 1834 | 1477773616563 Marionette TRACE conn4 -> [0,2582,"switchToWindow",{"name":"8"}] 13:40:16 INFO - PROCESS | 1834 | 1477773616569 Marionette TRACE conn4 <- [1,2582,null,{}] 13:40:16 INFO - PROCESS | 1834 | 1477773616575 Marionette TRACE conn4 -> [0,2583,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:40:16 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b12a400 == 12 [pid = 1834] [id = 557] 13:40:16 INFO - PROCESS | 1834 | ++DOMWINDOW == 34 (0x8b12ac00) [pid = 1834] [serial = 1635] [outer = (nil)] 13:40:16 INFO - PROCESS | 1834 | ++DOMWINDOW == 35 (0x8b21f800) [pid = 1834] [serial = 1636] [outer = 0x8b12ac00] 13:40:16 INFO - PROCESS | 1834 | 1477773616671 Marionette DEBUG loaded listener.js 13:40:16 INFO - PROCESS | 1834 | ++DOMWINDOW == 36 (0x8b222c00) [pid = 1834] [serial = 1637] [outer = 0x8b12ac00] 13:40:17 WARNING - wptserve Traceback (most recent call last): 13:40:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:40:17 WARNING - rv = self.func(request, response) 13:40:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:40:17 WARNING - access_control_allow_origin = "*") 13:40:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:40:17 WARNING - payload = payload_generator(server_data) 13:40:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:40:17 WARNING - return encode_string_as_bmp_image(data) 13:40: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 13:40:17 WARNING - img.save(f, "BMP") 13:40:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:40:17 WARNING - f.write(bmpfileheader) 13:40:17 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:40:17 WARNING - 13:40:22 INFO - PROCESS | 1834 | --DOCSHELL 0x8306d400 == 11 [pid = 1834] [id = 556] 13:40:22 INFO - PROCESS | 1834 | --DOCSHELL 0x82f58400 == 10 [pid = 1834] [id = 555] 13:40:22 INFO - PROCESS | 1834 | --DOCSHELL 0x8229d400 == 9 [pid = 1834] [id = 554] 13:40:22 INFO - PROCESS | 1834 | --DOCSHELL 0x82292c00 == 8 [pid = 1834] [id = 553] 13:40:22 INFO - PROCESS | 1834 | --DOCSHELL 0x82293000 == 7 [pid = 1834] [id = 552] 13:40:25 INFO - PROCESS | 1834 | --DOMWINDOW == 35 (0x82293400) [pid = 1834] [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] 13:40:25 INFO - PROCESS | 1834 | --DOMWINDOW == 34 (0x82f58800) [pid = 1834] [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] 13:40:25 INFO - PROCESS | 1834 | --DOMWINDOW == 33 (0x82293c00) [pid = 1834] [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] 13:40:25 INFO - PROCESS | 1834 | --DOMWINDOW == 32 (0x8306e400) [pid = 1834] [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] 13:40:25 INFO - PROCESS | 1834 | --DOMWINDOW == 31 (0x824a5800) [pid = 1834] [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] 13:40:30 INFO - PROCESS | 1834 | --DOMWINDOW == 30 (0x824b0800) [pid = 1834] [serial = 1628] [outer = (nil)] [url = about:blank] 13:40:30 INFO - PROCESS | 1834 | --DOMWINDOW == 29 (0x824ab000) [pid = 1834] [serial = 1627] [outer = (nil)] [url = about:blank] 13:40:30 INFO - PROCESS | 1834 | --DOMWINDOW == 28 (0x82f5f400) [pid = 1834] [serial = 1631] [outer = (nil)] [url = about:blank] 13:40:30 INFO - PROCESS | 1834 | --DOMWINDOW == 27 (0x82f5a800) [pid = 1834] [serial = 1630] [outer = (nil)] [url = about:blank] 13:40:30 INFO - PROCESS | 1834 | --DOMWINDOW == 26 (0x8229f000) [pid = 1834] [serial = 1622] [outer = (nil)] [url = about:blank] 13:40:30 INFO - PROCESS | 1834 | --DOMWINDOW == 25 (0x8b055400) [pid = 1834] [serial = 1634] [outer = (nil)] [url = about:blank] 13:40:30 INFO - PROCESS | 1834 | --DOMWINDOW == 24 (0x8b04d800) [pid = 1834] [serial = 1633] [outer = (nil)] [url = about:blank] 13:40:30 INFO - PROCESS | 1834 | --DOMWINDOW == 23 (0x8b21f800) [pid = 1834] [serial = 1636] [outer = (nil)] [url = about:blank] 13:40:30 INFO - PROCESS | 1834 | --DOMWINDOW == 22 (0x82295800) [pid = 1834] [serial = 1624] [outer = (nil)] [url = about:blank] 13:40:30 INFO - PROCESS | 1834 | --DOMWINDOW == 21 (0x8229d800) [pid = 1834] [serial = 1625] [outer = (nil)] [url = about:blank] 13:40:46 INFO - PROCESS | 1834 | MARIONETTE LOG: INFO: Timeout fired 13:40:46 INFO - PROCESS | 1834 | 1477773646849 Marionette TRACE conn4 <- [1,2583,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 13:40:46 INFO - . 13:40:46 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 30503ms 13:40:46 INFO - PROCESS | 1834 | 1477773646881 Marionette TRACE conn4 -> [0,2584,"getWindowHandle",null] 13:40:46 INFO - PROCESS | 1834 | 1477773646887 Marionette TRACE conn4 <- [1,2584,null,{"value":"8"}] 13:40:46 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 13:40:46 INFO - PROCESS | 1834 | 1477773646899 Marionette TRACE conn4 -> [0,2585,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:40:47 INFO - PROCESS | 1834 | 1477773647133 Marionette TRACE conn4 <- [1,2585,null,{"value":null}] 13:40:47 INFO - PROCESS | 1834 | 1477773647217 Marionette TRACE conn4 -> [0,2586,"getWindowHandles",null] 13:40:47 INFO - PROCESS | 1834 | 1477773647224 Marionette TRACE conn4 <- [1,2586,null,["8"]] 13:40:47 INFO - PROCESS | 1834 | 1477773647233 Marionette TRACE conn4 -> [0,2587,"switchToWindow",{"name":"8"}] 13:40:47 INFO - PROCESS | 1834 | 1477773647240 Marionette TRACE conn4 <- [1,2587,null,{}] 13:40:47 INFO - PROCESS | 1834 | 1477773647247 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:40:47 INFO - PROCESS | 1834 | ++DOCSHELL 0x8229a000 == 8 [pid = 1834] [id = 558] 13:40:47 INFO - PROCESS | 1834 | ++DOMWINDOW == 22 (0x8229a400) [pid = 1834] [serial = 1638] [outer = (nil)] 13:40:47 INFO - PROCESS | 1834 | ++DOMWINDOW == 23 (0x8229e400) [pid = 1834] [serial = 1639] [outer = 0x8229a400] 13:40:47 INFO - PROCESS | 1834 | 1477773647354 Marionette DEBUG loaded listener.js 13:40:47 INFO - PROCESS | 1834 | ++DOMWINDOW == 24 (0x82372000) [pid = 1834] [serial = 1640] [outer = 0x8229a400] 13:40:47 WARNING - wptserve Traceback (most recent call last): 13:40:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:40:47 WARNING - rv = self.func(request, response) 13:40:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:40:47 WARNING - access_control_allow_origin = "*") 13:40:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:40:47 WARNING - payload = payload_generator(server_data) 13:40:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:40:47 WARNING - return encode_string_as_bmp_image(data) 13:40:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:40:47 WARNING - img.save(f, "BMP") 13:40:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:40:47 WARNING - f.write(bmpfileheader) 13:40:47 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:40:47 WARNING - 13:40:57 INFO - PROCESS | 1834 | --DOCSHELL 0x8b12a400 == 7 [pid = 1834] [id = 557] 13:40:59 INFO - PROCESS | 1834 | --DOMWINDOW == 23 (0x8b12ac00) [pid = 1834] [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] 13:41:04 INFO - PROCESS | 1834 | --DOMWINDOW == 22 (0x8b222c00) [pid = 1834] [serial = 1637] [outer = (nil)] [url = about:blank] 13:41:04 INFO - PROCESS | 1834 | --DOMWINDOW == 21 (0x8229e400) [pid = 1834] [serial = 1639] [outer = (nil)] [url = about:blank] 13:41:17 INFO - PROCESS | 1834 | MARIONETTE LOG: INFO: Timeout fired 13:41:17 INFO - PROCESS | 1834 | 1477773677560 Marionette TRACE conn4 <- [1,2588,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 13:41:17 INFO - . 13:41:17 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 30713ms 13:41:17 INFO - PROCESS | 1834 | 1477773677611 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 13:41:17 INFO - PROCESS | 1834 | 1477773677618 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 13:41:17 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 13:41:17 INFO - PROCESS | 1834 | 1477773677629 Marionette TRACE conn4 -> [0,2590,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:41:17 INFO - PROCESS | 1834 | 1477773677861 Marionette TRACE conn4 <- [1,2590,null,{"value":null}] 13:41:17 INFO - PROCESS | 1834 | 1477773677945 Marionette TRACE conn4 -> [0,2591,"getWindowHandles",null] 13:41:17 INFO - PROCESS | 1834 | 1477773677951 Marionette TRACE conn4 <- [1,2591,null,["8"]] 13:41:17 INFO - PROCESS | 1834 | 1477773677960 Marionette TRACE conn4 -> [0,2592,"switchToWindow",{"name":"8"}] 13:41:17 INFO - PROCESS | 1834 | 1477773677968 Marionette TRACE conn4 <- [1,2592,null,{}] 13:41:17 INFO - PROCESS | 1834 | 1477773677974 Marionette TRACE conn4 -> [0,2593,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:41:18 INFO - PROCESS | 1834 | ++DOCSHELL 0x82291800 == 8 [pid = 1834] [id = 559] 13:41:18 INFO - PROCESS | 1834 | ++DOMWINDOW == 22 (0x82291c00) [pid = 1834] [serial = 1641] [outer = (nil)] 13:41:18 INFO - PROCESS | 1834 | ++DOMWINDOW == 23 (0x82294800) [pid = 1834] [serial = 1642] [outer = 0x82291c00] 13:41:18 INFO - PROCESS | 1834 | 1477773678085 Marionette DEBUG loaded listener.js 13:41:18 INFO - PROCESS | 1834 | ++DOMWINDOW == 24 (0x8229e000) [pid = 1834] [serial = 1643] [outer = 0x82291c00] 13:41:18 WARNING - wptserve Traceback (most recent call last): 13:41:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:41:18 WARNING - rv = self.func(request, response) 13:41:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:41:18 WARNING - access_control_allow_origin = "*") 13:41:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:41:18 WARNING - payload = payload_generator(server_data) 13:41:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:41:18 WARNING - return encode_string_as_bmp_image(data) 13:41:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:41:18 WARNING - img.save(f, "BMP") 13:41:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:41:18 WARNING - f.write(bmpfileheader) 13:41:18 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:41:18 WARNING - 13:41:27 INFO - PROCESS | 1834 | --DOCSHELL 0x8229a000 == 7 [pid = 1834] [id = 558] 13:41:33 INFO - PROCESS | 1834 | --DOMWINDOW == 23 (0x8229a400) [pid = 1834] [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] 13:41:39 INFO - PROCESS | 1834 | --DOMWINDOW == 22 (0x82372000) [pid = 1834] [serial = 1640] [outer = (nil)] [url = about:blank] 13:41:39 INFO - PROCESS | 1834 | --DOMWINDOW == 21 (0x82294800) [pid = 1834] [serial = 1642] [outer = (nil)] [url = about:blank] 13:41:48 INFO - PROCESS | 1834 | MARIONETTE LOG: INFO: Timeout fired 13:41:48 INFO - PROCESS | 1834 | 1477773708292 Marionette TRACE conn4 <- [1,2593,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 13:41:48 INFO - . 13:41:48 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 30709ms 13:41:48 INFO - PROCESS | 1834 | 1477773708337 Marionette TRACE conn4 -> [0,2594,"getWindowHandle",null] 13:41:48 INFO - PROCESS | 1834 | 1477773708344 Marionette TRACE conn4 <- [1,2594,null,{"value":"8"}] 13:41:48 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html 13:41:48 INFO - PROCESS | 1834 | 1477773708356 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:41:48 INFO - PROCESS | 1834 | 1477773708589 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 13:41:48 INFO - PROCESS | 1834 | 1477773708686 Marionette TRACE conn4 -> [0,2596,"getWindowHandles",null] 13:41:48 INFO - PROCESS | 1834 | 1477773708696 Marionette TRACE conn4 <- [1,2596,null,["8"]] 13:41:48 INFO - PROCESS | 1834 | 1477773708704 Marionette TRACE conn4 -> [0,2597,"switchToWindow",{"name":"8"}] 13:41:48 INFO - PROCESS | 1834 | 1477773708712 Marionette TRACE conn4 <- [1,2597,null,{}] 13:41:48 INFO - PROCESS | 1834 | 1477773708718 Marionette TRACE conn4 -> [0,2598,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:41:48 INFO - PROCESS | 1834 | ++DOCSHELL 0x82294400 == 8 [pid = 1834] [id = 560] 13:41:48 INFO - PROCESS | 1834 | ++DOMWINDOW == 22 (0x82294800) [pid = 1834] [serial = 1644] [outer = (nil)] 13:41:48 INFO - PROCESS | 1834 | ++DOMWINDOW == 23 (0x82298800) [pid = 1834] [serial = 1645] [outer = 0x82294800] 13:41:48 INFO - PROCESS | 1834 | 1477773708852 Marionette DEBUG loaded listener.js 13:41:48 INFO - PROCESS | 1834 | ++DOMWINDOW == 24 (0x822a0c00) [pid = 1834] [serial = 1646] [outer = 0x82294800] 13:41:49 INFO - PROCESS | 1834 | 1477773709536 Marionette TRACE conn4 <- [1,2598,null,{"value":["/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 13:41:49 INFO - . 13:41:49 INFO - TEST-OK | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 1232ms 13:41:49 INFO - PROCESS | 1834 | 1477773709589 Marionette TRACE conn4 -> [0,2599,"getWindowHandle",null] 13:41:49 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 13:41:49 INFO - PROCESS | 1834 | 1477773709598 Marionette TRACE conn4 <- [1,2599,null,{"value":"8"}] 13:41:49 INFO - PROCESS | 1834 | 1477773709607 Marionette TRACE conn4 -> [0,2600,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:41:49 INFO - PROCESS | 1834 | 1477773709878 Marionette TRACE conn4 <- [1,2600,null,{"value":null}] 13:41:49 INFO - PROCESS | 1834 | 1477773709893 Marionette TRACE conn4 -> [0,2601,"getWindowHandles",null] 13:41:49 INFO - PROCESS | 1834 | 1477773709899 Marionette TRACE conn4 <- [1,2601,null,["8"]] 13:41:49 INFO - PROCESS | 1834 | 1477773709907 Marionette TRACE conn4 -> [0,2602,"switchToWindow",{"name":"8"}] 13:41:49 INFO - PROCESS | 1834 | 1477773709913 Marionette TRACE conn4 <- [1,2602,null,{}] 13:41:49 INFO - PROCESS | 1834 | 1477773709920 Marionette TRACE conn4 -> [0,2603,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:41:49 INFO - PROCESS | 1834 | ++DOCSHELL 0x8229dc00 == 9 [pid = 1834] [id = 561] 13:41:49 INFO - PROCESS | 1834 | ++DOMWINDOW == 25 (0x824a9c00) [pid = 1834] [serial = 1647] [outer = (nil)] 13:41:50 INFO - PROCESS | 1834 | ++DOMWINDOW == 26 (0x824ad000) [pid = 1834] [serial = 1648] [outer = 0x824a9c00] 13:41:50 INFO - PROCESS | 1834 | 1477773710021 Marionette DEBUG loaded listener.js 13:41:50 INFO - PROCESS | 1834 | ++DOMWINDOW == 27 (0x82c59800) [pid = 1834] [serial = 1649] [outer = 0x824a9c00] 13:41:50 INFO - PROCESS | 1834 | ++DOCSHELL 0x82d0dc00 == 10 [pid = 1834] [id = 562] 13:41:50 INFO - PROCESS | 1834 | ++DOMWINDOW == 28 (0x82d0e000) [pid = 1834] [serial = 1650] [outer = (nil)] 13:41:50 INFO - PROCESS | 1834 | ++DOMWINDOW == 29 (0x82d02400) [pid = 1834] [serial = 1651] [outer = 0x82d0e000] 13:41:50 INFO - PROCESS | 1834 | 1477773710898 Marionette TRACE conn4 <- [1,2603,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:41:50 INFO - . 13:41:50 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 1331ms 13:41:50 INFO - PROCESS | 1834 | 1477773710945 Marionette TRACE conn4 -> [0,2604,"getWindowHandle",null] 13:41:50 INFO - PROCESS | 1834 | 1477773710954 Marionette TRACE conn4 <- [1,2604,null,{"value":"8"}] 13:41:50 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html 13:41:50 INFO - PROCESS | 1834 | 1477773710961 Marionette TRACE conn4 -> [0,2605,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:41:51 INFO - PROCESS | 1834 | 1477773711209 Marionette TRACE conn4 <- [1,2605,null,{"value":null}] 13:41:51 INFO - PROCESS | 1834 | 1477773711226 Marionette TRACE conn4 -> [0,2606,"getWindowHandles",null] 13:41:51 INFO - PROCESS | 1834 | 1477773711230 Marionette TRACE conn4 <- [1,2606,null,["8"]] 13:41:51 INFO - PROCESS | 1834 | 1477773711237 Marionette TRACE conn4 -> [0,2607,"switchToWindow",{"name":"8"}] 13:41:51 INFO - PROCESS | 1834 | 1477773711244 Marionette TRACE conn4 <- [1,2607,null,{}] 13:41:51 INFO - PROCESS | 1834 | 1477773711251 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:41:51 INFO - PROCESS | 1834 | ++DOCSHELL 0x82f5fc00 == 11 [pid = 1834] [id = 563] 13:41:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 30 (0x83043400) [pid = 1834] [serial = 1652] [outer = (nil)] 13:41:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 31 (0x83046c00) [pid = 1834] [serial = 1653] [outer = 0x83043400] 13:41:51 INFO - PROCESS | 1834 | 1477773711353 Marionette DEBUG loaded listener.js 13:41:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 32 (0x8304cc00) [pid = 1834] [serial = 1654] [outer = 0x83043400] 13:41:51 INFO - PROCESS | 1834 | ++DOCSHELL 0x8306e400 == 12 [pid = 1834] [id = 564] 13:41:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 33 (0x8306f800) [pid = 1834] [serial = 1655] [outer = (nil)] 13:41:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 34 (0x83073800) [pid = 1834] [serial = 1656] [outer = 0x8306f800] 13:41:52 INFO - PROCESS | 1834 | 1477773712207 Marionette TRACE conn4 <- [1,2608,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:41:52 INFO - . 13:41:52 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 1279ms 13:41:52 INFO - PROCESS | 1834 | 1477773712239 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 13:41:52 INFO - PROCESS | 1834 | 1477773712244 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 13:41:52 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 13:41:52 INFO - PROCESS | 1834 | 1477773712251 Marionette TRACE conn4 -> [0,2610,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:41:52 INFO - PROCESS | 1834 | 1477773712484 Marionette TRACE conn4 <- [1,2610,null,{"value":null}] 13:41:52 INFO - PROCESS | 1834 | 1477773712506 Marionette TRACE conn4 -> [0,2611,"getWindowHandles",null] 13:41:52 INFO - PROCESS | 1834 | 1477773712512 Marionette TRACE conn4 <- [1,2611,null,["8"]] 13:41:52 INFO - PROCESS | 1834 | 1477773712517 Marionette TRACE conn4 -> [0,2612,"switchToWindow",{"name":"8"}] 13:41:52 INFO - PROCESS | 1834 | 1477773712523 Marionette TRACE conn4 <- [1,2612,null,{}] 13:41:52 INFO - PROCESS | 1834 | 1477773712529 Marionette TRACE conn4 -> [0,2613,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:41:52 INFO - PROCESS | 1834 | ++DOCSHELL 0x831b4800 == 13 [pid = 1834] [id = 565] 13:41:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 35 (0x831b5400) [pid = 1834] [serial = 1657] [outer = (nil)] 13:41:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 36 (0x831b7000) [pid = 1834] [serial = 1658] [outer = 0x831b5400] 13:41:52 INFO - PROCESS | 1834 | 1477773712635 Marionette DEBUG loaded listener.js 13:41:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 37 (0x8b123400) [pid = 1834] [serial = 1659] [outer = 0x831b5400] 13:41:53 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b225400 == 14 [pid = 1834] [id = 566] 13:41:53 INFO - PROCESS | 1834 | ++DOMWINDOW == 38 (0x8b226400) [pid = 1834] [serial = 1660] [outer = (nil)] 13:41:53 INFO - PROCESS | 1834 | ++DOMWINDOW == 39 (0x8b227800) [pid = 1834] [serial = 1661] [outer = 0x8b226400] 13:41:53 INFO - PROCESS | 1834 | 1477773713400 Marionette TRACE conn4 <- [1,2613,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:41:53 INFO - . 13:41:53 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 1170ms 13:41:53 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 13:41:53 INFO - PROCESS | 1834 | 1477773713422 Marionette TRACE conn4 -> [0,2614,"getWindowHandle",null] 13:41:53 INFO - PROCESS | 1834 | 1477773713425 Marionette TRACE conn4 <- [1,2614,null,{"value":"8"}] 13:41:53 INFO - PROCESS | 1834 | 1477773713432 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:41:53 INFO - PROCESS | 1834 | 1477773713655 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 13:41:53 INFO - PROCESS | 1834 | 1477773713677 Marionette TRACE conn4 -> [0,2616,"getWindowHandles",null] 13:41:53 INFO - PROCESS | 1834 | 1477773713682 Marionette TRACE conn4 <- [1,2616,null,["8"]] 13:41:53 INFO - PROCESS | 1834 | 1477773713688 Marionette TRACE conn4 -> [0,2617,"switchToWindow",{"name":"8"}] 13:41:53 INFO - PROCESS | 1834 | 1477773713693 Marionette TRACE conn4 <- [1,2617,null,{}] 13:41:53 INFO - PROCESS | 1834 | 1477773713698 Marionette TRACE conn4 -> [0,2618,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:41:53 INFO - PROCESS | 1834 | ++DOCSHELL 0x8c820000 == 15 [pid = 1834] [id = 567] 13:41:53 INFO - PROCESS | 1834 | ++DOMWINDOW == 40 (0x8c820400) [pid = 1834] [serial = 1662] [outer = (nil)] 13:41:53 INFO - PROCESS | 1834 | ++DOMWINDOW == 41 (0x8c821c00) [pid = 1834] [serial = 1663] [outer = 0x8c820400] 13:41:53 INFO - PROCESS | 1834 | 1477773713789 Marionette DEBUG loaded listener.js 13:41:53 INFO - PROCESS | 1834 | ++DOMWINDOW == 42 (0x8c825c00) [pid = 1834] [serial = 1664] [outer = 0x8c820400] 13:41:54 INFO - PROCESS | 1834 | ++DOCSHELL 0x8c887800 == 16 [pid = 1834] [id = 568] 13:41:54 INFO - PROCESS | 1834 | ++DOMWINDOW == 43 (0x8c889800) [pid = 1834] [serial = 1665] [outer = (nil)] 13:41:54 INFO - PROCESS | 1834 | ++DOMWINDOW == 44 (0x8c88b800) [pid = 1834] [serial = 1666] [outer = 0x8c889800] 13:41:54 INFO - PROCESS | 1834 | 1477773714548 Marionette TRACE conn4 <- [1,2618,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 13:41:54 INFO - . 13:41:54 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | took 1174ms 13:41:54 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 13:41:54 INFO - PROCESS | 1834 | 1477773714605 Marionette TRACE conn4 -> [0,2619,"getWindowHandle",null] 13:41:54 INFO - PROCESS | 1834 | 1477773714608 Marionette TRACE conn4 <- [1,2619,null,{"value":"8"}] 13:41:54 INFO - PROCESS | 1834 | 1477773714615 Marionette TRACE conn4 -> [0,2620,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:41:54 INFO - PROCESS | 1834 | 1477773714859 Marionette TRACE conn4 <- [1,2620,null,{"value":null}] 13:41:55 INFO - PROCESS | 1834 | 1477773714991 Marionette TRACE conn4 -> [0,2621,"getWindowHandles",null] 13:41:55 INFO - PROCESS | 1834 | 1477773714994 Marionette TRACE conn4 <- [1,2621,null,["8"]] 13:41:55 INFO - PROCESS | 1834 | 1477773714998 Marionette TRACE conn4 -> [0,2622,"switchToWindow",{"name":"8"}] 13:41:55 INFO - PROCESS | 1834 | 1477773715005 Marionette TRACE conn4 <- [1,2622,null,{}] 13:41:55 INFO - PROCESS | 1834 | 1477773715010 Marionette TRACE conn4 -> [0,2623,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:41:55 INFO - PROCESS | 1834 | ++DOCSHELL 0x82229800 == 17 [pid = 1834] [id = 569] 13:41:55 INFO - PROCESS | 1834 | ++DOMWINDOW == 45 (0x82c58800) [pid = 1834] [serial = 1667] [outer = (nil)] 13:41:55 INFO - PROCESS | 1834 | ++DOMWINDOW == 46 (0x8c890c00) [pid = 1834] [serial = 1668] [outer = 0x82c58800] 13:41:55 INFO - PROCESS | 1834 | 1477773715108 Marionette DEBUG loaded listener.js 13:41:55 INFO - PROCESS | 1834 | ++DOMWINDOW == 47 (0x8cb80800) [pid = 1834] [serial = 1669] [outer = 0x82c58800] 13:41:55 INFO - PROCESS | 1834 | ++DOCSHELL 0x8d876000 == 18 [pid = 1834] [id = 570] 13:41:55 INFO - PROCESS | 1834 | ++DOMWINDOW == 48 (0x8d879400) [pid = 1834] [serial = 1670] [outer = (nil)] 13:41:55 INFO - PROCESS | 1834 | ++DOMWINDOW == 49 (0x8da1c400) [pid = 1834] [serial = 1671] [outer = 0x8d879400] 13:41:55 INFO - PROCESS | 1834 | 1477773715867 Marionette TRACE conn4 <- [1,2623,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 13:41:55 INFO - . 13:41:55 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 1276ms 13:41:55 INFO - PROCESS | 1834 | 1477773715915 Marionette TRACE conn4 -> [0,2624,"getWindowHandle",null] 13:41:55 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 13:41:55 INFO - PROCESS | 1834 | 1477773715920 Marionette TRACE conn4 <- [1,2624,null,{"value":"8"}] 13:41:55 INFO - PROCESS | 1834 | 1477773715928 Marionette TRACE conn4 -> [0,2625,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:41:56 INFO - PROCESS | 1834 | 1477773716201 Marionette TRACE conn4 <- [1,2625,null,{"value":null}] 13:41:56 INFO - PROCESS | 1834 | 1477773716219 Marionette TRACE conn4 -> [0,2626,"getWindowHandles",null] 13:41:56 INFO - PROCESS | 1834 | 1477773716226 Marionette TRACE conn4 <- [1,2626,null,["8"]] 13:41:56 INFO - PROCESS | 1834 | 1477773716232 Marionette TRACE conn4 -> [0,2627,"switchToWindow",{"name":"8"}] 13:41:56 INFO - PROCESS | 1834 | 1477773716239 Marionette TRACE conn4 <- [1,2627,null,{}] 13:41:56 INFO - PROCESS | 1834 | 1477773716314 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:41:56 INFO - PROCESS | 1834 | ++DOCSHELL 0x821c1000 == 19 [pid = 1834] [id = 571] 13:41:56 INFO - PROCESS | 1834 | ++DOMWINDOW == 50 (0x8da22c00) [pid = 1834] [serial = 1672] [outer = (nil)] 13:41:56 INFO - PROCESS | 1834 | ++DOMWINDOW == 51 (0x8da27000) [pid = 1834] [serial = 1673] [outer = 0x8da22c00] 13:41:56 INFO - PROCESS | 1834 | 1477773716408 Marionette DEBUG loaded listener.js 13:41:56 INFO - PROCESS | 1834 | ++DOMWINDOW == 52 (0x8da2c000) [pid = 1834] [serial = 1674] [outer = 0x8da22c00] 13:41:56 INFO - PROCESS | 1834 | ++DOCSHELL 0x8229cc00 == 20 [pid = 1834] [id = 572] 13:41:56 INFO - PROCESS | 1834 | ++DOMWINDOW == 53 (0x8229d800) [pid = 1834] [serial = 1675] [outer = (nil)] 13:41:57 INFO - PROCESS | 1834 | ++DOMWINDOW == 54 (0x823bb000) [pid = 1834] [serial = 1676] [outer = 0x8229d800] 13:41:57 INFO - PROCESS | 1834 | 1477773717300 Marionette TRACE conn4 <- [1,2628,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 13:41:57 INFO - . 13:41:57 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 1430ms 13:41:57 INFO - PROCESS | 1834 | 1477773717359 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 13:41:57 INFO - PROCESS | 1834 | 1477773717365 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 13:41:57 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 13:41:57 INFO - PROCESS | 1834 | 1477773717376 Marionette TRACE conn4 -> [0,2630,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:41:57 INFO - PROCESS | 1834 | 1477773717587 Marionette TRACE conn4 <- [1,2630,null,{"value":null}] 13:41:57 INFO - PROCESS | 1834 | 1477773717758 Marionette TRACE conn4 -> [0,2631,"getWindowHandles",null] 13:41:57 INFO - PROCESS | 1834 | 1477773717764 Marionette TRACE conn4 <- [1,2631,null,["8"]] 13:41:57 INFO - PROCESS | 1834 | 1477773717775 Marionette TRACE conn4 -> [0,2632,"switchToWindow",{"name":"8"}] 13:41:57 INFO - PROCESS | 1834 | 1477773717782 Marionette TRACE conn4 <- [1,2632,null,{}] 13:41:57 INFO - PROCESS | 1834 | 1477773717789 Marionette TRACE conn4 -> [0,2633,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:41:57 INFO - PROCESS | 1834 | ++DOCSHELL 0x82f53000 == 21 [pid = 1834] [id = 573] 13:41:57 INFO - PROCESS | 1834 | ++DOMWINDOW == 55 (0x82f53800) [pid = 1834] [serial = 1677] [outer = (nil)] 13:41:57 INFO - PROCESS | 1834 | ++DOMWINDOW == 56 (0x82f58000) [pid = 1834] [serial = 1678] [outer = 0x82f53800] 13:41:57 INFO - PROCESS | 1834 | 1477773717949 Marionette DEBUG loaded listener.js 13:41:58 INFO - PROCESS | 1834 | ++DOMWINDOW == 57 (0x83069800) [pid = 1834] [serial = 1679] [outer = 0x82f53800] 13:41:58 INFO - PROCESS | 1834 | 1477773718702 Marionette TRACE conn4 <- [1,2633,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:41:58 INFO - . 13:41:58 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 1369ms 13:41:58 INFO - PROCESS | 1834 | 1477773718744 Marionette TRACE conn4 -> [0,2634,"getWindowHandle",null] 13:41:58 INFO - PROCESS | 1834 | 1477773718752 Marionette TRACE conn4 <- [1,2634,null,{"value":"8"}] 13:41:58 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html 13:41:58 INFO - PROCESS | 1834 | 1477773718759 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:41:58 INFO - PROCESS | 1834 | 1477773718980 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 13:41:59 INFO - PROCESS | 1834 | 1477773719156 Marionette TRACE conn4 -> [0,2636,"getWindowHandles",null] 13:41:59 INFO - PROCESS | 1834 | 1477773719161 Marionette TRACE conn4 <- [1,2636,null,["8"]] 13:41:59 INFO - PROCESS | 1834 | 1477773719168 Marionette TRACE conn4 -> [0,2637,"switchToWindow",{"name":"8"}] 13:41:59 INFO - PROCESS | 1834 | 1477773719175 Marionette TRACE conn4 <- [1,2637,null,{}] 13:41:59 INFO - PROCESS | 1834 | 1477773719183 Marionette TRACE conn4 -> [0,2638,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:41:59 INFO - PROCESS | 1834 | ++DOCSHELL 0x823bcc00 == 22 [pid = 1834] [id = 574] 13:41:59 INFO - PROCESS | 1834 | ++DOMWINDOW == 58 (0x823c4000) [pid = 1834] [serial = 1680] [outer = (nil)] 13:41:59 INFO - PROCESS | 1834 | ++DOMWINDOW == 59 (0x8d875400) [pid = 1834] [serial = 1681] [outer = 0x823c4000] 13:41:59 INFO - PROCESS | 1834 | 1477773719335 Marionette DEBUG loaded listener.js 13:41:59 INFO - PROCESS | 1834 | ++DOMWINDOW == 60 (0x8da20400) [pid = 1834] [serial = 1682] [outer = 0x823c4000] 13:42:00 INFO - PROCESS | 1834 | 1477773720063 Marionette TRACE conn4 <- [1,2638,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:42:00 INFO - . 13:42:00 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 1322ms 13:42:00 INFO - PROCESS | 1834 | 1477773720090 Marionette TRACE conn4 -> [0,2639,"getWindowHandle",null] 13:42:00 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 13:42:00 INFO - PROCESS | 1834 | 1477773720098 Marionette TRACE conn4 <- [1,2639,null,{"value":"8"}] 13:42:00 INFO - PROCESS | 1834 | 1477773720109 Marionette TRACE conn4 -> [0,2640,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:42:00 INFO - PROCESS | 1834 | 1477773720302 Marionette TRACE conn4 <- [1,2640,null,{"value":null}] 13:42:00 INFO - PROCESS | 1834 | 1477773720473 Marionette TRACE conn4 -> [0,2641,"getWindowHandles",null] 13:42:00 INFO - PROCESS | 1834 | 1477773720478 Marionette TRACE conn4 <- [1,2641,null,["8"]] 13:42:00 INFO - PROCESS | 1834 | 1477773720490 Marionette TRACE conn4 -> [0,2642,"switchToWindow",{"name":"8"}] 13:42:00 INFO - PROCESS | 1834 | 1477773720496 Marionette TRACE conn4 <- [1,2642,null,{}] 13:42:00 INFO - PROCESS | 1834 | 1477773720505 Marionette TRACE conn4 -> [0,2643,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:42:00 INFO - PROCESS | 1834 | ++DOCSHELL 0x8db0e000 == 23 [pid = 1834] [id = 575] 13:42:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 61 (0x8db0e400) [pid = 1834] [serial = 1683] [outer = (nil)] 13:42:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 62 (0x8db10400) [pid = 1834] [serial = 1684] [outer = 0x8db0e400] 13:42:00 INFO - PROCESS | 1834 | 1477773720635 Marionette DEBUG loaded listener.js 13:42:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 63 (0x8f62d400) [pid = 1834] [serial = 1685] [outer = 0x8db0e400] 13:42:01 INFO - PROCESS | 1834 | 1477773721596 Marionette TRACE conn4 <- [1,2643,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:42:01 INFO - . 13:42:01 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 1544ms 13:42:01 INFO - PROCESS | 1834 | 1477773721652 Marionette TRACE conn4 -> [0,2644,"getWindowHandle",null] 13:42:01 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 13:42:01 INFO - PROCESS | 1834 | 1477773721658 Marionette TRACE conn4 <- [1,2644,null,{"value":"8"}] 13:42:01 INFO - PROCESS | 1834 | 1477773721714 Marionette TRACE conn4 -> [0,2645,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:42:02 INFO - PROCESS | 1834 | 1477773722015 Marionette TRACE conn4 <- [1,2645,null,{"value":null}] 13:42:02 INFO - PROCESS | 1834 | 1477773722222 Marionette TRACE conn4 -> [0,2646,"getWindowHandles",null] 13:42:02 INFO - PROCESS | 1834 | 1477773722229 Marionette TRACE conn4 <- [1,2646,null,["8"]] 13:42:02 INFO - PROCESS | 1834 | --DOCSHELL 0x8d876000 == 22 [pid = 1834] [id = 570] 13:42:02 INFO - PROCESS | 1834 | --DOCSHELL 0x8c887800 == 21 [pid = 1834] [id = 568] 13:42:02 INFO - PROCESS | 1834 | --DOCSHELL 0x8b225400 == 20 [pid = 1834] [id = 566] 13:42:02 INFO - PROCESS | 1834 | --DOCSHELL 0x8306e400 == 19 [pid = 1834] [id = 564] 13:42:02 INFO - PROCESS | 1834 | --DOCSHELL 0x82d0dc00 == 18 [pid = 1834] [id = 562] 13:42:02 INFO - PROCESS | 1834 | --DOCSHELL 0x82291800 == 17 [pid = 1834] [id = 559] 13:42:02 INFO - PROCESS | 1834 | 1477773722269 Marionette TRACE conn4 -> [0,2647,"switchToWindow",{"name":"8"}] 13:42:02 INFO - PROCESS | 1834 | 1477773722277 Marionette TRACE conn4 <- [1,2647,null,{}] 13:42:02 INFO - PROCESS | 1834 | 1477773722307 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:42:02 INFO - PROCESS | 1834 | ++DOCSHELL 0x82c5ac00 == 18 [pid = 1834] [id = 576] 13:42:02 INFO - PROCESS | 1834 | ++DOMWINDOW == 64 (0x82c5ec00) [pid = 1834] [serial = 1686] [outer = (nil)] 13:42:02 INFO - PROCESS | 1834 | ++DOMWINDOW == 65 (0x82d03c00) [pid = 1834] [serial = 1687] [outer = 0x82c5ec00] 13:42:02 INFO - PROCESS | 1834 | 1477773722418 Marionette DEBUG loaded listener.js 13:42:02 INFO - PROCESS | 1834 | ++DOMWINDOW == 66 (0x82f52800) [pid = 1834] [serial = 1688] [outer = 0x82c5ec00] 13:42:03 INFO - PROCESS | 1834 | 1477773723140 Marionette TRACE conn4 <- [1,2648,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:42:03 INFO - . 13:42:03 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 1523ms 13:42:03 INFO - PROCESS | 1834 | 1477773723193 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 13:42:03 INFO - PROCESS | 1834 | 1477773723202 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 13:42:03 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 13:42:03 INFO - PROCESS | 1834 | 1477773723212 Marionette TRACE conn4 -> [0,2650,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:42:03 INFO - PROCESS | 1834 | 1477773723393 Marionette TRACE conn4 <- [1,2650,null,{"value":null}] 13:42:03 INFO - PROCESS | 1834 | 1477773723532 Marionette TRACE conn4 -> [0,2651,"getWindowHandles",null] 13:42:03 INFO - PROCESS | 1834 | 1477773723537 Marionette TRACE conn4 <- [1,2651,null,["8"]] 13:42:03 INFO - PROCESS | 1834 | 1477773723546 Marionette TRACE conn4 -> [0,2652,"switchToWindow",{"name":"8"}] 13:42:03 INFO - PROCESS | 1834 | 1477773723550 Marionette TRACE conn4 <- [1,2652,null,{}] 13:42:03 INFO - PROCESS | 1834 | 1477773723556 Marionette TRACE conn4 -> [0,2653,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:42:03 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b121400 == 19 [pid = 1834] [id = 577] 13:42:03 INFO - PROCESS | 1834 | ++DOMWINDOW == 67 (0x8b129000) [pid = 1834] [serial = 1689] [outer = (nil)] 13:42:03 INFO - PROCESS | 1834 | ++DOMWINDOW == 68 (0x8b12bc00) [pid = 1834] [serial = 1690] [outer = 0x8b129000] 13:42:03 INFO - PROCESS | 1834 | 1477773723655 Marionette DEBUG loaded listener.js 13:42:03 INFO - PROCESS | 1834 | ++DOMWINDOW == 69 (0x8b21fc00) [pid = 1834] [serial = 1691] [outer = 0x8b129000] 13:42:04 INFO - PROCESS | 1834 | 1477773724236 Marionette TRACE conn4 <- [1,2653,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:42:04 INFO - . 13:42:04 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 1070ms 13:42:04 INFO - PROCESS | 1834 | 1477773724294 Marionette TRACE conn4 -> [0,2654,"getWindowHandle",null] 13:42:04 INFO - PROCESS | 1834 | 1477773724302 Marionette TRACE conn4 <- [1,2654,null,{"value":"8"}] 13:42:04 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 13:42:04 INFO - PROCESS | 1834 | 1477773724309 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:42:04 INFO - PROCESS | 1834 | 1477773724533 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 13:42:04 INFO - PROCESS | 1834 | 1477773724560 Marionette TRACE conn4 -> [0,2656,"getWindowHandles",null] 13:42:04 INFO - PROCESS | 1834 | 1477773724565 Marionette TRACE conn4 <- [1,2656,null,["8"]] 13:42:04 INFO - PROCESS | 1834 | 1477773724570 Marionette TRACE conn4 -> [0,2657,"switchToWindow",{"name":"8"}] 13:42:04 INFO - PROCESS | 1834 | 1477773724577 Marionette TRACE conn4 <- [1,2657,null,{}] 13:42:04 INFO - PROCESS | 1834 | 1477773724659 Marionette TRACE conn4 -> [0,2658,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:42:04 INFO - PROCESS | 1834 | ++DOCSHELL 0x8d601800 == 20 [pid = 1834] [id = 578] 13:42:04 INFO - PROCESS | 1834 | ++DOMWINDOW == 70 (0x8d602400) [pid = 1834] [serial = 1692] [outer = (nil)] 13:42:04 INFO - PROCESS | 1834 | ++DOMWINDOW == 71 (0x8d610400) [pid = 1834] [serial = 1693] [outer = 0x8d602400] 13:42:04 INFO - PROCESS | 1834 | 1477773724771 Marionette DEBUG loaded listener.js 13:42:04 INFO - PROCESS | 1834 | ++DOMWINDOW == 72 (0x8da2ec00) [pid = 1834] [serial = 1694] [outer = 0x8d602400] 13:42:05 INFO - PROCESS | 1834 | 1477773725490 Marionette TRACE conn4 <- [1,2658,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:42:05 INFO - . 13:42:05 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 1230ms 13:42:05 INFO - PROCESS | 1834 | 1477773725539 Marionette TRACE conn4 -> [0,2659,"getWindowHandle",null] 13:42:05 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 13:42:05 INFO - PROCESS | 1834 | 1477773725544 Marionette TRACE conn4 <- [1,2659,null,{"value":"8"}] 13:42:05 INFO - PROCESS | 1834 | 1477773725552 Marionette TRACE conn4 -> [0,2660,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:42:05 INFO - PROCESS | 1834 | 1477773725862 Marionette TRACE conn4 <- [1,2660,null,{"value":null}] 13:42:05 INFO - PROCESS | 1834 | 1477773725897 Marionette TRACE conn4 -> [0,2661,"getWindowHandles",null] 13:42:05 INFO - PROCESS | 1834 | 1477773725904 Marionette TRACE conn4 <- [1,2661,null,["8"]] 13:42:05 INFO - PROCESS | 1834 | 1477773725911 Marionette TRACE conn4 -> [0,2662,"switchToWindow",{"name":"8"}] 13:42:05 INFO - PROCESS | 1834 | 1477773725916 Marionette TRACE conn4 <- [1,2662,null,{}] 13:42:06 INFO - PROCESS | 1834 | 1477773725994 Marionette TRACE conn4 -> [0,2663,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:42:06 INFO - PROCESS | 1834 | ++DOCSHELL 0x8f7f1800 == 21 [pid = 1834] [id = 579] 13:42:06 INFO - PROCESS | 1834 | ++DOMWINDOW == 73 (0x8f7f2000) [pid = 1834] [serial = 1695] [outer = (nil)] 13:42:06 INFO - PROCESS | 1834 | ++DOMWINDOW == 74 (0x8f82e000) [pid = 1834] [serial = 1696] [outer = 0x8f7f2000] 13:42:06 INFO - PROCESS | 1834 | 1477773726099 Marionette DEBUG loaded listener.js 13:42:06 INFO - PROCESS | 1834 | ++DOMWINDOW == 75 (0x8f832800) [pid = 1834] [serial = 1697] [outer = 0x8f7f2000] 13:42:06 INFO - PROCESS | 1834 | --DOMWINDOW == 74 (0x82c58800) [pid = 1834] [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] 13:42:06 INFO - PROCESS | 1834 | --DOMWINDOW == 73 (0x8d879400) [pid = 1834] [serial = 1670] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477773715591] 13:42:06 INFO - PROCESS | 1834 | --DOMWINDOW == 72 (0x82294800) [pid = 1834] [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] 13:42:06 INFO - PROCESS | 1834 | --DOMWINDOW == 71 (0x82291c00) [pid = 1834] [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] 13:42:06 INFO - PROCESS | 1834 | --DOMWINDOW == 70 (0x824a9c00) [pid = 1834] [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] 13:42:06 INFO - PROCESS | 1834 | --DOMWINDOW == 69 (0x82d0e000) [pid = 1834] [serial = 1650] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 13:42:06 INFO - PROCESS | 1834 | --DOMWINDOW == 68 (0x83043400) [pid = 1834] [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] 13:42:06 INFO - PROCESS | 1834 | --DOMWINDOW == 67 (0x8306f800) [pid = 1834] [serial = 1655] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477773711974] 13:42:06 INFO - PROCESS | 1834 | --DOMWINDOW == 66 (0x831b5400) [pid = 1834] [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] 13:42:06 INFO - PROCESS | 1834 | --DOMWINDOW == 65 (0x8b226400) [pid = 1834] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 13:42:06 INFO - PROCESS | 1834 | --DOMWINDOW == 64 (0x8c820400) [pid = 1834] [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] 13:42:06 INFO - PROCESS | 1834 | --DOMWINDOW == 63 (0x8c889800) [pid = 1834] [serial = 1665] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 13:42:06 INFO - PROCESS | 1834 | 1477773726956 Marionette TRACE conn4 <- [1,2663,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:42:06 INFO - . 13:42:06 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 13:42:06 INFO - PROCESS | 1834 | 1477773726984 Marionette TRACE conn4 -> [0,2664,"getWindowHandle",null] 13:42:06 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 13:42:07 INFO - PROCESS | 1834 | 1477773726995 Marionette TRACE conn4 <- [1,2664,null,{"value":"8"}] 13:42:07 INFO - PROCESS | 1834 | 1477773727008 Marionette TRACE conn4 -> [0,2665,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:42:07 INFO - PROCESS | 1834 | 1477773727251 Marionette TRACE conn4 <- [1,2665,null,{"value":null}] 13:42:07 INFO - PROCESS | 1834 | 1477773727270 Marionette TRACE conn4 -> [0,2666,"getWindowHandles",null] 13:42:07 INFO - PROCESS | 1834 | 1477773727277 Marionette TRACE conn4 <- [1,2666,null,["8"]] 13:42:07 INFO - PROCESS | 1834 | 1477773727356 Marionette TRACE conn4 -> [0,2667,"switchToWindow",{"name":"8"}] 13:42:07 INFO - PROCESS | 1834 | 1477773727362 Marionette TRACE conn4 <- [1,2667,null,{}] 13:42:07 INFO - PROCESS | 1834 | 1477773727368 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:42:07 INFO - PROCESS | 1834 | ++DOCSHELL 0x8f7f1000 == 22 [pid = 1834] [id = 580] 13:42:07 INFO - PROCESS | 1834 | ++DOMWINDOW == 64 (0x8f7f3c00) [pid = 1834] [serial = 1698] [outer = (nil)] 13:42:07 INFO - PROCESS | 1834 | ++DOMWINDOW == 65 (0x8f8bd400) [pid = 1834] [serial = 1699] [outer = 0x8f7f3c00] 13:42:07 INFO - PROCESS | 1834 | 1477773727460 Marionette DEBUG loaded listener.js 13:42:07 INFO - PROCESS | 1834 | ++DOMWINDOW == 66 (0x8f8c0c00) [pid = 1834] [serial = 1700] [outer = 0x8f7f3c00] 13:42:08 INFO - PROCESS | 1834 | 1477773728031 Marionette TRACE conn4 <- [1,2668,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:42:08 INFO - . 13:42:08 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 1076ms 13:42:08 INFO - PROCESS | 1834 | 1477773728079 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 13:42:08 INFO - PROCESS | 1834 | 1477773728083 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 13:42:08 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 13:42:08 INFO - PROCESS | 1834 | 1477773728090 Marionette TRACE conn4 -> [0,2670,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:42:08 INFO - PROCESS | 1834 | 1477773728275 Marionette TRACE conn4 <- [1,2670,null,{"value":null}] 13:42:08 INFO - PROCESS | 1834 | 1477773728290 Marionette TRACE conn4 -> [0,2671,"getWindowHandles",null] 13:42:08 INFO - PROCESS | 1834 | 1477773728292 Marionette TRACE conn4 <- [1,2671,null,["8"]] 13:42:08 INFO - PROCESS | 1834 | 1477773728298 Marionette TRACE conn4 -> [0,2672,"switchToWindow",{"name":"8"}] 13:42:08 INFO - PROCESS | 1834 | 1477773728303 Marionette TRACE conn4 <- [1,2672,null,{}] 13:42:08 INFO - PROCESS | 1834 | 1477773728308 Marionette TRACE conn4 -> [0,2673,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:42:08 INFO - PROCESS | 1834 | ++DOCSHELL 0x82226000 == 23 [pid = 1834] [id = 581] 13:42:08 INFO - PROCESS | 1834 | ++DOMWINDOW == 67 (0x8c824c00) [pid = 1834] [serial = 1701] [outer = (nil)] 13:42:08 INFO - PROCESS | 1834 | ++DOMWINDOW == 68 (0x92848800) [pid = 1834] [serial = 1702] [outer = 0x8c824c00] 13:42:08 INFO - PROCESS | 1834 | 1477773728535 Marionette DEBUG loaded listener.js 13:42:08 INFO - PROCESS | 1834 | ++DOMWINDOW == 69 (0x928b4800) [pid = 1834] [serial = 1703] [outer = 0x8c824c00] 13:42:09 INFO - PROCESS | 1834 | 1477773729326 Marionette TRACE conn4 <- [1,2673,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:42:09 INFO - . 13:42:09 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 1270ms 13:42:09 INFO - PROCESS | 1834 | 1477773729362 Marionette TRACE conn4 -> [0,2674,"getWindowHandle",null] 13:42:09 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 13:42:09 INFO - PROCESS | 1834 | 1477773729369 Marionette TRACE conn4 <- [1,2674,null,{"value":"8"}] 13:42:09 INFO - PROCESS | 1834 | 1477773729378 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:42:09 INFO - PROCESS | 1834 | 1477773729580 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 13:42:09 INFO - PROCESS | 1834 | 1477773729759 Marionette TRACE conn4 -> [0,2676,"getWindowHandles",null] 13:42:09 INFO - PROCESS | 1834 | 1477773729766 Marionette TRACE conn4 <- [1,2676,null,["8"]] 13:42:09 INFO - PROCESS | 1834 | 1477773729777 Marionette TRACE conn4 -> [0,2677,"switchToWindow",{"name":"8"}] 13:42:09 INFO - PROCESS | 1834 | 1477773729784 Marionette TRACE conn4 <- [1,2677,null,{}] 13:42:09 INFO - PROCESS | 1834 | 1477773729835 Marionette TRACE conn4 -> [0,2678,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:42:09 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b22c400 == 24 [pid = 1834] [id = 582] 13:42:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 70 (0x8b22cc00) [pid = 1834] [serial = 1704] [outer = (nil)] 13:42:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 71 (0x8c82bc00) [pid = 1834] [serial = 1705] [outer = 0x8b22cc00] 13:42:09 INFO - PROCESS | 1834 | 1477773729960 Marionette DEBUG loaded listener.js 13:42:10 INFO - PROCESS | 1834 | ++DOMWINDOW == 72 (0x8cb77800) [pid = 1834] [serial = 1706] [outer = 0x8b22cc00] 13:42:10 INFO - PROCESS | 1834 | 1477773730721 Marionette TRACE conn4 <- [1,2678,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:42:10 INFO - . 13:42:10 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 1378ms 13:42:10 INFO - PROCESS | 1834 | 1477773730754 Marionette TRACE conn4 -> [0,2679,"getWindowHandle",null] 13:42:10 INFO - PROCESS | 1834 | 1477773730762 Marionette TRACE conn4 <- [1,2679,null,{"value":"8"}] 13:42:10 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 13:42:10 INFO - PROCESS | 1834 | 1477773730769 Marionette TRACE conn4 -> [0,2680,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:42:10 INFO - PROCESS | 1834 | 1477773730991 Marionette TRACE conn4 <- [1,2680,null,{"value":null}] 13:42:11 INFO - PROCESS | 1834 | 1477773731156 Marionette TRACE conn4 -> [0,2681,"getWindowHandles",null] 13:42:11 INFO - PROCESS | 1834 | 1477773731161 Marionette TRACE conn4 <- [1,2681,null,["8"]] 13:42:11 INFO - PROCESS | 1834 | 1477773731169 Marionette TRACE conn4 -> [0,2682,"switchToWindow",{"name":"8"}] 13:42:11 INFO - PROCESS | 1834 | 1477773731175 Marionette TRACE conn4 <- [1,2682,null,{}] 13:42:11 INFO - PROCESS | 1834 | 1477773731181 Marionette TRACE conn4 -> [0,2683,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:42:11 INFO - PROCESS | 1834 | ++DOCSHELL 0x8fb15400 == 25 [pid = 1834] [id = 583] 13:42:11 INFO - PROCESS | 1834 | ++DOMWINDOW == 73 (0x8fb18c00) [pid = 1834] [serial = 1707] [outer = (nil)] 13:42:11 INFO - PROCESS | 1834 | ++DOMWINDOW == 74 (0x9174c000) [pid = 1834] [serial = 1708] [outer = 0x8fb18c00] 13:42:11 INFO - PROCESS | 1834 | 1477773731288 Marionette DEBUG loaded listener.js 13:42:11 INFO - PROCESS | 1834 | ++DOMWINDOW == 75 (0x928b5800) [pid = 1834] [serial = 1709] [outer = 0x8fb18c00] 13:42:11 INFO - PROCESS | 1834 | 1477773731988 Marionette TRACE conn4 <- [1,2683,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:42:12 INFO - . 13:42:12 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 1276ms 13:42:12 INFO - PROCESS | 1834 | 1477773732055 Marionette TRACE conn4 -> [0,2684,"getWindowHandle",null] 13:42:12 INFO - PROCESS | 1834 | 1477773732063 Marionette TRACE conn4 <- [1,2684,null,{"value":"8"}] 13:42:12 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 13:42:12 INFO - PROCESS | 1834 | 1477773732070 Marionette TRACE conn4 -> [0,2685,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:42:12 INFO - PROCESS | 1834 | 1477773732320 Marionette TRACE conn4 <- [1,2685,null,{"value":null}] 13:42:12 INFO - PROCESS | 1834 | 1477773732448 Marionette TRACE conn4 -> [0,2686,"getWindowHandles",null] 13:42:12 INFO - PROCESS | 1834 | 1477773732454 Marionette TRACE conn4 <- [1,2686,null,["8"]] 13:42:12 INFO - PROCESS | 1834 | 1477773732464 Marionette TRACE conn4 -> [0,2687,"switchToWindow",{"name":"8"}] 13:42:12 INFO - PROCESS | 1834 | 1477773732470 Marionette TRACE conn4 <- [1,2687,null,{}] 13:42:12 INFO - PROCESS | 1834 | 1477773732522 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:42:12 INFO - PROCESS | 1834 | ++DOCSHELL 0x94465400 == 26 [pid = 1834] [id = 584] 13:42:12 INFO - PROCESS | 1834 | ++DOMWINDOW == 76 (0x94465800) [pid = 1834] [serial = 1710] [outer = (nil)] 13:42:12 INFO - PROCESS | 1834 | ++DOMWINDOW == 77 (0x9446d000) [pid = 1834] [serial = 1711] [outer = 0x94465800] 13:42:12 INFO - PROCESS | 1834 | 1477773732635 Marionette DEBUG loaded listener.js 13:42:12 INFO - PROCESS | 1834 | ++DOMWINDOW == 78 (0x94471400) [pid = 1834] [serial = 1712] [outer = 0x94465800] 13:42:13 INFO - PROCESS | 1834 | 1477773733361 Marionette TRACE conn4 <- [1,2688,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:42:13 INFO - . 13:42:13 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 1334ms 13:42:13 INFO - PROCESS | 1834 | 1477773733404 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 13:42:13 INFO - PROCESS | 1834 | 1477773733410 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 13:42:13 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html 13:42:13 INFO - PROCESS | 1834 | 1477773733462 Marionette TRACE conn4 -> [0,2690,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:42:13 INFO - PROCESS | 1834 | 1477773733658 Marionette TRACE conn4 <- [1,2690,null,{"value":null}] 13:42:13 INFO - PROCESS | 1834 | 1477773733845 Marionette TRACE conn4 -> [0,2691,"getWindowHandles",null] 13:42:13 INFO - PROCESS | 1834 | 1477773733850 Marionette TRACE conn4 <- [1,2691,null,["8"]] 13:42:13 INFO - PROCESS | 1834 | 1477773733858 Marionette TRACE conn4 -> [0,2692,"switchToWindow",{"name":"8"}] 13:42:13 INFO - PROCESS | 1834 | 1477773733866 Marionette TRACE conn4 <- [1,2692,null,{}] 13:42:13 INFO - PROCESS | 1834 | 1477773733872 Marionette TRACE conn4 -> [0,2693,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:42:13 INFO - PROCESS | 1834 | ++DOCSHELL 0x821bd800 == 27 [pid = 1834] [id = 585] 13:42:13 INFO - PROCESS | 1834 | ++DOMWINDOW == 79 (0x8222c800) [pid = 1834] [serial = 1713] [outer = (nil)] 13:42:13 INFO - PROCESS | 1834 | ++DOMWINDOW == 80 (0x82d07800) [pid = 1834] [serial = 1714] [outer = 0x8222c800] 13:42:13 INFO - PROCESS | 1834 | 1477773733984 Marionette DEBUG loaded listener.js 13:42:14 INFO - PROCESS | 1834 | ++DOMWINDOW == 81 (0x8cb82400) [pid = 1834] [serial = 1715] [outer = 0x8222c800] 13:42:15 INFO - PROCESS | 1834 | 1477773735044 Marionette TRACE conn4 <- [1,2693,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:42:15 INFO - . 13:42:15 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html | took 1630ms 13:42:15 INFO - PROCESS | 1834 | 1477773735092 Marionette TRACE conn4 -> [0,2694,"getWindowHandle",null] 13:42:15 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html 13:42:15 INFO - PROCESS | 1834 | 1477773735103 Marionette TRACE conn4 <- [1,2694,null,{"value":"8"}] 13:42:15 INFO - PROCESS | 1834 | 1477773735181 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:42:15 INFO - PROCESS | 1834 | 1477773735551 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 13:42:15 INFO - PROCESS | 1834 | 1477773735850 Marionette TRACE conn4 -> [0,2696,"getWindowHandles",null] 13:42:15 INFO - PROCESS | 1834 | 1477773735857 Marionette TRACE conn4 <- [1,2696,null,["8"]] 13:42:15 INFO - PROCESS | 1834 | --DOCSHELL 0x8229cc00 == 26 [pid = 1834] [id = 572] 13:42:15 INFO - PROCESS | 1834 | --DOMWINDOW == 80 (0x8c890c00) [pid = 1834] [serial = 1668] [outer = (nil)] [url = about:blank] 13:42:15 INFO - PROCESS | 1834 | --DOMWINDOW == 79 (0x8cb80800) [pid = 1834] [serial = 1669] [outer = (nil)] [url = about:blank] 13:42:15 INFO - PROCESS | 1834 | --DOMWINDOW == 78 (0x8da1c400) [pid = 1834] [serial = 1671] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477773715591] 13:42:15 INFO - PROCESS | 1834 | --DOMWINDOW == 77 (0x8c821c00) [pid = 1834] [serial = 1663] [outer = (nil)] [url = about:blank] 13:42:15 INFO - PROCESS | 1834 | --DOMWINDOW == 76 (0x8c825c00) [pid = 1834] [serial = 1664] [outer = (nil)] [url = about:blank] 13:42:15 INFO - PROCESS | 1834 | --DOMWINDOW == 75 (0x8c88b800) [pid = 1834] [serial = 1666] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 13:42:15 INFO - PROCESS | 1834 | --DOMWINDOW == 74 (0x831b7000) [pid = 1834] [serial = 1658] [outer = (nil)] [url = about:blank] 13:42:15 INFO - PROCESS | 1834 | --DOMWINDOW == 73 (0x8b123400) [pid = 1834] [serial = 1659] [outer = (nil)] [url = about:blank] 13:42:15 INFO - PROCESS | 1834 | --DOMWINDOW == 72 (0x8b227800) [pid = 1834] [serial = 1661] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 13:42:15 INFO - PROCESS | 1834 | --DOMWINDOW == 71 (0x83046c00) [pid = 1834] [serial = 1653] [outer = (nil)] [url = about:blank] 13:42:15 INFO - PROCESS | 1834 | --DOMWINDOW == 70 (0x8304cc00) [pid = 1834] [serial = 1654] [outer = (nil)] [url = about:blank] 13:42:15 INFO - PROCESS | 1834 | --DOMWINDOW == 69 (0x83073800) [pid = 1834] [serial = 1656] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477773711974] 13:42:15 INFO - PROCESS | 1834 | --DOMWINDOW == 68 (0x824ad000) [pid = 1834] [serial = 1648] [outer = (nil)] [url = about:blank] 13:42:15 INFO - PROCESS | 1834 | --DOMWINDOW == 67 (0x82c59800) [pid = 1834] [serial = 1649] [outer = (nil)] [url = about:blank] 13:42:15 INFO - PROCESS | 1834 | --DOMWINDOW == 66 (0x82d02400) [pid = 1834] [serial = 1651] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 13:42:15 INFO - PROCESS | 1834 | --DOMWINDOW == 65 (0x82298800) [pid = 1834] [serial = 1645] [outer = (nil)] [url = about:blank] 13:42:15 INFO - PROCESS | 1834 | --DOMWINDOW == 64 (0x822a0c00) [pid = 1834] [serial = 1646] [outer = (nil)] [url = about:blank] 13:42:15 INFO - PROCESS | 1834 | --DOMWINDOW == 63 (0x8229e000) [pid = 1834] [serial = 1643] [outer = (nil)] [url = about:blank] 13:42:15 INFO - PROCESS | 1834 | 1477773735937 Marionette TRACE conn4 -> [0,2697,"switchToWindow",{"name":"8"}] 13:42:15 INFO - PROCESS | 1834 | 1477773735944 Marionette TRACE conn4 <- [1,2697,null,{}] 13:42:15 INFO - PROCESS | 1834 | 1477773735954 Marionette TRACE conn4 -> [0,2698,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:42:15 INFO - PROCESS | 1834 | ++DOCSHELL 0x8229a800 == 27 [pid = 1834] [id = 586] 13:42:15 INFO - PROCESS | 1834 | ++DOMWINDOW == 64 (0x8229ac00) [pid = 1834] [serial = 1716] [outer = (nil)] 13:42:16 INFO - PROCESS | 1834 | ++DOMWINDOW == 65 (0x8229e400) [pid = 1834] [serial = 1717] [outer = 0x8229ac00] 13:42:16 INFO - PROCESS | 1834 | 1477773736053 Marionette DEBUG loaded listener.js 13:42:16 INFO - PROCESS | 1834 | ++DOMWINDOW == 66 (0x82c5d400) [pid = 1834] [serial = 1718] [outer = 0x8229ac00] 13:42:16 INFO - PROCESS | 1834 | 1477773736706 Marionette TRACE conn4 <- [1,2698,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:42:16 INFO - . 13:42:16 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | took 1625ms 13:42:16 INFO - PROCESS | 1834 | 1477773736739 Marionette TRACE conn4 -> [0,2699,"getWindowHandle",null] 13:42:16 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html 13:42:16 INFO - PROCESS | 1834 | 1477773736745 Marionette TRACE conn4 <- [1,2699,null,{"value":"8"}] 13:42:16 INFO - PROCESS | 1834 | 1477773736752 Marionette TRACE conn4 -> [0,2700,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:42:16 INFO - PROCESS | 1834 | 1477773736964 Marionette TRACE conn4 <- [1,2700,null,{"value":null}] 13:42:17 INFO - PROCESS | 1834 | 1477773737115 Marionette TRACE conn4 -> [0,2701,"getWindowHandles",null] 13:42:17 INFO - PROCESS | 1834 | 1477773737120 Marionette TRACE conn4 <- [1,2701,null,["8"]] 13:42:17 INFO - PROCESS | 1834 | 1477773737127 Marionette TRACE conn4 -> [0,2702,"switchToWindow",{"name":"8"}] 13:42:17 INFO - PROCESS | 1834 | 1477773737132 Marionette TRACE conn4 <- [1,2702,null,{}] 13:42:17 INFO - PROCESS | 1834 | 1477773737138 Marionette TRACE conn4 -> [0,2703,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:42:17 INFO - PROCESS | 1834 | ++DOCSHELL 0x83068400 == 28 [pid = 1834] [id = 587] 13:42:17 INFO - PROCESS | 1834 | ++DOMWINDOW == 67 (0x8306a000) [pid = 1834] [serial = 1719] [outer = (nil)] 13:42:17 INFO - PROCESS | 1834 | ++DOMWINDOW == 68 (0x831b2400) [pid = 1834] [serial = 1720] [outer = 0x8306a000] 13:42:17 INFO - PROCESS | 1834 | 1477773737231 Marionette DEBUG loaded listener.js 13:42:17 INFO - PROCESS | 1834 | ++DOMWINDOW == 69 (0x8b122c00) [pid = 1834] [serial = 1721] [outer = 0x8306a000] 13:42:17 INFO - PROCESS | 1834 | 1477773737794 Marionette TRACE conn4 <- [1,2703,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:42:17 INFO - . 13:42:17 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html | took 1080ms 13:42:17 INFO - PROCESS | 1834 | 1477773737839 Marionette TRACE conn4 -> [0,2704,"getWindowHandle",null] 13:42:17 INFO - PROCESS | 1834 | 1477773737847 Marionette TRACE conn4 <- [1,2704,null,{"value":"8"}] 13:42:17 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 13:42:17 INFO - PROCESS | 1834 | 1477773737858 Marionette TRACE conn4 -> [0,2705,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:42:18 INFO - PROCESS | 1834 | 1477773738084 Marionette TRACE conn4 <- [1,2705,null,{"value":null}] 13:42:18 INFO - PROCESS | 1834 | 1477773738103 Marionette TRACE conn4 -> [0,2706,"getWindowHandles",null] 13:42:18 INFO - PROCESS | 1834 | 1477773738108 Marionette TRACE conn4 <- [1,2706,null,["8"]] 13:42:18 INFO - PROCESS | 1834 | 1477773738113 Marionette TRACE conn4 -> [0,2707,"switchToWindow",{"name":"8"}] 13:42:18 INFO - PROCESS | 1834 | 1477773738119 Marionette TRACE conn4 <- [1,2707,null,{}] 13:42:18 INFO - PROCESS | 1834 | 1477773738126 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:42:18 INFO - PROCESS | 1834 | ++DOCSHELL 0x8c88d800 == 29 [pid = 1834] [id = 588] 13:42:18 INFO - PROCESS | 1834 | ++DOMWINDOW == 70 (0x8c88e400) [pid = 1834] [serial = 1722] [outer = (nil)] 13:42:18 INFO - PROCESS | 1834 | ++DOMWINDOW == 71 (0x8cb7cc00) [pid = 1834] [serial = 1723] [outer = 0x8c88e400] 13:42:18 INFO - PROCESS | 1834 | 1477773738222 Marionette DEBUG loaded listener.js 13:42:18 INFO - PROCESS | 1834 | ++DOMWINDOW == 72 (0x82293c00) [pid = 1834] [serial = 1724] [outer = 0x8c88e400] 13:42:19 INFO - PROCESS | 1834 | 1477773738995 Marionette TRACE conn4 <- [1,2708,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:42:19 INFO - . 13:42:19 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1170ms 13:42:19 INFO - PROCESS | 1834 | 1477773739028 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 13:42:19 INFO - PROCESS | 1834 | 1477773739032 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 13:42:19 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 13:42:19 INFO - PROCESS | 1834 | 1477773739040 Marionette TRACE conn4 -> [0,2710,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:42:19 INFO - PROCESS | 1834 | 1477773739278 Marionette TRACE conn4 <- [1,2710,null,{"value":null}] 13:42:19 INFO - PROCESS | 1834 | 1477773739302 Marionette TRACE conn4 -> [0,2711,"getWindowHandles",null] 13:42:19 INFO - PROCESS | 1834 | 1477773739307 Marionette TRACE conn4 <- [1,2711,null,["8"]] 13:42:19 INFO - PROCESS | 1834 | 1477773739312 Marionette TRACE conn4 -> [0,2712,"switchToWindow",{"name":"8"}] 13:42:19 INFO - PROCESS | 1834 | 1477773739320 Marionette TRACE conn4 <- [1,2712,null,{}] 13:42:19 INFO - PROCESS | 1834 | 1477773739326 Marionette TRACE conn4 -> [0,2713,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:42:19 INFO - PROCESS | 1834 | ++DOCSHELL 0x8db0a400 == 30 [pid = 1834] [id = 589] 13:42:19 INFO - PROCESS | 1834 | ++DOMWINDOW == 73 (0x8db0d400) [pid = 1834] [serial = 1725] [outer = (nil)] 13:42:19 INFO - PROCESS | 1834 | ++DOMWINDOW == 74 (0x8f637c00) [pid = 1834] [serial = 1726] [outer = 0x8db0d400] 13:42:19 INFO - PROCESS | 1834 | 1477773739498 Marionette DEBUG loaded listener.js 13:42:19 INFO - PROCESS | 1834 | ++DOMWINDOW == 75 (0x8f830000) [pid = 1834] [serial = 1727] [outer = 0x8db0d400] 13:42:20 INFO - PROCESS | 1834 | 1477773740231 Marionette TRACE conn4 <- [1,2713,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:42:20 INFO - . 13:42:20 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1232ms 13:42:20 INFO - PROCESS | 1834 | 1477773740272 Marionette TRACE conn4 -> [0,2714,"getWindowHandle",null] 13:42:20 INFO - PROCESS | 1834 | 1477773740276 Marionette TRACE conn4 <- [1,2714,null,{"value":"8"}] 13:42:20 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 13:42:20 INFO - PROCESS | 1834 | 1477773740288 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:42:20 INFO - PROCESS | 1834 | 1477773740499 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 13:42:20 INFO - PROCESS | 1834 | --DOMWINDOW == 74 (0x82c5ec00) [pid = 1834] [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] 13:42:20 INFO - PROCESS | 1834 | --DOMWINDOW == 73 (0x823c4000) [pid = 1834] [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] 13:42:20 INFO - PROCESS | 1834 | --DOMWINDOW == 72 (0x8b129000) [pid = 1834] [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] 13:42:20 INFO - PROCESS | 1834 | --DOMWINDOW == 71 (0x8229d800) [pid = 1834] [serial = 1675] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 13:42:20 INFO - PROCESS | 1834 | --DOMWINDOW == 70 (0x82f53800) [pid = 1834] [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] 13:42:20 INFO - PROCESS | 1834 | --DOMWINDOW == 69 (0x8db0e400) [pid = 1834] [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] 13:42:20 INFO - PROCESS | 1834 | --DOMWINDOW == 68 (0x8f7f2000) [pid = 1834] [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] 13:42:20 INFO - PROCESS | 1834 | --DOMWINDOW == 67 (0x8d602400) [pid = 1834] [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] 13:42:20 INFO - PROCESS | 1834 | --DOMWINDOW == 66 (0x8f7f3c00) [pid = 1834] [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] 13:42:20 INFO - PROCESS | 1834 | 1477773740803 Marionette TRACE conn4 -> [0,2716,"getWindowHandles",null] 13:42:20 INFO - PROCESS | 1834 | 1477773740807 Marionette TRACE conn4 <- [1,2716,null,["8"]] 13:42:20 INFO - PROCESS | 1834 | 1477773740816 Marionette TRACE conn4 -> [0,2717,"switchToWindow",{"name":"8"}] 13:42:20 INFO - PROCESS | 1834 | 1477773740821 Marionette TRACE conn4 <- [1,2717,null,{}] 13:42:20 INFO - PROCESS | 1834 | 1477773740828 Marionette TRACE conn4 -> [0,2718,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:42:20 INFO - PROCESS | 1834 | ++DOCSHELL 0x8229d800 == 31 [pid = 1834] [id = 590] 13:42:20 INFO - PROCESS | 1834 | ++DOMWINDOW == 67 (0x823bf400) [pid = 1834] [serial = 1728] [outer = (nil)] 13:42:20 INFO - PROCESS | 1834 | ++DOMWINDOW == 68 (0x8b12ac00) [pid = 1834] [serial = 1729] [outer = 0x823bf400] 13:42:20 INFO - PROCESS | 1834 | 1477773740920 Marionette DEBUG loaded listener.js 13:42:21 INFO - PROCESS | 1834 | ++DOMWINDOW == 69 (0x8fb17000) [pid = 1834] [serial = 1730] [outer = 0x823bf400] 13:42:21 INFO - PROCESS | 1834 | 1477773741613 Marionette TRACE conn4 <- [1,2718,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:42:21 INFO - . 13:42:21 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1381ms 13:42:21 INFO - PROCESS | 1834 | 1477773741671 Marionette TRACE conn4 -> [0,2719,"getWindowHandle",null] 13:42:21 INFO - PROCESS | 1834 | 1477773741674 Marionette TRACE conn4 <- [1,2719,null,{"value":"8"}] 13:42:21 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 13:42:21 INFO - PROCESS | 1834 | 1477773741683 Marionette TRACE conn4 -> [0,2720,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:42:21 INFO - PROCESS | 1834 | 1477773741930 Marionette TRACE conn4 <- [1,2720,null,{"value":null}] 13:42:21 INFO - PROCESS | 1834 | 1477773741944 Marionette TRACE conn4 -> [0,2721,"getWindowHandles",null] 13:42:21 INFO - PROCESS | 1834 | 1477773741948 Marionette TRACE conn4 <- [1,2721,null,["8"]] 13:42:21 INFO - PROCESS | 1834 | 1477773741953 Marionette TRACE conn4 -> [0,2722,"switchToWindow",{"name":"8"}] 13:42:21 INFO - PROCESS | 1834 | 1477773741958 Marionette TRACE conn4 <- [1,2722,null,{}] 13:42:21 INFO - PROCESS | 1834 | 1477773741963 Marionette TRACE conn4 -> [0,2723,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:42:22 INFO - PROCESS | 1834 | ++DOCSHELL 0x82224000 == 32 [pid = 1834] [id = 591] 13:42:22 INFO - PROCESS | 1834 | ++DOMWINDOW == 70 (0x94978000) [pid = 1834] [serial = 1731] [outer = (nil)] 13:42:22 INFO - PROCESS | 1834 | ++DOMWINDOW == 71 (0x94980000) [pid = 1834] [serial = 1732] [outer = 0x94978000] 13:42:22 INFO - PROCESS | 1834 | 1477773742074 Marionette DEBUG loaded listener.js 13:42:22 INFO - PROCESS | 1834 | ++DOMWINDOW == 72 (0x949c9c00) [pid = 1834] [serial = 1733] [outer = 0x94978000] 13:42:22 WARNING - wptserve Traceback (most recent call last): 13:42:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:42:22 WARNING - rv = self.func(request, response) 13:42:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:42:22 WARNING - access_control_allow_origin = "*") 13:42:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:42:22 WARNING - payload = payload_generator(server_data) 13:42:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:42:22 WARNING - return encode_string_as_bmp_image(data) 13:42:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:42:22 WARNING - img.save(f, "BMP") 13:42:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:42:22 WARNING - f.write(bmpfileheader) 13:42:22 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:42:22 WARNING - 13:42:25 INFO - PROCESS | 1834 | --DOMWINDOW == 71 (0x8f8bd400) [pid = 1834] [serial = 1699] [outer = (nil)] [url = about:blank] 13:42:25 INFO - PROCESS | 1834 | --DOMWINDOW == 70 (0x8f8c0c00) [pid = 1834] [serial = 1700] [outer = (nil)] [url = about:blank] 13:42:25 INFO - PROCESS | 1834 | --DOMWINDOW == 69 (0x8f82e000) [pid = 1834] [serial = 1696] [outer = (nil)] [url = about:blank] 13:42:25 INFO - PROCESS | 1834 | --DOMWINDOW == 68 (0x8f832800) [pid = 1834] [serial = 1697] [outer = (nil)] [url = about:blank] 13:42:25 INFO - PROCESS | 1834 | --DOMWINDOW == 67 (0x8d610400) [pid = 1834] [serial = 1693] [outer = (nil)] [url = about:blank] 13:42:25 INFO - PROCESS | 1834 | --DOMWINDOW == 66 (0x8da2ec00) [pid = 1834] [serial = 1694] [outer = (nil)] [url = about:blank] 13:42:25 INFO - PROCESS | 1834 | --DOMWINDOW == 65 (0x8b12bc00) [pid = 1834] [serial = 1690] [outer = (nil)] [url = about:blank] 13:42:25 INFO - PROCESS | 1834 | --DOMWINDOW == 64 (0x8b21fc00) [pid = 1834] [serial = 1691] [outer = (nil)] [url = about:blank] 13:42:25 INFO - PROCESS | 1834 | --DOMWINDOW == 63 (0x82d03c00) [pid = 1834] [serial = 1687] [outer = (nil)] [url = about:blank] 13:42:25 INFO - PROCESS | 1834 | --DOMWINDOW == 62 (0x82f52800) [pid = 1834] [serial = 1688] [outer = (nil)] [url = about:blank] 13:42:25 INFO - PROCESS | 1834 | --DOMWINDOW == 61 (0x8db10400) [pid = 1834] [serial = 1684] [outer = (nil)] [url = about:blank] 13:42:25 INFO - PROCESS | 1834 | --DOMWINDOW == 60 (0x8f62d400) [pid = 1834] [serial = 1685] [outer = (nil)] [url = about:blank] 13:42:25 INFO - PROCESS | 1834 | --DOMWINDOW == 59 (0x8d875400) [pid = 1834] [serial = 1681] [outer = (nil)] [url = about:blank] 13:42:25 INFO - PROCESS | 1834 | --DOMWINDOW == 58 (0x8da20400) [pid = 1834] [serial = 1682] [outer = (nil)] [url = about:blank] 13:42:25 INFO - PROCESS | 1834 | --DOMWINDOW == 57 (0x82f58000) [pid = 1834] [serial = 1678] [outer = (nil)] [url = about:blank] 13:42:25 INFO - PROCESS | 1834 | --DOMWINDOW == 56 (0x83069800) [pid = 1834] [serial = 1679] [outer = (nil)] [url = about:blank] 13:42:25 INFO - PROCESS | 1834 | --DOMWINDOW == 55 (0x8da27000) [pid = 1834] [serial = 1673] [outer = (nil)] [url = about:blank] 13:42:25 INFO - PROCESS | 1834 | --DOMWINDOW == 54 (0x823bb000) [pid = 1834] [serial = 1676] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 13:42:25 INFO - PROCESS | 1834 | --DOMWINDOW == 53 (0x92848800) [pid = 1834] [serial = 1702] [outer = (nil)] [url = about:blank] 13:42:29 INFO - PROCESS | 1834 | --DOMWINDOW == 52 (0x8fb18c00) [pid = 1834] [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] 13:42:29 INFO - PROCESS | 1834 | --DOMWINDOW == 51 (0x8306a000) [pid = 1834] [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] 13:42:29 INFO - PROCESS | 1834 | --DOMWINDOW == 50 (0x8c824c00) [pid = 1834] [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] 13:42:29 INFO - PROCESS | 1834 | --DOMWINDOW == 49 (0x94465800) [pid = 1834] [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] 13:42:29 INFO - PROCESS | 1834 | --DOMWINDOW == 48 (0x8229ac00) [pid = 1834] [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] 13:42:29 INFO - PROCESS | 1834 | --DOMWINDOW == 47 (0x8222c800) [pid = 1834] [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] 13:42:29 INFO - PROCESS | 1834 | --DOMWINDOW == 46 (0x8b22cc00) [pid = 1834] [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] 13:42:29 INFO - PROCESS | 1834 | --DOMWINDOW == 45 (0x823bf400) [pid = 1834] [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] 13:42:29 INFO - PROCESS | 1834 | --DOMWINDOW == 44 (0x8db0d400) [pid = 1834] [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] 13:42:29 INFO - PROCESS | 1834 | --DOMWINDOW == 43 (0x8c88e400) [pid = 1834] [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] 13:42:29 INFO - PROCESS | 1834 | --DOMWINDOW == 42 (0x8da22c00) [pid = 1834] [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] 13:42:33 INFO - PROCESS | 1834 | --DOCSHELL 0x82c5ac00 == 31 [pid = 1834] [id = 576] 13:42:33 INFO - PROCESS | 1834 | --DOCSHELL 0x8229a800 == 30 [pid = 1834] [id = 586] 13:42:33 INFO - PROCESS | 1834 | --DOCSHELL 0x821bd800 == 29 [pid = 1834] [id = 585] 13:42:33 INFO - PROCESS | 1834 | --DOCSHELL 0x823bcc00 == 28 [pid = 1834] [id = 574] 13:42:33 INFO - PROCESS | 1834 | --DOCSHELL 0x94465400 == 27 [pid = 1834] [id = 584] 13:42:33 INFO - PROCESS | 1834 | --DOCSHELL 0x8fb15400 == 26 [pid = 1834] [id = 583] 13:42:33 INFO - PROCESS | 1834 | --DOCSHELL 0x8b22c400 == 25 [pid = 1834] [id = 582] 13:42:33 INFO - PROCESS | 1834 | --DOCSHELL 0x8db0e000 == 24 [pid = 1834] [id = 575] 13:42:33 INFO - PROCESS | 1834 | --DOCSHELL 0x8229d800 == 23 [pid = 1834] [id = 590] 13:42:33 INFO - PROCESS | 1834 | --DOCSHELL 0x821c1000 == 22 [pid = 1834] [id = 571] 13:42:33 INFO - PROCESS | 1834 | --DOCSHELL 0x8c820000 == 21 [pid = 1834] [id = 567] 13:42:33 INFO - PROCESS | 1834 | --DOCSHELL 0x8f7f1800 == 20 [pid = 1834] [id = 579] 13:42:33 INFO - PROCESS | 1834 | --DOCSHELL 0x82f53000 == 19 [pid = 1834] [id = 573] 13:42:33 INFO - PROCESS | 1834 | --DOCSHELL 0x82229800 == 18 [pid = 1834] [id = 569] 13:42:33 INFO - PROCESS | 1834 | --DOCSHELL 0x82226000 == 17 [pid = 1834] [id = 581] 13:42:33 INFO - PROCESS | 1834 | --DOCSHELL 0x82f5fc00 == 16 [pid = 1834] [id = 563] 13:42:33 INFO - PROCESS | 1834 | --DOCSHELL 0x8f7f1000 == 15 [pid = 1834] [id = 580] 13:42:33 INFO - PROCESS | 1834 | --DOCSHELL 0x8db0a400 == 14 [pid = 1834] [id = 589] 13:42:33 INFO - PROCESS | 1834 | --DOCSHELL 0x8229dc00 == 13 [pid = 1834] [id = 561] 13:42:33 INFO - PROCESS | 1834 | --DOCSHELL 0x8c88d800 == 12 [pid = 1834] [id = 588] 13:42:33 INFO - PROCESS | 1834 | --DOCSHELL 0x8d601800 == 11 [pid = 1834] [id = 578] 13:42:33 INFO - PROCESS | 1834 | --DOCSHELL 0x831b4800 == 10 [pid = 1834] [id = 565] 13:42:33 INFO - PROCESS | 1834 | --DOCSHELL 0x8b121400 == 9 [pid = 1834] [id = 577] 13:42:33 INFO - PROCESS | 1834 | --DOCSHELL 0x83068400 == 8 [pid = 1834] [id = 587] 13:42:33 INFO - PROCESS | 1834 | --DOCSHELL 0x82294400 == 7 [pid = 1834] [id = 560] 13:42:33 INFO - PROCESS | 1834 | --DOMWINDOW == 41 (0x8f830000) [pid = 1834] [serial = 1727] [outer = (nil)] [url = about:blank] 13:42:33 INFO - PROCESS | 1834 | --DOMWINDOW == 40 (0x8f637c00) [pid = 1834] [serial = 1726] [outer = (nil)] [url = about:blank] 13:42:33 INFO - PROCESS | 1834 | --DOMWINDOW == 39 (0x8fb17000) [pid = 1834] [serial = 1730] [outer = (nil)] [url = about:blank] 13:42:33 INFO - PROCESS | 1834 | --DOMWINDOW == 38 (0x8b12ac00) [pid = 1834] [serial = 1729] [outer = (nil)] [url = about:blank] 13:42:33 INFO - PROCESS | 1834 | --DOMWINDOW == 37 (0x8cb7cc00) [pid = 1834] [serial = 1723] [outer = (nil)] [url = about:blank] 13:42:33 INFO - PROCESS | 1834 | --DOMWINDOW == 36 (0x82293c00) [pid = 1834] [serial = 1724] [outer = (nil)] [url = about:blank] 13:42:33 INFO - PROCESS | 1834 | --DOMWINDOW == 35 (0x831b2400) [pid = 1834] [serial = 1720] [outer = (nil)] [url = about:blank] 13:42:33 INFO - PROCESS | 1834 | --DOMWINDOW == 34 (0x8b122c00) [pid = 1834] [serial = 1721] [outer = (nil)] [url = about:blank] 13:42:33 INFO - PROCESS | 1834 | --DOMWINDOW == 33 (0x8229e400) [pid = 1834] [serial = 1717] [outer = (nil)] [url = about:blank] 13:42:33 INFO - PROCESS | 1834 | --DOMWINDOW == 32 (0x82c5d400) [pid = 1834] [serial = 1718] [outer = (nil)] [url = about:blank] 13:42:33 INFO - PROCESS | 1834 | --DOMWINDOW == 31 (0x82d07800) [pid = 1834] [serial = 1714] [outer = (nil)] [url = about:blank] 13:42:33 INFO - PROCESS | 1834 | --DOMWINDOW == 30 (0x8cb82400) [pid = 1834] [serial = 1715] [outer = (nil)] [url = about:blank] 13:42:33 INFO - PROCESS | 1834 | --DOMWINDOW == 29 (0x9446d000) [pid = 1834] [serial = 1711] [outer = (nil)] [url = about:blank] 13:42:33 INFO - PROCESS | 1834 | --DOMWINDOW == 28 (0x94471400) [pid = 1834] [serial = 1712] [outer = (nil)] [url = about:blank] 13:42:33 INFO - PROCESS | 1834 | --DOMWINDOW == 27 (0x9174c000) [pid = 1834] [serial = 1708] [outer = (nil)] [url = about:blank] 13:42:33 INFO - PROCESS | 1834 | --DOMWINDOW == 26 (0x928b5800) [pid = 1834] [serial = 1709] [outer = (nil)] [url = about:blank] 13:42:33 INFO - PROCESS | 1834 | --DOMWINDOW == 25 (0x8c82bc00) [pid = 1834] [serial = 1705] [outer = (nil)] [url = about:blank] 13:42:33 INFO - PROCESS | 1834 | --DOMWINDOW == 24 (0x8cb77800) [pid = 1834] [serial = 1706] [outer = (nil)] [url = about:blank] 13:42:33 INFO - PROCESS | 1834 | --DOMWINDOW == 23 (0x928b4800) [pid = 1834] [serial = 1703] [outer = (nil)] [url = about:blank] 13:42:33 INFO - PROCESS | 1834 | --DOMWINDOW == 22 (0x8da2c000) [pid = 1834] [serial = 1674] [outer = (nil)] [url = about:blank] 13:42:33 INFO - PROCESS | 1834 | --DOMWINDOW == 21 (0x94980000) [pid = 1834] [serial = 1732] [outer = (nil)] [url = about:blank] 13:42:52 INFO - PROCESS | 1834 | MARIONETTE LOG: INFO: Timeout fired 13:42:52 INFO - PROCESS | 1834 | 1477773772250 Marionette TRACE conn4 <- [1,2723,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 13:42:52 INFO - . 13:42:52 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30617ms 13:42:52 INFO - PROCESS | 1834 | 1477773772301 Marionette TRACE conn4 -> [0,2724,"getWindowHandle",null] 13:42:52 INFO - PROCESS | 1834 | 1477773772308 Marionette TRACE conn4 <- [1,2724,null,{"value":"8"}] 13:42:52 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 13:42:52 INFO - PROCESS | 1834 | 1477773772320 Marionette TRACE conn4 -> [0,2725,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:42:52 INFO - PROCESS | 1834 | 1477773772558 Marionette TRACE conn4 <- [1,2725,null,{"value":null}] 13:42:52 INFO - PROCESS | 1834 | 1477773772647 Marionette TRACE conn4 -> [0,2726,"getWindowHandles",null] 13:42:52 INFO - PROCESS | 1834 | 1477773772653 Marionette TRACE conn4 <- [1,2726,null,["8"]] 13:42:52 INFO - PROCESS | 1834 | 1477773772660 Marionette TRACE conn4 -> [0,2727,"switchToWindow",{"name":"8"}] 13:42:52 INFO - PROCESS | 1834 | 1477773772668 Marionette TRACE conn4 <- [1,2727,null,{}] 13:42:52 INFO - PROCESS | 1834 | 1477773772675 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:42:52 INFO - PROCESS | 1834 | ++DOCSHELL 0x82292800 == 8 [pid = 1834] [id = 592] 13:42:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 22 (0x82293000) [pid = 1834] [serial = 1734] [outer = (nil)] 13:42:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 23 (0x82296c00) [pid = 1834] [serial = 1735] [outer = 0x82293000] 13:42:52 INFO - PROCESS | 1834 | 1477773772785 Marionette DEBUG loaded listener.js 13:42:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 24 (0x8229e800) [pid = 1834] [serial = 1736] [outer = 0x82293000] 13:42:53 WARNING - wptserve Traceback (most recent call last): 13:42:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:42:53 WARNING - rv = self.func(request, response) 13:42:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:42:53 WARNING - access_control_allow_origin = "*") 13:42:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:42:53 WARNING - payload = payload_generator(server_data) 13:42:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:42:53 WARNING - return encode_string_as_bmp_image(data) 13:42:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:42:53 WARNING - img.save(f, "BMP") 13:42:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:42:53 WARNING - f.write(bmpfileheader) 13:42:53 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:42:53 WARNING - 13:43:02 INFO - PROCESS | 1834 | --DOCSHELL 0x82224000 == 7 [pid = 1834] [id = 591] 13:43:08 INFO - PROCESS | 1834 | --DOMWINDOW == 23 (0x94978000) [pid = 1834] [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] 13:43:14 INFO - PROCESS | 1834 | --DOMWINDOW == 22 (0x949c9c00) [pid = 1834] [serial = 1733] [outer = (nil)] [url = about:blank] 13:43:14 INFO - PROCESS | 1834 | --DOMWINDOW == 21 (0x82296c00) [pid = 1834] [serial = 1735] [outer = (nil)] [url = about:blank] 13:43:22 INFO - PROCESS | 1834 | MARIONETTE LOG: INFO: Timeout fired 13:43:23 INFO - PROCESS | 1834 | 1477773802994 Marionette TRACE conn4 <- [1,2728,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 13:43:23 INFO - . 13:43:23 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30699ms 13:43:23 INFO - PROCESS | 1834 | 1477773803018 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 13:43:23 INFO - PROCESS | 1834 | 1477773803024 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 13:43:23 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 13:43:23 INFO - PROCESS | 1834 | 1477773803036 Marionette TRACE conn4 -> [0,2730,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:43:23 INFO - PROCESS | 1834 | 1477773803261 Marionette TRACE conn4 <- [1,2730,null,{"value":null}] 13:43:23 INFO - PROCESS | 1834 | 1477773803345 Marionette TRACE conn4 -> [0,2731,"getWindowHandles",null] 13:43:23 INFO - PROCESS | 1834 | 1477773803351 Marionette TRACE conn4 <- [1,2731,null,["8"]] 13:43:23 INFO - PROCESS | 1834 | 1477773803360 Marionette TRACE conn4 -> [0,2732,"switchToWindow",{"name":"8"}] 13:43:23 INFO - PROCESS | 1834 | 1477773803368 Marionette TRACE conn4 <- [1,2732,null,{}] 13:43:23 INFO - PROCESS | 1834 | 1477773803374 Marionette TRACE conn4 -> [0,2733,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:43:23 INFO - PROCESS | 1834 | ++DOCSHELL 0x82230400 == 8 [pid = 1834] [id = 593] 13:43:23 INFO - PROCESS | 1834 | ++DOMWINDOW == 22 (0x82291400) [pid = 1834] [serial = 1737] [outer = (nil)] 13:43:23 INFO - PROCESS | 1834 | ++DOMWINDOW == 23 (0x82296800) [pid = 1834] [serial = 1738] [outer = 0x82291400] 13:43:23 INFO - PROCESS | 1834 | 1477773803481 Marionette DEBUG loaded listener.js 13:43:23 INFO - PROCESS | 1834 | ++DOMWINDOW == 24 (0x8229e400) [pid = 1834] [serial = 1739] [outer = 0x82291400] 13:43:24 WARNING - wptserve Traceback (most recent call last): 13:43:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:43:24 WARNING - rv = self.func(request, response) 13:43:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:43:24 WARNING - access_control_allow_origin = "*") 13:43:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:43:24 WARNING - payload = payload_generator(server_data) 13:43:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:43:24 WARNING - return encode_string_as_bmp_image(data) 13:43:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:43:24 WARNING - img.save(f, "BMP") 13:43:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:43:24 WARNING - f.write(bmpfileheader) 13:43:24 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:43:24 WARNING - 13:43:33 INFO - PROCESS | 1834 | --DOCSHELL 0x82292800 == 7 [pid = 1834] [id = 592] 13:43:39 INFO - PROCESS | 1834 | --DOMWINDOW == 23 (0x82293000) [pid = 1834] [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] 13:43:44 INFO - PROCESS | 1834 | --DOMWINDOW == 22 (0x8229e800) [pid = 1834] [serial = 1736] [outer = (nil)] [url = about:blank] 13:43:44 INFO - PROCESS | 1834 | --DOMWINDOW == 21 (0x82296800) [pid = 1834] [serial = 1738] [outer = (nil)] [url = about:blank] 13:43:53 INFO - PROCESS | 1834 | MARIONETTE LOG: INFO: Timeout fired 13:43:53 INFO - PROCESS | 1834 | 1477773833694 Marionette TRACE conn4 <- [1,2733,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 13:43:53 INFO - . 13:43:53 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30719ms 13:43:53 INFO - PROCESS | 1834 | 1477773833753 Marionette TRACE conn4 -> [0,2734,"getWindowHandle",null] 13:43:53 INFO - PROCESS | 1834 | 1477773833760 Marionette TRACE conn4 <- [1,2734,null,{"value":"8"}] 13:43:53 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 13:43:53 INFO - PROCESS | 1834 | 1477773833771 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:43:54 INFO - PROCESS | 1834 | 1477773833999 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 13:43:54 INFO - PROCESS | 1834 | 1477773834083 Marionette TRACE conn4 -> [0,2736,"getWindowHandles",null] 13:43:54 INFO - PROCESS | 1834 | 1477773834090 Marionette TRACE conn4 <- [1,2736,null,["8"]] 13:43:54 INFO - PROCESS | 1834 | 1477773834098 Marionette TRACE conn4 -> [0,2737,"switchToWindow",{"name":"8"}] 13:43:54 INFO - PROCESS | 1834 | 1477773834106 Marionette TRACE conn4 <- [1,2737,null,{}] 13:43:54 INFO - PROCESS | 1834 | 1477773834113 Marionette TRACE conn4 -> [0,2738,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:43:54 INFO - PROCESS | 1834 | ++DOCSHELL 0x82293c00 == 8 [pid = 1834] [id = 594] 13:43:54 INFO - PROCESS | 1834 | ++DOMWINDOW == 22 (0x82294000) [pid = 1834] [serial = 1740] [outer = (nil)] 13:43:54 INFO - PROCESS | 1834 | ++DOMWINDOW == 23 (0x82298000) [pid = 1834] [serial = 1741] [outer = 0x82294000] 13:43:54 INFO - PROCESS | 1834 | 1477773834220 Marionette DEBUG loaded listener.js 13:43:54 INFO - PROCESS | 1834 | ++DOMWINDOW == 24 (0x822a0400) [pid = 1834] [serial = 1742] [outer = 0x82294000] 13:43:54 INFO - PROCESS | 1834 | 1477773834826 Marionette TRACE conn4 <- [1,2738,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:43:54 INFO - . 13:43:54 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1077ms 13:43:54 INFO - PROCESS | 1834 | 1477773834848 Marionette TRACE conn4 -> [0,2739,"getWindowHandle",null] 13:43:54 INFO - PROCESS | 1834 | 1477773834854 Marionette TRACE conn4 <- [1,2739,null,{"value":"8"}] 13:43:54 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 13:43:54 INFO - PROCESS | 1834 | 1477773834870 Marionette TRACE conn4 -> [0,2740,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:43:55 INFO - PROCESS | 1834 | 1477773835060 Marionette TRACE conn4 <- [1,2740,null,{"value":null}] 13:43:55 INFO - PROCESS | 1834 | 1477773835190 Marionette TRACE conn4 -> [0,2741,"getWindowHandles",null] 13:43:55 INFO - PROCESS | 1834 | 1477773835194 Marionette TRACE conn4 <- [1,2741,null,["8"]] 13:43:55 INFO - PROCESS | 1834 | 1477773835207 Marionette TRACE conn4 -> [0,2742,"switchToWindow",{"name":"8"}] 13:43:55 INFO - PROCESS | 1834 | 1477773835212 Marionette TRACE conn4 <- [1,2742,null,{}] 13:43:55 INFO - PROCESS | 1834 | 1477773835225 Marionette TRACE conn4 -> [0,2743,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:43:55 INFO - PROCESS | 1834 | ++DOCSHELL 0x82299800 == 9 [pid = 1834] [id = 595] 13:43:55 INFO - PROCESS | 1834 | ++DOMWINDOW == 25 (0x824a9c00) [pid = 1834] [serial = 1743] [outer = (nil)] 13:43:55 INFO - PROCESS | 1834 | ++DOMWINDOW == 26 (0x824ad800) [pid = 1834] [serial = 1744] [outer = 0x824a9c00] 13:43:55 INFO - PROCESS | 1834 | 1477773835326 Marionette DEBUG loaded listener.js 13:43:55 INFO - PROCESS | 1834 | ++DOMWINDOW == 27 (0x82c58c00) [pid = 1834] [serial = 1745] [outer = 0x824a9c00] 13:43:55 INFO - PROCESS | 1834 | 1477773835992 Marionette TRACE conn4 <- [1,2743,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:43:56 INFO - . 13:43:56 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1181ms 13:43:56 INFO - PROCESS | 1834 | 1477773836059 Marionette TRACE conn4 -> [0,2744,"getWindowHandle",null] 13:43:56 INFO - PROCESS | 1834 | 1477773836067 Marionette TRACE conn4 <- [1,2744,null,{"value":"8"}] 13:43:56 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 13:43:56 INFO - PROCESS | 1834 | 1477773836074 Marionette TRACE conn4 -> [0,2745,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:43:56 INFO - PROCESS | 1834 | 1477773836308 Marionette TRACE conn4 <- [1,2745,null,{"value":null}] 13:43:56 INFO - PROCESS | 1834 | 1477773836327 Marionette TRACE conn4 -> [0,2746,"getWindowHandles",null] 13:43:56 INFO - PROCESS | 1834 | 1477773836334 Marionette TRACE conn4 <- [1,2746,null,["8"]] 13:43:56 INFO - PROCESS | 1834 | 1477773836407 Marionette TRACE conn4 -> [0,2747,"switchToWindow",{"name":"8"}] 13:43:56 INFO - PROCESS | 1834 | 1477773836414 Marionette TRACE conn4 <- [1,2747,null,{}] 13:43:56 INFO - PROCESS | 1834 | 1477773836424 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:43:56 INFO - PROCESS | 1834 | ++DOCSHELL 0x82f5b800 == 10 [pid = 1834] [id = 596] 13:43:56 INFO - PROCESS | 1834 | ++DOMWINDOW == 28 (0x82f5bc00) [pid = 1834] [serial = 1746] [outer = (nil)] 13:43:56 INFO - PROCESS | 1834 | ++DOMWINDOW == 29 (0x82f5d400) [pid = 1834] [serial = 1747] [outer = 0x82f5bc00] 13:43:56 INFO - PROCESS | 1834 | 1477773836523 Marionette DEBUG loaded listener.js 13:43:56 INFO - PROCESS | 1834 | ++DOMWINDOW == 30 (0x83045800) [pid = 1834] [serial = 1748] [outer = 0x82f5bc00] 13:43:57 INFO - PROCESS | 1834 | 1477773837180 Marionette TRACE conn4 <- [1,2748,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:43:57 INFO - . 13:43:57 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1127ms 13:43:57 INFO - PROCESS | 1834 | 1477773837201 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 13:43:57 INFO - PROCESS | 1834 | 1477773837204 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 13:43:57 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 13:43:57 INFO - PROCESS | 1834 | 1477773837212 Marionette TRACE conn4 -> [0,2750,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:43:57 INFO - PROCESS | 1834 | 1477773837383 Marionette TRACE conn4 <- [1,2750,null,{"value":null}] 13:43:57 INFO - PROCESS | 1834 | 1477773837510 Marionette TRACE conn4 -> [0,2751,"getWindowHandles",null] 13:43:57 INFO - PROCESS | 1834 | 1477773837517 Marionette TRACE conn4 <- [1,2751,null,["8"]] 13:43:57 INFO - PROCESS | 1834 | 1477773837522 Marionette TRACE conn4 -> [0,2752,"switchToWindow",{"name":"8"}] 13:43:57 INFO - PROCESS | 1834 | 1477773837528 Marionette TRACE conn4 <- [1,2752,null,{}] 13:43:57 INFO - PROCESS | 1834 | 1477773837534 Marionette TRACE conn4 -> [0,2753,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:43:57 INFO - PROCESS | 1834 | ++DOCSHELL 0x83071400 == 11 [pid = 1834] [id = 597] 13:43:57 INFO - PROCESS | 1834 | ++DOMWINDOW == 31 (0x83071c00) [pid = 1834] [serial = 1749] [outer = (nil)] 13:43:57 INFO - PROCESS | 1834 | ++DOMWINDOW == 32 (0x83073c00) [pid = 1834] [serial = 1750] [outer = 0x83071c00] 13:43:57 INFO - PROCESS | 1834 | 1477773837632 Marionette DEBUG loaded listener.js 13:43:57 INFO - PROCESS | 1834 | ++DOMWINDOW == 33 (0x8b11ec00) [pid = 1834] [serial = 1751] [outer = 0x83071c00] 13:43:58 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b12b000 == 12 [pid = 1834] [id = 598] 13:43:58 INFO - PROCESS | 1834 | ++DOMWINDOW == 34 (0x8b12bc00) [pid = 1834] [serial = 1752] [outer = (nil)] 13:43:58 INFO - PROCESS | 1834 | ++DOMWINDOW == 35 (0x8b12b400) [pid = 1834] [serial = 1753] [outer = 0x8b12bc00] 13:43:58 INFO - PROCESS | 1834 | 1477773838353 Marionette TRACE conn4 <- [1,2753,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 13:43:58 INFO - . 13:43:58 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1169ms 13:43:58 INFO - PROCESS | 1834 | 1477773838382 Marionette TRACE conn4 -> [0,2754,"getWindowHandle",null] 13:43:58 INFO - PROCESS | 1834 | 1477773838385 Marionette TRACE conn4 <- [1,2754,null,{"value":"8"}] 13:43:58 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 13:43:58 INFO - PROCESS | 1834 | 1477773838392 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:43:58 INFO - PROCESS | 1834 | 1477773838634 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 13:43:58 INFO - PROCESS | 1834 | 1477773838652 Marionette TRACE conn4 -> [0,2756,"getWindowHandles",null] 13:43:58 INFO - PROCESS | 1834 | 1477773838656 Marionette TRACE conn4 <- [1,2756,null,["8"]] 13:43:58 INFO - PROCESS | 1834 | 1477773838663 Marionette TRACE conn4 -> [0,2757,"switchToWindow",{"name":"8"}] 13:43:58 INFO - PROCESS | 1834 | 1477773838668 Marionette TRACE conn4 <- [1,2757,null,{}] 13:43:58 INFO - PROCESS | 1834 | 1477773838673 Marionette TRACE conn4 -> [0,2758,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:43:58 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b21e400 == 13 [pid = 1834] [id = 599] 13:43:58 INFO - PROCESS | 1834 | ++DOMWINDOW == 36 (0x8b21f800) [pid = 1834] [serial = 1754] [outer = (nil)] 13:43:58 INFO - PROCESS | 1834 | ++DOMWINDOW == 37 (0x8b225c00) [pid = 1834] [serial = 1755] [outer = 0x8b21f800] 13:43:58 INFO - PROCESS | 1834 | 1477773838779 Marionette DEBUG loaded listener.js 13:43:58 INFO - PROCESS | 1834 | ++DOMWINDOW == 38 (0x8b22ac00) [pid = 1834] [serial = 1756] [outer = 0x8b21f800] 13:43:59 INFO - PROCESS | 1834 | ++DOCSHELL 0x8c826000 == 14 [pid = 1834] [id = 600] 13:43:59 INFO - PROCESS | 1834 | ++DOMWINDOW == 39 (0x8c826800) [pid = 1834] [serial = 1757] [outer = (nil)] 13:43:59 INFO - PROCESS | 1834 | ++DOMWINDOW == 40 (0x8c828400) [pid = 1834] [serial = 1758] [outer = 0x8c826800] 13:43:59 INFO - PROCESS | 1834 | 1477773839522 Marionette TRACE conn4 <- [1,2758,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 13:43:59 INFO - . 13:43:59 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1175ms 13:43:59 INFO - PROCESS | 1834 | 1477773839567 Marionette TRACE conn4 -> [0,2759,"getWindowHandle",null] 13:43:59 INFO - PROCESS | 1834 | 1477773839569 Marionette TRACE conn4 <- [1,2759,null,{"value":"8"}] 13:43:59 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 13:43:59 INFO - PROCESS | 1834 | 1477773839576 Marionette TRACE conn4 -> [0,2760,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:43:59 INFO - PROCESS | 1834 | 1477773839850 Marionette TRACE conn4 <- [1,2760,null,{"value":null}] 13:43:59 INFO - PROCESS | 1834 | 1477773839864 Marionette TRACE conn4 -> [0,2761,"getWindowHandles",null] 13:43:59 INFO - PROCESS | 1834 | 1477773839867 Marionette TRACE conn4 <- [1,2761,null,["8"]] 13:43:59 INFO - PROCESS | 1834 | 1477773839874 Marionette TRACE conn4 -> [0,2762,"switchToWindow",{"name":"8"}] 13:43:59 INFO - PROCESS | 1834 | 1477773839879 Marionette TRACE conn4 <- [1,2762,null,{}] 13:43:59 INFO - PROCESS | 1834 | 1477773839884 Marionette TRACE conn4 -> [0,2763,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:43:59 INFO - PROCESS | 1834 | ++DOCSHELL 0x8c888c00 == 15 [pid = 1834] [id = 601] 13:43:59 INFO - PROCESS | 1834 | ++DOMWINDOW == 41 (0x8c889000) [pid = 1834] [serial = 1759] [outer = (nil)] 13:43:59 INFO - PROCESS | 1834 | ++DOMWINDOW == 42 (0x8c894000) [pid = 1834] [serial = 1760] [outer = 0x8c889000] 13:43:59 INFO - PROCESS | 1834 | 1477773839971 Marionette DEBUG loaded listener.js 13:44:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 43 (0x8cb79000) [pid = 1834] [serial = 1761] [outer = 0x8c889000] 13:44:00 INFO - PROCESS | 1834 | ++DOCSHELL 0x8d80a400 == 16 [pid = 1834] [id = 602] 13:44:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 44 (0x8d80e000) [pid = 1834] [serial = 1762] [outer = (nil)] 13:44:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 45 (0x8d875400) [pid = 1834] [serial = 1763] [outer = 0x8d80e000] 13:44:00 INFO - . 13:44:00 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1174ms 13:44:00 INFO - PROCESS | 1834 | 1477773840739 Marionette TRACE conn4 <- [1,2763,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 13:44:00 INFO - PROCESS | 1834 | 1477773840751 Marionette TRACE conn4 -> [0,2764,"getWindowHandle",null] 13:44:00 INFO - PROCESS | 1834 | 1477773840755 Marionette TRACE conn4 <- [1,2764,null,{"value":"8"}] 13:44:00 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 13:44:00 INFO - PROCESS | 1834 | 1477773840762 Marionette TRACE conn4 -> [0,2765,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:44:01 INFO - PROCESS | 1834 | 1477773841015 Marionette TRACE conn4 <- [1,2765,null,{"value":null}] 13:44:01 INFO - PROCESS | 1834 | 1477773841032 Marionette TRACE conn4 -> [0,2766,"getWindowHandles",null] 13:44:01 INFO - PROCESS | 1834 | 1477773841039 Marionette TRACE conn4 <- [1,2766,null,["8"]] 13:44:01 INFO - PROCESS | 1834 | 1477773841044 Marionette TRACE conn4 -> [0,2767,"switchToWindow",{"name":"8"}] 13:44:01 INFO - PROCESS | 1834 | 1477773841050 Marionette TRACE conn4 <- [1,2767,null,{}] 13:44:01 INFO - PROCESS | 1834 | 1477773841055 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:44:01 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da19c00 == 17 [pid = 1834] [id = 603] 13:44:01 INFO - PROCESS | 1834 | ++DOMWINDOW == 46 (0x8da1a800) [pid = 1834] [serial = 1764] [outer = (nil)] 13:44:01 INFO - PROCESS | 1834 | ++DOMWINDOW == 47 (0x8da1f800) [pid = 1834] [serial = 1765] [outer = 0x8da1a800] 13:44:01 INFO - PROCESS | 1834 | 1477773841142 Marionette DEBUG loaded listener.js 13:44:01 INFO - PROCESS | 1834 | ++DOMWINDOW == 48 (0x8da21800) [pid = 1834] [serial = 1766] [outer = 0x8da1a800] 13:44:01 WARNING - wptserve Traceback (most recent call last): 13:44:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:44:01 WARNING - rv = self.func(request, response) 13:44:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:44:01 WARNING - access_control_allow_origin = "*") 13:44:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:44:01 WARNING - payload = payload_generator(server_data) 13:44:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:44:01 WARNING - return encode_string_as_bmp_image(data) 13:44:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:44:01 WARNING - img.save(f, "BMP") 13:44:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:44:01 WARNING - f.write(bmpfileheader) 13:44:01 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:44:01 WARNING - 13:44:04 INFO - PROCESS | 1834 | --DOCSHELL 0x8d80a400 == 16 [pid = 1834] [id = 602] 13:44:04 INFO - PROCESS | 1834 | --DOCSHELL 0x8c826000 == 15 [pid = 1834] [id = 600] 13:44:04 INFO - PROCESS | 1834 | --DOCSHELL 0x8b12b000 == 14 [pid = 1834] [id = 598] 13:44:04 INFO - PROCESS | 1834 | --DOCSHELL 0x82230400 == 13 [pid = 1834] [id = 593] 13:44:07 INFO - PROCESS | 1834 | --DOMWINDOW == 47 (0x82f5bc00) [pid = 1834] [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] 13:44:07 INFO - PROCESS | 1834 | --DOMWINDOW == 46 (0x83071c00) [pid = 1834] [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] 13:44:07 INFO - PROCESS | 1834 | --DOMWINDOW == 45 (0x824a9c00) [pid = 1834] [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] 13:44:07 INFO - PROCESS | 1834 | --DOMWINDOW == 44 (0x82291400) [pid = 1834] [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] 13:44:07 INFO - PROCESS | 1834 | --DOMWINDOW == 43 (0x82294000) [pid = 1834] [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] 13:44:07 INFO - PROCESS | 1834 | --DOMWINDOW == 42 (0x8d80e000) [pid = 1834] [serial = 1762] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 13:44:07 INFO - PROCESS | 1834 | --DOMWINDOW == 41 (0x8c889000) [pid = 1834] [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] 13:44:07 INFO - PROCESS | 1834 | --DOMWINDOW == 40 (0x8c826800) [pid = 1834] [serial = 1757] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477773839258] 13:44:07 INFO - PROCESS | 1834 | --DOMWINDOW == 39 (0x8b21f800) [pid = 1834] [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] 13:44:07 INFO - PROCESS | 1834 | --DOMWINDOW == 38 (0x8b12bc00) [pid = 1834] [serial = 1752] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 13:44:12 INFO - PROCESS | 1834 | --DOCSHELL 0x8c888c00 == 12 [pid = 1834] [id = 601] 13:44:12 INFO - PROCESS | 1834 | --DOCSHELL 0x8b21e400 == 11 [pid = 1834] [id = 599] 13:44:12 INFO - PROCESS | 1834 | --DOCSHELL 0x82299800 == 10 [pid = 1834] [id = 595] 13:44:12 INFO - PROCESS | 1834 | --DOCSHELL 0x83071400 == 9 [pid = 1834] [id = 597] 13:44:12 INFO - PROCESS | 1834 | --DOCSHELL 0x82f5b800 == 8 [pid = 1834] [id = 596] 13:44:12 INFO - PROCESS | 1834 | --DOCSHELL 0x82293c00 == 7 [pid = 1834] [id = 594] 13:44:12 INFO - PROCESS | 1834 | --DOMWINDOW == 37 (0x8da1f800) [pid = 1834] [serial = 1765] [outer = (nil)] [url = about:blank] 13:44:12 INFO - PROCESS | 1834 | --DOMWINDOW == 36 (0x8c894000) [pid = 1834] [serial = 1760] [outer = (nil)] [url = about:blank] 13:44:12 INFO - PROCESS | 1834 | --DOMWINDOW == 35 (0x8cb79000) [pid = 1834] [serial = 1761] [outer = (nil)] [url = about:blank] 13:44:12 INFO - PROCESS | 1834 | --DOMWINDOW == 34 (0x8d875400) [pid = 1834] [serial = 1763] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 13:44:12 INFO - PROCESS | 1834 | --DOMWINDOW == 33 (0x8b225c00) [pid = 1834] [serial = 1755] [outer = (nil)] [url = about:blank] 13:44:12 INFO - PROCESS | 1834 | --DOMWINDOW == 32 (0x8b22ac00) [pid = 1834] [serial = 1756] [outer = (nil)] [url = about:blank] 13:44:12 INFO - PROCESS | 1834 | --DOMWINDOW == 31 (0x8c828400) [pid = 1834] [serial = 1758] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477773839258] 13:44:12 INFO - PROCESS | 1834 | --DOMWINDOW == 30 (0x83073c00) [pid = 1834] [serial = 1750] [outer = (nil)] [url = about:blank] 13:44:12 INFO - PROCESS | 1834 | --DOMWINDOW == 29 (0x8b11ec00) [pid = 1834] [serial = 1751] [outer = (nil)] [url = about:blank] 13:44:12 INFO - PROCESS | 1834 | --DOMWINDOW == 28 (0x8b12b400) [pid = 1834] [serial = 1753] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 13:44:12 INFO - PROCESS | 1834 | --DOMWINDOW == 27 (0x82f5d400) [pid = 1834] [serial = 1747] [outer = (nil)] [url = about:blank] 13:44:12 INFO - PROCESS | 1834 | --DOMWINDOW == 26 (0x83045800) [pid = 1834] [serial = 1748] [outer = (nil)] [url = about:blank] 13:44:12 INFO - PROCESS | 1834 | --DOMWINDOW == 25 (0x824ad800) [pid = 1834] [serial = 1744] [outer = (nil)] [url = about:blank] 13:44:12 INFO - PROCESS | 1834 | --DOMWINDOW == 24 (0x82c58c00) [pid = 1834] [serial = 1745] [outer = (nil)] [url = about:blank] 13:44:12 INFO - PROCESS | 1834 | --DOMWINDOW == 23 (0x82298000) [pid = 1834] [serial = 1741] [outer = (nil)] [url = about:blank] 13:44:12 INFO - PROCESS | 1834 | --DOMWINDOW == 22 (0x822a0400) [pid = 1834] [serial = 1742] [outer = (nil)] [url = about:blank] 13:44:12 INFO - PROCESS | 1834 | --DOMWINDOW == 21 (0x8229e400) [pid = 1834] [serial = 1739] [outer = (nil)] [url = about:blank] 13:44:31 INFO - PROCESS | 1834 | MARIONETTE LOG: INFO: Timeout fired 13:44:31 INFO - PROCESS | 1834 | 1477773871316 Marionette TRACE conn4 <- [1,2768,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 13:44:31 INFO - . 13:44:31 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30616ms 13:44:31 INFO - PROCESS | 1834 | 1477773871381 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 13:44:31 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 13:44:31 INFO - PROCESS | 1834 | 1477773871387 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 13:44:31 INFO - PROCESS | 1834 | 1477773871398 Marionette TRACE conn4 -> [0,2770,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:44:31 INFO - PROCESS | 1834 | 1477773871635 Marionette TRACE conn4 <- [1,2770,null,{"value":null}] 13:44:31 INFO - PROCESS | 1834 | 1477773871721 Marionette TRACE conn4 -> [0,2771,"getWindowHandles",null] 13:44:31 INFO - PROCESS | 1834 | 1477773871728 Marionette TRACE conn4 <- [1,2771,null,["8"]] 13:44:31 INFO - PROCESS | 1834 | 1477773871736 Marionette TRACE conn4 -> [0,2772,"switchToWindow",{"name":"8"}] 13:44:31 INFO - PROCESS | 1834 | 1477773871744 Marionette TRACE conn4 <- [1,2772,null,{}] 13:44:31 INFO - PROCESS | 1834 | 1477773871751 Marionette TRACE conn4 -> [0,2773,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:44:31 INFO - PROCESS | 1834 | ++DOCSHELL 0x82298000 == 8 [pid = 1834] [id = 604] 13:44:31 INFO - PROCESS | 1834 | ++DOMWINDOW == 22 (0x82298400) [pid = 1834] [serial = 1767] [outer = (nil)] 13:44:31 INFO - PROCESS | 1834 | ++DOMWINDOW == 23 (0x8229cc00) [pid = 1834] [serial = 1768] [outer = 0x82298400] 13:44:31 INFO - PROCESS | 1834 | 1477773871867 Marionette DEBUG loaded listener.js 13:44:32 INFO - PROCESS | 1834 | ++DOMWINDOW == 24 (0x82371800) [pid = 1834] [serial = 1769] [outer = 0x82298400] 13:44:32 WARNING - wptserve Traceback (most recent call last): 13:44:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:44:32 WARNING - rv = self.func(request, response) 13:44:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:44:32 WARNING - access_control_allow_origin = "*") 13:44:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:44:32 WARNING - payload = payload_generator(server_data) 13:44:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:44:32 WARNING - return encode_string_as_bmp_image(data) 13:44:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:44:32 WARNING - img.save(f, "BMP") 13:44:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:44:32 WARNING - f.write(bmpfileheader) 13:44:32 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:44:32 WARNING - 13:44:41 INFO - PROCESS | 1834 | --DOCSHELL 0x8da19c00 == 7 [pid = 1834] [id = 603] 13:44:43 INFO - PROCESS | 1834 | --DOMWINDOW == 23 (0x8da1a800) [pid = 1834] [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] 13:44:49 INFO - PROCESS | 1834 | --DOMWINDOW == 22 (0x8da21800) [pid = 1834] [serial = 1766] [outer = (nil)] [url = about:blank] 13:44:49 INFO - PROCESS | 1834 | --DOMWINDOW == 21 (0x8229cc00) [pid = 1834] [serial = 1768] [outer = (nil)] [url = about:blank] 13:45:02 INFO - PROCESS | 1834 | MARIONETTE LOG: INFO: Timeout fired 13:45:02 INFO - PROCESS | 1834 | 1477773902096 Marionette TRACE conn4 <- [1,2773,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 13:45:02 INFO - . 13:45:02 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30720ms 13:45:02 INFO - PROCESS | 1834 | 1477773902115 Marionette TRACE conn4 -> [0,2774,"getWindowHandle",null] 13:45:02 INFO - PROCESS | 1834 | 1477773902121 Marionette TRACE conn4 <- [1,2774,null,{"value":"8"}] 13:45:02 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 13:45:02 INFO - PROCESS | 1834 | 1477773902139 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:45:02 INFO - PROCESS | 1834 | 1477773902381 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 13:45:02 INFO - PROCESS | 1834 | 1477773902467 Marionette TRACE conn4 -> [0,2776,"getWindowHandles",null] 13:45:02 INFO - PROCESS | 1834 | 1477773902479 Marionette TRACE conn4 <- [1,2776,null,["8"]] 13:45:02 INFO - PROCESS | 1834 | 1477773902493 Marionette TRACE conn4 -> [0,2777,"switchToWindow",{"name":"8"}] 13:45:02 INFO - PROCESS | 1834 | 1477773902502 Marionette TRACE conn4 <- [1,2777,null,{}] 13:45:02 INFO - PROCESS | 1834 | 1477773902512 Marionette TRACE conn4 -> [0,2778,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:45:02 INFO - PROCESS | 1834 | ++DOCSHELL 0x8222e400 == 8 [pid = 1834] [id = 605] 13:45:02 INFO - PROCESS | 1834 | ++DOMWINDOW == 22 (0x8222f000) [pid = 1834] [serial = 1770] [outer = (nil)] 13:45:02 INFO - PROCESS | 1834 | ++DOMWINDOW == 23 (0x82292800) [pid = 1834] [serial = 1771] [outer = 0x8222f000] 13:45:02 INFO - PROCESS | 1834 | 1477773902622 Marionette DEBUG loaded listener.js 13:45:02 INFO - PROCESS | 1834 | ++DOMWINDOW == 24 (0x8229ac00) [pid = 1834] [serial = 1772] [outer = 0x8222f000] 13:45:03 WARNING - wptserve Traceback (most recent call last): 13:45:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:45:03 WARNING - rv = self.func(request, response) 13:45:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:45:03 WARNING - access_control_allow_origin = "*") 13:45:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:45:03 WARNING - payload = payload_generator(server_data) 13:45:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:45:03 WARNING - return encode_string_as_bmp_image(data) 13:45:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:45:03 WARNING - img.save(f, "BMP") 13:45:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:45:03 WARNING - f.write(bmpfileheader) 13:45:03 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:45:03 WARNING - 13:45:12 INFO - PROCESS | 1834 | --DOCSHELL 0x82298000 == 7 [pid = 1834] [id = 604] 13:45:18 INFO - PROCESS | 1834 | --DOMWINDOW == 23 (0x82298400) [pid = 1834] [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] 13:45:24 INFO - PROCESS | 1834 | --DOMWINDOW == 22 (0x82371800) [pid = 1834] [serial = 1769] [outer = (nil)] [url = about:blank] 13:45:24 INFO - PROCESS | 1834 | --DOMWINDOW == 21 (0x82292800) [pid = 1834] [serial = 1771] [outer = (nil)] [url = about:blank] 13:45:32 INFO - PROCESS | 1834 | MARIONETTE LOG: INFO: Timeout fired 13:45:32 INFO - PROCESS | 1834 | 1477773932834 Marionette TRACE conn4 <- [1,2778,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 13:45:32 INFO - . 13:45:32 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30721ms 13:45:32 INFO - PROCESS | 1834 | 1477773932858 Marionette TRACE conn4 -> [0,2779,"getWindowHandle",null] 13:45:32 INFO - PROCESS | 1834 | 1477773932865 Marionette TRACE conn4 <- [1,2779,null,{"value":"8"}] 13:45:32 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 13:45:32 INFO - PROCESS | 1834 | 1477773932876 Marionette TRACE conn4 -> [0,2780,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:45:33 INFO - PROCESS | 1834 | 1477773933108 Marionette TRACE conn4 <- [1,2780,null,{"value":null}] 13:45:33 INFO - PROCESS | 1834 | 1477773933193 Marionette TRACE conn4 -> [0,2781,"getWindowHandles",null] 13:45:33 INFO - PROCESS | 1834 | 1477773933200 Marionette TRACE conn4 <- [1,2781,null,["8"]] 13:45:33 INFO - PROCESS | 1834 | 1477773933209 Marionette TRACE conn4 -> [0,2782,"switchToWindow",{"name":"8"}] 13:45:33 INFO - PROCESS | 1834 | 1477773933216 Marionette TRACE conn4 <- [1,2782,null,{}] 13:45:33 INFO - PROCESS | 1834 | 1477773933223 Marionette TRACE conn4 -> [0,2783,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:45:33 INFO - PROCESS | 1834 | ++DOCSHELL 0x82294800 == 8 [pid = 1834] [id = 606] 13:45:33 INFO - PROCESS | 1834 | ++DOMWINDOW == 22 (0x82294c00) [pid = 1834] [serial = 1773] [outer = (nil)] 13:45:33 INFO - PROCESS | 1834 | ++DOMWINDOW == 23 (0x82298c00) [pid = 1834] [serial = 1774] [outer = 0x82294c00] 13:45:33 INFO - PROCESS | 1834 | 1477773933334 Marionette DEBUG loaded listener.js 13:45:33 INFO - PROCESS | 1834 | ++DOMWINDOW == 24 (0x82372000) [pid = 1834] [serial = 1775] [outer = 0x82294c00] 13:45:33 INFO - PROCESS | 1834 | 1477773933954 Marionette TRACE conn4 <- [1,2783,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:45:33 INFO - . 13:45:33 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1121ms 13:45:33 INFO - PROCESS | 1834 | 1477773933994 Marionette TRACE conn4 -> [0,2784,"getWindowHandle",null] 13:45:34 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 13:45:34 INFO - PROCESS | 1834 | 1477773934000 Marionette TRACE conn4 <- [1,2784,null,{"value":"8"}] 13:45:34 INFO - PROCESS | 1834 | 1477773934008 Marionette TRACE conn4 -> [0,2785,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:45:34 INFO - PROCESS | 1834 | 1477773934247 Marionette TRACE conn4 <- [1,2785,null,{"value":null}] 13:45:34 INFO - PROCESS | 1834 | 1477773934261 Marionette TRACE conn4 -> [0,2786,"getWindowHandles",null] 13:45:34 INFO - PROCESS | 1834 | 1477773934265 Marionette TRACE conn4 <- [1,2786,null,["8"]] 13:45:34 INFO - PROCESS | 1834 | 1477773934274 Marionette TRACE conn4 -> [0,2787,"switchToWindow",{"name":"8"}] 13:45:34 INFO - PROCESS | 1834 | 1477773934279 Marionette TRACE conn4 <- [1,2787,null,{}] 13:45:34 INFO - PROCESS | 1834 | 1477773934286 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:45:34 INFO - PROCESS | 1834 | ++DOCSHELL 0x822a0400 == 9 [pid = 1834] [id = 607] 13:45:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 25 (0x824a9400) [pid = 1834] [serial = 1776] [outer = (nil)] 13:45:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 26 (0x824ad000) [pid = 1834] [serial = 1777] [outer = 0x824a9400] 13:45:34 INFO - PROCESS | 1834 | 1477773934397 Marionette DEBUG loaded listener.js 13:45:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 27 (0x82c58800) [pid = 1834] [serial = 1778] [outer = 0x824a9400] 13:45:35 INFO - PROCESS | 1834 | 1477773935172 Marionette TRACE conn4 <- [1,2788,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:45:35 INFO - . 13:45:35 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1193ms 13:45:35 INFO - PROCESS | 1834 | 1477773935210 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 13:45:35 INFO - PROCESS | 1834 | 1477773935218 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 13:45:35 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 13:45:35 INFO - PROCESS | 1834 | 1477773935225 Marionette TRACE conn4 -> [0,2790,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:45:35 INFO - PROCESS | 1834 | 1477773935459 Marionette TRACE conn4 <- [1,2790,null,{"value":null}] 13:45:35 INFO - PROCESS | 1834 | 1477773935552 Marionette TRACE conn4 -> [0,2791,"getWindowHandles",null] 13:45:35 INFO - PROCESS | 1834 | 1477773935556 Marionette TRACE conn4 <- [1,2791,null,["8"]] 13:45:35 INFO - PROCESS | 1834 | 1477773935563 Marionette TRACE conn4 -> [0,2792,"switchToWindow",{"name":"8"}] 13:45:35 INFO - PROCESS | 1834 | 1477773935570 Marionette TRACE conn4 <- [1,2792,null,{}] 13:45:35 INFO - PROCESS | 1834 | 1477773935577 Marionette TRACE conn4 -> [0,2793,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:45:35 INFO - PROCESS | 1834 | ++DOCSHELL 0x82f5c000 == 10 [pid = 1834] [id = 608] 13:45:35 INFO - PROCESS | 1834 | ++DOMWINDOW == 28 (0x82f5c400) [pid = 1834] [serial = 1779] [outer = (nil)] 13:45:35 INFO - PROCESS | 1834 | ++DOMWINDOW == 29 (0x82f5ec00) [pid = 1834] [serial = 1780] [outer = 0x82f5c400] 13:45:35 INFO - PROCESS | 1834 | 1477773935683 Marionette DEBUG loaded listener.js 13:45:35 INFO - PROCESS | 1834 | ++DOMWINDOW == 30 (0x83045c00) [pid = 1834] [serial = 1781] [outer = 0x82f5c400] 13:45:36 INFO - PROCESS | 1834 | 1477773936357 Marionette TRACE conn4 <- [1,2793,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:45:36 INFO - . 13:45:36 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1179ms 13:45:36 INFO - PROCESS | 1834 | 1477773936403 Marionette TRACE conn4 -> [0,2794,"getWindowHandle",null] 13:45:36 INFO - PROCESS | 1834 | 1477773936408 Marionette TRACE conn4 <- [1,2794,null,{"value":"8"}] 13:45:36 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 13:45:36 INFO - PROCESS | 1834 | 1477773936415 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:45:36 INFO - PROCESS | 1834 | 1477773936642 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 13:45:36 INFO - PROCESS | 1834 | 1477773936661 Marionette TRACE conn4 -> [0,2796,"getWindowHandles",null] 13:45:36 INFO - PROCESS | 1834 | 1477773936669 Marionette TRACE conn4 <- [1,2796,null,["8"]] 13:45:36 INFO - PROCESS | 1834 | 1477773936674 Marionette TRACE conn4 -> [0,2797,"switchToWindow",{"name":"8"}] 13:45:36 INFO - PROCESS | 1834 | 1477773936681 Marionette TRACE conn4 <- [1,2797,null,{}] 13:45:36 INFO - PROCESS | 1834 | 1477773936687 Marionette TRACE conn4 -> [0,2798,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:45:36 INFO - PROCESS | 1834 | ++DOCSHELL 0x83072800 == 11 [pid = 1834] [id = 609] 13:45:36 INFO - PROCESS | 1834 | ++DOMWINDOW == 31 (0x83073400) [pid = 1834] [serial = 1782] [outer = (nil)] 13:45:36 INFO - PROCESS | 1834 | ++DOMWINDOW == 32 (0x831af800) [pid = 1834] [serial = 1783] [outer = 0x83073400] 13:45:36 INFO - PROCESS | 1834 | 1477773936794 Marionette DEBUG loaded listener.js 13:45:36 INFO - PROCESS | 1834 | ++DOMWINDOW == 33 (0x8b055000) [pid = 1834] [serial = 1784] [outer = 0x83073400] 13:45:37 INFO - PROCESS | 1834 | 1477773937440 Marionette TRACE conn4 <- [1,2798,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:45:37 INFO - . 13:45:37 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1074ms 13:45:37 INFO - PROCESS | 1834 | 1477773937489 Marionette TRACE conn4 -> [0,2799,"getWindowHandle",null] 13:45:37 INFO - PROCESS | 1834 | 1477773937492 Marionette TRACE conn4 <- [1,2799,null,{"value":"8"}] 13:45:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 13:45:37 INFO - PROCESS | 1834 | 1477773937499 Marionette TRACE conn4 -> [0,2800,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:45:37 INFO - PROCESS | 1834 | 1477773937675 Marionette TRACE conn4 <- [1,2800,null,{"value":null}] 13:45:37 INFO - PROCESS | 1834 | 1477773937816 Marionette TRACE conn4 -> [0,2801,"getWindowHandles",null] 13:45:37 INFO - PROCESS | 1834 | 1477773937819 Marionette TRACE conn4 <- [1,2801,null,["8"]] 13:45:37 INFO - PROCESS | 1834 | 1477773937831 Marionette TRACE conn4 -> [0,2802,"switchToWindow",{"name":"8"}] 13:45:37 INFO - PROCESS | 1834 | 1477773937836 Marionette TRACE conn4 <- [1,2802,null,{}] 13:45:37 INFO - PROCESS | 1834 | 1477773937841 Marionette TRACE conn4 -> [0,2803,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:45:37 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b21e800 == 12 [pid = 1834] [id = 610] 13:45:37 INFO - PROCESS | 1834 | ++DOMWINDOW == 34 (0x8b220000) [pid = 1834] [serial = 1785] [outer = (nil)] 13:45:37 INFO - PROCESS | 1834 | ++DOMWINDOW == 35 (0x8b222800) [pid = 1834] [serial = 1786] [outer = 0x8b220000] 13:45:37 INFO - PROCESS | 1834 | 1477773937934 Marionette DEBUG loaded listener.js 13:45:38 INFO - PROCESS | 1834 | ++DOMWINDOW == 36 (0x8b227800) [pid = 1834] [serial = 1787] [outer = 0x8b220000] 13:45:38 INFO - PROCESS | 1834 | 1477773938491 Marionette TRACE conn4 <- [1,2803,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:45:38 INFO - . 13:45:38 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1028ms 13:45:38 INFO - PROCESS | 1834 | 1477773938527 Marionette TRACE conn4 -> [0,2804,"getWindowHandle",null] 13:45:38 INFO - PROCESS | 1834 | 1477773938530 Marionette TRACE conn4 <- [1,2804,null,{"value":"8"}] 13:45:38 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 13:45:38 INFO - PROCESS | 1834 | 1477773938538 Marionette TRACE conn4 -> [0,2805,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:45:38 INFO - PROCESS | 1834 | 1477773938746 Marionette TRACE conn4 <- [1,2805,null,{"value":null}] 13:45:38 INFO - PROCESS | 1834 | 1477773938881 Marionette TRACE conn4 -> [0,2806,"getWindowHandles",null] 13:45:38 INFO - PROCESS | 1834 | 1477773938884 Marionette TRACE conn4 <- [1,2806,null,["8"]] 13:45:38 INFO - PROCESS | 1834 | 1477773938890 Marionette TRACE conn4 -> [0,2807,"switchToWindow",{"name":"8"}] 13:45:38 INFO - PROCESS | 1834 | 1477773938895 Marionette TRACE conn4 <- [1,2807,null,{}] 13:45:38 INFO - PROCESS | 1834 | 1477773938900 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:45:38 INFO - PROCESS | 1834 | ++DOCSHELL 0x8c825000 == 13 [pid = 1834] [id = 611] 13:45:38 INFO - PROCESS | 1834 | ++DOMWINDOW == 37 (0x8c825400) [pid = 1834] [serial = 1788] [outer = (nil)] 13:45:38 INFO - PROCESS | 1834 | ++DOMWINDOW == 38 (0x8c887400) [pid = 1834] [serial = 1789] [outer = 0x8c825400] 13:45:38 INFO - PROCESS | 1834 | 1477773938997 Marionette DEBUG loaded listener.js 13:45:39 INFO - PROCESS | 1834 | ++DOMWINDOW == 39 (0x8c890400) [pid = 1834] [serial = 1790] [outer = 0x8c825400] 13:45:39 INFO - PROCESS | 1834 | 1477773939587 Marionette TRACE conn4 <- [1,2808,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:45:39 INFO - . 13:45:39 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1091ms 13:45:39 INFO - PROCESS | 1834 | 1477773939637 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 13:45:39 INFO - PROCESS | 1834 | 1477773939641 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 13:45:39 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 13:45:39 INFO - PROCESS | 1834 | 1477773939648 Marionette TRACE conn4 -> [0,2810,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:45:39 INFO - PROCESS | 1834 | 1477773939806 Marionette TRACE conn4 <- [1,2810,null,{"value":null}] 13:45:39 INFO - PROCESS | 1834 | 1477773939821 Marionette TRACE conn4 -> [0,2811,"getWindowHandles",null] 13:45:39 INFO - PROCESS | 1834 | 1477773939827 Marionette TRACE conn4 <- [1,2811,null,["8"]] 13:45:39 INFO - PROCESS | 1834 | 1477773939833 Marionette TRACE conn4 -> [0,2812,"switchToWindow",{"name":"8"}] 13:45:39 INFO - PROCESS | 1834 | 1477773939840 Marionette TRACE conn4 <- [1,2812,null,{}] 13:45:39 INFO - PROCESS | 1834 | 1477773939845 Marionette TRACE conn4 -> [0,2813,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:45:39 INFO - PROCESS | 1834 | ++DOCSHELL 0x8cb84800 == 14 [pid = 1834] [id = 612] 13:45:39 INFO - PROCESS | 1834 | ++DOMWINDOW == 40 (0x8cb84c00) [pid = 1834] [serial = 1791] [outer = (nil)] 13:45:39 INFO - PROCESS | 1834 | ++DOMWINDOW == 41 (0x8d604400) [pid = 1834] [serial = 1792] [outer = 0x8cb84c00] 13:45:39 INFO - PROCESS | 1834 | 1477773939934 Marionette DEBUG loaded listener.js 13:45:40 INFO - PROCESS | 1834 | ++DOMWINDOW == 42 (0x82d0bc00) [pid = 1834] [serial = 1793] [outer = 0x8cb84c00] 13:45:40 INFO - PROCESS | 1834 | 1477773940714 Marionette TRACE conn4 <- [1,2813,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:45:40 INFO - . 13:45:40 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1081ms 13:45:40 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html 13:45:40 INFO - PROCESS | 1834 | 1477773940729 Marionette TRACE conn4 -> [0,2814,"getWindowHandle",null] 13:45:40 INFO - PROCESS | 1834 | 1477773940732 Marionette TRACE conn4 <- [1,2814,null,{"value":"8"}] 13:45:40 INFO - PROCESS | 1834 | 1477773940739 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:45:40 INFO - PROCESS | 1834 | 1477773940897 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 13:45:41 INFO - PROCESS | 1834 | 1477773941062 Marionette TRACE conn4 -> [0,2816,"getWindowHandles",null] 13:45:41 INFO - PROCESS | 1834 | 1477773941068 Marionette TRACE conn4 <- [1,2816,null,["8"]] 13:45:41 INFO - PROCESS | 1834 | 1477773941077 Marionette TRACE conn4 -> [0,2817,"switchToWindow",{"name":"8"}] 13:45:41 INFO - PROCESS | 1834 | 1477773941087 Marionette TRACE conn4 <- [1,2817,null,{}] 13:45:41 INFO - PROCESS | 1834 | 1477773941096 Marionette TRACE conn4 -> [0,2818,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:45:41 INFO - PROCESS | 1834 | ++DOCSHELL 0x82221400 == 15 [pid = 1834] [id = 613] 13:45:41 INFO - PROCESS | 1834 | ++DOMWINDOW == 43 (0x82222c00) [pid = 1834] [serial = 1794] [outer = (nil)] 13:45:41 INFO - PROCESS | 1834 | ++DOMWINDOW == 44 (0x82226400) [pid = 1834] [serial = 1795] [outer = 0x82222c00] 13:45:41 INFO - PROCESS | 1834 | 1477773941217 Marionette DEBUG loaded listener.js 13:45:41 INFO - PROCESS | 1834 | ++DOMWINDOW == 45 (0x8229f800) [pid = 1834] [serial = 1796] [outer = 0x82222c00] 13:45:41 INFO - PROCESS | 1834 | 1477773941963 Marionette TRACE conn4 <- [1,2818,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:45:42 INFO - . 13:45:42 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1270ms 13:45:42 INFO - PROCESS | 1834 | 1477773942009 Marionette TRACE conn4 -> [0,2819,"getWindowHandle",null] 13:45:42 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 13:45:42 INFO - PROCESS | 1834 | 1477773942015 Marionette TRACE conn4 <- [1,2819,null,{"value":"8"}] 13:45:42 INFO - PROCESS | 1834 | 1477773942024 Marionette TRACE conn4 -> [0,2820,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:45:42 INFO - PROCESS | 1834 | 1477773942283 Marionette TRACE conn4 <- [1,2820,null,{"value":null}] 13:45:42 INFO - PROCESS | 1834 | 1477773942411 Marionette TRACE conn4 -> [0,2821,"getWindowHandles",null] 13:45:42 INFO - PROCESS | 1834 | 1477773942418 Marionette TRACE conn4 <- [1,2821,null,["8"]] 13:45:42 INFO - PROCESS | 1834 | 1477773942428 Marionette TRACE conn4 -> [0,2822,"switchToWindow",{"name":"8"}] 13:45:42 INFO - PROCESS | 1834 | 1477773942437 Marionette TRACE conn4 <- [1,2822,null,{}] 13:45:42 INFO - PROCESS | 1834 | 1477773942489 Marionette TRACE conn4 -> [0,2823,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:45:42 INFO - PROCESS | 1834 | ++DOCSHELL 0x82f54000 == 16 [pid = 1834] [id = 614] 13:45:42 INFO - PROCESS | 1834 | ++DOMWINDOW == 46 (0x82f56000) [pid = 1834] [serial = 1797] [outer = (nil)] 13:45:42 INFO - PROCESS | 1834 | ++DOMWINDOW == 47 (0x83043c00) [pid = 1834] [serial = 1798] [outer = 0x82f56000] 13:45:42 INFO - PROCESS | 1834 | 1477773942613 Marionette DEBUG loaded listener.js 13:45:42 INFO - PROCESS | 1834 | ++DOMWINDOW == 48 (0x8304bc00) [pid = 1834] [serial = 1799] [outer = 0x82f56000] 13:45:43 INFO - PROCESS | 1834 | 1477773943418 Marionette TRACE conn4 <- [1,2823,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:45:43 INFO - . 13:45:43 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1428ms 13:45:43 INFO - PROCESS | 1834 | 1477773943449 Marionette TRACE conn4 -> [0,2824,"getWindowHandle",null] 13:45:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 13:45:43 INFO - PROCESS | 1834 | 1477773943454 Marionette TRACE conn4 <- [1,2824,null,{"value":"8"}] 13:45:43 INFO - PROCESS | 1834 | 1477773943462 Marionette TRACE conn4 -> [0,2825,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:45:43 INFO - PROCESS | 1834 | 1477773943693 Marionette TRACE conn4 <- [1,2825,null,{"value":null}] 13:45:43 INFO - PROCESS | 1834 | 1477773943870 Marionette TRACE conn4 -> [0,2826,"getWindowHandles",null] 13:45:43 INFO - PROCESS | 1834 | 1477773943882 Marionette TRACE conn4 <- [1,2826,null,["8"]] 13:45:43 INFO - PROCESS | 1834 | 1477773943939 Marionette TRACE conn4 -> [0,2827,"switchToWindow",{"name":"8"}] 13:45:43 INFO - PROCESS | 1834 | 1477773943947 Marionette TRACE conn4 <- [1,2827,null,{}] 13:45:43 INFO - PROCESS | 1834 | 1477773943959 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:45:43 INFO - PROCESS | 1834 | ++DOCSHELL 0x8c81fc00 == 17 [pid = 1834] [id = 615] 13:45:43 INFO - PROCESS | 1834 | ++DOMWINDOW == 49 (0x8c829000) [pid = 1834] [serial = 1800] [outer = (nil)] 13:45:44 INFO - PROCESS | 1834 | ++DOMWINDOW == 50 (0x8c886c00) [pid = 1834] [serial = 1801] [outer = 0x8c829000] 13:45:44 INFO - PROCESS | 1834 | 1477773944066 Marionette DEBUG loaded listener.js 13:45:44 INFO - PROCESS | 1834 | ++DOMWINDOW == 51 (0x8d876000) [pid = 1834] [serial = 1802] [outer = 0x8c829000] 13:45:44 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da37400 == 18 [pid = 1834] [id = 616] 13:45:44 INFO - PROCESS | 1834 | ++DOMWINDOW == 52 (0x8da38400) [pid = 1834] [serial = 1803] [outer = (nil)] 13:45:44 INFO - PROCESS | 1834 | ++DOMWINDOW == 53 (0x8db01800) [pid = 1834] [serial = 1804] [outer = 0x8da38400] 13:45:44 INFO - PROCESS | 1834 | 1477773944975 Marionette TRACE conn4 <- [1,2828,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:45:45 INFO - . 13:45:45 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html | took 1571ms 13:45:45 INFO - PROCESS | 1834 | 1477773945032 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 13:45:45 INFO - PROCESS | 1834 | 1477773945035 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 13:45:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 13:45:45 INFO - PROCESS | 1834 | 1477773945043 Marionette TRACE conn4 -> [0,2830,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:45:45 INFO - PROCESS | 1834 | 1477773945306 Marionette TRACE conn4 <- [1,2830,null,{"value":null}] 13:45:45 INFO - PROCESS | 1834 | 1477773945613 Marionette TRACE conn4 -> [0,2831,"getWindowHandles",null] 13:45:45 INFO - PROCESS | 1834 | 1477773945620 Marionette TRACE conn4 <- [1,2831,null,["8"]] 13:45:45 INFO - PROCESS | 1834 | 1477773945628 Marionette TRACE conn4 -> [0,2832,"switchToWindow",{"name":"8"}] 13:45:45 INFO - PROCESS | 1834 | 1477773945637 Marionette TRACE conn4 <- [1,2832,null,{}] 13:45:45 INFO - PROCESS | 1834 | 1477773945694 Marionette TRACE conn4 -> [0,2833,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:45:45 INFO - PROCESS | 1834 | ++DOCSHELL 0x82227400 == 19 [pid = 1834] [id = 617] 13:45:45 INFO - PROCESS | 1834 | ++DOMWINDOW == 54 (0x82228c00) [pid = 1834] [serial = 1805] [outer = (nil)] 13:45:45 INFO - PROCESS | 1834 | ++DOMWINDOW == 55 (0x82374000) [pid = 1834] [serial = 1806] [outer = 0x82228c00] 13:45:45 INFO - PROCESS | 1834 | 1477773945802 Marionette DEBUG loaded listener.js 13:45:45 INFO - PROCESS | 1834 | ++DOMWINDOW == 56 (0x823c4000) [pid = 1834] [serial = 1807] [outer = 0x82228c00] 13:45:46 INFO - PROCESS | 1834 | ++DOCSHELL 0x824afc00 == 20 [pid = 1834] [id = 618] 13:45:46 INFO - PROCESS | 1834 | ++DOMWINDOW == 57 (0x82c5cc00) [pid = 1834] [serial = 1808] [outer = (nil)] 13:45:46 INFO - PROCESS | 1834 | ++DOMWINDOW == 58 (0x82d01400) [pid = 1834] [serial = 1809] [outer = 0x82c5cc00] 13:45:46 INFO - PROCESS | 1834 | --DOCSHELL 0x8cb84800 == 19 [pid = 1834] [id = 612] 13:45:46 INFO - PROCESS | 1834 | --DOCSHELL 0x8c825000 == 18 [pid = 1834] [id = 611] 13:45:46 INFO - PROCESS | 1834 | --DOCSHELL 0x8b21e800 == 17 [pid = 1834] [id = 610] 13:45:46 INFO - PROCESS | 1834 | --DOCSHELL 0x83072800 == 16 [pid = 1834] [id = 609] 13:45:46 INFO - PROCESS | 1834 | --DOCSHELL 0x82f5c000 == 15 [pid = 1834] [id = 608] 13:45:46 INFO - PROCESS | 1834 | --DOCSHELL 0x822a0400 == 14 [pid = 1834] [id = 607] 13:45:46 INFO - PROCESS | 1834 | --DOCSHELL 0x82294800 == 13 [pid = 1834] [id = 606] 13:45:46 INFO - PROCESS | 1834 | --DOCSHELL 0x8222e400 == 12 [pid = 1834] [id = 605] 13:45:46 INFO - PROCESS | 1834 | 1477773946752 Marionette TRACE conn4 <- [1,2833,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:45:46 INFO - . 13:45:46 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 1777ms 13:45:46 INFO - PROCESS | 1834 | 1477773946822 Marionette TRACE conn4 -> [0,2834,"getWindowHandle",null] 13:45:46 INFO - PROCESS | 1834 | 1477773946829 Marionette TRACE conn4 <- [1,2834,null,{"value":"8"}] 13:45:46 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 13:45:46 INFO - PROCESS | 1834 | 1477773946844 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:45:47 INFO - PROCESS | 1834 | 1477773947048 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 13:45:47 INFO - PROCESS | 1834 | 1477773947064 Marionette TRACE conn4 -> [0,2836,"getWindowHandles",null] 13:45:47 INFO - PROCESS | 1834 | 1477773947071 Marionette TRACE conn4 <- [1,2836,null,["8"]] 13:45:47 INFO - PROCESS | 1834 | 1477773947079 Marionette TRACE conn4 -> [0,2837,"switchToWindow",{"name":"8"}] 13:45:47 INFO - PROCESS | 1834 | 1477773947087 Marionette TRACE conn4 <- [1,2837,null,{}] 13:45:47 INFO - PROCESS | 1834 | 1477773947254 Marionette TRACE conn4 -> [0,2838,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:45:47 INFO - PROCESS | 1834 | ++DOCSHELL 0x82f5bc00 == 13 [pid = 1834] [id = 619] 13:45:47 INFO - PROCESS | 1834 | ++DOMWINDOW == 59 (0x82f5c000) [pid = 1834] [serial = 1810] [outer = (nil)] 13:45:47 INFO - PROCESS | 1834 | ++DOMWINDOW == 60 (0x83049c00) [pid = 1834] [serial = 1811] [outer = 0x82f5c000] 13:45:47 INFO - PROCESS | 1834 | 1477773947354 Marionette DEBUG loaded listener.js 13:45:47 INFO - PROCESS | 1834 | ++DOMWINDOW == 61 (0x83050c00) [pid = 1834] [serial = 1812] [outer = 0x82f5c000] 13:45:47 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b124400 == 14 [pid = 1834] [id = 620] 13:45:47 INFO - PROCESS | 1834 | ++DOMWINDOW == 62 (0x8b124800) [pid = 1834] [serial = 1813] [outer = (nil)] 13:45:47 INFO - PROCESS | 1834 | ++DOMWINDOW == 63 (0x8b124c00) [pid = 1834] [serial = 1814] [outer = 0x8b124800] 13:45:48 INFO - PROCESS | 1834 | 1477773948132 Marionette TRACE conn4 <- [1,2838,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:45:48 INFO - . 13:45:48 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html | took 1329ms 13:45:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 13:45:48 INFO - PROCESS | 1834 | 1477773948169 Marionette TRACE conn4 -> [0,2839,"getWindowHandle",null] 13:45:48 INFO - PROCESS | 1834 | 1477773948172 Marionette TRACE conn4 <- [1,2839,null,{"value":"8"}] 13:45:48 INFO - PROCESS | 1834 | 1477773948180 Marionette TRACE conn4 -> [0,2840,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:45:48 INFO - PROCESS | 1834 | 1477773948387 Marionette TRACE conn4 <- [1,2840,null,{"value":null}] 13:45:48 INFO - PROCESS | 1834 | 1477773948542 Marionette TRACE conn4 -> [0,2841,"getWindowHandles",null] 13:45:48 INFO - PROCESS | 1834 | 1477773948553 Marionette TRACE conn4 <- [1,2841,null,["8"]] 13:45:48 INFO - PROCESS | 1834 | 1477773948561 Marionette TRACE conn4 -> [0,2842,"switchToWindow",{"name":"8"}] 13:45:48 INFO - PROCESS | 1834 | 1477773948568 Marionette TRACE conn4 <- [1,2842,null,{}] 13:45:48 INFO - PROCESS | 1834 | 1477773948574 Marionette TRACE conn4 -> [0,2843,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:45:48 INFO - PROCESS | 1834 | ++DOCSHELL 0x8c821400 == 15 [pid = 1834] [id = 621] 13:45:48 INFO - PROCESS | 1834 | ++DOMWINDOW == 64 (0x8c822000) [pid = 1834] [serial = 1815] [outer = (nil)] 13:45:48 INFO - PROCESS | 1834 | ++DOMWINDOW == 65 (0x8c825c00) [pid = 1834] [serial = 1816] [outer = 0x8c822000] 13:45:48 INFO - PROCESS | 1834 | 1477773948670 Marionette DEBUG loaded listener.js 13:45:48 INFO - PROCESS | 1834 | ++DOMWINDOW == 66 (0x8c891400) [pid = 1834] [serial = 1817] [outer = 0x8c822000] 13:45:49 WARNING - wptserve Traceback (most recent call last): 13:45:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:45:49 WARNING - rv = self.func(request, response) 13:45:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:45:49 WARNING - access_control_allow_origin = "*") 13:45:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:45:49 WARNING - payload = payload_generator(server_data) 13:45:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:45:49 WARNING - return encode_string_as_bmp_image(data) 13:45:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:45:49 WARNING - img.save(f, "BMP") 13:45:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:45:49 WARNING - f.write(bmpfileheader) 13:45:49 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:45:49 WARNING - 13:45:50 INFO - PROCESS | 1834 | --DOMWINDOW == 65 (0x83073400) [pid = 1834] [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] 13:45:50 INFO - PROCESS | 1834 | --DOMWINDOW == 64 (0x824a9400) [pid = 1834] [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] 13:45:50 INFO - PROCESS | 1834 | --DOMWINDOW == 63 (0x8222f000) [pid = 1834] [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] 13:45:50 INFO - PROCESS | 1834 | --DOMWINDOW == 62 (0x82294c00) [pid = 1834] [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] 13:45:50 INFO - PROCESS | 1834 | --DOMWINDOW == 61 (0x8b220000) [pid = 1834] [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] 13:45:50 INFO - PROCESS | 1834 | --DOMWINDOW == 60 (0x8c825400) [pid = 1834] [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] 13:45:50 INFO - PROCESS | 1834 | --DOMWINDOW == 59 (0x82f5c400) [pid = 1834] [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] 13:45:55 INFO - PROCESS | 1834 | --DOCSHELL 0x8b124400 == 14 [pid = 1834] [id = 620] 13:45:55 INFO - PROCESS | 1834 | --DOCSHELL 0x82f5bc00 == 13 [pid = 1834] [id = 619] 13:45:55 INFO - PROCESS | 1834 | --DOCSHELL 0x824afc00 == 12 [pid = 1834] [id = 618] 13:45:55 INFO - PROCESS | 1834 | --DOCSHELL 0x82227400 == 11 [pid = 1834] [id = 617] 13:45:55 INFO - PROCESS | 1834 | --DOCSHELL 0x8da37400 == 10 [pid = 1834] [id = 616] 13:45:55 INFO - PROCESS | 1834 | --DOCSHELL 0x8c81fc00 == 9 [pid = 1834] [id = 615] 13:45:55 INFO - PROCESS | 1834 | --DOCSHELL 0x82f54000 == 8 [pid = 1834] [id = 614] 13:45:55 INFO - PROCESS | 1834 | --DOCSHELL 0x82221400 == 7 [pid = 1834] [id = 613] 13:45:55 INFO - PROCESS | 1834 | --DOMWINDOW == 58 (0x8b055000) [pid = 1834] [serial = 1784] [outer = (nil)] [url = about:blank] 13:45:55 INFO - PROCESS | 1834 | --DOMWINDOW == 57 (0x831af800) [pid = 1834] [serial = 1783] [outer = (nil)] [url = about:blank] 13:45:55 INFO - PROCESS | 1834 | --DOMWINDOW == 56 (0x8b227800) [pid = 1834] [serial = 1787] [outer = (nil)] [url = about:blank] 13:45:55 INFO - PROCESS | 1834 | --DOMWINDOW == 55 (0x8b222800) [pid = 1834] [serial = 1786] [outer = (nil)] [url = about:blank] 13:45:55 INFO - PROCESS | 1834 | --DOMWINDOW == 54 (0x8c890400) [pid = 1834] [serial = 1790] [outer = (nil)] [url = about:blank] 13:45:55 INFO - PROCESS | 1834 | --DOMWINDOW == 53 (0x8c887400) [pid = 1834] [serial = 1789] [outer = (nil)] [url = about:blank] 13:45:55 INFO - PROCESS | 1834 | --DOMWINDOW == 52 (0x82f5ec00) [pid = 1834] [serial = 1780] [outer = (nil)] [url = about:blank] 13:45:55 INFO - PROCESS | 1834 | --DOMWINDOW == 51 (0x83045c00) [pid = 1834] [serial = 1781] [outer = (nil)] [url = about:blank] 13:45:55 INFO - PROCESS | 1834 | --DOMWINDOW == 50 (0x824ad000) [pid = 1834] [serial = 1777] [outer = (nil)] [url = about:blank] 13:45:55 INFO - PROCESS | 1834 | --DOMWINDOW == 49 (0x82c58800) [pid = 1834] [serial = 1778] [outer = (nil)] [url = about:blank] 13:45:55 INFO - PROCESS | 1834 | --DOMWINDOW == 48 (0x82298c00) [pid = 1834] [serial = 1774] [outer = (nil)] [url = about:blank] 13:45:55 INFO - PROCESS | 1834 | --DOMWINDOW == 47 (0x82372000) [pid = 1834] [serial = 1775] [outer = (nil)] [url = about:blank] 13:45:55 INFO - PROCESS | 1834 | --DOMWINDOW == 46 (0x8229ac00) [pid = 1834] [serial = 1772] [outer = (nil)] [url = about:blank] 13:45:55 INFO - PROCESS | 1834 | --DOMWINDOW == 45 (0x8d604400) [pid = 1834] [serial = 1792] [outer = (nil)] [url = about:blank] 13:45:58 INFO - PROCESS | 1834 | --DOMWINDOW == 44 (0x8da38400) [pid = 1834] [serial = 1803] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 13:45:58 INFO - PROCESS | 1834 | --DOMWINDOW == 43 (0x8c829000) [pid = 1834] [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] 13:45:58 INFO - PROCESS | 1834 | --DOMWINDOW == 42 (0x82222c00) [pid = 1834] [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] 13:45:58 INFO - PROCESS | 1834 | --DOMWINDOW == 41 (0x82f56000) [pid = 1834] [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] 13:45:58 INFO - PROCESS | 1834 | --DOMWINDOW == 40 (0x82c5cc00) [pid = 1834] [serial = 1808] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477773946401] 13:45:58 INFO - PROCESS | 1834 | --DOMWINDOW == 39 (0x82228c00) [pid = 1834] [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] 13:45:58 INFO - PROCESS | 1834 | --DOMWINDOW == 38 (0x82f5c000) [pid = 1834] [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] 13:45:58 INFO - PROCESS | 1834 | --DOMWINDOW == 37 (0x8b124800) [pid = 1834] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 13:45:58 INFO - PROCESS | 1834 | --DOMWINDOW == 36 (0x8cb84c00) [pid = 1834] [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] 13:46:03 INFO - PROCESS | 1834 | --DOMWINDOW == 35 (0x8b124c00) [pid = 1834] [serial = 1814] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 13:46:03 INFO - PROCESS | 1834 | --DOMWINDOW == 34 (0x83050c00) [pid = 1834] [serial = 1812] [outer = (nil)] [url = about:blank] 13:46:03 INFO - PROCESS | 1834 | --DOMWINDOW == 33 (0x83049c00) [pid = 1834] [serial = 1811] [outer = (nil)] [url = about:blank] 13:46:03 INFO - PROCESS | 1834 | --DOMWINDOW == 32 (0x8c825c00) [pid = 1834] [serial = 1816] [outer = (nil)] [url = about:blank] 13:46:03 INFO - PROCESS | 1834 | --DOMWINDOW == 31 (0x82374000) [pid = 1834] [serial = 1806] [outer = (nil)] [url = about:blank] 13:46:03 INFO - PROCESS | 1834 | --DOMWINDOW == 30 (0x823c4000) [pid = 1834] [serial = 1807] [outer = (nil)] [url = about:blank] 13:46:03 INFO - PROCESS | 1834 | --DOMWINDOW == 29 (0x82d01400) [pid = 1834] [serial = 1809] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477773946401] 13:46:03 INFO - PROCESS | 1834 | --DOMWINDOW == 28 (0x8c886c00) [pid = 1834] [serial = 1801] [outer = (nil)] [url = about:blank] 13:46:03 INFO - PROCESS | 1834 | --DOMWINDOW == 27 (0x8d876000) [pid = 1834] [serial = 1802] [outer = (nil)] [url = about:blank] 13:46:03 INFO - PROCESS | 1834 | --DOMWINDOW == 26 (0x8db01800) [pid = 1834] [serial = 1804] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 13:46:03 INFO - PROCESS | 1834 | --DOMWINDOW == 25 (0x83043c00) [pid = 1834] [serial = 1798] [outer = (nil)] [url = about:blank] 13:46:03 INFO - PROCESS | 1834 | --DOMWINDOW == 24 (0x82d0bc00) [pid = 1834] [serial = 1793] [outer = (nil)] [url = about:blank] 13:46:03 INFO - PROCESS | 1834 | --DOMWINDOW == 23 (0x8304bc00) [pid = 1834] [serial = 1799] [outer = (nil)] [url = about:blank] 13:46:03 INFO - PROCESS | 1834 | --DOMWINDOW == 22 (0x82226400) [pid = 1834] [serial = 1795] [outer = (nil)] [url = about:blank] 13:46:03 INFO - PROCESS | 1834 | --DOMWINDOW == 21 (0x8229f800) [pid = 1834] [serial = 1796] [outer = (nil)] [url = about:blank] 13:46:18 INFO - PROCESS | 1834 | MARIONETTE LOG: INFO: Timeout fired 13:46:18 INFO - PROCESS | 1834 | 1477773978879 Marionette TRACE conn4 <- [1,2843,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 13:46:18 INFO - . 13:46:18 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30754ms 13:46:18 INFO - PROCESS | 1834 | 1477773978934 Marionette TRACE conn4 -> [0,2844,"getWindowHandle",null] 13:46:18 INFO - PROCESS | 1834 | 1477773978941 Marionette TRACE conn4 <- [1,2844,null,{"value":"8"}] 13:46:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 13:46:18 INFO - PROCESS | 1834 | 1477773978953 Marionette TRACE conn4 -> [0,2845,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:46:19 INFO - PROCESS | 1834 | 1477773979204 Marionette TRACE conn4 <- [1,2845,null,{"value":null}] 13:46:19 INFO - PROCESS | 1834 | 1477773979292 Marionette TRACE conn4 -> [0,2846,"getWindowHandles",null] 13:46:19 INFO - PROCESS | 1834 | 1477773979299 Marionette TRACE conn4 <- [1,2846,null,["8"]] 13:46:19 INFO - PROCESS | 1834 | 1477773979307 Marionette TRACE conn4 -> [0,2847,"switchToWindow",{"name":"8"}] 13:46:19 INFO - PROCESS | 1834 | 1477773979316 Marionette TRACE conn4 <- [1,2847,null,{}] 13:46:19 INFO - PROCESS | 1834 | 1477773979327 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:46:19 INFO - PROCESS | 1834 | ++DOCSHELL 0x82291800 == 8 [pid = 1834] [id = 622] 13:46:19 INFO - PROCESS | 1834 | ++DOMWINDOW == 22 (0x82291c00) [pid = 1834] [serial = 1818] [outer = (nil)] 13:46:19 INFO - PROCESS | 1834 | ++DOMWINDOW == 23 (0x82295000) [pid = 1834] [serial = 1819] [outer = 0x82291c00] 13:46:19 INFO - PROCESS | 1834 | 1477773979437 Marionette DEBUG loaded listener.js 13:46:19 INFO - PROCESS | 1834 | ++DOMWINDOW == 24 (0x8229a000) [pid = 1834] [serial = 1820] [outer = 0x82291c00] 13:46:20 WARNING - wptserve Traceback (most recent call last): 13:46:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:46:20 WARNING - rv = self.func(request, response) 13:46:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:46:20 WARNING - access_control_allow_origin = "*") 13:46:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:46:20 WARNING - payload = payload_generator(server_data) 13:46:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:46:20 WARNING - return encode_string_as_bmp_image(data) 13:46:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:46:20 WARNING - img.save(f, "BMP") 13:46:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:46:20 WARNING - f.write(bmpfileheader) 13:46:20 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:46:20 WARNING - 13:46:29 INFO - PROCESS | 1834 | --DOCSHELL 0x8c821400 == 7 [pid = 1834] [id = 621] 13:46:35 INFO - PROCESS | 1834 | --DOMWINDOW == 23 (0x8c822000) [pid = 1834] [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] 13:46:40 INFO - PROCESS | 1834 | --DOMWINDOW == 22 (0x8c891400) [pid = 1834] [serial = 1817] [outer = (nil)] [url = about:blank] 13:46:40 INFO - PROCESS | 1834 | --DOMWINDOW == 21 (0x82295000) [pid = 1834] [serial = 1819] [outer = (nil)] [url = about:blank] 13:46:49 INFO - PROCESS | 1834 | MARIONETTE LOG: INFO: Timeout fired 13:46:49 INFO - PROCESS | 1834 | 1477774009656 Marionette TRACE conn4 <- [1,2848,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 13:46:49 INFO - . 13:46:49 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30761ms 13:46:49 INFO - PROCESS | 1834 | 1477774009711 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 13:46:49 INFO - PROCESS | 1834 | 1477774009718 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 13:46:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 13:46:49 INFO - PROCESS | 1834 | 1477774009730 Marionette TRACE conn4 -> [0,2850,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:46:49 INFO - PROCESS | 1834 | 1477774009963 Marionette TRACE conn4 <- [1,2850,null,{"value":null}] 13:46:50 INFO - PROCESS | 1834 | 1477774010048 Marionette TRACE conn4 -> [0,2851,"getWindowHandles",null] 13:46:50 INFO - PROCESS | 1834 | 1477774010055 Marionette TRACE conn4 <- [1,2851,null,["8"]] 13:46:50 INFO - PROCESS | 1834 | 1477774010064 Marionette TRACE conn4 -> [0,2852,"switchToWindow",{"name":"8"}] 13:46:50 INFO - PROCESS | 1834 | 1477774010073 Marionette TRACE conn4 <- [1,2852,null,{}] 13:46:50 INFO - PROCESS | 1834 | 1477774010079 Marionette TRACE conn4 -> [0,2853,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:46:50 INFO - PROCESS | 1834 | ++DOCSHELL 0x82292800 == 8 [pid = 1834] [id = 623] 13:46:50 INFO - PROCESS | 1834 | ++DOMWINDOW == 22 (0x82293800) [pid = 1834] [serial = 1821] [outer = (nil)] 13:46:50 INFO - PROCESS | 1834 | ++DOMWINDOW == 23 (0x82297c00) [pid = 1834] [serial = 1822] [outer = 0x82293800] 13:46:50 INFO - PROCESS | 1834 | 1477774010191 Marionette DEBUG loaded listener.js 13:46:50 INFO - PROCESS | 1834 | ++DOMWINDOW == 24 (0x8229fc00) [pid = 1834] [serial = 1823] [outer = 0x82293800] 13:46:50 WARNING - wptserve Traceback (most recent call last): 13:46:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:46:50 WARNING - rv = self.func(request, response) 13:46:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:46:50 WARNING - access_control_allow_origin = "*") 13:46:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:46:50 WARNING - payload = payload_generator(server_data) 13:46:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:46:50 WARNING - return encode_string_as_bmp_image(data) 13:46:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:46:50 WARNING - img.save(f, "BMP") 13:46:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:46:50 WARNING - f.write(bmpfileheader) 13:46:50 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:46:50 WARNING - 13:46:59 INFO - PROCESS | 1834 | --DOCSHELL 0x82291800 == 7 [pid = 1834] [id = 622] 13:47:02 INFO - PROCESS | 1834 | --DOMWINDOW == 23 (0x82291c00) [pid = 1834] [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] 13:47:07 INFO - PROCESS | 1834 | --DOMWINDOW == 22 (0x8229a000) [pid = 1834] [serial = 1820] [outer = (nil)] [url = about:blank] 13:47:07 INFO - PROCESS | 1834 | --DOMWINDOW == 21 (0x82297c00) [pid = 1834] [serial = 1822] [outer = (nil)] [url = about:blank] 13:47:20 INFO - PROCESS | 1834 | MARIONETTE LOG: INFO: Timeout fired 13:47:20 INFO - PROCESS | 1834 | 1477774040403 Marionette TRACE conn4 <- [1,2853,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 13:47:20 INFO - . 13:47:20 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30708ms 13:47:20 INFO - PROCESS | 1834 | 1477774040437 Marionette TRACE conn4 -> [0,2854,"getWindowHandle",null] 13:47:20 INFO - PROCESS | 1834 | 1477774040444 Marionette TRACE conn4 <- [1,2854,null,{"value":"8"}] 13:47:20 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 13:47:20 INFO - PROCESS | 1834 | 1477774040456 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:47:20 INFO - PROCESS | 1834 | 1477774040701 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 13:47:20 INFO - PROCESS | 1834 | 1477774040802 Marionette TRACE conn4 -> [0,2856,"getWindowHandles",null] 13:47:20 INFO - PROCESS | 1834 | 1477774040809 Marionette TRACE conn4 <- [1,2856,null,["8"]] 13:47:20 INFO - PROCESS | 1834 | 1477774040818 Marionette TRACE conn4 -> [0,2857,"switchToWindow",{"name":"8"}] 13:47:20 INFO - PROCESS | 1834 | 1477774040827 Marionette TRACE conn4 <- [1,2857,null,{}] 13:47:20 INFO - PROCESS | 1834 | 1477774040838 Marionette TRACE conn4 -> [0,2858,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:47:20 INFO - PROCESS | 1834 | ++DOCSHELL 0x82293400 == 8 [pid = 1834] [id = 624] 13:47:20 INFO - PROCESS | 1834 | ++DOMWINDOW == 22 (0x82294000) [pid = 1834] [serial = 1824] [outer = (nil)] 13:47:20 INFO - PROCESS | 1834 | ++DOMWINDOW == 23 (0x82298800) [pid = 1834] [serial = 1825] [outer = 0x82294000] 13:47:20 INFO - PROCESS | 1834 | 1477774040949 Marionette DEBUG loaded listener.js 13:47:21 INFO - PROCESS | 1834 | ++DOMWINDOW == 24 (0x822a0400) [pid = 1834] [serial = 1826] [outer = 0x82294000] 13:47:21 WARNING - wptserve Traceback (most recent call last): 13:47:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:47:21 WARNING - rv = self.func(request, response) 13:47:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:47:21 WARNING - access_control_allow_origin = "*") 13:47:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:47:21 WARNING - payload = payload_generator(server_data) 13:47:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:47:21 WARNING - return encode_string_as_bmp_image(data) 13:47:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:47:21 WARNING - img.save(f, "BMP") 13:47:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:47:21 WARNING - f.write(bmpfileheader) 13:47:21 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:47:21 WARNING - 13:47:30 INFO - PROCESS | 1834 | --DOCSHELL 0x82292800 == 7 [pid = 1834] [id = 623] 13:47:36 INFO - PROCESS | 1834 | --DOMWINDOW == 23 (0x82293800) [pid = 1834] [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] 13:47:42 INFO - PROCESS | 1834 | --DOMWINDOW == 22 (0x8229fc00) [pid = 1834] [serial = 1823] [outer = (nil)] [url = about:blank] 13:47:42 INFO - PROCESS | 1834 | --DOMWINDOW == 21 (0x82298800) [pid = 1834] [serial = 1825] [outer = (nil)] [url = about:blank] 13:47:51 INFO - PROCESS | 1834 | MARIONETTE LOG: INFO: Timeout fired 13:47:51 INFO - PROCESS | 1834 | 1477774071173 Marionette TRACE conn4 <- [1,2858,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 13:47:51 INFO - . 13:47:51 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 30774ms 13:47:51 INFO - PROCESS | 1834 | 1477774071227 Marionette TRACE conn4 -> [0,2859,"getWindowHandle",null] 13:47:51 INFO - PROCESS | 1834 | 1477774071234 Marionette TRACE conn4 <- [1,2859,null,{"value":"8"}] 13:47:51 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 13:47:51 INFO - PROCESS | 1834 | 1477774071246 Marionette TRACE conn4 -> [0,2860,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:47:51 INFO - PROCESS | 1834 | 1477774071480 Marionette TRACE conn4 <- [1,2860,null,{"value":null}] 13:47:51 INFO - PROCESS | 1834 | 1477774071565 Marionette TRACE conn4 -> [0,2861,"getWindowHandles",null] 13:47:51 INFO - PROCESS | 1834 | 1477774071572 Marionette TRACE conn4 <- [1,2861,null,["8"]] 13:47:51 INFO - PROCESS | 1834 | 1477774071580 Marionette TRACE conn4 -> [0,2862,"switchToWindow",{"name":"8"}] 13:47:51 INFO - PROCESS | 1834 | 1477774071589 Marionette TRACE conn4 <- [1,2862,null,{}] 13:47:51 INFO - PROCESS | 1834 | 1477774071595 Marionette TRACE conn4 -> [0,2863,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:47:51 INFO - PROCESS | 1834 | ++DOCSHELL 0x82292400 == 8 [pid = 1834] [id = 625] 13:47:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 22 (0x82292800) [pid = 1834] [serial = 1827] [outer = (nil)] 13:47:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 23 (0x82297400) [pid = 1834] [serial = 1828] [outer = 0x82292800] 13:47:51 INFO - PROCESS | 1834 | 1477774071707 Marionette DEBUG loaded listener.js 13:47:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 24 (0x8229e000) [pid = 1834] [serial = 1829] [outer = 0x82292800] 13:47:52 WARNING - wptserve Traceback (most recent call last): 13:47:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:47:52 WARNING - rv = self.func(request, response) 13:47:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:47:52 WARNING - access_control_allow_origin = "*") 13:47:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:47:52 WARNING - payload = payload_generator(server_data) 13:47:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:47:52 WARNING - return encode_string_as_bmp_image(data) 13:47:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:47:52 WARNING - img.save(f, "BMP") 13:47:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:47:52 WARNING - f.write(bmpfileheader) 13:47:52 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:47:52 WARNING - 13:48:01 INFO - PROCESS | 1834 | --DOCSHELL 0x82293400 == 7 [pid = 1834] [id = 624] 13:48:03 INFO - PROCESS | 1834 | --DOMWINDOW == 23 (0x82294000) [pid = 1834] [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] 13:48:09 INFO - PROCESS | 1834 | --DOMWINDOW == 22 (0x822a0400) [pid = 1834] [serial = 1826] [outer = (nil)] [url = about:blank] 13:48:09 INFO - PROCESS | 1834 | --DOMWINDOW == 21 (0x82297400) [pid = 1834] [serial = 1828] [outer = (nil)] [url = about:blank] 13:48:21 INFO - PROCESS | 1834 | MARIONETTE LOG: INFO: Timeout fired 13:48:21 INFO - PROCESS | 1834 | 1477774101931 Marionette TRACE conn4 <- [1,2863,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 13:48:21 INFO - . 13:48:21 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 30704ms 13:48:21 INFO - PROCESS | 1834 | 1477774101947 Marionette TRACE conn4 -> [0,2864,"getWindowHandle",null] 13:48:21 INFO - PROCESS | 1834 | 1477774101953 Marionette TRACE conn4 <- [1,2864,null,{"value":"8"}] 13:48:21 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 13:48:21 INFO - PROCESS | 1834 | 1477774101965 Marionette TRACE conn4 -> [0,2865,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:48:22 INFO - PROCESS | 1834 | 1477774102214 Marionette TRACE conn4 <- [1,2865,null,{"value":null}] 13:48:22 INFO - PROCESS | 1834 | 1477774102300 Marionette TRACE conn4 -> [0,2866,"getWindowHandles",null] 13:48:22 INFO - PROCESS | 1834 | 1477774102307 Marionette TRACE conn4 <- [1,2866,null,["8"]] 13:48:22 INFO - PROCESS | 1834 | 1477774102315 Marionette TRACE conn4 -> [0,2867,"switchToWindow",{"name":"8"}] 13:48:22 INFO - PROCESS | 1834 | 1477774102324 Marionette TRACE conn4 <- [1,2867,null,{}] 13:48:22 INFO - PROCESS | 1834 | 1477774102330 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:48:22 INFO - PROCESS | 1834 | ++DOCSHELL 0x82293800 == 8 [pid = 1834] [id = 626] 13:48:22 INFO - PROCESS | 1834 | ++DOMWINDOW == 22 (0x82294000) [pid = 1834] [serial = 1830] [outer = (nil)] 13:48:22 INFO - PROCESS | 1834 | ++DOMWINDOW == 23 (0x82298000) [pid = 1834] [serial = 1831] [outer = 0x82294000] 13:48:22 INFO - PROCESS | 1834 | 1477774102484 Marionette DEBUG loaded listener.js 13:48:22 INFO - PROCESS | 1834 | ++DOMWINDOW == 24 (0x822a0c00) [pid = 1834] [serial = 1832] [outer = 0x82294000] 13:48:23 WARNING - wptserve Traceback (most recent call last): 13:48:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:48:23 WARNING - rv = self.func(request, response) 13:48:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:48:23 WARNING - access_control_allow_origin = "*") 13:48:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:48:23 WARNING - payload = payload_generator(server_data) 13:48:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:48:23 WARNING - return encode_string_as_bmp_image(data) 13:48:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:48:23 WARNING - img.save(f, "BMP") 13:48:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:48:23 WARNING - f.write(bmpfileheader) 13:48:23 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:48:23 WARNING - 13:48:32 INFO - PROCESS | 1834 | --DOCSHELL 0x82292400 == 7 [pid = 1834] [id = 625] 13:48:38 INFO - PROCESS | 1834 | --DOMWINDOW == 23 (0x82292800) [pid = 1834] [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] 13:48:43 INFO - PROCESS | 1834 | --DOMWINDOW == 22 (0x8229e000) [pid = 1834] [serial = 1829] [outer = (nil)] [url = about:blank] 13:48:43 INFO - PROCESS | 1834 | --DOMWINDOW == 21 (0x82298000) [pid = 1834] [serial = 1831] [outer = (nil)] [url = about:blank] 13:48:52 INFO - PROCESS | 1834 | MARIONETTE LOG: INFO: Timeout fired 13:48:52 INFO - PROCESS | 1834 | 1477774132730 Marionette TRACE conn4 <- [1,2868,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 13:48:52 INFO - . 13:48:52 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 30820ms 13:48:52 INFO - PROCESS | 1834 | 1477774132784 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 13:48:52 INFO - PROCESS | 1834 | 1477774132791 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 13:48:52 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 13:48:52 INFO - PROCESS | 1834 | 1477774132802 Marionette TRACE conn4 -> [0,2870,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:48:53 INFO - PROCESS | 1834 | 1477774133036 Marionette TRACE conn4 <- [1,2870,null,{"value":null}] 13:48:53 INFO - PROCESS | 1834 | 1477774133132 Marionette TRACE conn4 -> [0,2871,"getWindowHandles",null] 13:48:53 INFO - PROCESS | 1834 | 1477774133139 Marionette TRACE conn4 <- [1,2871,null,["8"]] 13:48:53 INFO - PROCESS | 1834 | 1477774133148 Marionette TRACE conn4 -> [0,2872,"switchToWindow",{"name":"8"}] 13:48:53 INFO - PROCESS | 1834 | 1477774133156 Marionette TRACE conn4 <- [1,2872,null,{}] 13:48:53 INFO - PROCESS | 1834 | 1477774133163 Marionette TRACE conn4 -> [0,2873,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:48:53 INFO - PROCESS | 1834 | ++DOCSHELL 0x82293000 == 8 [pid = 1834] [id = 627] 13:48:53 INFO - PROCESS | 1834 | ++DOMWINDOW == 22 (0x82293400) [pid = 1834] [serial = 1833] [outer = (nil)] 13:48:53 INFO - PROCESS | 1834 | ++DOMWINDOW == 23 (0x82298400) [pid = 1834] [serial = 1834] [outer = 0x82293400] 13:48:53 INFO - PROCESS | 1834 | 1477774133276 Marionette DEBUG loaded listener.js 13:48:53 INFO - PROCESS | 1834 | ++DOMWINDOW == 24 (0x822a0000) [pid = 1834] [serial = 1835] [outer = 0x82293400] 13:48:53 INFO - PROCESS | 1834 | 1477774133927 Marionette TRACE conn4 <- [1,2873,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:48:53 INFO - . 13:48:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1175ms 13:48:53 INFO - PROCESS | 1834 | 1477774133975 Marionette TRACE conn4 -> [0,2874,"getWindowHandle",null] 13:48:53 INFO - PROCESS | 1834 | 1477774133981 Marionette TRACE conn4 <- [1,2874,null,{"value":"8"}] 13:48:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 13:48:53 INFO - PROCESS | 1834 | 1477774133989 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:48:54 INFO - PROCESS | 1834 | 1477774134243 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 13:48:54 INFO - PROCESS | 1834 | 1477774134257 Marionette TRACE conn4 -> [0,2876,"getWindowHandles",null] 13:48:54 INFO - PROCESS | 1834 | 1477774134262 Marionette TRACE conn4 <- [1,2876,null,["8"]] 13:48:54 INFO - PROCESS | 1834 | 1477774134269 Marionette TRACE conn4 -> [0,2877,"switchToWindow",{"name":"8"}] 13:48:54 INFO - PROCESS | 1834 | 1477774134274 Marionette TRACE conn4 <- [1,2877,null,{}] 13:48:54 INFO - PROCESS | 1834 | 1477774134281 Marionette TRACE conn4 -> [0,2878,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:48:54 INFO - PROCESS | 1834 | ++DOCSHELL 0x82299c00 == 9 [pid = 1834] [id = 628] 13:48:54 INFO - PROCESS | 1834 | ++DOMWINDOW == 25 (0x823c5c00) [pid = 1834] [serial = 1836] [outer = (nil)] 13:48:54 INFO - PROCESS | 1834 | ++DOMWINDOW == 26 (0x824b2800) [pid = 1834] [serial = 1837] [outer = 0x823c5c00] 13:48:54 INFO - PROCESS | 1834 | 1477774134379 Marionette DEBUG loaded listener.js 13:48:54 INFO - PROCESS | 1834 | ++DOMWINDOW == 27 (0x82c5c400) [pid = 1834] [serial = 1838] [outer = 0x823c5c00] 13:48:55 INFO - PROCESS | 1834 | 1477774135161 Marionette TRACE conn4 <- [1,2878,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:48:55 INFO - . 13:48:55 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1186ms 13:48:55 INFO - PROCESS | 1834 | 1477774135184 Marionette TRACE conn4 -> [0,2879,"getWindowHandle",null] 13:48:55 INFO - PROCESS | 1834 | 1477774135192 Marionette TRACE conn4 <- [1,2879,null,{"value":"8"}] 13:48:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 13:48:55 INFO - PROCESS | 1834 | 1477774135199 Marionette TRACE conn4 -> [0,2880,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:48:55 INFO - PROCESS | 1834 | 1477774135476 Marionette TRACE conn4 <- [1,2880,null,{"value":null}] 13:48:55 INFO - PROCESS | 1834 | 1477774135501 Marionette TRACE conn4 -> [0,2881,"getWindowHandles",null] 13:48:55 INFO - PROCESS | 1834 | 1477774135507 Marionette TRACE conn4 <- [1,2881,null,["8"]] 13:48:55 INFO - PROCESS | 1834 | 1477774135513 Marionette TRACE conn4 -> [0,2882,"switchToWindow",{"name":"8"}] 13:48:55 INFO - PROCESS | 1834 | 1477774135521 Marionette TRACE conn4 <- [1,2882,null,{}] 13:48:55 INFO - PROCESS | 1834 | 1477774135529 Marionette TRACE conn4 -> [0,2883,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:48:55 INFO - PROCESS | 1834 | ++DOCSHELL 0x82f5f400 == 10 [pid = 1834] [id = 629] 13:48:55 INFO - PROCESS | 1834 | ++DOMWINDOW == 28 (0x82f5f800) [pid = 1834] [serial = 1839] [outer = (nil)] 13:48:55 INFO - PROCESS | 1834 | ++DOMWINDOW == 29 (0x83046800) [pid = 1834] [serial = 1840] [outer = 0x82f5f800] 13:48:55 INFO - PROCESS | 1834 | 1477774135650 Marionette DEBUG loaded listener.js 13:48:55 INFO - PROCESS | 1834 | ++DOMWINDOW == 30 (0x8304c000) [pid = 1834] [serial = 1841] [outer = 0x82f5f800] 13:48:56 INFO - PROCESS | 1834 | 1477774136414 Marionette TRACE conn4 <- [1,2883,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:48:56 INFO - . 13:48:56 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1272ms 13:48:56 INFO - PROCESS | 1834 | 1477774136471 Marionette TRACE conn4 -> [0,2884,"getWindowHandle",null] 13:48:56 INFO - PROCESS | 1834 | 1477774136476 Marionette TRACE conn4 <- [1,2884,null,{"value":"8"}] 13:48:56 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 13:48:56 INFO - PROCESS | 1834 | 1477774136483 Marionette TRACE conn4 -> [0,2885,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:48:56 INFO - PROCESS | 1834 | 1477774136699 Marionette TRACE conn4 <- [1,2885,null,{"value":null}] 13:48:56 INFO - PROCESS | 1834 | 1477774136720 Marionette TRACE conn4 -> [0,2886,"getWindowHandles",null] 13:48:56 INFO - PROCESS | 1834 | 1477774136727 Marionette TRACE conn4 <- [1,2886,null,["8"]] 13:48:56 INFO - PROCESS | 1834 | 1477774136732 Marionette TRACE conn4 -> [0,2887,"switchToWindow",{"name":"8"}] 13:48:56 INFO - PROCESS | 1834 | 1477774136738 Marionette TRACE conn4 <- [1,2887,null,{}] 13:48:56 INFO - PROCESS | 1834 | 1477774136744 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:48:56 INFO - PROCESS | 1834 | ++DOCSHELL 0x831b1400 == 11 [pid = 1834] [id = 630] 13:48:56 INFO - PROCESS | 1834 | ++DOMWINDOW == 31 (0x831b2000) [pid = 1834] [serial = 1842] [outer = (nil)] 13:48:56 INFO - PROCESS | 1834 | ++DOMWINDOW == 32 (0x831b3c00) [pid = 1834] [serial = 1843] [outer = 0x831b2000] 13:48:56 INFO - PROCESS | 1834 | 1477774136845 Marionette DEBUG loaded listener.js 13:48:56 INFO - PROCESS | 1834 | ++DOMWINDOW == 33 (0x8b120c00) [pid = 1834] [serial = 1844] [outer = 0x831b2000] 13:48:57 INFO - PROCESS | 1834 | 1477774137534 Marionette TRACE conn4 <- [1,2888,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:48:57 INFO - . 13:48:57 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1073ms 13:48:57 INFO - PROCESS | 1834 | 1477774137557 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 13:48:57 INFO - PROCESS | 1834 | 1477774137560 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 13:48:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 13:48:57 INFO - PROCESS | 1834 | 1477774137567 Marionette TRACE conn4 -> [0,2890,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:48:57 INFO - PROCESS | 1834 | 1477774137729 Marionette TRACE conn4 <- [1,2890,null,{"value":null}] 13:48:57 INFO - PROCESS | 1834 | 1477774137867 Marionette TRACE conn4 -> [0,2891,"getWindowHandles",null] 13:48:57 INFO - PROCESS | 1834 | 1477774137871 Marionette TRACE conn4 <- [1,2891,null,["8"]] 13:48:57 INFO - PROCESS | 1834 | 1477774137877 Marionette TRACE conn4 -> [0,2892,"switchToWindow",{"name":"8"}] 13:48:57 INFO - PROCESS | 1834 | 1477774137882 Marionette TRACE conn4 <- [1,2892,null,{}] 13:48:57 INFO - PROCESS | 1834 | 1477774137887 Marionette TRACE conn4 -> [0,2893,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:48:57 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b223000 == 12 [pid = 1834] [id = 631] 13:48:57 INFO - PROCESS | 1834 | ++DOMWINDOW == 34 (0x8b224000) [pid = 1834] [serial = 1845] [outer = (nil)] 13:48:57 INFO - PROCESS | 1834 | ++DOMWINDOW == 35 (0x8b227400) [pid = 1834] [serial = 1846] [outer = 0x8b224000] 13:48:57 INFO - PROCESS | 1834 | 1477774137977 Marionette DEBUG loaded listener.js 13:48:58 INFO - PROCESS | 1834 | ++DOMWINDOW == 36 (0x8b22c000) [pid = 1834] [serial = 1847] [outer = 0x8b224000] 13:48:58 INFO - PROCESS | 1834 | 1477774138567 Marionette TRACE conn4 <- [1,2893,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:48:58 INFO - . 13:48:58 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1021ms 13:48:58 INFO - PROCESS | 1834 | 1477774138590 Marionette TRACE conn4 -> [0,2894,"getWindowHandle",null] 13:48:58 INFO - PROCESS | 1834 | 1477774138594 Marionette TRACE conn4 <- [1,2894,null,{"value":"8"}] 13:48:58 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 13:48:58 INFO - PROCESS | 1834 | 1477774138609 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:48:58 INFO - PROCESS | 1834 | 1477774138821 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 13:48:58 INFO - PROCESS | 1834 | 1477774138837 Marionette TRACE conn4 -> [0,2896,"getWindowHandles",null] 13:48:58 INFO - PROCESS | 1834 | 1477774138841 Marionette TRACE conn4 <- [1,2896,null,["8"]] 13:48:58 INFO - PROCESS | 1834 | 1477774138963 Marionette TRACE conn4 -> [0,2897,"switchToWindow",{"name":"8"}] 13:48:58 INFO - PROCESS | 1834 | 1477774138969 Marionette TRACE conn4 <- [1,2897,null,{}] 13:48:58 INFO - PROCESS | 1834 | 1477774138974 Marionette TRACE conn4 -> [0,2898,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:48:59 INFO - PROCESS | 1834 | ++DOCSHELL 0x821c4400 == 13 [pid = 1834] [id = 632] 13:48:59 INFO - PROCESS | 1834 | ++DOMWINDOW == 37 (0x8c82b000) [pid = 1834] [serial = 1848] [outer = (nil)] 13:48:59 INFO - PROCESS | 1834 | ++DOMWINDOW == 38 (0x8c88d400) [pid = 1834] [serial = 1849] [outer = 0x8c82b000] 13:48:59 INFO - PROCESS | 1834 | 1477774139072 Marionette DEBUG loaded listener.js 13:48:59 INFO - PROCESS | 1834 | ++DOMWINDOW == 39 (0x8c894800) [pid = 1834] [serial = 1850] [outer = 0x8c82b000] 13:48:59 INFO - PROCESS | 1834 | 1477774139663 Marionette TRACE conn4 <- [1,2898,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 13:48:59 INFO - . 13:48:59 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1076ms 13:48:59 INFO - PROCESS | 1834 | 1477774139688 Marionette TRACE conn4 -> [0,2899,"getWindowHandle",null] 13:48:59 INFO - PROCESS | 1834 | 1477774139691 Marionette TRACE conn4 <- [1,2899,null,{"value":"8"}] 13:48:59 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html 13:48:59 INFO - PROCESS | 1834 | 1477774139699 Marionette TRACE conn4 -> [0,2900,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:48:59 INFO - PROCESS | 1834 | 1477774139932 Marionette TRACE conn4 <- [1,2900,null,{"value":null}] 13:48:59 INFO - PROCESS | 1834 | 1477774139957 Marionette TRACE conn4 -> [0,2901,"getWindowHandles",null] 13:48:59 INFO - PROCESS | 1834 | 1477774139965 Marionette TRACE conn4 <- [1,2901,null,["8"]] 13:48:59 INFO - PROCESS | 1834 | 1477774139972 Marionette TRACE conn4 -> [0,2902,"switchToWindow",{"name":"8"}] 13:48:59 INFO - PROCESS | 1834 | 1477774139980 Marionette TRACE conn4 <- [1,2902,null,{}] 13:49:00 INFO - PROCESS | 1834 | 1477774139985 Marionette TRACE conn4 -> [0,2903,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:49:00 INFO - PROCESS | 1834 | ++DOCSHELL 0x823bd400 == 14 [pid = 1834] [id = 633] 13:49:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 40 (0x8d60b800) [pid = 1834] [serial = 1851] [outer = (nil)] 13:49:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 41 (0x8d804800) [pid = 1834] [serial = 1852] [outer = 0x8d60b800] 13:49:00 INFO - PROCESS | 1834 | 1477774140115 Marionette DEBUG loaded listener.js 13:49:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 42 (0x8da19400) [pid = 1834] [serial = 1853] [outer = 0x8d60b800] 13:49:00 INFO - PROCESS | 1834 | 1477774140857 Marionette TRACE conn4 <- [1,2903,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 13:49:00 INFO - . 13:49:00 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html | took 1174ms 13:49:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html 13:49:00 INFO - PROCESS | 1834 | 1477774140873 Marionette TRACE conn4 -> [0,2904,"getWindowHandle",null] 13:49:00 INFO - PROCESS | 1834 | 1477774140875 Marionette TRACE conn4 <- [1,2904,null,{"value":"8"}] 13:49:00 INFO - PROCESS | 1834 | 1477774140883 Marionette TRACE conn4 -> [0,2905,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:49:01 INFO - PROCESS | 1834 | 1477774141095 Marionette TRACE conn4 <- [1,2905,null,{"value":null}] 13:49:01 INFO - PROCESS | 1834 | 1477774141278 Marionette TRACE conn4 -> [0,2906,"getWindowHandles",null] 13:49:01 INFO - PROCESS | 1834 | 1477774141285 Marionette TRACE conn4 <- [1,2906,null,["8"]] 13:49:01 INFO - PROCESS | 1834 | 1477774141295 Marionette TRACE conn4 -> [0,2907,"switchToWindow",{"name":"8"}] 13:49:01 INFO - PROCESS | 1834 | 1477774141305 Marionette TRACE conn4 <- [1,2907,null,{}] 13:49:01 INFO - PROCESS | 1834 | 1477774141358 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:49:01 INFO - PROCESS | 1834 | ++DOCSHELL 0x821c6000 == 15 [pid = 1834] [id = 634] 13:49:01 INFO - PROCESS | 1834 | ++DOMWINDOW == 43 (0x82224000) [pid = 1834] [serial = 1854] [outer = (nil)] 13:49:01 INFO - PROCESS | 1834 | ++DOMWINDOW == 44 (0x82230000) [pid = 1834] [serial = 1855] [outer = 0x82224000] 13:49:01 INFO - PROCESS | 1834 | 1477774141482 Marionette DEBUG loaded listener.js 13:49:01 INFO - PROCESS | 1834 | ++DOMWINDOW == 45 (0x82298000) [pid = 1834] [serial = 1856] [outer = 0x82224000] 13:49:02 INFO - PROCESS | 1834 | 1477774142175 Marionette TRACE conn4 <- [1,2908,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 13:49:02 INFO - . 13:49:02 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | took 1332ms 13:49:02 INFO - PROCESS | 1834 | 1477774142221 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 13:49:02 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html 13:49:02 INFO - PROCESS | 1834 | 1477774142231 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 13:49:02 INFO - PROCESS | 1834 | 1477774142241 Marionette TRACE conn4 -> [0,2910,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:49:02 INFO - PROCESS | 1834 | 1477774142445 Marionette TRACE conn4 <- [1,2910,null,{"value":null}] 13:49:02 INFO - PROCESS | 1834 | 1477774142646 Marionette TRACE conn4 -> [0,2911,"getWindowHandles",null] 13:49:02 INFO - PROCESS | 1834 | 1477774142652 Marionette TRACE conn4 <- [1,2911,null,["8"]] 13:49:02 INFO - PROCESS | 1834 | 1477774142660 Marionette TRACE conn4 -> [0,2912,"switchToWindow",{"name":"8"}] 13:49:02 INFO - PROCESS | 1834 | 1477774142669 Marionette TRACE conn4 <- [1,2912,null,{}] 13:49:02 INFO - PROCESS | 1834 | 1477774142679 Marionette TRACE conn4 -> [0,2913,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:49:02 INFO - PROCESS | 1834 | ++DOCSHELL 0x824a5800 == 16 [pid = 1834] [id = 635] 13:49:02 INFO - PROCESS | 1834 | ++DOMWINDOW == 46 (0x83069400) [pid = 1834] [serial = 1857] [outer = (nil)] 13:49:02 INFO - PROCESS | 1834 | ++DOMWINDOW == 47 (0x831b3000) [pid = 1834] [serial = 1858] [outer = 0x83069400] 13:49:02 INFO - PROCESS | 1834 | 1477774142791 Marionette DEBUG loaded listener.js 13:49:02 INFO - PROCESS | 1834 | ++DOMWINDOW == 48 (0x8b121000) [pid = 1834] [serial = 1859] [outer = 0x83069400] 13:49:03 INFO - PROCESS | 1834 | 1477774143445 Marionette TRACE conn4 <- [1,2913,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 13:49:03 INFO - . 13:49:03 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html | took 1240ms 13:49:03 INFO - PROCESS | 1834 | 1477774143480 Marionette TRACE conn4 -> [0,2914,"getWindowHandle",null] 13:49:03 INFO - PROCESS | 1834 | 1477774143483 Marionette TRACE conn4 <- [1,2914,null,{"value":"8"}] 13:49:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 13:49:03 INFO - PROCESS | 1834 | 1477774143492 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:49:03 INFO - PROCESS | 1834 | 1477774143675 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 13:49:03 INFO - PROCESS | 1834 | 1477774143878 Marionette TRACE conn4 -> [0,2916,"getWindowHandles",null] 13:49:03 INFO - PROCESS | 1834 | 1477774143887 Marionette TRACE conn4 <- [1,2916,null,["8"]] 13:49:03 INFO - PROCESS | 1834 | 1477774143893 Marionette TRACE conn4 -> [0,2917,"switchToWindow",{"name":"8"}] 13:49:03 INFO - PROCESS | 1834 | 1477774143901 Marionette TRACE conn4 <- [1,2917,null,{}] 13:49:03 INFO - PROCESS | 1834 | 1477774143910 Marionette TRACE conn4 -> [0,2918,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:49:03 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da31c00 == 17 [pid = 1834] [id = 636] 13:49:03 INFO - PROCESS | 1834 | ++DOMWINDOW == 49 (0x8da32c00) [pid = 1834] [serial = 1860] [outer = (nil)] 13:49:04 INFO - PROCESS | 1834 | ++DOMWINDOW == 50 (0x8db02800) [pid = 1834] [serial = 1861] [outer = 0x8da32c00] 13:49:04 INFO - PROCESS | 1834 | 1477774144013 Marionette DEBUG loaded listener.js 13:49:04 INFO - PROCESS | 1834 | ++DOMWINDOW == 51 (0x8da37400) [pid = 1834] [serial = 1862] [outer = 0x8da32c00] 13:49:04 INFO - PROCESS | 1834 | ++DOCSHELL 0x8f62c800 == 18 [pid = 1834] [id = 637] 13:49:04 INFO - PROCESS | 1834 | ++DOMWINDOW == 52 (0x8f633000) [pid = 1834] [serial = 1863] [outer = (nil)] 13:49:04 INFO - PROCESS | 1834 | ++DOMWINDOW == 53 (0x8db09c00) [pid = 1834] [serial = 1864] [outer = 0x8f633000] 13:49:04 INFO - PROCESS | 1834 | 1477774144952 Marionette TRACE conn4 <- [1,2918,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 13:49:04 INFO - . 13:49:04 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | took 1476ms 13:49:04 INFO - PROCESS | 1834 | 1477774144967 Marionette TRACE conn4 -> [0,2919,"getWindowHandle",null] 13:49:04 INFO - PROCESS | 1834 | 1477774144971 Marionette TRACE conn4 <- [1,2919,null,{"value":"8"}] 13:49:04 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 13:49:04 INFO - PROCESS | 1834 | 1477774144979 Marionette TRACE conn4 -> [0,2920,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:49:05 INFO - PROCESS | 1834 | 1477774145205 Marionette TRACE conn4 <- [1,2920,null,{"value":null}] 13:49:05 INFO - PROCESS | 1834 | 1477774145376 Marionette TRACE conn4 -> [0,2921,"getWindowHandles",null] 13:49:05 INFO - PROCESS | 1834 | 1477774145382 Marionette TRACE conn4 <- [1,2921,null,["8"]] 13:49:05 INFO - PROCESS | 1834 | 1477774145392 Marionette TRACE conn4 -> [0,2922,"switchToWindow",{"name":"8"}] 13:49:05 INFO - PROCESS | 1834 | 1477774145400 Marionette TRACE conn4 <- [1,2922,null,{}] 13:49:05 INFO - PROCESS | 1834 | 1477774145405 Marionette TRACE conn4 -> [0,2923,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:49:05 INFO - PROCESS | 1834 | ++DOCSHELL 0x8f7fb000 == 19 [pid = 1834] [id = 638] 13:49:05 INFO - PROCESS | 1834 | ++DOMWINDOW == 54 (0x8f7fbc00) [pid = 1834] [serial = 1865] [outer = (nil)] 13:49:05 INFO - PROCESS | 1834 | ++DOMWINDOW == 55 (0x8f82fc00) [pid = 1834] [serial = 1866] [outer = 0x8f7fbc00] 13:49:05 INFO - PROCESS | 1834 | 1477774145560 Marionette DEBUG loaded listener.js 13:49:05 INFO - PROCESS | 1834 | ++DOMWINDOW == 56 (0x8f837000) [pid = 1834] [serial = 1867] [outer = 0x8f7fbc00] 13:49:06 INFO - PROCESS | 1834 | ++DOCSHELL 0x8fb17c00 == 20 [pid = 1834] [id = 639] 13:49:06 INFO - PROCESS | 1834 | ++DOMWINDOW == 57 (0x8fb1a400) [pid = 1834] [serial = 1868] [outer = (nil)] 13:49:06 INFO - PROCESS | 1834 | ++DOMWINDOW == 58 (0x82297800) [pid = 1834] [serial = 1869] [outer = 0x8fb1a400] 13:49:06 INFO - PROCESS | 1834 | 1477774146578 Marionette TRACE conn4 <- [1,2923,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 13:49:06 INFO - . 13:49:06 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 1624ms 13:49:06 INFO - PROCESS | 1834 | 1477774146603 Marionette TRACE conn4 -> [0,2924,"getWindowHandle",null] 13:49:06 INFO - PROCESS | 1834 | 1477774146610 Marionette TRACE conn4 <- [1,2924,null,{"value":"8"}] 13:49:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 13:49:06 INFO - PROCESS | 1834 | 1477774146620 Marionette TRACE conn4 -> [0,2925,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:49:06 INFO - PROCESS | 1834 | 1477774146819 Marionette TRACE conn4 <- [1,2925,null,{"value":null}] 13:49:07 INFO - PROCESS | 1834 | 1477774147025 Marionette TRACE conn4 -> [0,2926,"getWindowHandles",null] 13:49:07 INFO - PROCESS | 1834 | 1477774147033 Marionette TRACE conn4 <- [1,2926,null,["8"]] 13:49:07 INFO - PROCESS | 1834 | 1477774147086 Marionette TRACE conn4 -> [0,2927,"switchToWindow",{"name":"8"}] 13:49:07 INFO - PROCESS | 1834 | 1477774147094 Marionette TRACE conn4 <- [1,2927,null,{}] 13:49:07 INFO - PROCESS | 1834 | 1477774147104 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:49:07 INFO - PROCESS | 1834 | ++DOCSHELL 0x821c8c00 == 21 [pid = 1834] [id = 640] 13:49:07 INFO - PROCESS | 1834 | ++DOMWINDOW == 59 (0x82221400) [pid = 1834] [serial = 1870] [outer = (nil)] 13:49:07 INFO - PROCESS | 1834 | ++DOMWINDOW == 60 (0x82379c00) [pid = 1834] [serial = 1871] [outer = 0x82221400] 13:49:07 INFO - PROCESS | 1834 | 1477774147277 Marionette DEBUG loaded listener.js 13:49:07 INFO - PROCESS | 1834 | ++DOMWINDOW == 61 (0x82d0d400) [pid = 1834] [serial = 1872] [outer = 0x82221400] 13:49:07 INFO - PROCESS | 1834 | --DOCSHELL 0x82293800 == 20 [pid = 1834] [id = 626] 13:49:07 INFO - PROCESS | 1834 | ++DOCSHELL 0x8306b400 == 21 [pid = 1834] [id = 641] 13:49:07 INFO - PROCESS | 1834 | ++DOMWINDOW == 62 (0x8306c000) [pid = 1834] [serial = 1873] [outer = (nil)] 13:49:08 INFO - PROCESS | 1834 | ++DOMWINDOW == 63 (0x83047800) [pid = 1834] [serial = 1874] [outer = 0x8306c000] 13:49:08 INFO - PROCESS | 1834 | 1477774148175 Marionette TRACE conn4 <- [1,2928,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 13:49:08 INFO - . 13:49:08 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | took 1576ms 13:49:08 INFO - PROCESS | 1834 | 1477774148225 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 13:49:08 INFO - PROCESS | 1834 | 1477774148231 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 13:49:08 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 13:49:08 INFO - PROCESS | 1834 | 1477774148238 Marionette TRACE conn4 -> [0,2930,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:49:08 INFO - PROCESS | 1834 | 1477774148434 Marionette TRACE conn4 <- [1,2930,null,{"value":null}] 13:49:08 INFO - PROCESS | 1834 | 1477774148608 Marionette TRACE conn4 -> [0,2931,"getWindowHandles",null] 13:49:08 INFO - PROCESS | 1834 | 1477774148613 Marionette TRACE conn4 <- [1,2931,null,["8"]] 13:49:08 INFO - PROCESS | 1834 | 1477774148634 Marionette TRACE conn4 -> [0,2932,"switchToWindow",{"name":"8"}] 13:49:08 INFO - PROCESS | 1834 | 1477774148640 Marionette TRACE conn4 <- [1,2932,null,{}] 13:49:08 INFO - PROCESS | 1834 | 1477774148646 Marionette TRACE conn4 -> [0,2933,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:49:08 INFO - PROCESS | 1834 | ++DOCSHELL 0x8237ac00 == 22 [pid = 1834] [id = 642] 13:49:08 INFO - PROCESS | 1834 | ++DOMWINDOW == 64 (0x8b127000) [pid = 1834] [serial = 1875] [outer = (nil)] 13:49:08 INFO - PROCESS | 1834 | ++DOMWINDOW == 65 (0x8b21e400) [pid = 1834] [serial = 1876] [outer = 0x8b127000] 13:49:08 INFO - PROCESS | 1834 | 1477774148751 Marionette DEBUG loaded listener.js 13:49:08 INFO - PROCESS | 1834 | ++DOMWINDOW == 66 (0x8b228400) [pid = 1834] [serial = 1877] [outer = 0x8b127000] 13:49:09 INFO - PROCESS | 1834 | 1477774149385 Marionette TRACE conn4 <- [1,2933,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 13:49:09 INFO - . 13:49:09 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1171ms 13:49:09 INFO - PROCESS | 1834 | 1477774149416 Marionette TRACE conn4 -> [0,2934,"getWindowHandle",null] 13:49:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 13:49:09 INFO - PROCESS | 1834 | 1477774149423 Marionette TRACE conn4 <- [1,2934,null,{"value":"8"}] 13:49:09 INFO - PROCESS | 1834 | 1477774149430 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:49:09 INFO - PROCESS | 1834 | 1477774149653 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 13:49:09 INFO - PROCESS | 1834 | 1477774149667 Marionette TRACE conn4 -> [0,2936,"getWindowHandles",null] 13:49:09 INFO - PROCESS | 1834 | 1477774149672 Marionette TRACE conn4 <- [1,2936,null,["8"]] 13:49:09 INFO - PROCESS | 1834 | 1477774149679 Marionette TRACE conn4 -> [0,2937,"switchToWindow",{"name":"8"}] 13:49:09 INFO - PROCESS | 1834 | 1477774149685 Marionette TRACE conn4 <- [1,2937,null,{}] 13:49:09 INFO - PROCESS | 1834 | 1477774149692 Marionette TRACE conn4 -> [0,2938,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:49:09 INFO - PROCESS | 1834 | ++DOCSHELL 0x8d87a400 == 23 [pid = 1834] [id = 643] 13:49:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 67 (0x8da1b400) [pid = 1834] [serial = 1878] [outer = (nil)] 13:49:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 68 (0x8da20800) [pid = 1834] [serial = 1879] [outer = 0x8da1b400] 13:49:09 INFO - PROCESS | 1834 | 1477774149788 Marionette DEBUG loaded listener.js 13:49:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 69 (0x8da2d000) [pid = 1834] [serial = 1880] [outer = 0x8da1b400] 13:49:10 INFO - PROCESS | 1834 | 1477774150688 Marionette TRACE conn4 <- [1,2938,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 13:49:10 INFO - . 13:49:10 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1325ms 13:49:10 INFO - PROCESS | 1834 | 1477774150755 Marionette TRACE conn4 -> [0,2939,"getWindowHandle",null] 13:49:10 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 13:49:10 INFO - PROCESS | 1834 | 1477774150760 Marionette TRACE conn4 <- [1,2939,null,{"value":"8"}] 13:49:10 INFO - PROCESS | 1834 | 1477774150768 Marionette TRACE conn4 -> [0,2940,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:49:11 INFO - PROCESS | 1834 | 1477774151052 Marionette TRACE conn4 <- [1,2940,null,{"value":null}] 13:49:11 INFO - PROCESS | 1834 | 1477774151083 Marionette TRACE conn4 -> [0,2941,"getWindowHandles",null] 13:49:11 INFO - PROCESS | 1834 | 1477774151089 Marionette TRACE conn4 <- [1,2941,null,["8"]] 13:49:11 INFO - PROCESS | 1834 | 1477774151095 Marionette TRACE conn4 -> [0,2942,"switchToWindow",{"name":"8"}] 13:49:11 INFO - PROCESS | 1834 | 1477774151100 Marionette TRACE conn4 <- [1,2942,null,{}] 13:49:11 INFO - PROCESS | 1834 | 1477774151184 Marionette TRACE conn4 -> [0,2943,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:49:11 INFO - PROCESS | 1834 | ++DOCSHELL 0x8f8bdc00 == 24 [pid = 1834] [id = 644] 13:49:11 INFO - PROCESS | 1834 | ++DOMWINDOW == 70 (0x8f8be800) [pid = 1834] [serial = 1881] [outer = (nil)] 13:49:11 INFO - PROCESS | 1834 | ++DOMWINDOW == 71 (0x8f8c2400) [pid = 1834] [serial = 1882] [outer = 0x8f8be800] 13:49:11 INFO - PROCESS | 1834 | 1477774151281 Marionette DEBUG loaded listener.js 13:49:11 INFO - PROCESS | 1834 | ++DOMWINDOW == 72 (0x8f8c7000) [pid = 1834] [serial = 1883] [outer = 0x8f8be800] 13:49:12 INFO - PROCESS | 1834 | --DOMWINDOW == 71 (0x8c82b000) [pid = 1834] [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] 13:49:12 INFO - PROCESS | 1834 | --DOMWINDOW == 70 (0x8b224000) [pid = 1834] [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] 13:49:12 INFO - PROCESS | 1834 | --DOMWINDOW == 69 (0x831b2000) [pid = 1834] [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] 13:49:12 INFO - PROCESS | 1834 | --DOMWINDOW == 68 (0x82f5f800) [pid = 1834] [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] 13:49:12 INFO - PROCESS | 1834 | --DOMWINDOW == 67 (0x823c5c00) [pid = 1834] [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] 13:49:12 INFO - PROCESS | 1834 | --DOMWINDOW == 66 (0x82293400) [pid = 1834] [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] 13:49:12 INFO - PROCESS | 1834 | --DOMWINDOW == 65 (0x82294000) [pid = 1834] [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] 13:49:12 INFO - PROCESS | 1834 | 1477774152328 Marionette TRACE conn4 <- [1,2943,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 13:49:12 INFO - . 13:49:12 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1583ms 13:49:12 INFO - PROCESS | 1834 | 1477774152349 Marionette TRACE conn4 -> [0,2944,"getWindowHandle",null] 13:49:12 INFO - PROCESS | 1834 | 1477774152352 Marionette TRACE conn4 <- [1,2944,null,{"value":"8"}] 13:49:12 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html 13:49:12 INFO - PROCESS | 1834 | 1477774152362 Marionette TRACE conn4 -> [0,2945,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:49:12 INFO - PROCESS | 1834 | 1477774152579 Marionette TRACE conn4 <- [1,2945,null,{"value":null}] 13:49:12 INFO - PROCESS | 1834 | 1477774152670 Marionette TRACE conn4 -> [0,2946,"getWindowHandles",null] 13:49:12 INFO - PROCESS | 1834 | 1477774152674 Marionette TRACE conn4 <- [1,2946,null,["8"]] 13:49:12 INFO - PROCESS | 1834 | 1477774152684 Marionette TRACE conn4 -> [0,2947,"switchToWindow",{"name":"8"}] 13:49:12 INFO - PROCESS | 1834 | 1477774152689 Marionette TRACE conn4 <- [1,2947,null,{}] 13:49:12 INFO - PROCESS | 1834 | 1477774152695 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:49:12 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da2b400 == 25 [pid = 1834] [id = 645] 13:49:12 INFO - PROCESS | 1834 | ++DOMWINDOW == 66 (0x8db07c00) [pid = 1834] [serial = 1884] [outer = (nil)] 13:49:12 INFO - PROCESS | 1834 | ++DOMWINDOW == 67 (0x8fb20400) [pid = 1834] [serial = 1885] [outer = 0x8db07c00] 13:49:12 INFO - PROCESS | 1834 | 1477774152799 Marionette DEBUG loaded listener.js 13:49:12 INFO - PROCESS | 1834 | ++DOMWINDOW == 68 (0x92844800) [pid = 1834] [serial = 1886] [outer = 0x8db07c00] 13:49:13 INFO - PROCESS | 1834 | ++DOCSHELL 0x92919800 == 26 [pid = 1834] [id = 646] 13:49:13 INFO - PROCESS | 1834 | ++DOMWINDOW == 69 (0x929c6000) [pid = 1834] [serial = 1887] [outer = (nil)] 13:49:13 INFO - PROCESS | 1834 | ++DOMWINDOW == 70 (0x929c9800) [pid = 1834] [serial = 1888] [outer = 0x929c6000] 13:49:13 INFO - PROCESS | 1834 | ++DOCSHELL 0x938f1000 == 27 [pid = 1834] [id = 647] 13:49:13 INFO - PROCESS | 1834 | ++DOMWINDOW == 71 (0x93933400) [pid = 1834] [serial = 1889] [outer = (nil)] 13:49:13 INFO - PROCESS | 1834 | ++DOMWINDOW == 72 (0x9393e000) [pid = 1834] [serial = 1890] [outer = 0x93933400] 13:49:13 INFO - PROCESS | 1834 | ++DOCSHELL 0x93a9f800 == 28 [pid = 1834] [id = 648] 13:49:13 INFO - PROCESS | 1834 | ++DOMWINDOW == 73 (0x93aa0400) [pid = 1834] [serial = 1891] [outer = (nil)] 13:49:13 INFO - PROCESS | 1834 | ++DOMWINDOW == 74 (0x93aa3400) [pid = 1834] [serial = 1892] [outer = 0x93aa0400] 13:49:13 INFO - PROCESS | 1834 | 1477774153486 Marionette TRACE conn4 <- [1,2948,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html",0,null,null,[["confirm activeElement return null",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:32:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:26:1\n"],["confirm activeElement return null when there is other element in body",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:45:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:39:1\n"],["confirm activeElement return null when focus on the element in the outer shadow tree",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:63:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:57:1\n"]]]}] 13:49:13 INFO - ... 13:49:13 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html | took 1179ms 13:49:13 INFO - PROCESS | 1834 | 1477774153541 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 13:49:13 INFO - PROCESS | 1834 | 1477774153544 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 13:49:13 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html 13:49:13 INFO - PROCESS | 1834 | 1477774153551 Marionette TRACE conn4 -> [0,2950,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:49:13 INFO - PROCESS | 1834 | 1477774153804 Marionette TRACE conn4 <- [1,2950,null,{"value":null}] 13:49:13 INFO - PROCESS | 1834 | 1477774153820 Marionette TRACE conn4 -> [0,2951,"getWindowHandles",null] 13:49:13 INFO - PROCESS | 1834 | 1477774153823 Marionette TRACE conn4 <- [1,2951,null,["8"]] 13:49:13 INFO - PROCESS | 1834 | 1477774153828 Marionette TRACE conn4 -> [0,2952,"switchToWindow",{"name":"8"}] 13:49:13 INFO - PROCESS | 1834 | 1477774153834 Marionette TRACE conn4 <- [1,2952,null,{}] 13:49:13 INFO - PROCESS | 1834 | 1477774153839 Marionette TRACE conn4 -> [0,2953,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:49:13 INFO - PROCESS | 1834 | ++DOCSHELL 0x94466c00 == 29 [pid = 1834] [id = 649] 13:49:13 INFO - PROCESS | 1834 | ++DOMWINDOW == 75 (0x94467000) [pid = 1834] [serial = 1893] [outer = (nil)] 13:49:13 INFO - PROCESS | 1834 | ++DOMWINDOW == 76 (0x9446d000) [pid = 1834] [serial = 1894] [outer = 0x94467000] 13:49:13 INFO - PROCESS | 1834 | 1477774153940 Marionette DEBUG loaded listener.js 13:49:14 INFO - PROCESS | 1834 | ++DOMWINDOW == 77 (0x94471400) [pid = 1834] [serial = 1895] [outer = 0x94467000] 13:49:14 INFO - PROCESS | 1834 | ++DOCSHELL 0x821c5c00 == 30 [pid = 1834] [id = 650] 13:49:14 INFO - PROCESS | 1834 | ++DOMWINDOW == 78 (0x821c8400) [pid = 1834] [serial = 1896] [outer = (nil)] 13:49:14 INFO - PROCESS | 1834 | ++DOMWINDOW == 79 (0x82291400) [pid = 1834] [serial = 1897] [outer = 0x821c8400] 13:49:14 INFO - PROCESS | 1834 | 1477774154709 Marionette TRACE conn4 <- [1,2953,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html",0,null,null,[["A_10_01_01_03_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html:32:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html:25:1\n"]]]}] 13:49:14 INFO - . 13:49:14 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html | took 1227ms 13:49:14 INFO - PROCESS | 1834 | 1477774154780 Marionette TRACE conn4 -> [0,2954,"getWindowHandle",null] 13:49:14 INFO - PROCESS | 1834 | 1477774154788 Marionette TRACE conn4 <- [1,2954,null,{"value":"8"}] 13:49:14 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html 13:49:14 INFO - PROCESS | 1834 | 1477774154799 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:49:15 INFO - PROCESS | 1834 | 1477774155007 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 13:49:15 INFO - PROCESS | 1834 | 1477774155196 Marionette TRACE conn4 -> [0,2956,"getWindowHandles",null] 13:49:15 INFO - PROCESS | 1834 | 1477774155205 Marionette TRACE conn4 <- [1,2956,null,["8"]] 13:49:15 INFO - PROCESS | 1834 | 1477774155213 Marionette TRACE conn4 -> [0,2957,"switchToWindow",{"name":"8"}] 13:49:15 INFO - PROCESS | 1834 | 1477774155220 Marionette TRACE conn4 <- [1,2957,null,{}] 13:49:15 INFO - PROCESS | 1834 | 1477774155279 Marionette TRACE conn4 -> [0,2958,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:49:15 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b12ac00 == 31 [pid = 1834] [id = 651] 13:49:15 INFO - PROCESS | 1834 | ++DOMWINDOW == 80 (0x8b12b800) [pid = 1834] [serial = 1898] [outer = (nil)] 13:49:15 INFO - PROCESS | 1834 | ++DOMWINDOW == 81 (0x8c829c00) [pid = 1834] [serial = 1899] [outer = 0x8b12b800] 13:49:15 INFO - PROCESS | 1834 | 1477774155416 Marionette DEBUG loaded listener.js 13:49:15 INFO - PROCESS | 1834 | ++DOMWINDOW == 82 (0x8c890800) [pid = 1834] [serial = 1900] [outer = 0x8b12b800] 13:49:15 INFO - PROCESS | 1834 | ++DOCSHELL 0x8db07800 == 32 [pid = 1834] [id = 652] 13:49:15 INFO - PROCESS | 1834 | ++DOMWINDOW == 83 (0x8db0fc00) [pid = 1834] [serial = 1901] [outer = (nil)] 13:49:15 INFO - PROCESS | 1834 | ++DOMWINDOW == 84 (0x8db27c00) [pid = 1834] [serial = 1902] [outer = 0x8db0fc00] 13:49:16 INFO - PROCESS | 1834 | 1477774156096 Marionette TRACE conn4 <- [1,2958,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html",0,null,null,[["A_10_01_01_04_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html:25:1\n"]]]}] 13:49:16 INFO - . 13:49:16 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html | took 1320ms 13:49:16 INFO - PROCESS | 1834 | 1477774156135 Marionette TRACE conn4 -> [0,2959,"getWindowHandle",null] 13:49:16 INFO - PROCESS | 1834 | 1477774156141 Marionette TRACE conn4 <- [1,2959,null,{"value":"8"}] 13:49:16 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html 13:49:16 INFO - PROCESS | 1834 | 1477774156152 Marionette TRACE conn4 -> [0,2960,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:49:16 INFO - PROCESS | 1834 | 1477774156353 Marionette TRACE conn4 <- [1,2960,null,{"value":null}] 13:49:16 INFO - PROCESS | 1834 | 1477774156569 Marionette TRACE conn4 -> [0,2961,"getWindowHandles",null] 13:49:16 INFO - PROCESS | 1834 | 1477774156579 Marionette TRACE conn4 <- [1,2961,null,["8"]] 13:49:16 INFO - PROCESS | 1834 | 1477774156599 Marionette TRACE conn4 -> [0,2962,"switchToWindow",{"name":"8"}] 13:49:16 INFO - PROCESS | 1834 | 1477774156608 Marionette TRACE conn4 <- [1,2962,null,{}] 13:49:16 INFO - PROCESS | 1834 | 1477774156617 Marionette TRACE conn4 -> [0,2963,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:49:16 INFO - PROCESS | 1834 | ++DOCSHELL 0x8fb1d400 == 33 [pid = 1834] [id = 653] 13:49:16 INFO - PROCESS | 1834 | ++DOMWINDOW == 85 (0x8fb1dc00) [pid = 1834] [serial = 1903] [outer = (nil)] 13:49:16 INFO - PROCESS | 1834 | ++DOMWINDOW == 86 (0x928ad800) [pid = 1834] [serial = 1904] [outer = 0x8fb1dc00] 13:49:16 INFO - PROCESS | 1834 | 1477774156737 Marionette DEBUG loaded listener.js 13:49:16 INFO - PROCESS | 1834 | ++DOMWINDOW == 87 (0x93aaa800) [pid = 1834] [serial = 1905] [outer = 0x8fb1dc00] 13:49:17 INFO - PROCESS | 1834 | ++DOCSHELL 0x94975400 == 34 [pid = 1834] [id = 654] 13:49:17 INFO - PROCESS | 1834 | ++DOMWINDOW == 88 (0x94975800) [pid = 1834] [serial = 1906] [outer = (nil)] 13:49:17 INFO - PROCESS | 1834 | ++DOMWINDOW == 89 (0x94976800) [pid = 1834] [serial = 1907] [outer = 0x94975800] 13:49:17 INFO - PROCESS | 1834 | ++DOCSHELL 0x9497a800 == 35 [pid = 1834] [id = 655] 13:49:17 INFO - PROCESS | 1834 | ++DOMWINDOW == 90 (0x9497b400) [pid = 1834] [serial = 1908] [outer = (nil)] 13:49:17 INFO - PROCESS | 1834 | ++DOMWINDOW == 91 (0x9497b800) [pid = 1834] [serial = 1909] [outer = 0x9497b400] 13:49:17 INFO - PROCESS | 1834 | 1477774157612 Marionette TRACE conn4 <- [1,2963,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html",0,null,null,[["A_10_01_01_04_02_T01_01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:25:1\n"],["A_10_01_01_04_02_T01_02",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:51:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:45:1\n"]]]}] 13:49:17 INFO - .. 13:49:17 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html | took 1524ms 13:49:17 INFO - PROCESS | 1834 | 1477774157686 Marionette TRACE conn4 -> [0,2964,"getWindowHandle",null] 13:49:17 INFO - PROCESS | 1834 | 1477774157695 Marionette TRACE conn4 <- [1,2964,null,{"value":"8"}] 13:49:17 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html 13:49:17 INFO - PROCESS | 1834 | 1477774157705 Marionette TRACE conn4 -> [0,2965,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:49:17 INFO - PROCESS | 1834 | 1477774157910 Marionette TRACE conn4 <- [1,2965,null,{"value":null}] 13:49:18 INFO - PROCESS | 1834 | 1477774158107 Marionette TRACE conn4 -> [0,2966,"getWindowHandles",null] 13:49:18 INFO - PROCESS | 1834 | 1477774158113 Marionette TRACE conn4 <- [1,2966,null,["8"]] 13:49:18 INFO - PROCESS | 1834 | 1477774158119 Marionette TRACE conn4 -> [0,2967,"switchToWindow",{"name":"8"}] 13:49:18 INFO - PROCESS | 1834 | 1477774158126 Marionette TRACE conn4 <- [1,2967,null,{}] 13:49:18 INFO - PROCESS | 1834 | 1477774158187 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:49:18 INFO - PROCESS | 1834 | ++DOCSHELL 0x94982c00 == 36 [pid = 1834] [id = 656] 13:49:18 INFO - PROCESS | 1834 | ++DOMWINDOW == 92 (0x94983400) [pid = 1834] [serial = 1910] [outer = (nil)] 13:49:18 INFO - PROCESS | 1834 | ++DOMWINDOW == 93 (0x949ca000) [pid = 1834] [serial = 1911] [outer = 0x94983400] 13:49:18 INFO - PROCESS | 1834 | 1477774158337 Marionette DEBUG loaded listener.js 13:49:18 INFO - PROCESS | 1834 | ++DOMWINDOW == 94 (0x949ce400) [pid = 1834] [serial = 1912] [outer = 0x94983400] 13:49:18 INFO - PROCESS | 1834 | ++DOCSHELL 0x949d7800 == 37 [pid = 1834] [id = 657] 13:49:18 INFO - PROCESS | 1834 | ++DOMWINDOW == 95 (0x949d7c00) [pid = 1834] [serial = 1913] [outer = (nil)] 13:49:18 INFO - PROCESS | 1834 | ++DOMWINDOW == 96 (0x94a1ec00) [pid = 1834] [serial = 1914] [outer = 0x949d7c00] 13:49:18 INFO - PROCESS | 1834 | ++DOCSHELL 0x94a5c800 == 38 [pid = 1834] [id = 658] 13:49:18 INFO - PROCESS | 1834 | ++DOMWINDOW == 97 (0x94a61000) [pid = 1834] [serial = 1915] [outer = (nil)] 13:49:18 INFO - PROCESS | 1834 | ++DOMWINDOW == 98 (0x94a61800) [pid = 1834] [serial = 1916] [outer = 0x94a61000] 13:49:19 INFO - PROCESS | 1834 | 1477774159096 Marionette TRACE conn4 <- [1,2968,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html",0,null,null,[["A_10_01_01_05_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:25:1\n"],["A_10_01_01_05_01_T02",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:45:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:39:1\n"]]]}] 13:49:19 INFO - .. 13:49:19 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html | took 1472ms 13:49:19 INFO - PROCESS | 1834 | 1477774159179 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 13:49:19 INFO - PROCESS | 1834 | 1477774159187 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 13:49:19 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html 13:49:19 INFO - PROCESS | 1834 | 1477774159216 Marionette TRACE conn4 -> [0,2970,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:49:19 INFO - PROCESS | 1834 | 1477774159529 Marionette TRACE conn4 <- [1,2970,null,{"value":null}] 13:49:19 INFO - PROCESS | 1834 | 1477774159682 Marionette TRACE conn4 -> [0,2971,"getWindowHandles",null] 13:49:19 INFO - PROCESS | 1834 | 1477774159689 Marionette TRACE conn4 <- [1,2971,null,["8"]] 13:49:19 INFO - PROCESS | 1834 | 1477774159703 Marionette TRACE conn4 -> [0,2972,"switchToWindow",{"name":"8"}] 13:49:19 INFO - PROCESS | 1834 | 1477774159717 Marionette TRACE conn4 <- [1,2972,null,{}] 13:49:19 INFO - PROCESS | 1834 | 1477774159726 Marionette TRACE conn4 -> [0,2973,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:49:19 INFO - PROCESS | 1834 | ++DOCSHELL 0x949d6400 == 39 [pid = 1834] [id = 659] 13:49:19 INFO - PROCESS | 1834 | ++DOMWINDOW == 99 (0x94a1c800) [pid = 1834] [serial = 1917] [outer = (nil)] 13:49:19 INFO - PROCESS | 1834 | ++DOMWINDOW == 100 (0x94b96800) [pid = 1834] [serial = 1918] [outer = 0x94a1c800] 13:49:19 INFO - PROCESS | 1834 | 1477774159864 Marionette DEBUG loaded listener.js 13:49:20 INFO - PROCESS | 1834 | ++DOMWINDOW == 101 (0x94b99000) [pid = 1834] [serial = 1919] [outer = 0x94a1c800] 13:49:20 INFO - PROCESS | 1834 | ++DOCSHELL 0x951b3c00 == 40 [pid = 1834] [id = 660] 13:49:20 INFO - PROCESS | 1834 | ++DOMWINDOW == 102 (0x951b4400) [pid = 1834] [serial = 1920] [outer = (nil)] 13:49:20 INFO - PROCESS | 1834 | ++DOMWINDOW == 103 (0x951b4800) [pid = 1834] [serial = 1921] [outer = 0x951b4400] 13:49:20 INFO - PROCESS | 1834 | 1477774160698 Marionette TRACE conn4 <- [1,2973,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html",0,null,null,[["A_10_01_01_06_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html:25:1\n"]]]}] 13:49:20 INFO - . 13:49:20 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html | took 1583ms 13:49:20 INFO - PROCESS | 1834 | 1477774160779 Marionette TRACE conn4 -> [0,2974,"getWindowHandle",null] 13:49:20 INFO - PROCESS | 1834 | 1477774160782 Marionette TRACE conn4 <- [1,2974,null,{"value":"8"}] 13:49:20 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html 13:49:20 INFO - PROCESS | 1834 | 1477774160790 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:49:20 INFO - PROCESS | 1834 | 1477774160964 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 13:49:21 INFO - PROCESS | 1834 | 1477774161153 Marionette TRACE conn4 -> [0,2976,"getWindowHandles",null] 13:49:21 INFO - PROCESS | 1834 | 1477774161158 Marionette TRACE conn4 <- [1,2976,null,["8"]] 13:49:21 INFO - PROCESS | 1834 | 1477774161175 Marionette TRACE conn4 -> [0,2977,"switchToWindow",{"name":"8"}] 13:49:21 INFO - PROCESS | 1834 | 1477774161181 Marionette TRACE conn4 <- [1,2977,null,{}] 13:49:21 INFO - PROCESS | 1834 | 1477774161188 Marionette TRACE conn4 -> [0,2978,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:49:21 INFO - PROCESS | 1834 | ++DOCSHELL 0x94b9b400 == 41 [pid = 1834] [id = 661] 13:49:21 INFO - PROCESS | 1834 | ++DOMWINDOW == 104 (0x951b1c00) [pid = 1834] [serial = 1922] [outer = (nil)] 13:49:21 INFO - PROCESS | 1834 | ++DOMWINDOW == 105 (0x953cfc00) [pid = 1834] [serial = 1923] [outer = 0x951b1c00] 13:49:21 INFO - PROCESS | 1834 | 1477774161292 Marionette DEBUG loaded listener.js 13:49:21 INFO - PROCESS | 1834 | ++DOMWINDOW == 106 (0x953d5c00) [pid = 1834] [serial = 1924] [outer = 0x951b1c00] 13:49:21 INFO - PROCESS | 1834 | ++DOCSHELL 0x953dc400 == 42 [pid = 1834] [id = 662] 13:49:21 INFO - PROCESS | 1834 | ++DOMWINDOW == 107 (0x95917800) [pid = 1834] [serial = 1925] [outer = (nil)] 13:49:21 INFO - PROCESS | 1834 | ++DOMWINDOW == 108 (0x9591f000) [pid = 1834] [serial = 1926] [outer = 0x95917800] 13:49:21 INFO - PROCESS | 1834 | 1477774161976 Marionette TRACE conn4 <- [1,2978,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html",0,null,null,[["A_10_01_01_07_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html:25:1\n"]]]}] 13:49:22 INFO - . 13:49:22 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html | took 1227ms 13:49:22 INFO - PROCESS | 1834 | 1477774162017 Marionette TRACE conn4 -> [0,2979,"getWindowHandle",null] 13:49:22 INFO - PROCESS | 1834 | 1477774162021 Marionette TRACE conn4 <- [1,2979,null,{"value":"8"}] 13:49:22 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-001.html 13:49:22 INFO - PROCESS | 1834 | 1477774162029 Marionette TRACE conn4 -> [0,2980,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:49:22 INFO - PROCESS | 1834 | 1477774162234 Marionette TRACE conn4 <- [1,2980,null,{"value":null}] 13:49:22 INFO - PROCESS | 1834 | 1477774162422 Marionette TRACE conn4 -> [0,2981,"getWindowHandles",null] 13:49:22 INFO - PROCESS | 1834 | 1477774162427 Marionette TRACE conn4 <- [1,2981,null,["8"]] 13:49:22 INFO - PROCESS | 1834 | 1477774162438 Marionette TRACE conn4 -> [0,2982,"switchToWindow",{"name":"8"}] 13:49:22 INFO - PROCESS | 1834 | 1477774162447 Marionette TRACE conn4 <- [1,2982,null,{}] 13:49:22 INFO - PROCESS | 1834 | 1477774162499 Marionette TRACE conn4 -> [0,2983,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/events/event-retargeting/test-001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:49:22 INFO - PROCESS | 1834 | ++DOCSHELL 0x82f5b800 == 43 [pid = 1834] [id = 663] 13:49:22 INFO - PROCESS | 1834 | ++DOMWINDOW == 109 (0x8c888400) [pid = 1834] [serial = 1927] [outer = (nil)] 13:49:22 INFO - PROCESS | 1834 | ++DOMWINDOW == 110 (0x9594a400) [pid = 1834] [serial = 1928] [outer = 0x8c888400] 13:49:22 INFO - PROCESS | 1834 | 1477774162637 Marionette DEBUG loaded listener.js 13:49:22 INFO - PROCESS | 1834 | ++DOMWINDOW == 111 (0x8f830c00) [pid = 1834] [serial = 1929] [outer = 0x8c888400] 13:49:23 INFO - PROCESS | 1834 | ++DOCSHELL 0x951b0c00 == 44 [pid = 1834] [id = 664] 13:49:23 INFO - PROCESS | 1834 | ++DOMWINDOW == 112 (0x95951800) [pid = 1834] [serial = 1930] [outer = (nil)] 13:49:23 INFO - PROCESS | 1834 | ++DOCSHELL 0x95a8b400 == 45 [pid = 1834] [id = 665] 13:49:23 INFO - PROCESS | 1834 | ++DOMWINDOW == 113 (0x95a8cc00) [pid = 1834] [serial = 1931] [outer = (nil)] 13:49:23 INFO - PROCESS | 1834 | ++DOMWINDOW == 114 (0x8237b400) [pid = 1834] [serial = 1932] [outer = 0x95951800] 13:49:23 INFO - PROCESS | 1834 | ++DOMWINDOW == 115 (0x8229c800) [pid = 1834] [serial = 1933] [outer = 0x95a8cc00] 13:49:23 INFO - PROCESS | 1834 | 1477774163811 Marionette TRACE conn4 <- [1,2983,null,{"value":["/shadow-dom/untriaged/events/event-retargeting/test-001.html",0,null,null,[["A_05_01_01_T1",1,"div.attachShadow is not a function","iframe.onload<@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:38:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:31:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:26:1\n"],["A_05_01_01_T2",1,"div.attachShadow is not a function","iframe.onload<@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:80:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:72:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:67:1\n"]]]}] 13:49:23 INFO - .. 13:49:23 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-001.html | took 1823ms 13:49:23 INFO - PROCESS | 1834 | 1477774163852 Marionette TRACE conn4 -> [0,2984,"getWindowHandle",null] 13:49:23 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-003.html 13:49:23 INFO - PROCESS | 1834 | 1477774163858 Marionette TRACE conn4 <- [1,2984,null,{"value":"8"}] 13:49:23 INFO - PROCESS | 1834 | 1477774163869 Marionette TRACE conn4 -> [0,2985,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:49:24 INFO - PROCESS | 1834 | 1477774164254 Marionette TRACE conn4 <- [1,2985,null,{"value":null}] 13:49:24 INFO - PROCESS | 1834 | 1477774164396 Marionette TRACE conn4 -> [0,2986,"getWindowHandles",null] 13:49:24 INFO - PROCESS | 1834 | 1477774164403 Marionette TRACE conn4 <- [1,2986,null,["8"]] 13:49:24 INFO - PROCESS | 1834 | 1477774164418 Marionette TRACE conn4 -> [0,2987,"switchToWindow",{"name":"8"}] 13:49:24 INFO - PROCESS | 1834 | 1477774164426 Marionette TRACE conn4 <- [1,2987,null,{}] 13:49:24 INFO - PROCESS | 1834 | 1477774164433 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/events/event-retargeting/test-003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:49:24 INFO - PROCESS | 1834 | ++DOCSHELL 0x823c5000 == 46 [pid = 1834] [id = 666] 13:49:24 INFO - PROCESS | 1834 | ++DOMWINDOW == 116 (0x823c5c00) [pid = 1834] [serial = 1934] [outer = (nil)] 13:49:24 INFO - PROCESS | 1834 | ++DOMWINDOW == 117 (0x82d04000) [pid = 1834] [serial = 1935] [outer = 0x823c5c00] 13:49:24 INFO - PROCESS | 1834 | 1477774164534 Marionette DEBUG loaded listener.js 13:49:24 INFO - PROCESS | 1834 | ++DOMWINDOW == 118 (0x82f53800) [pid = 1834] [serial = 1936] [outer = 0x823c5c00] 13:49:25 INFO - PROCESS | 1834 | ++DOCSHELL 0x8222e800 == 47 [pid = 1834] [id = 667] 13:49:25 INFO - PROCESS | 1834 | ++DOMWINDOW == 119 (0x8229a800) [pid = 1834] [serial = 1937] [outer = (nil)] 13:49:25 INFO - PROCESS | 1834 | ++DOMWINDOW == 120 (0x8229e000) [pid = 1834] [serial = 1938] [outer = 0x8229a800] 13:49:25 INFO - PROCESS | 1834 | --DOCSHELL 0x93a9f800 == 46 [pid = 1834] [id = 648] 13:49:25 INFO - PROCESS | 1834 | --DOCSHELL 0x938f1000 == 45 [pid = 1834] [id = 647] 13:49:25 INFO - PROCESS | 1834 | --DOCSHELL 0x92919800 == 44 [pid = 1834] [id = 646] 13:49:25 INFO - PROCESS | 1834 | --DOCSHELL 0x8fb17c00 == 43 [pid = 1834] [id = 639] 13:49:25 INFO - PROCESS | 1834 | --DOCSHELL 0x8306b400 == 42 [pid = 1834] [id = 641] 13:49:25 INFO - PROCESS | 1834 | --DOCSHELL 0x8f62c800 == 41 [pid = 1834] [id = 637] 13:49:25 INFO - PROCESS | 1834 | --DOMWINDOW == 119 (0x8d804800) [pid = 1834] [serial = 1852] [outer = (nil)] [url = about:blank] 13:49:25 INFO - PROCESS | 1834 | --DOMWINDOW == 118 (0x8c88d400) [pid = 1834] [serial = 1849] [outer = (nil)] [url = about:blank] 13:49:25 INFO - PROCESS | 1834 | --DOMWINDOW == 117 (0x8c894800) [pid = 1834] [serial = 1850] [outer = (nil)] [url = about:blank] 13:49:25 INFO - PROCESS | 1834 | --DOMWINDOW == 116 (0x8b227400) [pid = 1834] [serial = 1846] [outer = (nil)] [url = about:blank] 13:49:25 INFO - PROCESS | 1834 | --DOMWINDOW == 115 (0x8b22c000) [pid = 1834] [serial = 1847] [outer = (nil)] [url = about:blank] 13:49:25 INFO - PROCESS | 1834 | --DOMWINDOW == 114 (0x831b3c00) [pid = 1834] [serial = 1843] [outer = (nil)] [url = about:blank] 13:49:25 INFO - PROCESS | 1834 | --DOMWINDOW == 113 (0x8b120c00) [pid = 1834] [serial = 1844] [outer = (nil)] [url = about:blank] 13:49:25 INFO - PROCESS | 1834 | --DOMWINDOW == 112 (0x83046800) [pid = 1834] [serial = 1840] [outer = (nil)] [url = about:blank] 13:49:25 INFO - PROCESS | 1834 | --DOMWINDOW == 111 (0x8304c000) [pid = 1834] [serial = 1841] [outer = (nil)] [url = about:blank] 13:49:25 INFO - PROCESS | 1834 | --DOMWINDOW == 110 (0x824b2800) [pid = 1834] [serial = 1837] [outer = (nil)] [url = about:blank] 13:49:25 INFO - PROCESS | 1834 | --DOMWINDOW == 109 (0x82c5c400) [pid = 1834] [serial = 1838] [outer = (nil)] [url = about:blank] 13:49:25 INFO - PROCESS | 1834 | --DOMWINDOW == 108 (0x82298400) [pid = 1834] [serial = 1834] [outer = (nil)] [url = about:blank] 13:49:25 INFO - PROCESS | 1834 | --DOMWINDOW == 107 (0x822a0000) [pid = 1834] [serial = 1835] [outer = (nil)] [url = about:blank] 13:49:25 INFO - PROCESS | 1834 | --DOMWINDOW == 106 (0x822a0c00) [pid = 1834] [serial = 1832] [outer = (nil)] [url = about:blank] 13:49:25 INFO - PROCESS | 1834 | 1477774165263 Marionette TRACE conn4 <- [1,2988,null,{"value":["/shadow-dom/untriaged/events/event-retargeting/test-003.html",0,null,null,[["A_05_01_03_T01",1,"ul.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html:40:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html:27:1\n"]]]}] 13:49:25 INFO - . 13:49:25 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-003.html | took 1421ms 13:49:25 INFO - PROCESS | 1834 | 1477774165290 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 13:49:25 INFO - PROCESS | 1834 | 1477774165296 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 13:49:25 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-001.html 13:49:25 INFO - PROCESS | 1834 | 1477774165304 Marionette TRACE conn4 -> [0,2990,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:49:25 INFO - PROCESS | 1834 | 1477774165565 Marionette TRACE conn4 <- [1,2990,null,{"value":null}] 13:49:25 INFO - PROCESS | 1834 | 1477774165728 Marionette TRACE conn4 -> [0,2991,"getWindowHandles",null] 13:49:25 INFO - PROCESS | 1834 | 1477774165733 Marionette TRACE conn4 <- [1,2991,null,["8"]] 13:49:25 INFO - PROCESS | 1834 | 1477774165739 Marionette TRACE conn4 -> [0,2992,"switchToWindow",{"name":"8"}] 13:49:25 INFO - PROCESS | 1834 | 1477774165746 Marionette TRACE conn4 <- [1,2992,null,{}] 13:49:25 INFO - PROCESS | 1834 | 1477774165752 Marionette TRACE conn4 -> [0,2993,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/user-interaction/active-element/test-001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:49:25 INFO - PROCESS | 1834 | ++DOCSHELL 0x8306d800 == 42 [pid = 1834] [id = 668] 13:49:25 INFO - PROCESS | 1834 | ++DOMWINDOW == 107 (0x8306e400) [pid = 1834] [serial = 1939] [outer = (nil)] 13:49:25 INFO - PROCESS | 1834 | ++DOMWINDOW == 108 (0x83070400) [pid = 1834] [serial = 1940] [outer = 0x8306e400] 13:49:25 INFO - PROCESS | 1834 | 1477774165850 Marionette DEBUG loaded listener.js 13:49:25 INFO - PROCESS | 1834 | ++DOMWINDOW == 109 (0x8b120000) [pid = 1834] [serial = 1941] [outer = 0x8306e400] 13:49:26 INFO - PROCESS | 1834 | ++DOCSHELL 0x82224800 == 43 [pid = 1834] [id = 669] 13:49:26 INFO - PROCESS | 1834 | ++DOMWINDOW == 110 (0x8c825800) [pid = 1834] [serial = 1942] [outer = (nil)] 13:49:26 INFO - PROCESS | 1834 | ++DOMWINDOW == 111 (0x8c827c00) [pid = 1834] [serial = 1943] [outer = 0x8c825800] 13:49:26 INFO - PROCESS | 1834 | 1477774166556 Marionette TRACE conn4 <- [1,2993,null,{"value":["/shadow-dom/untriaged/user-interaction/active-element/test-001.html",0,null,null,[["A_07_03_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html:30:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html:25:1\n"]]]}] 13:49:26 INFO - . 13:49:26 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-001.html | took 1283ms 13:49:26 INFO - PROCESS | 1834 | 1477774166599 Marionette TRACE conn4 -> [0,2994,"getWindowHandle",null] 13:49:26 INFO - PROCESS | 1834 | 1477774166608 Marionette TRACE conn4 <- [1,2994,null,{"value":"8"}] 13:49:26 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-002.html 13:49:26 INFO - PROCESS | 1834 | 1477774166616 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:49:26 INFO - PROCESS | 1834 | 1477774166819 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 13:49:26 INFO - PROCESS | 1834 | 1477774166969 Marionette TRACE conn4 -> [0,2996,"getWindowHandles",null] 13:49:26 INFO - PROCESS | 1834 | 1477774166973 Marionette TRACE conn4 <- [1,2996,null,["8"]] 13:49:26 INFO - PROCESS | 1834 | 1477774166980 Marionette TRACE conn4 -> [0,2997,"switchToWindow",{"name":"8"}] 13:49:26 INFO - PROCESS | 1834 | 1477774166986 Marionette TRACE conn4 <- [1,2997,null,{}] 13:49:27 INFO - PROCESS | 1834 | 1477774166994 Marionette TRACE conn4 -> [0,2998,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/user-interaction/active-element/test-002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:49:27 INFO - PROCESS | 1834 | ++DOCSHELL 0x8c88c800 == 44 [pid = 1834] [id = 670] 13:49:27 INFO - PROCESS | 1834 | ++DOMWINDOW == 112 (0x8c88cc00) [pid = 1834] [serial = 1944] [outer = (nil)] 13:49:27 INFO - PROCESS | 1834 | ++DOMWINDOW == 113 (0x8c893800) [pid = 1834] [serial = 1945] [outer = 0x8c88cc00] 13:49:27 INFO - PROCESS | 1834 | 1477774167116 Marionette DEBUG loaded listener.js 13:49:27 INFO - PROCESS | 1834 | ++DOMWINDOW == 114 (0x8cb7dc00) [pid = 1834] [serial = 1946] [outer = 0x8c88cc00] 13:49:27 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b22c000 == 45 [pid = 1834] [id = 671] 13:49:27 INFO - PROCESS | 1834 | ++DOMWINDOW == 115 (0x8da2a000) [pid = 1834] [serial = 1947] [outer = (nil)] 13:49:27 INFO - PROCESS | 1834 | ++DOMWINDOW == 116 (0x8da2cc00) [pid = 1834] [serial = 1948] [outer = 0x8da2a000] 13:49:27 INFO - PROCESS | 1834 | 1477774167849 Marionette TRACE conn4 <- [1,2998,null,{"value":["/shadow-dom/untriaged/user-interaction/active-element/test-002.html",0,null,null,[["A_07_03_02_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html:25:1\n"]]]}] 13:49:27 INFO - . 13:49:27 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-002.html | took 1276ms 13:49:27 INFO - PROCESS | 1834 | 1477774167893 Marionette TRACE conn4 -> [0,2999,"getWindowHandle",null] 13:49:27 INFO - TEST-START | /touch-events/create-touch-touchlist.html 13:49:27 INFO - PROCESS | 1834 | 1477774167898 Marionette TRACE conn4 <- [1,2999,null,{"value":"8"}] 13:49:27 INFO - PROCESS | 1834 | 1477774167907 Marionette TRACE conn4 -> [0,3000,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:49:28 INFO - PROCESS | 1834 | 1477774168154 Marionette TRACE conn4 <- [1,3000,null,{"value":null}] 13:49:28 INFO - PROCESS | 1834 | 1477774168190 Marionette TRACE conn4 -> [0,3001,"getWindowHandles",null] 13:49:28 INFO - PROCESS | 1834 | 1477774168198 Marionette TRACE conn4 <- [1,3001,null,["8"]] 13:49:28 INFO - PROCESS | 1834 | 1477774168204 Marionette TRACE conn4 -> [0,3002,"switchToWindow",{"name":"8"}] 13:49:28 INFO - PROCESS | 1834 | 1477774168209 Marionette TRACE conn4 <- [1,3002,null,{}] 13:49:28 INFO - PROCESS | 1834 | 1477774168307 Marionette TRACE conn4 -> [0,3003,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/create-touch-touchlist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/create-touch-touchlist.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:49:28 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da2ac00 == 46 [pid = 1834] [id = 672] 13:49:28 INFO - PROCESS | 1834 | ++DOMWINDOW == 117 (0x8da2e000) [pid = 1834] [serial = 1949] [outer = (nil)] 13:49:28 INFO - PROCESS | 1834 | ++DOMWINDOW == 118 (0x8db0b000) [pid = 1834] [serial = 1950] [outer = 0x8da2e000] 13:49:28 INFO - PROCESS | 1834 | 1477774168414 Marionette DEBUG loaded listener.js 13:49:28 INFO - PROCESS | 1834 | ++DOMWINDOW == 119 (0x8db0e400) [pid = 1834] [serial = 1951] [outer = 0x8da2e000] 13:49:29 INFO - PROCESS | 1834 | 1477774169027 Marionette TRACE conn4 <- [1,3003,null,{"value":["/touch-events/create-touch-touchlist.html",0,null,null,[["document.createTouch exists and creates a Touch object with requested properties",0,null,null],["document.createTouchList exists and correctly creates a TouchList from zero Touch objects",0,null,null],["document.createTouchList exists and correctly creates a TouchList from a single Touch",0,null,null],["document.createTouchList exists and correctly creates a TouchList from two Touch objects",0,null,null]]]}] 13:49:29 INFO - .... 13:49:29 INFO - TEST-OK | /touch-events/create-touch-touchlist.html | took 1182ms 13:49:29 INFO - PROCESS | 1834 | 1477774169088 Marionette TRACE conn4 -> [0,3004,"getWindowHandle",null] 13:49:29 INFO - PROCESS | 1834 | 1477774169091 Marionette TRACE conn4 <- [1,3004,null,{"value":"8"}] 13:49:29 INFO - TEST-START | /touch-events/historical.html 13:49:29 INFO - PROCESS | 1834 | 1477774169099 Marionette TRACE conn4 -> [0,3005,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:49:29 INFO - PROCESS | 1834 | 1477774169326 Marionette TRACE conn4 <- [1,3005,null,{"value":null}] 13:49:29 INFO - PROCESS | 1834 | 1477774169359 Marionette TRACE conn4 -> [0,3006,"getWindowHandles",null] 13:49:29 INFO - PROCESS | 1834 | 1477774169363 Marionette TRACE conn4 <- [1,3006,null,["8"]] 13:49:29 INFO - PROCESS | 1834 | 1477774169367 Marionette TRACE conn4 -> [0,3007,"switchToWindow",{"name":"8"}] 13:49:29 INFO - PROCESS | 1834 | 1477774169373 Marionette TRACE conn4 <- [1,3007,null,{}] 13:49:29 INFO - PROCESS | 1834 | 1477774169378 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/historical.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:49:29 INFO - PROCESS | 1834 | ++DOCSHELL 0x8f8bf800 == 47 [pid = 1834] [id = 673] 13:49:29 INFO - PROCESS | 1834 | ++DOMWINDOW == 120 (0x8f8c0800) [pid = 1834] [serial = 1952] [outer = (nil)] 13:49:29 INFO - PROCESS | 1834 | ++DOMWINDOW == 121 (0x8fb1c800) [pid = 1834] [serial = 1953] [outer = 0x8f8c0800] 13:49:29 INFO - PROCESS | 1834 | 1477774169549 Marionette DEBUG loaded listener.js 13:49:29 INFO - PROCESS | 1834 | ++DOMWINDOW == 122 (0x9284e400) [pid = 1834] [serial = 1954] [outer = 0x8f8c0800] 13:49:30 INFO - PROCESS | 1834 | --DOMWINDOW == 121 (0x8db07c00) [pid = 1834] [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] 13:49:30 INFO - PROCESS | 1834 | --DOMWINDOW == 120 (0x929c6000) [pid = 1834] [serial = 1887] [outer = (nil)] [url = about:blank] 13:49:30 INFO - PROCESS | 1834 | --DOMWINDOW == 119 (0x8da1b400) [pid = 1834] [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] 13:49:30 INFO - PROCESS | 1834 | --DOMWINDOW == 118 (0x93933400) [pid = 1834] [serial = 1889] [outer = (nil)] [url = about:blank] 13:49:30 INFO - PROCESS | 1834 | --DOMWINDOW == 117 (0x93aa0400) [pid = 1834] [serial = 1891] [outer = (nil)] [url = about:blank] 13:49:30 INFO - PROCESS | 1834 | --DOMWINDOW == 116 (0x8f8be800) [pid = 1834] [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] 13:49:30 INFO - PROCESS | 1834 | --DOMWINDOW == 115 (0x82224000) [pid = 1834] [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] 13:49:30 INFO - PROCESS | 1834 | --DOMWINDOW == 114 (0x8b127000) [pid = 1834] [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] 13:49:30 INFO - PROCESS | 1834 | --DOMWINDOW == 113 (0x83069400) [pid = 1834] [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] 13:49:30 INFO - PROCESS | 1834 | --DOMWINDOW == 112 (0x8f633000) [pid = 1834] [serial = 1863] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 13:49:30 INFO - PROCESS | 1834 | --DOMWINDOW == 111 (0x8da32c00) [pid = 1834] [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] 13:49:30 INFO - PROCESS | 1834 | --DOMWINDOW == 110 (0x8306c000) [pid = 1834] [serial = 1873] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 13:49:30 INFO - PROCESS | 1834 | --DOMWINDOW == 109 (0x82221400) [pid = 1834] [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] 13:49:30 INFO - PROCESS | 1834 | --DOMWINDOW == 108 (0x8fb1a400) [pid = 1834] [serial = 1868] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477774146082] 13:49:30 INFO - PROCESS | 1834 | --DOMWINDOW == 107 (0x8f7fbc00) [pid = 1834] [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] 13:49:30 INFO - PROCESS | 1834 | 1477774170370 Marionette TRACE conn4 <- [1,3008,null,{"value":["/touch-events/historical.html",0,null,null,[["TouchList::identifiedTouch",0,null,null]]]}] 13:49:30 INFO - . 13:49:30 INFO - TEST-OK | /touch-events/historical.html | took 1320ms 13:49:30 INFO - PROCESS | 1834 | 1477774170420 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 13:49:30 INFO - PROCESS | 1834 | 1477774170424 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 13:49:30 INFO - TEST-START | /touch-events/touch-globaleventhandler-interface.html 13:49:30 INFO - PROCESS | 1834 | 1477774170431 Marionette TRACE conn4 -> [0,3010,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:49:30 INFO - PROCESS | 1834 | 1477774170702 Marionette TRACE conn4 <- [1,3010,null,{"value":null}] 13:49:30 INFO - PROCESS | 1834 | 1477774170803 Marionette TRACE conn4 -> [0,3011,"getWindowHandles",null] 13:49:30 INFO - PROCESS | 1834 | 1477774170808 Marionette TRACE conn4 <- [1,3011,null,["8"]] 13:49:30 INFO - PROCESS | 1834 | 1477774170814 Marionette TRACE conn4 -> [0,3012,"switchToWindow",{"name":"8"}] 13:49:30 INFO - PROCESS | 1834 | 1477774170820 Marionette TRACE conn4 <- [1,3012,null,{}] 13:49:30 INFO - PROCESS | 1834 | 1477774170825 Marionette TRACE conn4 -> [0,3013,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/touch-globaleventhandler-interface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:49:30 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b11d800 == 48 [pid = 1834] [id = 674] 13:49:30 INFO - PROCESS | 1834 | ++DOMWINDOW == 108 (0x8cb7a000) [pid = 1834] [serial = 1955] [outer = (nil)] 13:49:30 INFO - PROCESS | 1834 | ++DOMWINDOW == 109 (0x9174c400) [pid = 1834] [serial = 1956] [outer = 0x8cb7a000] 13:49:30 INFO - PROCESS | 1834 | 1477774170918 Marionette DEBUG loaded listener.js 13:49:31 INFO - PROCESS | 1834 | ++DOMWINDOW == 110 (0x936e6c00) [pid = 1834] [serial = 1957] [outer = 0x8cb7a000] 13:49:31 INFO - PROCESS | 1834 | 1477774171438 Marionette TRACE conn4 <- [1,3013,null,{"value":["/touch-events/touch-globaleventhandler-interface.html",0,null,null,[["Touch events in GlobalEventHandlers",0,null,null],["Touch events are GlobalEventHandlers' own property",0,null,null],["Touch events not in Element.prototype",0,null,null]]]}] 13:49:31 INFO - ... 13:49:31 INFO - TEST-OK | /touch-events/touch-globaleventhandler-interface.html | took 1021ms 13:49:31 INFO - TEST-START | /touch-events/touch-retargeting.html 13:49:31 INFO - PROCESS | 1834 | 1477774171452 Marionette TRACE conn4 -> [0,3014,"getWindowHandle",null] 13:49:31 INFO - PROCESS | 1834 | 1477774171455 Marionette TRACE conn4 <- [1,3014,null,{"value":"8"}] 13:49:31 INFO - PROCESS | 1834 | 1477774171471 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:49:31 INFO - PROCESS | 1834 | 1477774171641 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 13:49:31 INFO - PROCESS | 1834 | 1477774171654 Marionette TRACE conn4 -> [0,3016,"getWindowHandles",null] 13:49:31 INFO - PROCESS | 1834 | 1477774171662 Marionette TRACE conn4 <- [1,3016,null,["8"]] 13:49:31 INFO - PROCESS | 1834 | 1477774171812 Marionette TRACE conn4 -> [0,3017,"switchToWindow",{"name":"8"}] 13:49:31 INFO - PROCESS | 1834 | 1477774171820 Marionette TRACE conn4 <- [1,3017,null,{}] 13:49:31 INFO - PROCESS | 1834 | 1477774171825 Marionette TRACE conn4 -> [0,3018,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/touch-retargeting.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/touch-retargeting.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:49:31 INFO - PROCESS | 1834 | ++DOCSHELL 0x94473800 == 49 [pid = 1834] [id = 675] 13:49:31 INFO - PROCESS | 1834 | ++DOMWINDOW == 111 (0x94473c00) [pid = 1834] [serial = 1958] [outer = (nil)] 13:49:31 INFO - PROCESS | 1834 | ++DOMWINDOW == 112 (0x9497e000) [pid = 1834] [serial = 1959] [outer = 0x94473c00] 13:49:31 INFO - PROCESS | 1834 | 1477774171921 Marionette DEBUG loaded listener.js 13:49:32 INFO - PROCESS | 1834 | ++DOMWINDOW == 113 (0x949c9000) [pid = 1834] [serial = 1960] [outer = 0x94473c00] 13:49:32 INFO - PROCESS | 1834 | JavaScript error: http://web-platform.test:8000/touch-events/touch-retargeting.html, line 13: TypeError: host0.attachShadow is not a function 13:49:35 INFO - PROCESS | 1834 | --DOCSHELL 0x8b11d800 == 48 [pid = 1834] [id = 674] 13:49:35 INFO - PROCESS | 1834 | --DOCSHELL 0x8f8bf800 == 47 [pid = 1834] [id = 673] 13:49:35 INFO - PROCESS | 1834 | --DOMWINDOW == 112 (0x9446d000) [pid = 1834] [serial = 1894] [outer = (nil)] [url = about:blank] 13:49:35 INFO - PROCESS | 1834 | --DOCSHELL 0x8da2ac00 == 46 [pid = 1834] [id = 672] 13:49:35 INFO - PROCESS | 1834 | --DOCSHELL 0x8b22c000 == 45 [pid = 1834] [id = 671] 13:49:35 INFO - PROCESS | 1834 | --DOCSHELL 0x8c88c800 == 44 [pid = 1834] [id = 670] 13:49:35 INFO - PROCESS | 1834 | --DOCSHELL 0x82224800 == 43 [pid = 1834] [id = 669] 13:49:35 INFO - PROCESS | 1834 | --DOCSHELL 0x8306d800 == 42 [pid = 1834] [id = 668] 13:49:35 INFO - PROCESS | 1834 | --DOCSHELL 0x8222e800 == 41 [pid = 1834] [id = 667] 13:49:35 INFO - PROCESS | 1834 | --DOCSHELL 0x823c5000 == 40 [pid = 1834] [id = 666] 13:49:35 INFO - PROCESS | 1834 | --DOCSHELL 0x95a8b400 == 39 [pid = 1834] [id = 665] 13:49:35 INFO - PROCESS | 1834 | --DOCSHELL 0x951b0c00 == 38 [pid = 1834] [id = 664] 13:49:35 INFO - PROCESS | 1834 | --DOCSHELL 0x953dc400 == 37 [pid = 1834] [id = 662] 13:49:35 INFO - PROCESS | 1834 | --DOCSHELL 0x951b3c00 == 36 [pid = 1834] [id = 660] 13:49:35 INFO - PROCESS | 1834 | --DOCSHELL 0x94a5c800 == 35 [pid = 1834] [id = 658] 13:49:35 INFO - PROCESS | 1834 | --DOCSHELL 0x949d7800 == 34 [pid = 1834] [id = 657] 13:49:35 INFO - PROCESS | 1834 | --DOCSHELL 0x9497a800 == 33 [pid = 1834] [id = 655] 13:49:35 INFO - PROCESS | 1834 | --DOCSHELL 0x94975400 == 32 [pid = 1834] [id = 654] 13:49:35 INFO - PROCESS | 1834 | --DOCSHELL 0x8db07800 == 31 [pid = 1834] [id = 652] 13:49:35 INFO - PROCESS | 1834 | --DOCSHELL 0x821c5c00 == 30 [pid = 1834] [id = 650] 13:49:35 INFO - PROCESS | 1834 | --DOMWINDOW == 111 (0x8b228400) [pid = 1834] [serial = 1877] [outer = (nil)] [url = about:blank] 13:49:35 INFO - PROCESS | 1834 | --DOMWINDOW == 110 (0x8da20800) [pid = 1834] [serial = 1879] [outer = (nil)] [url = about:blank] 13:49:36 INFO - PROCESS | 1834 | --DOMWINDOW == 109 (0x83047800) [pid = 1834] [serial = 1874] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 13:49:36 INFO - PROCESS | 1834 | --DOMWINDOW == 108 (0x82230000) [pid = 1834] [serial = 1855] [outer = (nil)] [url = about:blank] 13:49:36 INFO - PROCESS | 1834 | --DOMWINDOW == 107 (0x82298000) [pid = 1834] [serial = 1856] [outer = (nil)] [url = about:blank] 13:49:36 INFO - PROCESS | 1834 | --DOMWINDOW == 106 (0x82d0d400) [pid = 1834] [serial = 1872] [outer = (nil)] [url = about:blank] 13:49:36 INFO - PROCESS | 1834 | --DOMWINDOW == 105 (0x8db02800) [pid = 1834] [serial = 1861] [outer = (nil)] [url = about:blank] 13:49:36 INFO - PROCESS | 1834 | --DOMWINDOW == 104 (0x8b21e400) [pid = 1834] [serial = 1876] [outer = (nil)] [url = about:blank] 13:49:36 INFO - PROCESS | 1834 | --DOMWINDOW == 103 (0x8f82fc00) [pid = 1834] [serial = 1866] [outer = (nil)] [url = about:blank] 13:49:36 INFO - PROCESS | 1834 | --DOMWINDOW == 102 (0x8db09c00) [pid = 1834] [serial = 1864] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 13:49:36 INFO - PROCESS | 1834 | --DOMWINDOW == 101 (0x8fb20400) [pid = 1834] [serial = 1885] [outer = (nil)] [url = about:blank] 13:49:36 INFO - PROCESS | 1834 | --DOMWINDOW == 100 (0x8f8c2400) [pid = 1834] [serial = 1882] [outer = (nil)] [url = about:blank] 13:49:36 INFO - PROCESS | 1834 | --DOMWINDOW == 99 (0x831b3000) [pid = 1834] [serial = 1858] [outer = (nil)] [url = about:blank] 13:49:36 INFO - PROCESS | 1834 | --DOMWINDOW == 98 (0x82379c00) [pid = 1834] [serial = 1871] [outer = (nil)] [url = about:blank] 13:49:36 INFO - PROCESS | 1834 | --DOMWINDOW == 97 (0x92844800) [pid = 1834] [serial = 1886] [outer = (nil)] [url = about:blank] 13:49:36 INFO - PROCESS | 1834 | --DOMWINDOW == 96 (0x8f8c7000) [pid = 1834] [serial = 1883] [outer = (nil)] [url = about:blank] 13:49:36 INFO - PROCESS | 1834 | --DOMWINDOW == 95 (0x8da2d000) [pid = 1834] [serial = 1880] [outer = (nil)] [url = about:blank] 13:49:36 INFO - PROCESS | 1834 | --DOMWINDOW == 94 (0x82297800) [pid = 1834] [serial = 1869] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477774146082] 13:49:36 INFO - PROCESS | 1834 | --DOMWINDOW == 93 (0x8f837000) [pid = 1834] [serial = 1867] [outer = (nil)] [url = about:blank] 13:49:36 INFO - PROCESS | 1834 | --DOMWINDOW == 92 (0x929c9800) [pid = 1834] [serial = 1888] [outer = (nil)] [url = about:blank] 13:49:36 INFO - PROCESS | 1834 | --DOMWINDOW == 91 (0x9393e000) [pid = 1834] [serial = 1890] [outer = (nil)] [url = about:blank] 13:49:36 INFO - PROCESS | 1834 | --DOMWINDOW == 90 (0x93aa3400) [pid = 1834] [serial = 1892] [outer = (nil)] [url = about:blank] 13:49:36 INFO - PROCESS | 1834 | --DOMWINDOW == 89 (0x8da37400) [pid = 1834] [serial = 1862] [outer = (nil)] [url = about:blank] 13:49:36 INFO - PROCESS | 1834 | --DOMWINDOW == 88 (0x8b121000) [pid = 1834] [serial = 1859] [outer = (nil)] [url = about:blank] 13:49:40 INFO - PROCESS | 1834 | --DOMWINDOW == 87 (0x823c5c00) [pid = 1834] [serial = 1934] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html] 13:49:40 INFO - PROCESS | 1834 | --DOMWINDOW == 86 (0x95a8cc00) [pid = 1834] [serial = 1931] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 13:49:40 INFO - PROCESS | 1834 | --DOMWINDOW == 85 (0x94a1c800) [pid = 1834] [serial = 1917] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html] 13:49:40 INFO - PROCESS | 1834 | --DOMWINDOW == 84 (0x8da2e000) [pid = 1834] [serial = 1949] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/create-touch-touchlist.html] 13:49:40 INFO - PROCESS | 1834 | --DOMWINDOW == 83 (0x8f8c0800) [pid = 1834] [serial = 1952] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/historical.html] 13:49:40 INFO - PROCESS | 1834 | --DOMWINDOW == 82 (0x8cb7a000) [pid = 1834] [serial = 1955] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html] 13:49:40 INFO - PROCESS | 1834 | --DOMWINDOW == 81 (0x8fb1dc00) [pid = 1834] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html] 13:49:40 INFO - PROCESS | 1834 | --DOMWINDOW == 80 (0x94983400) [pid = 1834] [serial = 1910] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html] 13:49:40 INFO - PROCESS | 1834 | --DOMWINDOW == 79 (0x8d60b800) [pid = 1834] [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] 13:49:40 INFO - PROCESS | 1834 | --DOMWINDOW == 78 (0x949d7c00) [pid = 1834] [serial = 1913] [outer = (nil)] [url = about:blank] 13:49:40 INFO - PROCESS | 1834 | --DOMWINDOW == 77 (0x8b12b800) [pid = 1834] [serial = 1898] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html] 13:49:40 INFO - PROCESS | 1834 | --DOMWINDOW == 76 (0x8306e400) [pid = 1834] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html] 13:49:40 INFO - PROCESS | 1834 | --DOMWINDOW == 75 (0x94467000) [pid = 1834] [serial = 1893] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html] 13:49:40 INFO - PROCESS | 1834 | --DOMWINDOW == 74 (0x94975800) [pid = 1834] [serial = 1906] [outer = (nil)] [url = about:blank] 13:49:40 INFO - PROCESS | 1834 | --DOMWINDOW == 73 (0x951b1c00) [pid = 1834] [serial = 1922] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html] 13:49:40 INFO - PROCESS | 1834 | --DOMWINDOW == 72 (0x95951800) [pid = 1834] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 13:49:40 INFO - PROCESS | 1834 | --DOMWINDOW == 71 (0x95917800) [pid = 1834] [serial = 1925] [outer = (nil)] [url = about:blank] 13:49:40 INFO - PROCESS | 1834 | --DOMWINDOW == 70 (0x94a61000) [pid = 1834] [serial = 1915] [outer = (nil)] [url = about:blank] 13:49:40 INFO - PROCESS | 1834 | --DOMWINDOW == 69 (0x8da2a000) [pid = 1834] [serial = 1947] [outer = (nil)] [url = about:blank] 13:49:40 INFO - PROCESS | 1834 | --DOMWINDOW == 68 (0x951b4400) [pid = 1834] [serial = 1920] [outer = (nil)] [url = about:blank] 13:49:40 INFO - PROCESS | 1834 | --DOMWINDOW == 67 (0x9497b400) [pid = 1834] [serial = 1908] [outer = (nil)] [url = about:blank] 13:49:40 INFO - PROCESS | 1834 | --DOMWINDOW == 66 (0x8db0fc00) [pid = 1834] [serial = 1901] [outer = (nil)] [url = about:blank] 13:49:40 INFO - PROCESS | 1834 | --DOMWINDOW == 65 (0x8c888400) [pid = 1834] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html] 13:49:40 INFO - PROCESS | 1834 | --DOMWINDOW == 64 (0x8c88cc00) [pid = 1834] [serial = 1944] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html] 13:49:40 INFO - PROCESS | 1834 | --DOMWINDOW == 63 (0x8229a800) [pid = 1834] [serial = 1937] [outer = (nil)] [url = about:blank] 13:49:40 INFO - PROCESS | 1834 | --DOMWINDOW == 62 (0x821c8400) [pid = 1834] [serial = 1896] [outer = (nil)] [url = about:blank] 13:49:40 INFO - PROCESS | 1834 | --DOMWINDOW == 61 (0x8c825800) [pid = 1834] [serial = 1942] [outer = (nil)] [url = about:blank] 13:49:44 INFO - PROCESS | 1834 | --DOCSHELL 0x94b9b400 == 29 [pid = 1834] [id = 661] 13:49:44 INFO - PROCESS | 1834 | --DOCSHELL 0x949d6400 == 28 [pid = 1834] [id = 659] 13:49:44 INFO - PROCESS | 1834 | --DOCSHELL 0x94982c00 == 27 [pid = 1834] [id = 656] 13:49:44 INFO - PROCESS | 1834 | --DOCSHELL 0x8da31c00 == 26 [pid = 1834] [id = 636] 13:49:44 INFO - PROCESS | 1834 | --DOCSHELL 0x8fb1d400 == 25 [pid = 1834] [id = 653] 13:49:44 INFO - PROCESS | 1834 | --DOCSHELL 0x823bd400 == 24 [pid = 1834] [id = 633] 13:49:44 INFO - PROCESS | 1834 | --DOCSHELL 0x8b12ac00 == 23 [pid = 1834] [id = 651] 13:49:44 INFO - PROCESS | 1834 | --DOCSHELL 0x824a5800 == 22 [pid = 1834] [id = 635] 13:49:44 INFO - PROCESS | 1834 | --DOCSHELL 0x82f5b800 == 21 [pid = 1834] [id = 663] 13:49:44 INFO - PROCESS | 1834 | --DOCSHELL 0x821c8c00 == 20 [pid = 1834] [id = 640] 13:49:44 INFO - PROCESS | 1834 | --DOCSHELL 0x8237ac00 == 19 [pid = 1834] [id = 642] 13:49:44 INFO - PROCESS | 1834 | --DOCSHELL 0x8f7fb000 == 18 [pid = 1834] [id = 638] 13:49:44 INFO - PROCESS | 1834 | --DOCSHELL 0x821c6000 == 17 [pid = 1834] [id = 634] 13:49:44 INFO - PROCESS | 1834 | --DOCSHELL 0x94466c00 == 16 [pid = 1834] [id = 649] 13:49:44 INFO - PROCESS | 1834 | --DOCSHELL 0x821c4400 == 15 [pid = 1834] [id = 632] 13:49:44 INFO - PROCESS | 1834 | --DOCSHELL 0x831b1400 == 14 [pid = 1834] [id = 630] 13:49:44 INFO - PROCESS | 1834 | --DOCSHELL 0x8d87a400 == 13 [pid = 1834] [id = 643] 13:49:44 INFO - PROCESS | 1834 | --DOCSHELL 0x82299c00 == 12 [pid = 1834] [id = 628] 13:49:44 INFO - PROCESS | 1834 | --DOCSHELL 0x8da2b400 == 11 [pid = 1834] [id = 645] 13:49:44 INFO - PROCESS | 1834 | --DOCSHELL 0x8b223000 == 10 [pid = 1834] [id = 631] 13:49:44 INFO - PROCESS | 1834 | --DOCSHELL 0x8f8bdc00 == 9 [pid = 1834] [id = 644] 13:49:44 INFO - PROCESS | 1834 | --DOCSHELL 0x82f5f400 == 8 [pid = 1834] [id = 629] 13:49:44 INFO - PROCESS | 1834 | --DOCSHELL 0x82293000 == 7 [pid = 1834] [id = 627] 13:49:44 INFO - PROCESS | 1834 | --DOMWINDOW == 60 (0x8229c800) [pid = 1834] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 13:49:44 INFO - PROCESS | 1834 | --DOMWINDOW == 59 (0x8da19400) [pid = 1834] [serial = 1853] [outer = (nil)] [url = about:blank] 13:49:44 INFO - PROCESS | 1834 | --DOMWINDOW == 58 (0x94a1ec00) [pid = 1834] [serial = 1914] [outer = (nil)] [url = about:blank] 13:49:44 INFO - PROCESS | 1834 | --DOMWINDOW == 57 (0x94976800) [pid = 1834] [serial = 1907] [outer = (nil)] [url = about:blank] 13:49:44 INFO - PROCESS | 1834 | --DOMWINDOW == 56 (0x8237b400) [pid = 1834] [serial = 1932] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 13:49:44 INFO - PROCESS | 1834 | --DOMWINDOW == 55 (0x9591f000) [pid = 1834] [serial = 1926] [outer = (nil)] [url = about:blank] 13:49:44 INFO - PROCESS | 1834 | --DOMWINDOW == 54 (0x94a61800) [pid = 1834] [serial = 1916] [outer = (nil)] [url = about:blank] 13:49:44 INFO - PROCESS | 1834 | --DOMWINDOW == 53 (0x8da2cc00) [pid = 1834] [serial = 1948] [outer = (nil)] [url = about:blank] 13:49:44 INFO - PROCESS | 1834 | --DOMWINDOW == 52 (0x951b4800) [pid = 1834] [serial = 1921] [outer = (nil)] [url = about:blank] 13:49:44 INFO - PROCESS | 1834 | --DOMWINDOW == 51 (0x9497b800) [pid = 1834] [serial = 1909] [outer = (nil)] [url = about:blank] 13:49:44 INFO - PROCESS | 1834 | --DOMWINDOW == 50 (0x8db27c00) [pid = 1834] [serial = 1902] [outer = (nil)] [url = about:blank] 13:49:44 INFO - PROCESS | 1834 | --DOMWINDOW == 49 (0x8229e000) [pid = 1834] [serial = 1938] [outer = (nil)] [url = about:blank] 13:49:44 INFO - PROCESS | 1834 | --DOMWINDOW == 48 (0x82291400) [pid = 1834] [serial = 1897] [outer = (nil)] [url = about:blank] 13:49:44 INFO - PROCESS | 1834 | --DOMWINDOW == 47 (0x8c827c00) [pid = 1834] [serial = 1943] [outer = (nil)] [url = about:blank] 13:49:44 INFO - PROCESS | 1834 | --DOMWINDOW == 46 (0x9284e400) [pid = 1834] [serial = 1954] [outer = (nil)] [url = about:blank] 13:49:44 INFO - PROCESS | 1834 | --DOMWINDOW == 45 (0x8fb1c800) [pid = 1834] [serial = 1953] [outer = (nil)] [url = about:blank] 13:49:44 INFO - PROCESS | 1834 | --DOMWINDOW == 44 (0x936e6c00) [pid = 1834] [serial = 1957] [outer = (nil)] [url = about:blank] 13:49:44 INFO - PROCESS | 1834 | --DOMWINDOW == 43 (0x9174c400) [pid = 1834] [serial = 1956] [outer = (nil)] [url = about:blank] 13:49:44 INFO - PROCESS | 1834 | --DOMWINDOW == 42 (0x8db0b000) [pid = 1834] [serial = 1950] [outer = (nil)] [url = about:blank] 13:49:44 INFO - PROCESS | 1834 | --DOMWINDOW == 41 (0x8db0e400) [pid = 1834] [serial = 1951] [outer = (nil)] [url = about:blank] 13:49:44 INFO - PROCESS | 1834 | --DOMWINDOW == 40 (0x8c893800) [pid = 1834] [serial = 1945] [outer = (nil)] [url = about:blank] 13:49:44 INFO - PROCESS | 1834 | --DOMWINDOW == 39 (0x8cb7dc00) [pid = 1834] [serial = 1946] [outer = (nil)] [url = about:blank] 13:49:44 INFO - PROCESS | 1834 | --DOMWINDOW == 38 (0x83070400) [pid = 1834] [serial = 1940] [outer = (nil)] [url = about:blank] 13:49:44 INFO - PROCESS | 1834 | --DOMWINDOW == 37 (0x8b120000) [pid = 1834] [serial = 1941] [outer = (nil)] [url = about:blank] 13:49:44 INFO - PROCESS | 1834 | --DOMWINDOW == 36 (0x82d04000) [pid = 1834] [serial = 1935] [outer = (nil)] [url = about:blank] 13:49:44 INFO - PROCESS | 1834 | --DOMWINDOW == 35 (0x82f53800) [pid = 1834] [serial = 1936] [outer = (nil)] [url = about:blank] 13:49:44 INFO - PROCESS | 1834 | --DOMWINDOW == 34 (0x9594a400) [pid = 1834] [serial = 1928] [outer = (nil)] [url = about:blank] 13:49:44 INFO - PROCESS | 1834 | --DOMWINDOW == 33 (0x8f830c00) [pid = 1834] [serial = 1929] [outer = (nil)] [url = about:blank] 13:49:44 INFO - PROCESS | 1834 | --DOMWINDOW == 32 (0x953cfc00) [pid = 1834] [serial = 1923] [outer = (nil)] [url = about:blank] 13:49:44 INFO - PROCESS | 1834 | --DOMWINDOW == 31 (0x953d5c00) [pid = 1834] [serial = 1924] [outer = (nil)] [url = about:blank] 13:49:44 INFO - PROCESS | 1834 | --DOMWINDOW == 30 (0x94b96800) [pid = 1834] [serial = 1918] [outer = (nil)] [url = about:blank] 13:49:44 INFO - PROCESS | 1834 | --DOMWINDOW == 29 (0x94b99000) [pid = 1834] [serial = 1919] [outer = (nil)] [url = about:blank] 13:49:44 INFO - PROCESS | 1834 | --DOMWINDOW == 28 (0x949ca000) [pid = 1834] [serial = 1911] [outer = (nil)] [url = about:blank] 13:49:44 INFO - PROCESS | 1834 | --DOMWINDOW == 27 (0x949ce400) [pid = 1834] [serial = 1912] [outer = (nil)] [url = about:blank] 13:49:44 INFO - PROCESS | 1834 | --DOMWINDOW == 26 (0x928ad800) [pid = 1834] [serial = 1904] [outer = (nil)] [url = about:blank] 13:49:44 INFO - PROCESS | 1834 | --DOMWINDOW == 25 (0x93aaa800) [pid = 1834] [serial = 1905] [outer = (nil)] [url = about:blank] 13:49:44 INFO - PROCESS | 1834 | --DOMWINDOW == 24 (0x8c829c00) [pid = 1834] [serial = 1899] [outer = (nil)] [url = about:blank] 13:49:44 INFO - PROCESS | 1834 | --DOMWINDOW == 23 (0x8c890800) [pid = 1834] [serial = 1900] [outer = (nil)] [url = about:blank] 13:49:44 INFO - PROCESS | 1834 | --DOMWINDOW == 22 (0x94471400) [pid = 1834] [serial = 1895] [outer = (nil)] [url = about:blank] 13:49:44 INFO - PROCESS | 1834 | --DOMWINDOW == 21 (0x9497e000) [pid = 1834] [serial = 1959] [outer = (nil)] [url = about:blank] 13:50:02 INFO - PROCESS | 1834 | MARIONETTE LOG: INFO: Timeout fired 13:50:02 INFO - PROCESS | 1834 | 1477774202097 Marionette TRACE conn4 <- [1,3018,null,{"value":["/touch-events/touch-retargeting.html",1,"TypeError: host0.attachShadow is not a function",null,[]]}] 13:50:02 INFO - TEST-ERROR | /touch-events/touch-retargeting.html | took 30676ms 13:50:02 INFO - PROCESS | 1834 | 1477774202138 Marionette TRACE conn4 -> [0,3019,"getWindowHandle",null] 13:50:02 INFO - PROCESS | 1834 | 1477774202145 Marionette TRACE conn4 <- [1,3019,null,{"value":"8"}] 13:50:02 INFO - TEST-START | /touch-events/touch-touchevent-constructor.html 13:50:02 INFO - PROCESS | 1834 | 1477774202159 Marionette TRACE conn4 -> [0,3020,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:02 INFO - PROCESS | 1834 | 1477774202397 Marionette TRACE conn4 <- [1,3020,null,{"value":null}] 13:50:02 INFO - PROCESS | 1834 | 1477774202488 Marionette TRACE conn4 -> [0,3021,"getWindowHandles",null] 13:50:02 INFO - PROCESS | 1834 | 1477774202495 Marionette TRACE conn4 <- [1,3021,null,["8"]] 13:50:02 INFO - PROCESS | 1834 | 1477774202502 Marionette TRACE conn4 -> [0,3022,"switchToWindow",{"name":"8"}] 13:50:02 INFO - PROCESS | 1834 | 1477774202512 Marionette TRACE conn4 <- [1,3022,null,{}] 13:50:02 INFO - PROCESS | 1834 | 1477774202522 Marionette TRACE conn4 -> [0,3023,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/touch-touchevent-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:02 INFO - PROCESS | 1834 | ++DOCSHELL 0x8222d800 == 8 [pid = 1834] [id = 676] 13:50:02 INFO - PROCESS | 1834 | ++DOMWINDOW == 22 (0x8222dc00) [pid = 1834] [serial = 1961] [outer = (nil)] 13:50:02 INFO - PROCESS | 1834 | ++DOMWINDOW == 23 (0x82291800) [pid = 1834] [serial = 1962] [outer = 0x8222dc00] 13:50:02 INFO - PROCESS | 1834 | 1477774202634 Marionette DEBUG loaded listener.js 13:50:02 INFO - PROCESS | 1834 | ++DOMWINDOW == 24 (0x82299800) [pid = 1834] [serial = 1963] [outer = 0x8222dc00] 13:50:03 INFO - PROCESS | 1834 | 1477774203248 Marionette TRACE conn4 <- [1,3023,null,{"value":["/touch-events/touch-touchevent-constructor.html",0,null,null,[["Touch constructor with insufficient properties",0,null,null],["Touch constructor with non-EventTarget target",0,null,null],["Touch constructor exists and creates a Touch object with minimum properties",0,null,null],["Touch constructor exists and creates a Touch object with requested properties",1,"assert_approx_equals: touch.pageY is requested value expected 20.2 +/- 0.00001 but got 20","@http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html:91:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html:66:1\n"],["TouchEvent constructor exists and creates a TouchEvent object with requested properties",0,null,null]]]}] 13:50:03 INFO - ..... 13:50:03 INFO - TEST-OK | /touch-events/touch-touchevent-constructor.html | took 1132ms 13:50:03 INFO - PROCESS | 1834 | 1477774203288 Marionette TRACE conn4 -> [0,3024,"getWindowHandle",null] 13:50:03 INFO - TEST-START | /user-timing/idlharness.html 13:50:03 INFO - PROCESS | 1834 | 1477774203294 Marionette TRACE conn4 <- [1,3024,null,{"value":"8"}] 13:50:03 INFO - PROCESS | 1834 | 1477774203302 Marionette TRACE conn4 -> [0,3025,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:03 INFO - PROCESS | 1834 | 1477774203508 Marionette TRACE conn4 <- [1,3025,null,{"value":null}] 13:50:03 INFO - PROCESS | 1834 | 1477774203644 Marionette TRACE conn4 -> [0,3026,"getWindowHandles",null] 13:50:03 INFO - PROCESS | 1834 | 1477774203651 Marionette TRACE conn4 <- [1,3026,null,["8"]] 13:50:03 INFO - PROCESS | 1834 | 1477774203657 Marionette TRACE conn4 -> [0,3027,"switchToWindow",{"name":"8"}] 13:50:03 INFO - PROCESS | 1834 | 1477774203662 Marionette TRACE conn4 <- [1,3027,null,{}] 13:50:03 INFO - PROCESS | 1834 | 1477774203669 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/idlharness.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:03 INFO - PROCESS | 1834 | ++DOCSHELL 0x82297000 == 9 [pid = 1834] [id = 677] 13:50:03 INFO - PROCESS | 1834 | ++DOMWINDOW == 25 (0x823bec00) [pid = 1834] [serial = 1964] [outer = (nil)] 13:50:03 INFO - PROCESS | 1834 | ++DOMWINDOW == 26 (0x823c0c00) [pid = 1834] [serial = 1965] [outer = 0x823bec00] 13:50:03 INFO - PROCESS | 1834 | 1477774203772 Marionette DEBUG loaded listener.js 13:50:03 INFO - PROCESS | 1834 | ++DOMWINDOW == 27 (0x823c4800) [pid = 1834] [serial = 1966] [outer = 0x823bec00] 13:50:04 INFO - PROCESS | 1834 | 1477774204779 Marionette TRACE conn4 <- [1,3028,null,{"value":["/user-timing/idlharness.html",0,null,null,[["Performance interface: operation mark(DOMString)",0,null,null],["Performance interface: operation clearMarks(DOMString)",0,null,null],["Performance interface: operation measure(DOMString,DOMString,DOMString)",0,null,null],["Performance interface: operation clearMeasures(DOMString)",0,null,null],["Performance must be primary interface of window.performance",0,null,null],["Stringification of window.performance",0,null,null],["Performance interface: window.performance must inherit property \"mark\" with the proper type (0)",0,null,null],["Performance interface: calling mark(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"clearMarks\" with the proper type (1)",0,null,null],["Performance interface: calling clearMarks(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"measure\" with the proper type (2)",0,null,null],["Performance interface: calling measure(DOMString,DOMString,DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"clearMeasures\" with the proper type (3)",0,null,null],["Performance interface: calling clearMeasures(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["PerformanceMark interface: existence and properties of interface object",0,null,null],["PerformanceMark interface object length",0,null,null],["PerformanceMark interface object name",0,null,null],["PerformanceMark interface: existence and properties of interface prototype object",0,null,null],["PerformanceMark interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceMeasure interface: existence and properties of interface object",0,null,null],["PerformanceMeasure interface object length",0,null,null],["PerformanceMeasure interface object name",0,null,null],["PerformanceMeasure interface: existence and properties of interface prototype object",0,null,null],["PerformanceMeasure interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null]]]}] 13:50:04 INFO - ........................ 13:50:04 INFO - TEST-OK | /user-timing/idlharness.html | took 1586ms 13:50:04 INFO - PROCESS | 1834 | 1477774204899 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 13:50:04 INFO - TEST-START | /user-timing/test_user_timing_clear_marks.html 13:50:04 INFO - PROCESS | 1834 | 1477774204907 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 13:50:04 INFO - PROCESS | 1834 | 1477774204914 Marionette TRACE conn4 -> [0,3030,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:05 INFO - PROCESS | 1834 | 1477774205116 Marionette TRACE conn4 <- [1,3030,null,{"value":null}] 13:50:05 INFO - PROCESS | 1834 | 1477774205130 Marionette TRACE conn4 -> [0,3031,"getWindowHandles",null] 13:50:05 INFO - PROCESS | 1834 | 1477774205135 Marionette TRACE conn4 <- [1,3031,null,["8"]] 13:50:05 INFO - PROCESS | 1834 | 1477774205259 Marionette TRACE conn4 -> [0,3032,"switchToWindow",{"name":"8"}] 13:50:05 INFO - PROCESS | 1834 | 1477774205267 Marionette TRACE conn4 <- [1,3032,null,{}] 13:50:05 INFO - PROCESS | 1834 | 1477774205278 Marionette TRACE conn4 -> [0,3033,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_clear_marks.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:05 INFO - PROCESS | 1834 | ++DOCSHELL 0x83044800 == 10 [pid = 1834] [id = 678] 13:50:05 INFO - PROCESS | 1834 | ++DOMWINDOW == 28 (0x83045400) [pid = 1834] [serial = 1967] [outer = (nil)] 13:50:05 INFO - PROCESS | 1834 | ++DOMWINDOW == 29 (0x83047c00) [pid = 1834] [serial = 1968] [outer = 0x83045400] 13:50:05 INFO - PROCESS | 1834 | 1477774205378 Marionette DEBUG loaded listener.js 13:50:05 INFO - PROCESS | 1834 | ++DOMWINDOW == 30 (0x8304c400) [pid = 1834] [serial = 1969] [outer = 0x83045400] 13:50:06 INFO - PROCESS | 1834 | 1477774206135 Marionette TRACE conn4 <- [1,3033,null,{"value":["/user-timing/test_user_timing_clear_marks.html",0,null,null,[["window.performance is defined",0,null,null],["Two marks have been created for this test.",0,null,null],["After a call to window.performance.clearMarks(\"markUndefined\"), where \"markUndefined\" is a non-existent mark, window.performance.getEntriesByName(\"mark1\") returns an object containing the \"mark1\" mark.",0,null,null],["After a call to window.performance.clearMarks(\"markUndefined\"), where \"markUndefined\" is a non-existent mark, window.performance.getEntriesByName(\"mark2\") returns an object containing the \"mark2\" mark.",0,null,null],["After a call to window.performance.clearMarks(\"mark1\"), window.performance.getEntriesByName(\"mark1\") returns an empty object.",0,null,null],["After a call to window.performance.clearMarks(\"mark1\"), window.performance.getEntriesByName(\"mark2\") returns an object containing the \"mark2\" mark.",0,null,null],["After a call to window.performance.clearMarks(), window.performance.getEntriesByType(\"mark\") returns an empty object.",0,null,null]]]}] 13:50:06 INFO - ....... 13:50:06 INFO - TEST-OK | /user-timing/test_user_timing_clear_marks.html | took 1270ms 13:50:06 INFO - PROCESS | 1834 | 1477774206184 Marionette TRACE conn4 -> [0,3034,"getWindowHandle",null] 13:50:06 INFO - PROCESS | 1834 | 1477774206189 Marionette TRACE conn4 <- [1,3034,null,{"value":"8"}] 13:50:06 INFO - TEST-START | /user-timing/test_user_timing_clear_measures.html 13:50:06 INFO - PROCESS | 1834 | 1477774206196 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:06 INFO - PROCESS | 1834 | 1477774206370 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 13:50:06 INFO - PROCESS | 1834 | 1477774206387 Marionette TRACE conn4 -> [0,3036,"getWindowHandles",null] 13:50:06 INFO - PROCESS | 1834 | 1477774206394 Marionette TRACE conn4 <- [1,3036,null,["8"]] 13:50:06 INFO - PROCESS | 1834 | 1477774206520 Marionette TRACE conn4 -> [0,3037,"switchToWindow",{"name":"8"}] 13:50:06 INFO - PROCESS | 1834 | 1477774206527 Marionette TRACE conn4 <- [1,3037,null,{}] 13:50:06 INFO - PROCESS | 1834 | 1477774206536 Marionette TRACE conn4 -> [0,3038,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_clear_measures.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:06 INFO - PROCESS | 1834 | ++DOCSHELL 0x821bf400 == 11 [pid = 1834] [id = 679] 13:50:06 INFO - PROCESS | 1834 | ++DOMWINDOW == 31 (0x83074000) [pid = 1834] [serial = 1970] [outer = (nil)] 13:50:06 INFO - PROCESS | 1834 | ++DOMWINDOW == 32 (0x8b055000) [pid = 1834] [serial = 1971] [outer = 0x83074000] 13:50:06 INFO - PROCESS | 1834 | 1477774206638 Marionette DEBUG loaded listener.js 13:50:06 INFO - PROCESS | 1834 | ++DOMWINDOW == 33 (0x8b123800) [pid = 1834] [serial = 1972] [outer = 0x83074000] 13:50:07 INFO - PROCESS | 1834 | 1477774207408 Marionette TRACE conn4 <- [1,3038,null,{"value":["/user-timing/test_user_timing_clear_measures.html",0,null,null,[["window.performance is defined",0,null,null],["Two measures have been created for this test.",0,null,null],["After a call to window.performance.clearMeasures(\"measureUndefined\"), where \"measureUndefined\" is a non-existent measure, window.performance.getEntriesByName(\"measure1\") returns an object containing the \"measure1\" measure.",0,null,null],["After a call to window.performance.clearMeasures(\"measureUndefined\"), where \"measureUndefined\" is a non-existent measure, window.performance.getEntriesByName(\"measure2\") returns an object containing the \"measure2\" measure.",0,null,null],["After a call to window.performance.clearMeasures(\"measure1\"), window.performance.getEntriesByName(\"measure1\") returns an empty object.",0,null,null],["After a call to window.performance.clearMeasures(\"measure1\"), window.performance.getEntriesByName(\"measure2\") returns an object containing the \"measure2\" measure.",0,null,null],["After a call to window.performance.clearMeasures(), window.performance.getEntriesByType(\"measure\") returns an empty object.",0,null,null]]]}] 13:50:07 INFO - ....... 13:50:07 INFO - TEST-OK | /user-timing/test_user_timing_clear_measures.html | took 1271ms 13:50:07 INFO - PROCESS | 1834 | 1477774207468 Marionette TRACE conn4 -> [0,3039,"getWindowHandle",null] 13:50:07 INFO - TEST-START | /user-timing/test_user_timing_entry_type.html 13:50:07 INFO - PROCESS | 1834 | 1477774207473 Marionette TRACE conn4 <- [1,3039,null,{"value":"8"}] 13:50:07 INFO - PROCESS | 1834 | 1477774207480 Marionette TRACE conn4 -> [0,3040,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:07 INFO - PROCESS | 1834 | 1477774207699 Marionette TRACE conn4 <- [1,3040,null,{"value":null}] 13:50:07 INFO - PROCESS | 1834 | 1477774207720 Marionette TRACE conn4 -> [0,3041,"getWindowHandles",null] 13:50:07 INFO - PROCESS | 1834 | 1477774207724 Marionette TRACE conn4 <- [1,3041,null,["8"]] 13:50:07 INFO - PROCESS | 1834 | 1477774207731 Marionette TRACE conn4 -> [0,3042,"switchToWindow",{"name":"8"}] 13:50:07 INFO - PROCESS | 1834 | 1477774207736 Marionette TRACE conn4 <- [1,3042,null,{}] 13:50:07 INFO - PROCESS | 1834 | 1477774207742 Marionette TRACE conn4 -> [0,3043,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_entry_type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:07 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b12ac00 == 12 [pid = 1834] [id = 680] 13:50:07 INFO - PROCESS | 1834 | ++DOMWINDOW == 34 (0x8b12b000) [pid = 1834] [serial = 1973] [outer = (nil)] 13:50:07 INFO - PROCESS | 1834 | ++DOMWINDOW == 35 (0x8b21f400) [pid = 1834] [serial = 1974] [outer = 0x8b12b000] 13:50:07 INFO - PROCESS | 1834 | 1477774207835 Marionette DEBUG loaded listener.js 13:50:07 INFO - PROCESS | 1834 | ++DOMWINDOW == 36 (0x8b225800) [pid = 1834] [serial = 1975] [outer = 0x8b12b000] 13:50:08 INFO - PROCESS | 1834 | 1477774208476 Marionette TRACE conn4 <- [1,3043,null,{"value":["/user-timing/test_user_timing_entry_type.html",0,null,null,[["Class name of mark entry should be PerformanceMark.",0,null,null],["Class name of measure entry should be PerformanceMeasure.",0,null,null]]]}] 13:50:08 INFO - .. 13:50:08 INFO - TEST-OK | /user-timing/test_user_timing_entry_type.html | took 1022ms 13:50:08 INFO - PROCESS | 1834 | 1477774208525 Marionette TRACE conn4 -> [0,3044,"getWindowHandle",null] 13:50:08 INFO - TEST-START | /user-timing/test_user_timing_exists.html 13:50:08 INFO - PROCESS | 1834 | 1477774208529 Marionette TRACE conn4 <- [1,3044,null,{"value":"8"}] 13:50:08 INFO - PROCESS | 1834 | 1477774208540 Marionette TRACE conn4 -> [0,3045,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:08 INFO - PROCESS | 1834 | 1477774208757 Marionette TRACE conn4 <- [1,3045,null,{"value":null}] 13:50:08 INFO - PROCESS | 1834 | 1477774208901 Marionette TRACE conn4 -> [0,3046,"getWindowHandles",null] 13:50:08 INFO - PROCESS | 1834 | 1477774208906 Marionette TRACE conn4 <- [1,3046,null,["8"]] 13:50:08 INFO - PROCESS | 1834 | 1477774208911 Marionette TRACE conn4 -> [0,3047,"switchToWindow",{"name":"8"}] 13:50:08 INFO - PROCESS | 1834 | 1477774208916 Marionette TRACE conn4 <- [1,3047,null,{}] 13:50:08 INFO - PROCESS | 1834 | 1477774208921 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_exists.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_exists.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:08 INFO - PROCESS | 1834 | ++DOCSHELL 0x8c820800 == 13 [pid = 1834] [id = 681] 13:50:08 INFO - PROCESS | 1834 | ++DOMWINDOW == 37 (0x8c825c00) [pid = 1834] [serial = 1976] [outer = (nil)] 13:50:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 38 (0x8c828000) [pid = 1834] [serial = 1977] [outer = 0x8c825c00] 13:50:09 INFO - PROCESS | 1834 | 1477774209019 Marionette DEBUG loaded listener.js 13:50:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 39 (0x8c888c00) [pid = 1834] [serial = 1978] [outer = 0x8c825c00] 13:50:09 INFO - PROCESS | 1834 | 1477774209629 Marionette TRACE conn4 <- [1,3048,null,{"value":["/user-timing/test_user_timing_exists.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark is defined.",0,null,null],["window.performance.clearMarks is defined.",0,null,null],["window.performance.measure is defined.",0,null,null],["window.performance.clearMeasures is defined.",0,null,null]]]}] 13:50:09 INFO - ..... 13:50:09 INFO - TEST-OK | /user-timing/test_user_timing_exists.html | took 1130ms 13:50:09 INFO - PROCESS | 1834 | 1477774209678 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 13:50:09 INFO - PROCESS | 1834 | 1477774209682 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 13:50:09 INFO - TEST-START | /user-timing/test_user_timing_mark.html 13:50:09 INFO - PROCESS | 1834 | 1477774209690 Marionette TRACE conn4 -> [0,3050,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:09 INFO - PROCESS | 1834 | 1477774209921 Marionette TRACE conn4 <- [1,3050,null,{"value":null}] 13:50:09 INFO - PROCESS | 1834 | 1477774209940 Marionette TRACE conn4 -> [0,3051,"getWindowHandles",null] 13:50:09 INFO - PROCESS | 1834 | 1477774209947 Marionette TRACE conn4 <- [1,3051,null,["8"]] 13:50:09 INFO - PROCESS | 1834 | 1477774209952 Marionette TRACE conn4 -> [0,3052,"switchToWindow",{"name":"8"}] 13:50:09 INFO - PROCESS | 1834 | 1477774209958 Marionette TRACE conn4 <- [1,3052,null,{}] 13:50:09 INFO - PROCESS | 1834 | 1477774209963 Marionette TRACE conn4 -> [0,3053,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:09 INFO - PROCESS | 1834 | ++DOCSHELL 0x8c890c00 == 14 [pid = 1834] [id = 682] 13:50:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 40 (0x8c891400) [pid = 1834] [serial = 1979] [outer = (nil)] 13:50:10 INFO - PROCESS | 1834 | ++DOMWINDOW == 41 (0x8c893800) [pid = 1834] [serial = 1980] [outer = 0x8c891400] 13:50:10 INFO - PROCESS | 1834 | 1477774210055 Marionette DEBUG loaded listener.js 13:50:10 INFO - PROCESS | 1834 | ++DOMWINDOW == 42 (0x8cb79400) [pid = 1834] [serial = 1981] [outer = 0x8c891400] 13:50:11 INFO - PROCESS | 1834 | 1477774211088 Marionette TRACE conn4 <- [1,3053,null,{"value":["/user-timing/test_user_timing_mark.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].name == \"mark1\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].startTime is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].entryType == \"mark\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].duration == 0",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].name == \"mark1\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].startTime is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].entryType == \"mark\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].duration == 0",0,null,null],["window.performance.getEntriesByName(\"mark1\", \"mark\") returns an object containing the \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntriesByName(\"mark1\", \"mark\") returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\", \"mark\") matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\", \"mark\") matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["window.performance.getEntries() returns an object containing the original \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntries() returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntries() matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The \"mark1\" mark returned by window.performance.getEntries() matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["window.performance.getEntriesByType(\"mark\") returns an object containing the original \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntriesByType(\"mark\") returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByType(\"mark\") matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByType(\"mark\") matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null]]]}] 13:50:11 INFO - ..................... 13:50:11 INFO - TEST-OK | /user-timing/test_user_timing_mark.html | took 1491ms 13:50:11 INFO - PROCESS | 1834 | 1477774211185 Marionette TRACE conn4 -> [0,3054,"getWindowHandle",null] 13:50:11 INFO - PROCESS | 1834 | 1477774211196 Marionette TRACE conn4 <- [1,3054,null,{"value":"8"}] 13:50:11 INFO - TEST-START | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html 13:50:11 INFO - PROCESS | 1834 | 1477774211220 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:11 INFO - PROCESS | 1834 | 1477774211473 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 13:50:11 INFO - PROCESS | 1834 | 1477774211650 Marionette TRACE conn4 -> [0,3056,"getWindowHandles",null] 13:50:11 INFO - PROCESS | 1834 | 1477774211657 Marionette TRACE conn4 <- [1,3056,null,["8"]] 13:50:11 INFO - PROCESS | 1834 | 1477774211664 Marionette TRACE conn4 -> [0,3057,"switchToWindow",{"name":"8"}] 13:50:11 INFO - PROCESS | 1834 | 1477774211671 Marionette TRACE conn4 <- [1,3057,null,{}] 13:50:11 INFO - PROCESS | 1834 | 1477774211678 Marionette TRACE conn4 -> [0,3058,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:11 INFO - PROCESS | 1834 | ++DOCSHELL 0x823c5000 == 15 [pid = 1834] [id = 683] 13:50:11 INFO - PROCESS | 1834 | ++DOMWINDOW == 43 (0x823c5c00) [pid = 1834] [serial = 1982] [outer = (nil)] 13:50:11 INFO - PROCESS | 1834 | ++DOMWINDOW == 44 (0x82c5c000) [pid = 1834] [serial = 1983] [outer = 0x823c5c00] 13:50:11 INFO - PROCESS | 1834 | 1477774211840 Marionette DEBUG loaded listener.js 13:50:11 INFO - PROCESS | 1834 | ++DOMWINDOW == 45 (0x82d01400) [pid = 1834] [serial = 1984] [outer = 0x823c5c00] 13:50:12 INFO - PROCESS | 1834 | 1477774212528 Marionette TRACE conn4 <- [1,3058,null,{"value":["/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark() threw an exception when invoke without a parameter.",0,null,null],["window.performance.mark() threw a TYPE_ERR exception when invoke without a parameter.",0,null,null],["window.performance.measure() threw an exception when invoke without a parameter.",0,null,null],["window.performance.measure() threw a TYPE_ERR exception when invoke without a parameter.",0,null,null]]]}] 13:50:12 INFO - ..... 13:50:12 INFO - TEST-OK | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html | took 1373ms 13:50:12 INFO - PROCESS | 1834 | 1477774212593 Marionette TRACE conn4 -> [0,3059,"getWindowHandle",null] 13:50:12 INFO - PROCESS | 1834 | 1477774212600 Marionette TRACE conn4 <- [1,3059,null,{"value":"8"}] 13:50:12 INFO - TEST-START | /user-timing/test_user_timing_mark_exceptions.html 13:50:12 INFO - PROCESS | 1834 | 1477774212608 Marionette TRACE conn4 -> [0,3060,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:12 INFO - PROCESS | 1834 | 1477774212808 Marionette TRACE conn4 <- [1,3060,null,{"value":null}] 13:50:12 INFO - PROCESS | 1834 | 1477774212989 Marionette TRACE conn4 -> [0,3061,"getWindowHandles",null] 13:50:12 INFO - PROCESS | 1834 | 1477774212996 Marionette TRACE conn4 <- [1,3061,null,["8"]] 13:50:13 INFO - PROCESS | 1834 | 1477774213018 Marionette TRACE conn4 -> [0,3062,"switchToWindow",{"name":"8"}] 13:50:13 INFO - PROCESS | 1834 | 1477774213026 Marionette TRACE conn4 <- [1,3062,null,{}] 13:50:13 INFO - PROCESS | 1834 | 1477774213033 Marionette TRACE conn4 -> [0,3063,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark_exceptions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:13 INFO - PROCESS | 1834 | ++DOCSHELL 0x83043c00 == 16 [pid = 1834] [id = 684] 13:50:13 INFO - PROCESS | 1834 | ++DOMWINDOW == 46 (0x83065c00) [pid = 1834] [serial = 1985] [outer = (nil)] 13:50:13 INFO - PROCESS | 1834 | ++DOMWINDOW == 47 (0x8306e800) [pid = 1834] [serial = 1986] [outer = 0x83065c00] 13:50:13 INFO - PROCESS | 1834 | 1477774213146 Marionette DEBUG loaded listener.js 13:50:13 INFO - PROCESS | 1834 | ++DOMWINDOW == 48 (0x831b0400) [pid = 1834] [serial = 1987] [outer = 0x83065c00] 13:50:14 INFO - PROCESS | 1834 | 1477774213972 Marionette TRACE conn4 <- [1,3063,null,{"value":["/user-timing/test_user_timing_mark_exceptions.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark(\"connectEnd\") threw an exception.",0,null,null],["window.performance.mark(\"connectEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"connectStart\") threw an exception.",0,null,null],["window.performance.mark(\"connectStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domComplete\") threw an exception.",0,null,null],["window.performance.mark(\"domComplete\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domInteractive\") threw an exception.",0,null,null],["window.performance.mark(\"domInteractive\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domLoading\") threw an exception.",0,null,null],["window.performance.mark(\"domLoading\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domainLookupEnd\") threw an exception.",0,null,null],["window.performance.mark(\"domainLookupEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domainLookupStart\") threw an exception.",0,null,null],["window.performance.mark(\"domainLookupStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"fetchStart\") threw an exception.",0,null,null],["window.performance.mark(\"fetchStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"loadEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"loadEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"loadEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"loadEventStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"navigationStart\") threw an exception.",0,null,null],["window.performance.mark(\"navigationStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"redirectEnd\") threw an exception.",0,null,null],["window.performance.mark(\"redirectEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"redirectStart\") threw an exception.",0,null,null],["window.performance.mark(\"redirectStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"requestStart\") threw an exception.",0,null,null],["window.performance.mark(\"requestStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"responseEnd\") threw an exception.",0,null,null],["window.performance.mark(\"responseEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"responseStart\") threw an exception.",0,null,null],["window.performance.mark(\"responseStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"unloadEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"unloadEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"unloadEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"unloadEventStart\") threw a SYNTAX_ERR exception.",0,null,null]]]}] 13:50:14 INFO - ......................................... 13:50:14 INFO - TEST-OK | /user-timing/test_user_timing_mark_exceptions.html | took 1441ms 13:50:14 INFO - PROCESS | 1834 | 1477774214058 Marionette TRACE conn4 -> [0,3064,"getWindowHandle",null] 13:50:14 INFO - PROCESS | 1834 | 1477774214066 Marionette TRACE conn4 <- [1,3064,null,{"value":"8"}] 13:50:14 INFO - TEST-START | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html 13:50:14 INFO - PROCESS | 1834 | 1477774214074 Marionette TRACE conn4 -> [0,3065,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:14 INFO - PROCESS | 1834 | 1477774214263 Marionette TRACE conn4 <- [1,3065,null,{"value":null}] 13:50:14 INFO - PROCESS | 1834 | 1477774214456 Marionette TRACE conn4 -> [0,3066,"getWindowHandles",null] 13:50:14 INFO - PROCESS | 1834 | 1477774214461 Marionette TRACE conn4 <- [1,3066,null,["8"]] 13:50:14 INFO - PROCESS | 1834 | 1477774214471 Marionette TRACE conn4 -> [0,3067,"switchToWindow",{"name":"8"}] 13:50:14 INFO - PROCESS | 1834 | 1477774214479 Marionette TRACE conn4 <- [1,3067,null,{}] 13:50:14 INFO - PROCESS | 1834 | 1477774214486 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:14 INFO - PROCESS | 1834 | ++DOCSHELL 0x8c894c00 == 17 [pid = 1834] [id = 685] 13:50:14 INFO - PROCESS | 1834 | ++DOMWINDOW == 49 (0x8cb75400) [pid = 1834] [serial = 1988] [outer = (nil)] 13:50:14 INFO - PROCESS | 1834 | ++DOMWINDOW == 50 (0x8cb81000) [pid = 1834] [serial = 1989] [outer = 0x8cb75400] 13:50:14 INFO - PROCESS | 1834 | 1477774214603 Marionette DEBUG loaded listener.js 13:50:14 INFO - PROCESS | 1834 | ++DOMWINDOW == 51 (0x8d601400) [pid = 1834] [serial = 1990] [outer = 0x8cb75400] 13:50:15 INFO - PROCESS | 1834 | 1477774215259 Marionette TRACE conn4 <- [1,3068,null,{"value":["/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html",0,null,null,[["window.performance is defined",0,null,null],["This test is ignored when secureConnectionStart attribute of Navigation Timing is not supported.",0,null,null]]]}] 13:50:15 INFO - .. 13:50:15 INFO - TEST-OK | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html | took 1229ms 13:50:15 INFO - PROCESS | 1834 | 1477774215322 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 13:50:15 INFO - PROCESS | 1834 | 1477774215328 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 13:50:15 INFO - TEST-START | /user-timing/test_user_timing_measure.html 13:50:15 INFO - PROCESS | 1834 | 1477774215338 Marionette TRACE conn4 -> [0,3070,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:15 INFO - PROCESS | 1834 | 1477774215549 Marionette TRACE conn4 <- [1,3070,null,{"value":null}] 13:50:15 INFO - PROCESS | 1834 | 1477774215726 Marionette TRACE conn4 -> [0,3071,"getWindowHandles",null] 13:50:15 INFO - PROCESS | 1834 | 1477774215731 Marionette TRACE conn4 <- [1,3071,null,["8"]] 13:50:15 INFO - PROCESS | 1834 | 1477774215741 Marionette TRACE conn4 -> [0,3072,"switchToWindow",{"name":"8"}] 13:50:15 INFO - PROCESS | 1834 | 1477774215749 Marionette TRACE conn4 <- [1,3072,null,{}] 13:50:15 INFO - PROCESS | 1834 | 1477774215800 Marionette TRACE conn4 -> [0,3073,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_measure.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_measure.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:15 INFO - PROCESS | 1834 | ++DOCSHELL 0x8d60b800 == 18 [pid = 1834] [id = 686] 13:50:15 INFO - PROCESS | 1834 | ++DOMWINDOW == 52 (0x8da1e800) [pid = 1834] [serial = 1991] [outer = (nil)] 13:50:15 INFO - PROCESS | 1834 | ++DOMWINDOW == 53 (0x8da25400) [pid = 1834] [serial = 1992] [outer = 0x8da1e800] 13:50:15 INFO - PROCESS | 1834 | 1477774215919 Marionette DEBUG loaded listener.js 13:50:16 INFO - PROCESS | 1834 | ++DOMWINDOW == 54 (0x8da2d000) [pid = 1834] [serial = 1993] [outer = 0x8da1e800] 13:50:16 INFO - PROCESS | 1834 | 1477774216793 Marionette TRACE conn4 <- [1,3073,null,{"value":["/user-timing/test_user_timing_measure.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].name == \"measure_no_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].name == \"measure_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].name == \"measure_start_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].name == \"measure_no_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\", \"measure\")[0] returns an object containing the \"measure_no_start_no_end\" measure in the correct order, and its value matches the \"measure_no_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\", \"measure\")[0] returns an object containing the \"measure_start_no_end\" measure in the correct order, and its value matches the \"measure_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\", \"measure\")[0] returns an object containing the \"measure_start_end\" measure in the correct order, and its value matches the \"measure_start_end\" measure returned by window.performance.getEntriesByName(\"measure_start_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\", \"measure\")[1] returns an object containing the \"measure_no_start_no_end\" measure in the correct order, and its value matches the \"measure_no_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_start_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].",0,null,null],["window.performance.getEntries() returns an object containing all test measures in order.",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_start_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing all test measures in order.",0,null,null]]]}] 13:50:16 INFO - ............................... 13:50:16 INFO - TEST-OK | /user-timing/test_user_timing_measure.html | took 1636ms 13:50:16 INFO - PROCESS | 1834 | 1477774216974 Marionette TRACE conn4 -> [0,3074,"getWindowHandle",null] 13:50:16 INFO - PROCESS | 1834 | 1477774216981 Marionette TRACE conn4 <- [1,3074,null,{"value":"8"}] 13:50:16 INFO - TEST-START | /user-timing/test_user_timing_measure_exceptions.html 13:50:16 INFO - PROCESS | 1834 | 1477774216994 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:17 INFO - PROCESS | 1834 | 1477774217185 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 13:50:17 INFO - PROCESS | 1834 | 1477774217371 Marionette TRACE conn4 -> [0,3076,"getWindowHandles",null] 13:50:17 INFO - PROCESS | 1834 | 1477774217379 Marionette TRACE conn4 <- [1,3076,null,["8"]] 13:50:17 INFO - PROCESS | 1834 | 1477774217385 Marionette TRACE conn4 -> [0,3077,"switchToWindow",{"name":"8"}] 13:50:17 INFO - PROCESS | 1834 | 1477774217393 Marionette TRACE conn4 <- [1,3077,null,{}] 13:50:17 INFO - PROCESS | 1834 | 1477774217469 Marionette TRACE conn4 -> [0,3078,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_measure_exceptions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:17 INFO - PROCESS | 1834 | ++DOCSHELL 0x822a0800 == 19 [pid = 1834] [id = 687] 13:50:17 INFO - PROCESS | 1834 | ++DOMWINDOW == 55 (0x822a0c00) [pid = 1834] [serial = 1994] [outer = (nil)] 13:50:17 INFO - PROCESS | 1834 | ++DOMWINDOW == 56 (0x82c5ec00) [pid = 1834] [serial = 1995] [outer = 0x822a0c00] 13:50:17 INFO - PROCESS | 1834 | 1477774217578 Marionette DEBUG loaded listener.js 13:50:17 INFO - PROCESS | 1834 | ++DOMWINDOW == 57 (0x82d06800) [pid = 1834] [serial = 1996] [outer = 0x822a0c00] 13:50:18 INFO - PROCESS | 1834 | --DOCSHELL 0x94473800 == 18 [pid = 1834] [id = 675] 13:50:18 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 13:50:18 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 13:50:18 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 13:50:18 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 13:50:18 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 13:50:18 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 13:50:18 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 13:50:18 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 13:50:19 INFO - PROCESS | 1834 | 1477774219098 Marionette TRACE conn4 <- [1,3078,null,{"value":["/user-timing/test_user_timing_measure_exceptions.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.measure(\"measure\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"responseEnd\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"responseEnd\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"responseEnd\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"responseEnd\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null]]]}] 13:50:19 INFO - ................. 13:50:19 INFO - TEST-OK | /user-timing/test_user_timing_measure_exceptions.html | took 2179ms 13:50:19 INFO - PROCESS | 1834 | 1477774219221 Marionette TRACE conn4 -> [0,3079,"getWindowHandle",null] 13:50:19 INFO - PROCESS | 1834 | 1477774219228 Marionette TRACE conn4 <- [1,3079,null,{"value":"8"}] 13:50:19 INFO - TEST-START | /user-timing/test_user_timing_measure_navigation_timing.html 13:50:19 INFO - PROCESS | 1834 | 1477774219244 Marionette TRACE conn4 -> [0,3080,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:19 INFO - PROCESS | 1834 | 1477774219447 Marionette TRACE conn4 <- [1,3080,null,{"value":null}] 13:50:19 INFO - PROCESS | 1834 | 1477774219462 Marionette TRACE conn4 -> [0,3081,"getWindowHandles",null] 13:50:19 INFO - PROCESS | 1834 | 1477774219467 Marionette TRACE conn4 <- [1,3081,null,["8"]] 13:50:19 INFO - PROCESS | 1834 | 1477774219617 Marionette TRACE conn4 -> [0,3082,"switchToWindow",{"name":"8"}] 13:50:19 INFO - PROCESS | 1834 | 1477774219625 Marionette TRACE conn4 <- [1,3082,null,{}] 13:50:19 INFO - PROCESS | 1834 | 1477774219636 Marionette TRACE conn4 -> [0,3083,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_measure_navigation_timing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:19 INFO - PROCESS | 1834 | ++DOCSHELL 0x82c60400 == 19 [pid = 1834] [id = 688] 13:50:19 INFO - PROCESS | 1834 | ++DOMWINDOW == 58 (0x82c61000) [pid = 1834] [serial = 1997] [outer = (nil)] 13:50:19 INFO - PROCESS | 1834 | ++DOMWINDOW == 59 (0x82d09800) [pid = 1834] [serial = 1998] [outer = 0x82c61000] 13:50:19 INFO - PROCESS | 1834 | 1477774219807 Marionette DEBUG loaded listener.js 13:50:19 INFO - PROCESS | 1834 | ++DOMWINDOW == 60 (0x82375000) [pid = 1834] [serial = 1999] [outer = 0x82c61000] 13:50:20 INFO - PROCESS | 1834 | 1477774220593 Marionette TRACE conn4 <- [1,3083,null,{"value":["/user-timing/test_user_timing_measure_navigation_timing.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].name == \"measure_nav_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].name == \"measure_nav_start_mark_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].name == \"measure_mark_start_nav_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].name == \"measure_nav_start_nav_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null]]]}] 13:50:20 INFO - ................. 13:50:20 INFO - TEST-OK | /user-timing/test_user_timing_measure_navigation_timing.html | took 1424ms 13:50:20 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/document-timeline.html 13:50:20 INFO - PROCESS | 1834 | 1477774220668 Marionette TRACE conn4 -> [0,3084,"getWindowHandle",null] 13:50:20 INFO - PROCESS | 1834 | 1477774220672 Marionette TRACE conn4 <- [1,3084,null,{"value":"8"}] 13:50:20 INFO - PROCESS | 1834 | 1477774220679 Marionette TRACE conn4 -> [0,3085,"getContext",null] 13:50:20 INFO - PROCESS | 1834 | 1477774220682 Marionette TRACE conn4 <- [1,3085,null,{"value":"content"}] 13:50:20 INFO - PROCESS | 1834 | 1477774220688 Marionette TRACE conn4 -> [0,3086,"setContext",{"value":"chrome"}] 13:50:20 INFO - PROCESS | 1834 | 1477774220693 Marionette TRACE conn4 <- [1,3086,null,{}] 13:50:20 INFO - PROCESS | 1834 | 1477774220699 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 13:50:20 INFO - PROCESS | 1834 | 1477774220719 Marionette TRACE conn4 <- [1,3087,null,{"value":true}] 13:50:20 INFO - PROCESS | 1834 | 1477774220725 Marionette TRACE conn4 -> [0,3088,"setContext",{"value":"content"}] 13:50:20 INFO - PROCESS | 1834 | 1477774220732 Marionette TRACE conn4 <- [1,3088,null,{}] 13:50:20 INFO - Setting pref dom.animations-api.core.enabled (true) 13:50:20 INFO - PROCESS | 1834 | 1477774220768 Marionette TRACE conn4 -> [0,3089,"getContext",null] 13:50:20 INFO - PROCESS | 1834 | 1477774220775 Marionette TRACE conn4 <- [1,3089,null,{"value":"content"}] 13:50:20 INFO - PROCESS | 1834 | 1477774220788 Marionette TRACE conn4 -> [0,3090,"setContext",{"value":"chrome"}] 13:50:20 INFO - PROCESS | 1834 | 1477774220790 Marionette TRACE conn4 <- [1,3090,null,{}] 13:50:20 INFO - PROCESS | 1834 | 1477774220796 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 13:50:20 INFO - PROCESS | 1834 | 1477774220817 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 13:50:20 INFO - PROCESS | 1834 | 1477774220834 Marionette TRACE conn4 -> [0,3092,"setContext",{"value":"content"}] 13:50:20 INFO - PROCESS | 1834 | 1477774220836 Marionette TRACE conn4 <- [1,3092,null,{}] 13:50:20 INFO - PROCESS | 1834 | 1477774220844 Marionette TRACE conn4 -> [0,3093,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:21 INFO - PROCESS | 1834 | 1477774221084 Marionette TRACE conn4 <- [1,3093,null,{"value":null}] 13:50:21 INFO - PROCESS | 1834 | 1477774221111 Marionette TRACE conn4 -> [0,3094,"getWindowHandles",null] 13:50:21 INFO - PROCESS | 1834 | 1477774221114 Marionette TRACE conn4 <- [1,3094,null,["8"]] 13:50:21 INFO - PROCESS | 1834 | 1477774221120 Marionette TRACE conn4 -> [0,3095,"switchToWindow",{"name":"8"}] 13:50:21 INFO - PROCESS | 1834 | 1477774221125 Marionette TRACE conn4 <- [1,3095,null,{}] 13:50:21 INFO - PROCESS | 1834 | 1477774221130 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/interfaces/AnimationTimeline/document-timeline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:21 INFO - PROCESS | 1834 | ++DOCSHELL 0x82296c00 == 20 [pid = 1834] [id = 689] 13:50:21 INFO - PROCESS | 1834 | ++DOMWINDOW == 61 (0x831b3000) [pid = 1834] [serial = 2000] [outer = (nil)] 13:50:21 INFO - PROCESS | 1834 | ++DOMWINDOW == 62 (0x8b049c00) [pid = 1834] [serial = 2001] [outer = 0x831b3000] 13:50:21 INFO - PROCESS | 1834 | 1477774221304 Marionette DEBUG loaded listener.js 13:50:21 INFO - PROCESS | 1834 | ++DOMWINDOW == 63 (0x8b04dc00) [pid = 1834] [serial = 2002] [outer = 0x831b3000] 13:50:21 INFO - PROCESS | 1834 | ++DOCSHELL 0x82227000 == 21 [pid = 1834] [id = 690] 13:50:21 INFO - PROCESS | 1834 | ++DOMWINDOW == 64 (0x8b120800) [pid = 1834] [serial = 2003] [outer = (nil)] 13:50:21 INFO - PROCESS | 1834 | ++DOMWINDOW == 65 (0x8b125000) [pid = 1834] [serial = 2004] [outer = 0x8b120800] 13:50:22 INFO - PROCESS | 1834 | 1477774222170 Marionette TRACE conn4 <- [1,3096,null,{"value":["/web-animations/interfaces/AnimationTimeline/document-timeline.html",0,null,null,[["document.timeline identity tests",0,null,null],["document.timeline.currentTime value tests",0,null,null],["document.timeline.currentTime liveness tests",0,null,null]]]}] 13:50:22 INFO - ... 13:50:22 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/document-timeline.html | took 1538ms 13:50:22 INFO - PROCESS | 1834 | 1477774222216 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 13:50:22 INFO - PROCESS | 1834 | 1477774222220 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 13:50:22 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/idlharness.html 13:50:22 INFO - PROCESS | 1834 | 1477774222229 Marionette TRACE conn4 -> [0,3098,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:22 INFO - PROCESS | 1834 | 1477774222478 Marionette TRACE conn4 <- [1,3098,null,{"value":null}] 13:50:22 INFO - PROCESS | 1834 | 1477774222518 Marionette TRACE conn4 -> [0,3099,"getWindowHandles",null] 13:50:22 INFO - PROCESS | 1834 | 1477774222524 Marionette TRACE conn4 <- [1,3099,null,["8"]] 13:50:22 INFO - PROCESS | 1834 | 1477774222532 Marionette TRACE conn4 -> [0,3100,"switchToWindow",{"name":"8"}] 13:50:22 INFO - PROCESS | 1834 | 1477774222539 Marionette TRACE conn4 <- [1,3100,null,{}] 13:50:22 INFO - PROCESS | 1834 | 1477774222623 Marionette TRACE conn4 -> [0,3101,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/interfaces/AnimationTimeline/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:22 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b221800 == 22 [pid = 1834] [id = 691] 13:50:22 INFO - PROCESS | 1834 | ++DOMWINDOW == 66 (0x8b221c00) [pid = 1834] [serial = 2005] [outer = (nil)] 13:50:22 INFO - PROCESS | 1834 | ++DOMWINDOW == 67 (0x8b229800) [pid = 1834] [serial = 2006] [outer = 0x8b221c00] 13:50:22 INFO - PROCESS | 1834 | 1477774222733 Marionette DEBUG loaded listener.js 13:50:22 INFO - PROCESS | 1834 | ++DOMWINDOW == 68 (0x8c824800) [pid = 1834] [serial = 2007] [outer = 0x8b221c00] 13:50:23 INFO - PROCESS | 1834 | --DOMWINDOW == 67 (0x8c891400) [pid = 1834] [serial = 1979] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark.html] 13:50:23 INFO - PROCESS | 1834 | --DOMWINDOW == 66 (0x8c825c00) [pid = 1834] [serial = 1976] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_exists.html] 13:50:23 INFO - PROCESS | 1834 | --DOMWINDOW == 65 (0x8b12b000) [pid = 1834] [serial = 1973] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html] 13:50:23 INFO - PROCESS | 1834 | --DOMWINDOW == 64 (0x83074000) [pid = 1834] [serial = 1970] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html] 13:50:23 INFO - PROCESS | 1834 | --DOMWINDOW == 63 (0x83045400) [pid = 1834] [serial = 1967] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html] 13:50:23 INFO - PROCESS | 1834 | --DOMWINDOW == 62 (0x823bec00) [pid = 1834] [serial = 1964] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/idlharness.html] 13:50:23 INFO - PROCESS | 1834 | --DOMWINDOW == 61 (0x8222dc00) [pid = 1834] [serial = 1961] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html] 13:50:23 INFO - PROCESS | 1834 | --DOMWINDOW == 60 (0x94473c00) [pid = 1834] [serial = 1958] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-retargeting.html] 13:50:23 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:50:23 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:50:23 INFO - PROCESS | 1834 | 1477774223628 Marionette TRACE conn4 <- [1,3101,null,{"value":["/web-animations/interfaces/AnimationTimeline/idlharness.html",0,null,null,[["Web Animations API: DocumentTimeline tests",0,null,null],["DocumentTimeline interface: existence and properties of interface object",0,null,null],["DocumentTimeline interface object length",0,null,null],["DocumentTimeline interface object name",0,null,null],["DocumentTimeline interface: existence and properties of interface prototype object",0,null,null],["DocumentTimeline interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["DocumentTimeline must be primary interface of document.timeline",0,null,null],["Stringification of document.timeline",0,null,null],["AnimationTimeline interface: document.timeline must inherit property \"currentTime\" with the proper type (0)",0,null,null]]]}] 13:50:23 INFO - ......... 13:50:23 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/idlharness.html | took 1431ms 13:50:23 INFO - PROCESS | 1834 | 1477774223666 Marionette TRACE conn4 -> [0,3102,"getWindowHandle",null] 13:50:23 INFO - PROCESS | 1834 | 1477774223670 Marionette TRACE conn4 <- [1,3102,null,{"value":"8"}] 13:50:23 INFO - TEST-START | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html 13:50:23 INFO - PROCESS | 1834 | 1477774223678 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:23 INFO - PROCESS | 1834 | 1477774223902 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 13:50:23 INFO - PROCESS | 1834 | 1477774223920 Marionette TRACE conn4 -> [0,3104,"getWindowHandles",null] 13:50:23 INFO - PROCESS | 1834 | 1477774223923 Marionette TRACE conn4 <- [1,3104,null,["8"]] 13:50:23 INFO - PROCESS | 1834 | 1477774223935 Marionette TRACE conn4 -> [0,3105,"switchToWindow",{"name":"8"}] 13:50:23 INFO - PROCESS | 1834 | 1477774223939 Marionette TRACE conn4 <- [1,3105,null,{}] 13:50:23 INFO - PROCESS | 1834 | 1477774223945 Marionette TRACE conn4 -> [0,3106,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:23 INFO - PROCESS | 1834 | ++DOCSHELL 0x82295000 == 23 [pid = 1834] [id = 692] 13:50:23 INFO - PROCESS | 1834 | ++DOMWINDOW == 61 (0x8cb84c00) [pid = 1834] [serial = 2008] [outer = (nil)] 13:50:24 INFO - PROCESS | 1834 | ++DOMWINDOW == 62 (0x8d60d800) [pid = 1834] [serial = 2009] [outer = 0x8cb84c00] 13:50:24 INFO - PROCESS | 1834 | 1477774224046 Marionette DEBUG loaded listener.js 13:50:24 INFO - PROCESS | 1834 | ++DOMWINDOW == 63 (0x8f638400) [pid = 1834] [serial = 2010] [outer = 0x8cb84c00] 13:50:24 INFO - PROCESS | 1834 | 1477774224720 Marionette TRACE conn4 <- [1,3106,null,{"value":["/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html",0,null,null,[["Test throwing TypeError if using empty string",0,null,null],["Test throwing TypeError if not using the correct keyword",0,null,null],["Test throwing TypeError if adding leading spaces",0,null,null],["Test throwing TypeError if adding trailing spaces",0,null,null],["Test throwing TypeError if adding leading spaces before the paced property",0,null,null],["Test throwing TypeError if adding trailing spaces after the paced property",0,null,null],["Test throwing TypeError if these is no paced property",0,null,null],["Test throwing TypeError if using a non-ident started string",0,null,null],["Test throwing TypeError if using a non-ident started string",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid name-start code point",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid name code point",0,null,null],["Test falling back to distribute spacing if using a unrecognized property",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (Full stop)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (white space)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (low line)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a minus and a low line",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a minus and a valid escape",0,null,null],["Test falling back to distribute spacing if using CSS variables",0,null,null],["Test falling back to distribute spacing if using a non-animatable shorthand property",0,null,null],["Test falling back to distribute spacing if using a non-animatable property",0,null,null],["Test default value of spacing",0,null,null],["Test spacing value if setting distribute",0,null,null],["Test spacing value if setting paced",0,null,null]]]}] 13:50:24 INFO - ................................... 13:50:24 INFO - TEST-OK | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html | took 1137ms 13:50:24 INFO - PROCESS | 1834 | 1477774224813 Marionette TRACE conn4 -> [0,3107,"getWindowHandle",null] 13:50:24 INFO - PROCESS | 1834 | 1477774224816 Marionette TRACE conn4 <- [1,3107,null,{"value":"8"}] 13:50:24 INFO - TEST-START | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html 13:50:24 INFO - Clearing pref dom.animations-api.core.enabled 13:50:24 INFO - PROCESS | 1834 | 1477774224823 Marionette TRACE conn4 -> [0,3108,"getContext",null] 13:50:24 INFO - PROCESS | 1834 | 1477774224826 Marionette TRACE conn4 <- [1,3108,null,{"value":"content"}] 13:50:24 INFO - PROCESS | 1834 | 1477774224836 Marionette TRACE conn4 -> [0,3109,"setContext",{"value":"chrome"}] 13:50:24 INFO - PROCESS | 1834 | 1477774224838 Marionette TRACE conn4 <- [1,3109,null,{}] 13:50:24 INFO - PROCESS | 1834 | 1477774224843 Marionette TRACE conn4 -> [0,3110,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 13:50:24 INFO - PROCESS | 1834 | 1477774224866 Marionette TRACE conn4 <- [1,3110,null,{"value":null}] 13:50:24 INFO - PROCESS | 1834 | 1477774224871 Marionette TRACE conn4 -> [0,3111,"setContext",{"value":"content"}] 13:50:24 INFO - PROCESS | 1834 | 1477774224875 Marionette TRACE conn4 <- [1,3111,null,{}] 13:50:24 INFO - PROCESS | 1834 | 1477774224883 Marionette TRACE conn4 -> [0,3112,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:25 INFO - PROCESS | 1834 | 1477774225105 Marionette TRACE conn4 <- [1,3112,null,{"value":null}] 13:50:25 INFO - PROCESS | 1834 | 1477774225221 Marionette TRACE conn4 -> [0,3113,"getWindowHandles",null] 13:50:25 INFO - PROCESS | 1834 | 1477774225228 Marionette TRACE conn4 <- [1,3113,null,["8"]] 13:50:25 INFO - PROCESS | 1834 | 1477774225240 Marionette TRACE conn4 -> [0,3114,"switchToWindow",{"name":"8"}] 13:50:25 INFO - PROCESS | 1834 | 1477774225250 Marionette TRACE conn4 <- [1,3114,null,{}] 13:50:25 INFO - PROCESS | 1834 | 1477774225303 Marionette TRACE conn4 -> [0,3115,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:25 INFO - PROCESS | 1834 | ++DOCSHELL 0x821c8400 == 24 [pid = 1834] [id = 693] 13:50:25 INFO - PROCESS | 1834 | ++DOMWINDOW == 64 (0x82221400) [pid = 1834] [serial = 2011] [outer = (nil)] 13:50:25 INFO - PROCESS | 1834 | ++DOMWINDOW == 65 (0x82293800) [pid = 1834] [serial = 2012] [outer = 0x82221400] 13:50:25 INFO - PROCESS | 1834 | 1477774225424 Marionette DEBUG loaded listener.js 13:50:25 INFO - PROCESS | 1834 | ++DOMWINDOW == 66 (0x82371c00) [pid = 1834] [serial = 2013] [outer = 0x82221400] 13:50:26 INFO - PROCESS | 1834 | 1477774226167 Marionette TRACE conn4 <- [1,3115,null,{"value":["/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html",0,null,null,[["connect should return the node connected to.",0,null,null]]]}] 13:50:26 INFO - . 13:50:26 INFO - TEST-OK | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html | took 1387ms 13:50:26 INFO - PROCESS | 1834 | 1477774226210 Marionette TRACE conn4 -> [0,3116,"getWindowHandle",null] 13:50:26 INFO - PROCESS | 1834 | 1477774226217 Marionette TRACE conn4 <- [1,3116,null,{"value":"8"}] 13:50:26 INFO - TEST-START | /websockets/Close-0.htm 13:50:26 INFO - PROCESS | 1834 | 1477774226226 Marionette TRACE conn4 -> [0,3117,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:26 INFO - PROCESS | 1834 | 1477774226543 Marionette TRACE conn4 <- [1,3117,null,{"value":null}] 13:50:26 INFO - PROCESS | 1834 | 1477774226688 Marionette TRACE conn4 -> [0,3118,"getWindowHandles",null] 13:50:26 INFO - PROCESS | 1834 | 1477774226696 Marionette TRACE conn4 <- [1,3118,null,["8"]] 13:50:26 INFO - PROCESS | 1834 | 1477774226710 Marionette TRACE conn4 -> [0,3119,"switchToWindow",{"name":"8"}] 13:50:26 INFO - PROCESS | 1834 | 1477774226719 Marionette TRACE conn4 <- [1,3119,null,{}] 13:50:26 INFO - PROCESS | 1834 | 1477774226725 Marionette TRACE conn4 -> [0,3120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-0.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-0.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:26 INFO - PROCESS | 1834 | ++DOCSHELL 0x82f5c000 == 25 [pid = 1834] [id = 694] 13:50:26 INFO - PROCESS | 1834 | ++DOMWINDOW == 67 (0x82f5cc00) [pid = 1834] [serial = 2014] [outer = (nil)] 13:50:26 INFO - PROCESS | 1834 | ++DOMWINDOW == 68 (0x8304a400) [pid = 1834] [serial = 2015] [outer = 0x82f5cc00] 13:50:26 INFO - PROCESS | 1834 | 1477774226834 Marionette DEBUG loaded listener.js 13:50:26 INFO - PROCESS | 1834 | ++DOMWINDOW == 69 (0x83051400) [pid = 1834] [serial = 2016] [outer = 0x82f5cc00] 13:50:27 INFO - PROCESS | 1834 | 1477774227609 Marionette TRACE conn4 <- [1,3120,null,{"value":["/websockets/Close-0.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(0) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 13:50:27 INFO - . 13:50:27 INFO - TEST-OK | /websockets/Close-0.htm | took 1421ms 13:50:27 INFO - PROCESS | 1834 | 1477774227649 Marionette TRACE conn4 -> [0,3121,"getWindowHandle",null] 13:50:27 INFO - PROCESS | 1834 | 1477774227653 Marionette TRACE conn4 <- [1,3121,null,{"value":"8"}] 13:50:27 INFO - TEST-START | /websockets/Close-1000-reason.htm 13:50:27 INFO - PROCESS | 1834 | 1477774227690 Marionette TRACE conn4 -> [0,3122,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:27 INFO - PROCESS | 1834 | 1477774227898 Marionette TRACE conn4 <- [1,3122,null,{"value":null}] 13:50:27 INFO - PROCESS | 1834 | [1834] 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 13:50:28 INFO - PROCESS | 1834 | 1477774228106 Marionette TRACE conn4 -> [0,3123,"getWindowHandles",null] 13:50:28 INFO - PROCESS | 1834 | 1477774228118 Marionette TRACE conn4 <- [1,3123,null,["8"]] 13:50:28 INFO - PROCESS | 1834 | 1477774228169 Marionette TRACE conn4 -> [0,3124,"switchToWindow",{"name":"8"}] 13:50:28 INFO - PROCESS | 1834 | 1477774228177 Marionette TRACE conn4 <- [1,3124,null,{}] 13:50:28 INFO - PROCESS | 1834 | 1477774228184 Marionette TRACE conn4 -> [0,3125,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-1000-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-1000-reason.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:28 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b04bc00 == 26 [pid = 1834] [id = 695] 13:50:28 INFO - PROCESS | 1834 | ++DOMWINDOW == 70 (0x8b04d400) [pid = 1834] [serial = 2017] [outer = (nil)] 13:50:28 INFO - PROCESS | 1834 | ++DOMWINDOW == 71 (0x8b11e800) [pid = 1834] [serial = 2018] [outer = 0x8b04d400] 13:50:28 INFO - PROCESS | 1834 | 1477774228290 Marionette DEBUG loaded listener.js 13:50:28 INFO - PROCESS | 1834 | ++DOMWINDOW == 72 (0x8b22c800) [pid = 1834] [serial = 2019] [outer = 0x8b04d400] 13:50:29 INFO - PROCESS | 1834 | 1477774229246 Marionette TRACE conn4 <- [1,3125,null,{"value":["/websockets/Close-1000-reason.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(1000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 13:50:29 INFO - .. 13:50:29 INFO - TEST-OK | /websockets/Close-1000-reason.htm | took 1573ms 13:50:29 INFO - PROCESS | 1834 | 1477774229259 Marionette TRACE conn4 -> [0,3126,"getWindowHandle",null] 13:50:29 INFO - PROCESS | 1834 | 1477774229264 Marionette TRACE conn4 <- [1,3126,null,{"value":"8"}] 13:50:29 INFO - TEST-START | /websockets/Close-1000.htm 13:50:29 INFO - PROCESS | 1834 | 1477774229275 Marionette TRACE conn4 -> [0,3127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:29 INFO - PROCESS | 1834 | 1477774229474 Marionette TRACE conn4 <- [1,3127,null,{"value":null}] 13:50:29 INFO - PROCESS | 1834 | 1477774229708 Marionette TRACE conn4 -> [0,3128,"getWindowHandles",null] 13:50:29 INFO - PROCESS | 1834 | 1477774229715 Marionette TRACE conn4 <- [1,3128,null,["8"]] 13:50:29 INFO - PROCESS | 1834 | --DOCSHELL 0x8c820800 == 25 [pid = 1834] [id = 681] 13:50:29 INFO - PROCESS | 1834 | --DOCSHELL 0x8b12ac00 == 24 [pid = 1834] [id = 680] 13:50:29 INFO - PROCESS | 1834 | --DOCSHELL 0x821bf400 == 23 [pid = 1834] [id = 679] 13:50:29 INFO - PROCESS | 1834 | --DOCSHELL 0x82295000 == 22 [pid = 1834] [id = 692] 13:50:29 INFO - PROCESS | 1834 | --DOCSHELL 0x8b221800 == 21 [pid = 1834] [id = 691] 13:50:29 INFO - PROCESS | 1834 | --DOCSHELL 0x82227000 == 20 [pid = 1834] [id = 690] 13:50:29 INFO - PROCESS | 1834 | --DOCSHELL 0x82296c00 == 19 [pid = 1834] [id = 689] 13:50:29 INFO - PROCESS | 1834 | --DOCSHELL 0x82c60400 == 18 [pid = 1834] [id = 688] 13:50:29 INFO - PROCESS | 1834 | 1477774229823 Marionette TRACE conn4 -> [0,3129,"switchToWindow",{"name":"8"}] 13:50:29 INFO - PROCESS | 1834 | 1477774229832 Marionette TRACE conn4 <- [1,3129,null,{}] 13:50:29 INFO - PROCESS | 1834 | 1477774229842 Marionette TRACE conn4 -> [0,3130,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-1000.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-1000.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:29 INFO - PROCESS | 1834 | ++DOCSHELL 0x82293400 == 19 [pid = 1834] [id = 696] 13:50:29 INFO - PROCESS | 1834 | ++DOMWINDOW == 73 (0x82293c00) [pid = 1834] [serial = 2020] [outer = (nil)] 13:50:29 INFO - PROCESS | 1834 | ++DOMWINDOW == 74 (0x82372400) [pid = 1834] [serial = 2021] [outer = 0x82293c00] 13:50:29 INFO - PROCESS | 1834 | 1477774229946 Marionette DEBUG loaded listener.js 13:50:30 INFO - PROCESS | 1834 | ++DOMWINDOW == 75 (0x8237fc00) [pid = 1834] [serial = 2022] [outer = 0x82293c00] 13:50:30 INFO - PROCESS | 1834 | --DOMWINDOW == 74 (0x8c893800) [pid = 1834] [serial = 1980] [outer = (nil)] [url = about:blank] 13:50:30 INFO - PROCESS | 1834 | --DOMWINDOW == 73 (0x8cb79400) [pid = 1834] [serial = 1981] [outer = (nil)] [url = about:blank] 13:50:30 INFO - PROCESS | 1834 | --DOMWINDOW == 72 (0x8c828000) [pid = 1834] [serial = 1977] [outer = (nil)] [url = about:blank] 13:50:30 INFO - PROCESS | 1834 | --DOMWINDOW == 71 (0x8c888c00) [pid = 1834] [serial = 1978] [outer = (nil)] [url = about:blank] 13:50:30 INFO - PROCESS | 1834 | --DOMWINDOW == 70 (0x8b21f400) [pid = 1834] [serial = 1974] [outer = (nil)] [url = about:blank] 13:50:30 INFO - PROCESS | 1834 | --DOMWINDOW == 69 (0x8b225800) [pid = 1834] [serial = 1975] [outer = (nil)] [url = about:blank] 13:50:30 INFO - PROCESS | 1834 | --DOMWINDOW == 68 (0x8b055000) [pid = 1834] [serial = 1971] [outer = (nil)] [url = about:blank] 13:50:30 INFO - PROCESS | 1834 | --DOMWINDOW == 67 (0x8b123800) [pid = 1834] [serial = 1972] [outer = (nil)] [url = about:blank] 13:50:30 INFO - PROCESS | 1834 | --DOMWINDOW == 66 (0x83047c00) [pid = 1834] [serial = 1968] [outer = (nil)] [url = about:blank] 13:50:30 INFO - PROCESS | 1834 | --DOMWINDOW == 65 (0x8304c400) [pid = 1834] [serial = 1969] [outer = (nil)] [url = about:blank] 13:50:30 INFO - PROCESS | 1834 | --DOMWINDOW == 64 (0x823c0c00) [pid = 1834] [serial = 1965] [outer = (nil)] [url = about:blank] 13:50:30 INFO - PROCESS | 1834 | --DOMWINDOW == 63 (0x823c4800) [pid = 1834] [serial = 1966] [outer = (nil)] [url = about:blank] 13:50:30 INFO - PROCESS | 1834 | --DOMWINDOW == 62 (0x82291800) [pid = 1834] [serial = 1962] [outer = (nil)] [url = about:blank] 13:50:30 INFO - PROCESS | 1834 | --DOMWINDOW == 61 (0x82299800) [pid = 1834] [serial = 1963] [outer = (nil)] [url = about:blank] 13:50:30 INFO - PROCESS | 1834 | --DOMWINDOW == 60 (0x949c9000) [pid = 1834] [serial = 1960] [outer = (nil)] [url = about:blank] 13:50:30 INFO - PROCESS | 1834 | 1477774230555 Marionette TRACE conn4 <- [1,3130,null,{"value":["/websockets/Close-1000.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(1000) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 13:50:30 INFO - .. 13:50:30 INFO - TEST-OK | /websockets/Close-1000.htm | took 1329ms 13:50:30 INFO - PROCESS | 1834 | 1477774230604 Marionette TRACE conn4 -> [0,3131,"getWindowHandle",null] 13:50:30 INFO - PROCESS | 1834 | 1477774230609 Marionette TRACE conn4 <- [1,3131,null,{"value":"8"}] 13:50:30 INFO - TEST-START | /websockets/Close-NaN.htm 13:50:30 INFO - PROCESS | 1834 | 1477774230621 Marionette TRACE conn4 -> [0,3132,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:30 INFO - PROCESS | 1834 | 1477774230841 Marionette TRACE conn4 <- [1,3132,null,{"value":null}] 13:50:30 INFO - PROCESS | 1834 | 1477774230991 Marionette TRACE conn4 -> [0,3133,"getWindowHandles",null] 13:50:30 INFO - PROCESS | 1834 | 1477774230997 Marionette TRACE conn4 <- [1,3133,null,["8"]] 13:50:31 INFO - PROCESS | 1834 | 1477774231003 Marionette TRACE conn4 -> [0,3134,"switchToWindow",{"name":"8"}] 13:50:31 INFO - PROCESS | 1834 | 1477774231009 Marionette TRACE conn4 <- [1,3134,null,{}] 13:50:31 INFO - PROCESS | 1834 | 1477774231015 Marionette TRACE conn4 -> [0,3135,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-NaN.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-NaN.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:31 INFO - PROCESS | 1834 | ++DOCSHELL 0x82d0c800 == 20 [pid = 1834] [id = 697] 13:50:31 INFO - PROCESS | 1834 | ++DOMWINDOW == 61 (0x82d0d000) [pid = 1834] [serial = 2023] [outer = (nil)] 13:50:31 INFO - PROCESS | 1834 | ++DOMWINDOW == 62 (0x82f50800) [pid = 1834] [serial = 2024] [outer = 0x82d0d000] 13:50:31 INFO - PROCESS | 1834 | 1477774231109 Marionette DEBUG loaded listener.js 13:50:31 INFO - PROCESS | 1834 | ++DOMWINDOW == 63 (0x82f5a800) [pid = 1834] [serial = 2025] [outer = 0x82d0d000] 13:50:31 INFO - PROCESS | 1834 | 1477774231676 Marionette TRACE conn4 <- [1,3135,null,{"value":["/websockets/Close-NaN.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(NaN) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 13:50:31 INFO - . 13:50:31 INFO - TEST-OK | /websockets/Close-NaN.htm | took 1072ms 13:50:31 INFO - PROCESS | 1834 | 1477774231709 Marionette TRACE conn4 -> [0,3136,"getWindowHandle",null] 13:50:31 INFO - PROCESS | 1834 | 1477774231716 Marionette TRACE conn4 <- [1,3136,null,{"value":"8"}] 13:50:31 INFO - TEST-START | /websockets/Close-Reason-124Bytes.htm 13:50:31 INFO - PROCESS | 1834 | 1477774231723 Marionette TRACE conn4 -> [0,3137,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:31 INFO - PROCESS | 1834 | 1477774231988 Marionette TRACE conn4 <- [1,3137,null,{"value":null}] 13:50:32 INFO - PROCESS | 1834 | [1834] 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 13:50:32 INFO - PROCESS | 1834 | 1477774232021 Marionette TRACE conn4 -> [0,3138,"getWindowHandles",null] 13:50:32 INFO - PROCESS | 1834 | 1477774232025 Marionette TRACE conn4 <- [1,3138,null,["8"]] 13:50:32 INFO - PROCESS | 1834 | 1477774232031 Marionette TRACE conn4 -> [0,3139,"switchToWindow",{"name":"8"}] 13:50:32 INFO - PROCESS | 1834 | 1477774232038 Marionette TRACE conn4 <- [1,3139,null,{}] 13:50:32 INFO - PROCESS | 1834 | 1477774232046 Marionette TRACE conn4 -> [0,3140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-Reason-124Bytes.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:32 INFO - PROCESS | 1834 | ++DOCSHELL 0x831b9800 == 21 [pid = 1834] [id = 698] 13:50:32 INFO - PROCESS | 1834 | ++DOMWINDOW == 64 (0x831b9c00) [pid = 1834] [serial = 2026] [outer = (nil)] 13:50:32 INFO - PROCESS | 1834 | ++DOMWINDOW == 65 (0x831bec00) [pid = 1834] [serial = 2027] [outer = 0x831b9c00] 13:50:32 INFO - PROCESS | 1834 | 1477774232151 Marionette DEBUG loaded listener.js 13:50:32 INFO - PROCESS | 1834 | ++DOMWINDOW == 66 (0x8b04e000) [pid = 1834] [serial = 2028] [outer = 0x831b9c00] 13:50:32 INFO - PROCESS | 1834 | 1477774232890 Marionette TRACE conn4 <- [1,3140,null,{"value":["/websockets/Close-Reason-124Bytes.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(code, 'reason more than 123 bytes') - SYNTAX_ERR is thrown",0,null,null]]]}] 13:50:32 INFO - . 13:50:32 INFO - TEST-OK | /websockets/Close-Reason-124Bytes.htm | took 1234ms 13:50:32 INFO - PROCESS | 1834 | 1477774232958 Marionette TRACE conn4 -> [0,3141,"getWindowHandle",null] 13:50:32 INFO - PROCESS | 1834 | 1477774232963 Marionette TRACE conn4 <- [1,3141,null,{"value":"8"}] 13:50:32 INFO - TEST-START | /websockets/Close-clamp.htm 13:50:32 INFO - PROCESS | 1834 | 1477774232970 Marionette TRACE conn4 -> [0,3142,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:33 INFO - PROCESS | 1834 | 1477774233227 Marionette TRACE conn4 <- [1,3142,null,{"value":null}] 13:50:33 INFO - PROCESS | 1834 | [1834] 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 13:50:33 INFO - PROCESS | 1834 | 1477774233268 Marionette TRACE conn4 -> [0,3143,"getWindowHandles",null] 13:50:33 INFO - PROCESS | 1834 | 1477774233272 Marionette TRACE conn4 <- [1,3143,null,["8"]] 13:50:33 INFO - PROCESS | 1834 | 1477774233282 Marionette TRACE conn4 -> [0,3144,"switchToWindow",{"name":"8"}] 13:50:33 INFO - PROCESS | 1834 | 1477774233288 Marionette TRACE conn4 <- [1,3144,null,{}] 13:50:33 INFO - PROCESS | 1834 | 1477774233376 Marionette TRACE conn4 -> [0,3145,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-clamp.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-clamp.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:33 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b226800 == 22 [pid = 1834] [id = 699] 13:50:33 INFO - PROCESS | 1834 | ++DOMWINDOW == 67 (0x8c81f800) [pid = 1834] [serial = 2029] [outer = (nil)] 13:50:33 INFO - PROCESS | 1834 | ++DOMWINDOW == 68 (0x8c823000) [pid = 1834] [serial = 2030] [outer = 0x8c81f800] 13:50:33 INFO - PROCESS | 1834 | 1477774233474 Marionette DEBUG loaded listener.js 13:50:33 INFO - PROCESS | 1834 | ++DOMWINDOW == 69 (0x8c827c00) [pid = 1834] [serial = 2031] [outer = 0x8c81f800] 13:50:34 INFO - PROCESS | 1834 | 1477774234160 Marionette TRACE conn4 <- [1,3145,null,{"value":["/websockets/Close-clamp.htm",0,null,null,[["WebSocket#close(2**16+1000)",0,null,null]]]}] 13:50:34 INFO - . 13:50:34 INFO - TEST-OK | /websockets/Close-clamp.htm | took 1221ms 13:50:34 INFO - PROCESS | 1834 | --DOMWINDOW == 68 (0x8b221c00) [pid = 1834] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html] 13:50:34 INFO - PROCESS | 1834 | --DOMWINDOW == 67 (0x823c5c00) [pid = 1834] [serial = 1982] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html] 13:50:34 INFO - PROCESS | 1834 | --DOMWINDOW == 66 (0x83065c00) [pid = 1834] [serial = 1985] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html] 13:50:34 INFO - PROCESS | 1834 | --DOMWINDOW == 65 (0x822a0c00) [pid = 1834] [serial = 1994] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html] 13:50:34 INFO - PROCESS | 1834 | --DOMWINDOW == 64 (0x8cb75400) [pid = 1834] [serial = 1988] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html] 13:50:34 INFO - PROCESS | 1834 | --DOMWINDOW == 63 (0x8da1e800) [pid = 1834] [serial = 1991] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure.html] 13:50:34 INFO - PROCESS | 1834 | --DOMWINDOW == 62 (0x8b120800) [pid = 1834] [serial = 2003] [outer = (nil)] [url = about:blank] 13:50:34 INFO - PROCESS | 1834 | --DOMWINDOW == 61 (0x831b3000) [pid = 1834] [serial = 2000] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html] 13:50:34 INFO - PROCESS | 1834 | --DOMWINDOW == 60 (0x82c61000) [pid = 1834] [serial = 1997] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html] 13:50:34 INFO - PROCESS | 1834 | 1477774234289 Marionette TRACE conn4 -> [0,3146,"getWindowHandle",null] 13:50:34 INFO - PROCESS | 1834 | 1477774234295 Marionette TRACE conn4 <- [1,3146,null,{"value":"8"}] 13:50:34 INFO - TEST-START | /websockets/Close-null.htm 13:50:34 INFO - PROCESS | 1834 | 1477774234314 Marionette TRACE conn4 -> [0,3147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:34 INFO - PROCESS | 1834 | 1477774234480 Marionette TRACE conn4 <- [1,3147,null,{"value":null}] 13:50:34 INFO - PROCESS | 1834 | [1834] 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 13:50:34 INFO - PROCESS | 1834 | 1477774234493 Marionette TRACE conn4 -> [0,3148,"getWindowHandles",null] 13:50:34 INFO - PROCESS | 1834 | 1477774234497 Marionette TRACE conn4 <- [1,3148,null,["8"]] 13:50:34 INFO - PROCESS | 1834 | 1477774234502 Marionette TRACE conn4 -> [0,3149,"switchToWindow",{"name":"8"}] 13:50:34 INFO - PROCESS | 1834 | 1477774234514 Marionette TRACE conn4 <- [1,3149,null,{}] 13:50:34 INFO - PROCESS | 1834 | 1477774234519 Marionette TRACE conn4 -> [0,3150,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-null.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:34 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b04cc00 == 23 [pid = 1834] [id = 700] 13:50:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 61 (0x8b04d000) [pid = 1834] [serial = 2032] [outer = (nil)] 13:50:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 62 (0x8c821000) [pid = 1834] [serial = 2033] [outer = 0x8b04d000] 13:50:34 INFO - PROCESS | 1834 | 1477774234614 Marionette DEBUG loaded listener.js 13:50:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 63 (0x8c88c400) [pid = 1834] [serial = 2034] [outer = 0x8b04d000] 13:50:35 INFO - PROCESS | 1834 | 1477774235362 Marionette TRACE conn4 <- [1,3150,null,{"value":["/websockets/Close-null.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(null) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 13:50:35 INFO - . 13:50:35 INFO - TEST-OK | /websockets/Close-null.htm | took 1075ms 13:50:35 INFO - PROCESS | 1834 | 1477774235384 Marionette TRACE conn4 -> [0,3151,"getWindowHandle",null] 13:50:35 INFO - PROCESS | 1834 | 1477774235388 Marionette TRACE conn4 <- [1,3151,null,{"value":"8"}] 13:50:35 INFO - TEST-START | /websockets/Close-reason-unpaired-surrogates.htm 13:50:35 INFO - PROCESS | 1834 | 1477774235394 Marionette TRACE conn4 -> [0,3152,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:35 INFO - PROCESS | 1834 | 1477774235670 Marionette TRACE conn4 <- [1,3152,null,{"value":null}] 13:50:35 INFO - PROCESS | 1834 | [1834] 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 13:50:35 INFO - PROCESS | 1834 | 1477774235687 Marionette TRACE conn4 -> [0,3153,"getWindowHandles",null] 13:50:35 INFO - PROCESS | 1834 | 1477774235691 Marionette TRACE conn4 <- [1,3153,null,["8"]] 13:50:35 INFO - PROCESS | 1834 | 1477774235702 Marionette TRACE conn4 -> [0,3154,"switchToWindow",{"name":"8"}] 13:50:35 INFO - PROCESS | 1834 | 1477774235710 Marionette TRACE conn4 <- [1,3154,null,{}] 13:50:35 INFO - PROCESS | 1834 | 1477774235716 Marionette TRACE conn4 -> [0,3155,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-reason-unpaired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:35 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b21ec00 == 24 [pid = 1834] [id = 701] 13:50:35 INFO - PROCESS | 1834 | ++DOMWINDOW == 64 (0x8da20800) [pid = 1834] [serial = 2035] [outer = (nil)] 13:50:35 INFO - PROCESS | 1834 | ++DOMWINDOW == 65 (0x8db2a400) [pid = 1834] [serial = 2036] [outer = 0x8da20800] 13:50:35 INFO - PROCESS | 1834 | 1477774235815 Marionette DEBUG loaded listener.js 13:50:35 INFO - PROCESS | 1834 | ++DOMWINDOW == 66 (0x8f82bc00) [pid = 1834] [serial = 2037] [outer = 0x8da20800] 13:50:36 INFO - PROCESS | 1834 | [1834] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 13:50:36 INFO - PROCESS | 1834 | [1834] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 13:50:36 INFO - .. 13:50:36 INFO - TEST-OK | /websockets/Close-reason-unpaired-surrogates.htm | took 1122ms 13:50:36 INFO - PROCESS | 1834 | 1477774236505 Marionette TRACE conn4 <- [1,3155,null,{"value":["/websockets/Close-reason-unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get closed",0,null,null]]]}] 13:50:36 INFO - PROCESS | 1834 | 1477774236519 Marionette TRACE conn4 -> [0,3156,"getWindowHandle",null] 13:50:36 INFO - PROCESS | 1834 | 1477774236526 Marionette TRACE conn4 <- [1,3156,null,{"value":"8"}] 13:50:36 INFO - TEST-START | /websockets/Close-string.htm 13:50:36 INFO - PROCESS | 1834 | 1477774236536 Marionette TRACE conn4 -> [0,3157,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:36 INFO - PROCESS | 1834 | 1477774236779 Marionette TRACE conn4 <- [1,3157,null,{"value":null}] 13:50:36 INFO - PROCESS | 1834 | 1477774236974 Marionette TRACE conn4 -> [0,3158,"getWindowHandles",null] 13:50:36 INFO - PROCESS | 1834 | 1477774236980 Marionette TRACE conn4 <- [1,3158,null,["8"]] 13:50:36 INFO - PROCESS | 1834 | 1477774236989 Marionette TRACE conn4 -> [0,3159,"switchToWindow",{"name":"8"}] 13:50:37 INFO - PROCESS | 1834 | 1477774236997 Marionette TRACE conn4 <- [1,3159,null,{}] 13:50:37 INFO - PROCESS | 1834 | 1477774237053 Marionette TRACE conn4 -> [0,3160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-string.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:37 INFO - PROCESS | 1834 | ++DOCSHELL 0x823bfc00 == 25 [pid = 1834] [id = 702] 13:50:37 INFO - PROCESS | 1834 | ++DOMWINDOW == 67 (0x823c0000) [pid = 1834] [serial = 2038] [outer = (nil)] 13:50:37 INFO - PROCESS | 1834 | ++DOMWINDOW == 68 (0x824adc00) [pid = 1834] [serial = 2039] [outer = 0x823c0000] 13:50:37 INFO - PROCESS | 1834 | 1477774237194 Marionette DEBUG loaded listener.js 13:50:37 INFO - PROCESS | 1834 | ++DOMWINDOW == 69 (0x82c60400) [pid = 1834] [serial = 2040] [outer = 0x823c0000] 13:50:37 INFO - PROCESS | 1834 | 1477774237922 Marionette TRACE conn4 <- [1,3160,null,{"value":["/websockets/Close-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(String) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 13:50:37 INFO - . 13:50:37 INFO - TEST-OK | /websockets/Close-string.htm | took 1426ms 13:50:37 INFO - PROCESS | 1834 | 1477774237963 Marionette TRACE conn4 -> [0,3161,"getWindowHandle",null] 13:50:37 INFO - PROCESS | 1834 | 1477774237970 Marionette TRACE conn4 <- [1,3161,null,{"value":"8"}] 13:50:37 INFO - TEST-START | /websockets/Close-undefined.htm 13:50:37 INFO - PROCESS | 1834 | 1477774237978 Marionette TRACE conn4 -> [0,3162,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:38 INFO - PROCESS | 1834 | 1477774238287 Marionette TRACE conn4 <- [1,3162,null,{"value":null}] 13:50:38 INFO - PROCESS | 1834 | [1834] 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 13:50:38 INFO - PROCESS | 1834 | 1477774238424 Marionette TRACE conn4 -> [0,3163,"getWindowHandles",null] 13:50:38 INFO - PROCESS | 1834 | 1477774238430 Marionette TRACE conn4 <- [1,3163,null,["8"]] 13:50:38 INFO - PROCESS | 1834 | 1477774238483 Marionette TRACE conn4 -> [0,3164,"switchToWindow",{"name":"8"}] 13:50:38 INFO - PROCESS | 1834 | 1477774238492 Marionette TRACE conn4 <- [1,3164,null,{}] 13:50:38 INFO - PROCESS | 1834 | 1477774238513 Marionette TRACE conn4 -> [0,3165,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-undefined.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-undefined.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:38 INFO - PROCESS | 1834 | ++DOCSHELL 0x831bc400 == 26 [pid = 1834] [id = 703] 13:50:38 INFO - PROCESS | 1834 | ++DOMWINDOW == 70 (0x831bc800) [pid = 1834] [serial = 2041] [outer = (nil)] 13:50:38 INFO - PROCESS | 1834 | ++DOMWINDOW == 71 (0x8b124400) [pid = 1834] [serial = 2042] [outer = 0x831bc800] 13:50:38 INFO - PROCESS | 1834 | 1477774238660 Marionette DEBUG loaded listener.js 13:50:38 INFO - PROCESS | 1834 | ++DOMWINDOW == 72 (0x8b227000) [pid = 1834] [serial = 2043] [outer = 0x831bc800] 13:50:39 INFO - PROCESS | 1834 | 1477774239392 Marionette TRACE conn4 <- [1,3165,null,{"value":["/websockets/Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close WebSocket - Code is undefined",0,null,null]]]}] 13:50:39 INFO - . 13:50:39 INFO - TEST-OK | /websockets/Close-undefined.htm | took 1472ms 13:50:39 INFO - PROCESS | 1834 | 1477774239475 Marionette TRACE conn4 -> [0,3166,"getWindowHandle",null] 13:50:39 INFO - PROCESS | 1834 | 1477774239483 Marionette TRACE conn4 <- [1,3166,null,{"value":"8"}] 13:50:39 INFO - TEST-START | /websockets/Create-Secure-blocked-port.htm 13:50:39 INFO - PROCESS | 1834 | 1477774239492 Marionette TRACE conn4 -> [0,3167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:39 INFO - PROCESS | 1834 | 1477774239697 Marionette TRACE conn4 <- [1,3167,null,{"value":null}] 13:50:39 INFO - PROCESS | 1834 | 1477774239891 Marionette TRACE conn4 -> [0,3168,"getWindowHandles",null] 13:50:39 INFO - PROCESS | 1834 | 1477774239896 Marionette TRACE conn4 <- [1,3168,null,["8"]] 13:50:39 INFO - PROCESS | 1834 | 1477774239903 Marionette TRACE conn4 -> [0,3169,"switchToWindow",{"name":"8"}] 13:50:39 INFO - PROCESS | 1834 | 1477774239913 Marionette TRACE conn4 <- [1,3169,null,{}] 13:50:39 INFO - PROCESS | 1834 | 1477774239967 Marionette TRACE conn4 -> [0,3170,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-blocked-port.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:40 INFO - PROCESS | 1834 | ++DOCSHELL 0x8f7f1800 == 27 [pid = 1834] [id = 704] 13:50:40 INFO - PROCESS | 1834 | ++DOMWINDOW == 73 (0x8f82b400) [pid = 1834] [serial = 2044] [outer = (nil)] 13:50:40 INFO - PROCESS | 1834 | ++DOMWINDOW == 74 (0x8f832800) [pid = 1834] [serial = 2045] [outer = 0x8f82b400] 13:50:40 INFO - PROCESS | 1834 | 1477774240104 Marionette DEBUG loaded listener.js 13:50:40 INFO - PROCESS | 1834 | ++DOMWINDOW == 75 (0x8f8bd000) [pid = 1834] [serial = 2046] [outer = 0x8f82b400] 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:40 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:41 INFO - . 13:50:41 INFO - TEST-OK | /websockets/Create-Secure-blocked-port.htm | took 1639ms 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:41 INFO - TEST-START | /websockets/Create-Secure-extensions-empty.htm 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:50:41 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:50:41 INFO - PROCESS | 1834 | 1477774241081 Marionette TRACE conn4 <- [1,3170,null,{"value":["/websockets/Create-Secure-blocked-port.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a URL with a blocked port - SECURITY_ERR should be thrown",0,null,null]]]}] 13:50:41 INFO - PROCESS | 1834 | 1477774241132 Marionette TRACE conn4 -> [0,3171,"getWindowHandle",null] 13:50:41 INFO - PROCESS | 1834 | 1477774241140 Marionette TRACE conn4 <- [1,3171,null,{"value":"8"}] 13:50:41 INFO - PROCESS | 1834 | 1477774241160 Marionette TRACE conn4 -> [0,3172,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:41 INFO - PROCESS | 1834 | 1477774241508 Marionette TRACE conn4 <- [1,3172,null,{"value":null}] 13:50:41 INFO - PROCESS | 1834 | 1477774241644 Marionette TRACE conn4 -> [0,3173,"getWindowHandles",null] 13:50:41 INFO - PROCESS | 1834 | 1477774241650 Marionette TRACE conn4 <- [1,3173,null,["8"]] 13:50:41 INFO - PROCESS | 1834 | 1477774241661 Marionette TRACE conn4 -> [0,3174,"switchToWindow",{"name":"8"}] 13:50:41 INFO - PROCESS | 1834 | 1477774241666 Marionette TRACE conn4 <- [1,3174,null,{}] 13:50:41 INFO - PROCESS | 1834 | 1477774241721 Marionette TRACE conn4 -> [0,3175,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-extensions-empty.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:41 INFO - PROCESS | 1834 | ++DOCSHELL 0x8f82ac00 == 28 [pid = 1834] [id = 705] 13:50:41 INFO - PROCESS | 1834 | ++DOMWINDOW == 76 (0x8f8c8400) [pid = 1834] [serial = 2047] [outer = (nil)] 13:50:41 INFO - PROCESS | 1834 | ++DOMWINDOW == 77 (0x8fb1bc00) [pid = 1834] [serial = 2048] [outer = 0x8f8c8400] 13:50:41 INFO - PROCESS | 1834 | 1477774241843 Marionette DEBUG loaded listener.js 13:50:41 INFO - PROCESS | 1834 | ++DOMWINDOW == 78 (0x8fb23000) [pid = 1834] [serial = 2049] [outer = 0x8f8c8400] 13:50:44 INFO - PROCESS | 1834 | --DOCSHELL 0x8b04bc00 == 27 [pid = 1834] [id = 695] 13:50:44 INFO - PROCESS | 1834 | --DOCSHELL 0x821c8400 == 26 [pid = 1834] [id = 693] 13:50:44 INFO - PROCESS | 1834 | --DOCSHELL 0x82f5c000 == 25 [pid = 1834] [id = 694] 13:50:44 INFO - PROCESS | 1834 | --DOCSHELL 0x8222d800 == 24 [pid = 1834] [id = 676] 13:50:44 INFO - PROCESS | 1834 | --DOCSHELL 0x82297000 == 23 [pid = 1834] [id = 677] 13:50:44 INFO - PROCESS | 1834 | --DOCSHELL 0x83044800 == 22 [pid = 1834] [id = 678] 13:50:44 INFO - PROCESS | 1834 | --DOCSHELL 0x823c5000 == 21 [pid = 1834] [id = 683] 13:50:44 INFO - PROCESS | 1834 | --DOCSHELL 0x8c894c00 == 20 [pid = 1834] [id = 685] 13:50:44 INFO - PROCESS | 1834 | --DOCSHELL 0x83043c00 == 19 [pid = 1834] [id = 684] 13:50:44 INFO - PROCESS | 1834 | --DOCSHELL 0x8d60b800 == 18 [pid = 1834] [id = 686] 13:50:44 INFO - PROCESS | 1834 | --DOCSHELL 0x822a0800 == 17 [pid = 1834] [id = 687] 13:50:44 INFO - PROCESS | 1834 | --DOCSHELL 0x8c890c00 == 16 [pid = 1834] [id = 682] 13:50:44 INFO - PROCESS | 1834 | --DOMWINDOW == 77 (0x82d01400) [pid = 1834] [serial = 1984] [outer = (nil)] [url = about:blank] 13:50:44 INFO - PROCESS | 1834 | --DOMWINDOW == 76 (0x82c5c000) [pid = 1834] [serial = 1983] [outer = (nil)] [url = about:blank] 13:50:44 INFO - PROCESS | 1834 | --DOMWINDOW == 75 (0x831b0400) [pid = 1834] [serial = 1987] [outer = (nil)] [url = about:blank] 13:50:44 INFO - PROCESS | 1834 | --DOMWINDOW == 74 (0x8306e800) [pid = 1834] [serial = 1986] [outer = (nil)] [url = about:blank] 13:50:44 INFO - PROCESS | 1834 | --DOMWINDOW == 73 (0x8d601400) [pid = 1834] [serial = 1990] [outer = (nil)] [url = about:blank] 13:50:44 INFO - PROCESS | 1834 | --DOMWINDOW == 72 (0x8cb81000) [pid = 1834] [serial = 1989] [outer = (nil)] [url = about:blank] 13:50:44 INFO - PROCESS | 1834 | --DOMWINDOW == 71 (0x8da2d000) [pid = 1834] [serial = 1993] [outer = (nil)] [url = about:blank] 13:50:44 INFO - PROCESS | 1834 | --DOMWINDOW == 70 (0x8da25400) [pid = 1834] [serial = 1992] [outer = (nil)] [url = about:blank] 13:50:44 INFO - PROCESS | 1834 | --DOMWINDOW == 69 (0x82d06800) [pid = 1834] [serial = 1996] [outer = (nil)] [url = about:blank] 13:50:44 INFO - PROCESS | 1834 | --DOMWINDOW == 68 (0x82c5ec00) [pid = 1834] [serial = 1995] [outer = (nil)] [url = about:blank] 13:50:44 INFO - PROCESS | 1834 | --DOMWINDOW == 67 (0x82375000) [pid = 1834] [serial = 1999] [outer = (nil)] [url = about:blank] 13:50:44 INFO - PROCESS | 1834 | --DOMWINDOW == 66 (0x82d09800) [pid = 1834] [serial = 1998] [outer = (nil)] [url = about:blank] 13:50:44 INFO - PROCESS | 1834 | --DOMWINDOW == 65 (0x8b04dc00) [pid = 1834] [serial = 2002] [outer = (nil)] [url = about:blank] 13:50:44 INFO - PROCESS | 1834 | --DOMWINDOW == 64 (0x8b049c00) [pid = 1834] [serial = 2001] [outer = (nil)] [url = about:blank] 13:50:44 INFO - PROCESS | 1834 | --DOMWINDOW == 63 (0x8c824800) [pid = 1834] [serial = 2007] [outer = (nil)] [url = about:blank] 13:50:44 INFO - PROCESS | 1834 | --DOMWINDOW == 62 (0x8b229800) [pid = 1834] [serial = 2006] [outer = (nil)] [url = about:blank] 13:50:44 INFO - PROCESS | 1834 | --DOMWINDOW == 61 (0x8d60d800) [pid = 1834] [serial = 2009] [outer = (nil)] [url = about:blank] 13:50:44 INFO - PROCESS | 1834 | --DOMWINDOW == 60 (0x8b125000) [pid = 1834] [serial = 2004] [outer = (nil)] [url = about:blank] 13:50:47 INFO - PROCESS | 1834 | --DOCSHELL 0x82293400 == 15 [pid = 1834] [id = 696] 13:50:47 INFO - PROCESS | 1834 | --DOCSHELL 0x8b21ec00 == 14 [pid = 1834] [id = 701] 13:50:47 INFO - PROCESS | 1834 | --DOCSHELL 0x8f7f1800 == 13 [pid = 1834] [id = 704] 13:50:47 INFO - PROCESS | 1834 | --DOCSHELL 0x8b04cc00 == 12 [pid = 1834] [id = 700] 13:50:47 INFO - PROCESS | 1834 | --DOCSHELL 0x831bc400 == 11 [pid = 1834] [id = 703] 13:50:47 INFO - PROCESS | 1834 | --DOCSHELL 0x823bfc00 == 10 [pid = 1834] [id = 702] 13:50:47 INFO - PROCESS | 1834 | --DOCSHELL 0x8b226800 == 9 [pid = 1834] [id = 699] 13:50:47 INFO - PROCESS | 1834 | --DOCSHELL 0x831b9800 == 8 [pid = 1834] [id = 698] 13:50:47 INFO - PROCESS | 1834 | --DOCSHELL 0x82d0c800 == 7 [pid = 1834] [id = 697] 13:50:51 INFO - PROCESS | 1834 | --DOMWINDOW == 59 (0x8da20800) [pid = 1834] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm] 13:50:51 INFO - PROCESS | 1834 | --DOMWINDOW == 58 (0x823c0000) [pid = 1834] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-string.htm] 13:50:51 INFO - PROCESS | 1834 | --DOMWINDOW == 57 (0x8f82b400) [pid = 1834] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm] 13:50:51 INFO - PROCESS | 1834 | --DOMWINDOW == 56 (0x8b04d400) [pid = 1834] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000-reason.htm] 13:50:51 INFO - PROCESS | 1834 | --DOMWINDOW == 55 (0x82221400) [pid = 1834] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html] 13:50:51 INFO - PROCESS | 1834 | --DOMWINDOW == 54 (0x82d0d000) [pid = 1834] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-NaN.htm] 13:50:51 INFO - PROCESS | 1834 | --DOMWINDOW == 53 (0x82f5cc00) [pid = 1834] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-0.htm] 13:50:51 INFO - PROCESS | 1834 | --DOMWINDOW == 52 (0x82293c00) [pid = 1834] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000.htm] 13:50:51 INFO - PROCESS | 1834 | --DOMWINDOW == 51 (0x8b04d000) [pid = 1834] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-null.htm] 13:50:51 INFO - PROCESS | 1834 | --DOMWINDOW == 50 (0x831bc800) [pid = 1834] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-undefined.htm] 13:50:51 INFO - PROCESS | 1834 | --DOMWINDOW == 49 (0x8c81f800) [pid = 1834] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-clamp.htm] 13:50:51 INFO - PROCESS | 1834 | --DOMWINDOW == 48 (0x831b9c00) [pid = 1834] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm] 13:50:51 INFO - PROCESS | 1834 | --DOMWINDOW == 47 (0x8cb84c00) [pid = 1834] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html] 13:50:55 INFO - PROCESS | 1834 | --DOMWINDOW == 46 (0x831bec00) [pid = 1834] [serial = 2027] [outer = (nil)] [url = about:blank] 13:50:55 INFO - PROCESS | 1834 | --DOMWINDOW == 45 (0x8c827c00) [pid = 1834] [serial = 2031] [outer = (nil)] [url = about:blank] 13:50:55 INFO - PROCESS | 1834 | --DOMWINDOW == 44 (0x8c823000) [pid = 1834] [serial = 2030] [outer = (nil)] [url = about:blank] 13:50:55 INFO - PROCESS | 1834 | --DOMWINDOW == 43 (0x8c88c400) [pid = 1834] [serial = 2034] [outer = (nil)] [url = about:blank] 13:50:55 INFO - PROCESS | 1834 | --DOMWINDOW == 42 (0x8c821000) [pid = 1834] [serial = 2033] [outer = (nil)] [url = about:blank] 13:50:55 INFO - PROCESS | 1834 | --DOMWINDOW == 41 (0x8f82bc00) [pid = 1834] [serial = 2037] [outer = (nil)] [url = about:blank] 13:50:55 INFO - PROCESS | 1834 | --DOMWINDOW == 40 (0x8db2a400) [pid = 1834] [serial = 2036] [outer = (nil)] [url = about:blank] 13:50:55 INFO - PROCESS | 1834 | --DOMWINDOW == 39 (0x82c60400) [pid = 1834] [serial = 2040] [outer = (nil)] [url = about:blank] 13:50:55 INFO - PROCESS | 1834 | --DOMWINDOW == 38 (0x824adc00) [pid = 1834] [serial = 2039] [outer = (nil)] [url = about:blank] 13:50:55 INFO - PROCESS | 1834 | --DOMWINDOW == 37 (0x8b227000) [pid = 1834] [serial = 2043] [outer = (nil)] [url = about:blank] 13:50:55 INFO - PROCESS | 1834 | --DOMWINDOW == 36 (0x8b124400) [pid = 1834] [serial = 2042] [outer = (nil)] [url = about:blank] 13:50:55 INFO - PROCESS | 1834 | --DOMWINDOW == 35 (0x8f8bd000) [pid = 1834] [serial = 2046] [outer = (nil)] [url = about:blank] 13:50:55 INFO - PROCESS | 1834 | --DOMWINDOW == 34 (0x8f832800) [pid = 1834] [serial = 2045] [outer = (nil)] [url = about:blank] 13:50:55 INFO - PROCESS | 1834 | --DOMWINDOW == 33 (0x8fb1bc00) [pid = 1834] [serial = 2048] [outer = (nil)] [url = about:blank] 13:50:55 INFO - PROCESS | 1834 | --DOMWINDOW == 32 (0x8b04e000) [pid = 1834] [serial = 2028] [outer = (nil)] [url = about:blank] 13:50:55 INFO - PROCESS | 1834 | --DOMWINDOW == 31 (0x82f50800) [pid = 1834] [serial = 2024] [outer = (nil)] [url = about:blank] 13:50:55 INFO - PROCESS | 1834 | --DOMWINDOW == 30 (0x82f5a800) [pid = 1834] [serial = 2025] [outer = (nil)] [url = about:blank] 13:50:55 INFO - PROCESS | 1834 | --DOMWINDOW == 29 (0x8f638400) [pid = 1834] [serial = 2010] [outer = (nil)] [url = about:blank] 13:50:55 INFO - PROCESS | 1834 | --DOMWINDOW == 28 (0x82372400) [pid = 1834] [serial = 2021] [outer = (nil)] [url = about:blank] 13:50:55 INFO - PROCESS | 1834 | --DOMWINDOW == 27 (0x8237fc00) [pid = 1834] [serial = 2022] [outer = (nil)] [url = about:blank] 13:50:55 INFO - PROCESS | 1834 | --DOMWINDOW == 26 (0x8b11e800) [pid = 1834] [serial = 2018] [outer = (nil)] [url = about:blank] 13:50:55 INFO - PROCESS | 1834 | --DOMWINDOW == 25 (0x8b22c800) [pid = 1834] [serial = 2019] [outer = (nil)] [url = about:blank] 13:50:55 INFO - PROCESS | 1834 | --DOMWINDOW == 24 (0x8304a400) [pid = 1834] [serial = 2015] [outer = (nil)] [url = about:blank] 13:50:55 INFO - PROCESS | 1834 | --DOMWINDOW == 23 (0x83051400) [pid = 1834] [serial = 2016] [outer = (nil)] [url = about:blank] 13:50:55 INFO - PROCESS | 1834 | --DOMWINDOW == 22 (0x82293800) [pid = 1834] [serial = 2012] [outer = (nil)] [url = about:blank] 13:50:55 INFO - PROCESS | 1834 | --DOMWINDOW == 21 (0x82371c00) [pid = 1834] [serial = 2013] [outer = (nil)] [url = about:blank] 13:51:12 INFO - PROCESS | 1834 | MARIONETTE LOG: INFO: Timeout fired 13:51:12 INFO - PROCESS | 1834 | 1477774272059 Marionette TRACE conn4 <- [1,3175,null,{"value":["/websockets/Create-Secure-extensions-empty.htm",2,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.extensions should be set to '' after connection is established - Connection should be opened",1,"assert_equals: extensions should be empty expected \"\" but got \"permessage-deflate\"","@http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm:20:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm:19:9\n"],["W3C WebSocket API - Create Secure WebSocket - wsocket.extensions should be set to '' after connection is established - Connection should be closed",3,null,null]]]}] 13:51:12 INFO - .. 13:51:12 INFO - TEST-TIMEOUT | /websockets/Create-Secure-extensions-empty.htm | took 30933ms 13:51:12 INFO - PROCESS | 1834 | 1477774272088 Marionette TRACE conn4 -> [0,3176,"getWindowHandle",null] 13:51:12 INFO - PROCESS | 1834 | 1477774272095 Marionette TRACE conn4 <- [1,3176,null,{"value":"8"}] 13:51:12 INFO - TEST-START | /websockets/Create-Secure-url-with-space.htm 13:51:12 INFO - PROCESS | 1834 | 1477774272109 Marionette TRACE conn4 -> [0,3177,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:12 INFO - PROCESS | 1834 | 1477774272373 Marionette TRACE conn4 <- [1,3177,null,{"value":null}] 13:51:12 INFO - PROCESS | 1834 | [1834] 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 13:51:12 INFO - PROCESS | 1834 | 1477774272467 Marionette TRACE conn4 -> [0,3178,"getWindowHandles",null] 13:51:12 INFO - PROCESS | 1834 | 1477774272474 Marionette TRACE conn4 <- [1,3178,null,["8"]] 13:51:12 INFO - PROCESS | 1834 | 1477774272486 Marionette TRACE conn4 -> [0,3179,"switchToWindow",{"name":"8"}] 13:51:12 INFO - PROCESS | 1834 | 1477774272496 Marionette TRACE conn4 <- [1,3179,null,{}] 13:51:12 INFO - PROCESS | 1834 | 1477774272504 Marionette TRACE conn4 -> [0,3180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-url-with-space.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:12 INFO - PROCESS | 1834 | ++DOCSHELL 0x821c3400 == 8 [pid = 1834] [id = 706] 13:51:12 INFO - PROCESS | 1834 | ++DOMWINDOW == 22 (0x82292000) [pid = 1834] [serial = 2050] [outer = (nil)] 13:51:12 INFO - PROCESS | 1834 | ++DOMWINDOW == 23 (0x82296000) [pid = 1834] [serial = 2051] [outer = 0x82292000] 13:51:12 INFO - PROCESS | 1834 | 1477774272624 Marionette DEBUG loaded listener.js 13:51:12 INFO - PROCESS | 1834 | ++DOMWINDOW == 24 (0x8229ec00) [pid = 1834] [serial = 2052] [outer = 0x82292000] 13:51:13 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 13:51:13 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:51:13 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:51:13 INFO - PROCESS | 1834 | 1477774273203 Marionette TRACE conn4 <- [1,3180,null,{"value":["/websockets/Create-Secure-url-with-space.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a URL with a space - SYNTAX_ERR should be thrown",0,null,null]]]}] 13:51:13 INFO - . 13:51:13 INFO - TEST-OK | /websockets/Create-Secure-url-with-space.htm | took 1132ms 13:51:13 INFO - PROCESS | 1834 | 1477774273239 Marionette TRACE conn4 -> [0,3181,"getWindowHandle",null] 13:51:13 INFO - TEST-START | /websockets/Create-Secure-valid-url-array-protocols.htm 13:51:13 INFO - PROCESS | 1834 | 1477774273246 Marionette TRACE conn4 <- [1,3181,null,{"value":"8"}] 13:51:13 INFO - PROCESS | 1834 | 1477774273253 Marionette TRACE conn4 -> [0,3182,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:13 INFO - PROCESS | 1834 | 1477774273496 Marionette TRACE conn4 <- [1,3182,null,{"value":null}] 13:51:13 INFO - PROCESS | 1834 | 1477774273517 Marionette TRACE conn4 -> [0,3183,"getWindowHandles",null] 13:51:13 INFO - PROCESS | 1834 | 1477774273523 Marionette TRACE conn4 <- [1,3183,null,["8"]] 13:51:13 INFO - PROCESS | 1834 | 1477774273529 Marionette TRACE conn4 -> [0,3184,"switchToWindow",{"name":"8"}] 13:51:13 INFO - PROCESS | 1834 | 1477774273535 Marionette TRACE conn4 <- [1,3184,null,{}] 13:51:13 INFO - PROCESS | 1834 | 1477774273542 Marionette TRACE conn4 -> [0,3185,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-array-protocols.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:13 INFO - PROCESS | 1834 | ++DOCSHELL 0x8229c800 == 9 [pid = 1834] [id = 707] 13:51:13 INFO - PROCESS | 1834 | ++DOMWINDOW == 25 (0x823bfc00) [pid = 1834] [serial = 2053] [outer = (nil)] 13:51:13 INFO - PROCESS | 1834 | ++DOMWINDOW == 26 (0x823c2000) [pid = 1834] [serial = 2054] [outer = 0x823bfc00] 13:51:13 INFO - PROCESS | 1834 | 1477774273654 Marionette DEBUG loaded listener.js 13:51:13 INFO - PROCESS | 1834 | ++DOMWINDOW == 27 (0x823c7000) [pid = 1834] [serial = 2055] [outer = 0x823bfc00] 13:51:14 INFO - PROCESS | 1834 | 1477774274410 Marionette TRACE conn4 <- [1,3185,null,{"value":["/websockets/Create-Secure-valid-url-array-protocols.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and array of protocol strings - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and array of protocol strings - Connection should be closed",0,null,null]]]}] 13:51:14 INFO - .. 13:51:14 INFO - TEST-OK | /websockets/Create-Secure-valid-url-array-protocols.htm | took 1174ms 13:51:14 INFO - PROCESS | 1834 | 1477774274435 Marionette TRACE conn4 -> [0,3186,"getWindowHandle",null] 13:51:14 INFO - PROCESS | 1834 | 1477774274443 Marionette TRACE conn4 <- [1,3186,null,{"value":"8"}] 13:51:14 INFO - TEST-START | /websockets/Create-Secure-valid-url-binaryType-blob.htm 13:51:14 INFO - PROCESS | 1834 | 1477774274451 Marionette TRACE conn4 -> [0,3187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:14 INFO - PROCESS | 1834 | 1477774274697 Marionette TRACE conn4 <- [1,3187,null,{"value":null}] 13:51:14 INFO - PROCESS | 1834 | 1477774274720 Marionette TRACE conn4 -> [0,3188,"getWindowHandles",null] 13:51:14 INFO - PROCESS | 1834 | 1477774274726 Marionette TRACE conn4 <- [1,3188,null,["8"]] 13:51:14 INFO - PROCESS | 1834 | 1477774274731 Marionette TRACE conn4 -> [0,3189,"switchToWindow",{"name":"8"}] 13:51:14 INFO - PROCESS | 1834 | 1477774274739 Marionette TRACE conn4 <- [1,3189,null,{}] 13:51:14 INFO - PROCESS | 1834 | 1477774274745 Marionette TRACE conn4 -> [0,3190,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-binaryType-blob.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:14 INFO - PROCESS | 1834 | ++DOCSHELL 0x82f52800 == 10 [pid = 1834] [id = 708] 13:51:14 INFO - PROCESS | 1834 | ++DOMWINDOW == 28 (0x82f52c00) [pid = 1834] [serial = 2056] [outer = (nil)] 13:51:14 INFO - PROCESS | 1834 | ++DOMWINDOW == 29 (0x82f56000) [pid = 1834] [serial = 2057] [outer = 0x82f52c00] 13:51:14 INFO - PROCESS | 1834 | 1477774274854 Marionette DEBUG loaded listener.js 13:51:14 INFO - PROCESS | 1834 | ++DOMWINDOW == 30 (0x82f5a000) [pid = 1834] [serial = 2058] [outer = 0x82f52c00] 13:51:15 INFO - PROCESS | 1834 | 1477774275552 Marionette TRACE conn4 <- [1,3190,null,{"value":["/websockets/Create-Secure-valid-url-binaryType-blob.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.binaryType should be set to 'blob' after connection is established - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - wsocket.binaryType should be set to 'blob' after connection is established - Connection should be closed",0,null,null]]]}] 13:51:15 INFO - .. 13:51:15 INFO - TEST-OK | /websockets/Create-Secure-valid-url-binaryType-blob.htm | took 1129ms 13:51:15 INFO - PROCESS | 1834 | 1477774275580 Marionette TRACE conn4 -> [0,3191,"getWindowHandle",null] 13:51:15 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm 13:51:15 INFO - PROCESS | 1834 | 1477774275584 Marionette TRACE conn4 <- [1,3191,null,{"value":"8"}] 13:51:15 INFO - PROCESS | 1834 | 1477774275591 Marionette TRACE conn4 -> [0,3192,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:15 INFO - PROCESS | 1834 | 1477774275813 Marionette TRACE conn4 <- [1,3192,null,{"value":null}] 13:51:15 INFO - PROCESS | 1834 | 1477774275835 Marionette TRACE conn4 -> [0,3193,"getWindowHandles",null] 13:51:15 INFO - PROCESS | 1834 | 1477774275842 Marionette TRACE conn4 <- [1,3193,null,["8"]] 13:51:15 INFO - PROCESS | 1834 | 1477774275847 Marionette TRACE conn4 -> [0,3194,"switchToWindow",{"name":"8"}] 13:51:15 INFO - PROCESS | 1834 | 1477774275854 Marionette TRACE conn4 <- [1,3194,null,{}] 13:51:15 INFO - PROCESS | 1834 | 1477774275860 Marionette TRACE conn4 -> [0,3195,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:15 INFO - PROCESS | 1834 | ++DOCSHELL 0x8304fc00 == 11 [pid = 1834] [id = 709] 13:51:15 INFO - PROCESS | 1834 | ++DOMWINDOW == 31 (0x83050400) [pid = 1834] [serial = 2059] [outer = (nil)] 13:51:15 INFO - PROCESS | 1834 | ++DOMWINDOW == 32 (0x83067000) [pid = 1834] [serial = 2060] [outer = 0x83050400] 13:51:15 INFO - PROCESS | 1834 | 1477774275965 Marionette DEBUG loaded listener.js 13:51:16 INFO - PROCESS | 1834 | ++DOMWINDOW == 33 (0x8b052000) [pid = 1834] [serial = 2061] [outer = 0x83050400] 13:51:16 INFO - PROCESS | 1834 | 1477774276632 Marionette TRACE conn4 <- [1,3195,null,{"value":["/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - protocol should be set correctly - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - Connection should be closed",0,null,null]]]}] 13:51:16 INFO - .. 13:51:16 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm | took 1072ms 13:51:16 INFO - PROCESS | 1834 | 1477774276662 Marionette TRACE conn4 -> [0,3196,"getWindowHandle",null] 13:51:16 INFO - PROCESS | 1834 | 1477774276666 Marionette TRACE conn4 <- [1,3196,null,{"value":"8"}] 13:51:16 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-string.htm 13:51:16 INFO - PROCESS | 1834 | 1477774276678 Marionette TRACE conn4 -> [0,3197,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:16 INFO - PROCESS | 1834 | 1477774276841 Marionette TRACE conn4 <- [1,3197,null,{"value":null}] 13:51:16 INFO - PROCESS | 1834 | 1477774276856 Marionette TRACE conn4 -> [0,3198,"getWindowHandles",null] 13:51:16 INFO - PROCESS | 1834 | 1477774276859 Marionette TRACE conn4 <- [1,3198,null,["8"]] 13:51:16 INFO - PROCESS | 1834 | 1477774276866 Marionette TRACE conn4 -> [0,3199,"switchToWindow",{"name":"8"}] 13:51:16 INFO - PROCESS | 1834 | 1477774276872 Marionette TRACE conn4 <- [1,3199,null,{}] 13:51:16 INFO - PROCESS | 1834 | 1477774276877 Marionette TRACE conn4 -> [0,3200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-protocol-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:16 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b120800 == 12 [pid = 1834] [id = 710] 13:51:16 INFO - PROCESS | 1834 | ++DOMWINDOW == 34 (0x8b120c00) [pid = 1834] [serial = 2062] [outer = (nil)] 13:51:16 INFO - PROCESS | 1834 | ++DOMWINDOW == 35 (0x8b124800) [pid = 1834] [serial = 2063] [outer = 0x8b120c00] 13:51:16 INFO - PROCESS | 1834 | 1477774276969 Marionette DEBUG loaded listener.js 13:51:17 INFO - PROCESS | 1834 | ++DOMWINDOW == 36 (0x8b129000) [pid = 1834] [serial = 2064] [outer = 0x8b120c00] 13:51:17 INFO - PROCESS | 1834 | 1477774277644 Marionette TRACE conn4 <- [1,3200,null,{"value":["/websockets/Create-Secure-valid-url-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Check readyState is 1",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - Connection should be closed",0,null,null]]]}] 13:51:17 INFO - .. 13:51:17 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-string.htm | took 1021ms 13:51:17 INFO - PROCESS | 1834 | 1477774277694 Marionette TRACE conn4 -> [0,3201,"getWindowHandle",null] 13:51:17 INFO - PROCESS | 1834 | 1477774277698 Marionette TRACE conn4 <- [1,3201,null,{"value":"8"}] 13:51:17 INFO - TEST-START | /websockets/Create-Secure-valid-url.htm 13:51:17 INFO - PROCESS | 1834 | 1477774277705 Marionette TRACE conn4 -> [0,3202,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:17 INFO - PROCESS | 1834 | 1477774277977 Marionette TRACE conn4 <- [1,3202,null,{"value":null}] 13:51:17 INFO - PROCESS | 1834 | 1477774277991 Marionette TRACE conn4 -> [0,3203,"getWindowHandles",null] 13:51:17 INFO - PROCESS | 1834 | 1477774277995 Marionette TRACE conn4 <- [1,3203,null,["8"]] 13:51:18 INFO - PROCESS | 1834 | 1477774278002 Marionette TRACE conn4 -> [0,3204,"switchToWindow",{"name":"8"}] 13:51:18 INFO - PROCESS | 1834 | 1477774278007 Marionette TRACE conn4 <- [1,3204,null,{}] 13:51:18 INFO - PROCESS | 1834 | 1477774278012 Marionette TRACE conn4 -> [0,3205,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:18 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b225c00 == 13 [pid = 1834] [id = 711] 13:51:18 INFO - PROCESS | 1834 | ++DOMWINDOW == 37 (0x8b226000) [pid = 1834] [serial = 2065] [outer = (nil)] 13:51:18 INFO - PROCESS | 1834 | ++DOMWINDOW == 38 (0x8b22d400) [pid = 1834] [serial = 2066] [outer = 0x8b226000] 13:51:18 INFO - PROCESS | 1834 | 1477774278109 Marionette DEBUG loaded listener.js 13:51:18 INFO - PROCESS | 1834 | ++DOMWINDOW == 39 (0x8c826000) [pid = 1834] [serial = 2067] [outer = 0x8b226000] 13:51:18 INFO - PROCESS | 1834 | 1477774278776 Marionette TRACE conn4 <- [1,3205,null,{"value":["/websockets/Create-Secure-valid-url.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL - Connection should be closed",0,null,null]]]}] 13:51:18 INFO - .. 13:51:18 INFO - TEST-OK | /websockets/Create-Secure-valid-url.htm | took 1121ms 13:51:18 INFO - PROCESS | 1834 | 1477774278826 Marionette TRACE conn4 -> [0,3206,"getWindowHandle",null] 13:51:18 INFO - PROCESS | 1834 | 1477774278830 Marionette TRACE conn4 <- [1,3206,null,{"value":"8"}] 13:51:18 INFO - TEST-START | /websockets/Create-Secure-verify-url-set-non-default-port.htm 13:51:18 INFO - PROCESS | 1834 | 1477774278837 Marionette TRACE conn4 -> [0,3207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:19 INFO - PROCESS | 1834 | 1477774278998 Marionette TRACE conn4 <- [1,3207,null,{"value":null}] 13:51:19 INFO - PROCESS | 1834 | 1477774279139 Marionette TRACE conn4 -> [0,3208,"getWindowHandles",null] 13:51:19 INFO - PROCESS | 1834 | 1477774279147 Marionette TRACE conn4 <- [1,3208,null,["8"]] 13:51:19 INFO - PROCESS | 1834 | 1477774279156 Marionette TRACE conn4 -> [0,3209,"switchToWindow",{"name":"8"}] 13:51:19 INFO - PROCESS | 1834 | 1477774279162 Marionette TRACE conn4 <- [1,3209,null,{}] 13:51:19 INFO - PROCESS | 1834 | 1477774279168 Marionette TRACE conn4 -> [0,3210,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-verify-url-set-non-default-port.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:19 INFO - PROCESS | 1834 | ++DOCSHELL 0x8c82a800 == 14 [pid = 1834] [id = 712] 13:51:19 INFO - PROCESS | 1834 | ++DOMWINDOW == 40 (0x8c886000) [pid = 1834] [serial = 2068] [outer = (nil)] 13:51:19 INFO - PROCESS | 1834 | ++DOMWINDOW == 41 (0x8c887000) [pid = 1834] [serial = 2069] [outer = 0x8c886000] 13:51:19 INFO - PROCESS | 1834 | 1477774279260 Marionette DEBUG loaded listener.js 13:51:19 INFO - PROCESS | 1834 | ++DOMWINDOW == 42 (0x8c88c400) [pid = 1834] [serial = 2070] [outer = 0x8c886000] 13:51:19 INFO - PROCESS | 1834 | 1477774279828 Marionette TRACE conn4 <- [1,3210,null,{"value":["/websockets/Create-Secure-verify-url-set-non-default-port.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.url should be set correctly",0,null,null]]]}] 13:51:19 INFO - . 13:51:19 INFO - TEST-OK | /websockets/Create-Secure-verify-url-set-non-default-port.htm | took 1021ms 13:51:19 INFO - PROCESS | 1834 | 1477774279860 Marionette TRACE conn4 -> [0,3211,"getWindowHandle",null] 13:51:19 INFO - PROCESS | 1834 | 1477774279866 Marionette TRACE conn4 <- [1,3211,null,{"value":"8"}] 13:51:19 INFO - TEST-START | /websockets/Create-asciiSep-protocol-string.htm 13:51:19 INFO - PROCESS | 1834 | 1477774279873 Marionette TRACE conn4 -> [0,3212,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:20 INFO - PROCESS | 1834 | 1477774280088 Marionette TRACE conn4 <- [1,3212,null,{"value":null}] 13:51:20 INFO - PROCESS | 1834 | [1834] 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 13:51:20 INFO - PROCESS | 1834 | 1477774280110 Marionette TRACE conn4 -> [0,3213,"getWindowHandles",null] 13:51:20 INFO - PROCESS | 1834 | 1477774280136 Marionette TRACE conn4 <- [1,3213,null,["8"]] 13:51:20 INFO - PROCESS | 1834 | 1477774280143 Marionette TRACE conn4 -> [0,3214,"switchToWindow",{"name":"8"}] 13:51:20 INFO - PROCESS | 1834 | 1477774280151 Marionette TRACE conn4 <- [1,3214,null,{}] 13:51:20 INFO - PROCESS | 1834 | 1477774280156 Marionette TRACE conn4 -> [0,3215,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-asciiSep-protocol-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:20 INFO - PROCESS | 1834 | ++DOCSHELL 0x821bd400 == 15 [pid = 1834] [id = 713] 13:51:20 INFO - PROCESS | 1834 | ++DOMWINDOW == 43 (0x8cb77400) [pid = 1834] [serial = 2071] [outer = (nil)] 13:51:20 INFO - PROCESS | 1834 | ++DOMWINDOW == 44 (0x8cb7a400) [pid = 1834] [serial = 2072] [outer = 0x8cb77400] 13:51:20 INFO - PROCESS | 1834 | 1477774280250 Marionette DEBUG loaded listener.js 13:51:20 INFO - PROCESS | 1834 | ++DOMWINDOW == 45 (0x8cb81000) [pid = 1834] [serial = 2073] [outer = 0x8cb77400] 13:51:21 INFO - PROCESS | 1834 | 1477774281012 Marionette TRACE conn4 <- [1,3215,null,{"value":["/websockets/Create-asciiSep-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with an ascii separator character - SYNTAX_ERR is thrown",1,"assert_throws: function \"function () { wsocket = CreateWebSocketWithAsciiSep(asciiWithSep) }\" did not throw","@http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm:16:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm:13:13\n"]]]}] 13:51:21 INFO - . 13:51:21 INFO - TEST-OK | /websockets/Create-asciiSep-protocol-string.htm | took 1173ms 13:51:21 INFO - PROCESS | 1834 | 1477774281049 Marionette TRACE conn4 -> [0,3216,"getWindowHandle",null] 13:51:21 INFO - PROCESS | 1834 | 1477774281055 Marionette TRACE conn4 <- [1,3216,null,{"value":"8"}] 13:51:21 INFO - TEST-START | /websockets/Create-invalid-urls.htm 13:51:21 INFO - PROCESS | 1834 | 1477774281110 Marionette TRACE conn4 -> [0,3217,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:21 INFO - PROCESS | 1834 | 1477774281314 Marionette TRACE conn4 <- [1,3217,null,{"value":null}] 13:51:21 INFO - PROCESS | 1834 | 1477774281492 Marionette TRACE conn4 -> [0,3218,"getWindowHandles",null] 13:51:21 INFO - PROCESS | 1834 | 1477774281497 Marionette TRACE conn4 <- [1,3218,null,["8"]] 13:51:21 INFO - PROCESS | 1834 | 1477774281510 Marionette TRACE conn4 -> [0,3219,"switchToWindow",{"name":"8"}] 13:51:21 INFO - PROCESS | 1834 | 1477774281519 Marionette TRACE conn4 <- [1,3219,null,{}] 13:51:21 INFO - PROCESS | 1834 | 1477774281525 Marionette TRACE conn4 -> [0,3220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-invalid-urls.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-invalid-urls.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:21 INFO - PROCESS | 1834 | ++DOCSHELL 0x824a9000 == 16 [pid = 1834] [id = 714] 13:51:21 INFO - PROCESS | 1834 | ++DOMWINDOW == 46 (0x824ac400) [pid = 1834] [serial = 2074] [outer = (nil)] 13:51:21 INFO - PROCESS | 1834 | ++DOMWINDOW == 47 (0x82c62000) [pid = 1834] [serial = 2075] [outer = 0x824ac400] 13:51:21 INFO - PROCESS | 1834 | 1477774281644 Marionette DEBUG loaded listener.js 13:51:21 INFO - PROCESS | 1834 | ++DOMWINDOW == 48 (0x82d06c00) [pid = 1834] [serial = 2076] [outer = 0x824ac400] 13:51:22 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 13:51:22 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:51:22 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:51:22 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x80004002: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2076 13:51:22 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:51:22 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:51:22 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x80004002: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2076 13:51:22 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:51:22 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:51:22 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 13:51:22 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:51:22 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:51:22 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 13:51:22 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:51:22 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:51:22 INFO - PROCESS | 1834 | 1477774282340 Marionette TRACE conn4 <- [1,3220,null,{"value":["/websockets/Create-invalid-urls.htm",0,null,null,[["Url is /echo - should throw SYNTAX_ERR",0,null,null],["Url is a mail address - should throw SYNTAX_ERR",0,null,null],["Url is about:blank - should throw SYNTAX_ERR",0,null,null],["Url is ?test - should throw SYNTAX_ERR",0,null,null],["Url is #test - should throw SYNTAX_ERR",0,null,null]]]}] 13:51:22 INFO - ..... 13:51:22 INFO - TEST-OK | /websockets/Create-invalid-urls.htm | took 1335ms 13:51:22 INFO - PROCESS | 1834 | 1477774282402 Marionette TRACE conn4 -> [0,3221,"getWindowHandle",null] 13:51:22 INFO - TEST-START | /websockets/Create-non-absolute-url.htm 13:51:22 INFO - PROCESS | 1834 | 1477774282409 Marionette TRACE conn4 <- [1,3221,null,{"value":"8"}] 13:51:22 INFO - PROCESS | 1834 | 1477774282417 Marionette TRACE conn4 -> [0,3222,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:22 INFO - PROCESS | 1834 | 1477774282614 Marionette TRACE conn4 <- [1,3222,null,{"value":null}] 13:51:22 INFO - PROCESS | 1834 | 1477774282796 Marionette TRACE conn4 -> [0,3223,"getWindowHandles",null] 13:51:22 INFO - PROCESS | 1834 | 1477774282802 Marionette TRACE conn4 <- [1,3223,null,["8"]] 13:51:22 INFO - PROCESS | 1834 | 1477774282813 Marionette TRACE conn4 -> [0,3224,"switchToWindow",{"name":"8"}] 13:51:22 INFO - PROCESS | 1834 | 1477774282820 Marionette TRACE conn4 <- [1,3224,null,{}] 13:51:22 INFO - PROCESS | 1834 | 1477774282871 Marionette TRACE conn4 -> [0,3225,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-non-absolute-url.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-non-absolute-url.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:22 INFO - PROCESS | 1834 | ++DOCSHELL 0x821bcc00 == 17 [pid = 1834] [id = 715] 13:51:22 INFO - PROCESS | 1834 | ++DOMWINDOW == 49 (0x8b04e400) [pid = 1834] [serial = 2077] [outer = (nil)] 13:51:22 INFO - PROCESS | 1834 | ++DOMWINDOW == 50 (0x8b123800) [pid = 1834] [serial = 2078] [outer = 0x8b04e400] 13:51:22 INFO - PROCESS | 1834 | 1477774282980 Marionette DEBUG loaded listener.js 13:51:23 INFO - PROCESS | 1834 | ++DOMWINDOW == 51 (0x8b12c000) [pid = 1834] [serial = 2079] [outer = 0x8b04e400] 13:51:23 INFO - PROCESS | 1834 | [1834] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 13:51:23 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:51:23 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:51:23 INFO - PROCESS | 1834 | 1477774283679 Marionette TRACE conn4 <- [1,3225,null,{"value":["/websockets/Create-non-absolute-url.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a non absolute URL - SYNTAX_ERR is thrown",0,null,null]]]}] 13:51:23 INFO - . 13:51:23 INFO - TEST-OK | /websockets/Create-non-absolute-url.htm | took 1277ms 13:51:23 INFO - PROCESS | 1834 | 1477774283701 Marionette TRACE conn4 -> [0,3226,"getWindowHandle",null] 13:51:23 INFO - PROCESS | 1834 | 1477774283709 Marionette TRACE conn4 <- [1,3226,null,{"value":"8"}] 13:51:23 INFO - TEST-START | /websockets/Create-nonAscii-protocol-string.htm 13:51:23 INFO - PROCESS | 1834 | 1477774283717 Marionette TRACE conn4 -> [0,3227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:23 INFO - PROCESS | 1834 | 1477774283944 Marionette TRACE conn4 <- [1,3227,null,{"value":null}] 13:51:24 INFO - PROCESS | 1834 | 1477774284101 Marionette TRACE conn4 -> [0,3228,"getWindowHandles",null] 13:51:24 INFO - PROCESS | 1834 | 1477774284107 Marionette TRACE conn4 <- [1,3228,null,["8"]] 13:51:24 INFO - PROCESS | 1834 | 1477774284113 Marionette TRACE conn4 -> [0,3229,"switchToWindow",{"name":"8"}] 13:51:24 INFO - PROCESS | 1834 | 1477774284121 Marionette TRACE conn4 <- [1,3229,null,{}] 13:51:24 INFO - PROCESS | 1834 | 1477774284172 Marionette TRACE conn4 -> [0,3230,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-nonAscii-protocol-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:24 INFO - PROCESS | 1834 | ++DOCSHELL 0x8d608400 == 18 [pid = 1834] [id = 716] 13:51:24 INFO - PROCESS | 1834 | ++DOMWINDOW == 52 (0x8d60d800) [pid = 1834] [serial = 2080] [outer = (nil)] 13:51:24 INFO - PROCESS | 1834 | ++DOMWINDOW == 53 (0x8d875000) [pid = 1834] [serial = 2081] [outer = 0x8d60d800] 13:51:24 INFO - PROCESS | 1834 | 1477774284294 Marionette DEBUG loaded listener.js 13:51:24 INFO - PROCESS | 1834 | ++DOMWINDOW == 54 (0x8da1e800) [pid = 1834] [serial = 2082] [outer = 0x8d60d800] 13:51:24 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:51:24 INFO - PROCESS | 1834 | 1477774284962 Marionette TRACE conn4 <- [1,3230,null,{"value":["/websockets/Create-nonAscii-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with non-ascii values - SYNTAX_ERR is thrown",0,null,null]]]}] 13:51:24 INFO - . 13:51:24 INFO - TEST-OK | /websockets/Create-nonAscii-protocol-string.htm | took 1275ms 13:51:24 INFO - PROCESS | 1834 | 1477774284991 Marionette TRACE conn4 -> [0,3231,"getWindowHandle",null] 13:51:24 INFO - PROCESS | 1834 | 1477774284996 Marionette TRACE conn4 <- [1,3231,null,{"value":"8"}] 13:51:25 INFO - TEST-START | /websockets/Create-protocol-with-space.htm 13:51:25 INFO - PROCESS | 1834 | 1477774285007 Marionette TRACE conn4 -> [0,3232,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:25 INFO - PROCESS | 1834 | 1477774285236 Marionette TRACE conn4 <- [1,3232,null,{"value":null}] 13:51:25 INFO - PROCESS | 1834 | 1477774285390 Marionette TRACE conn4 -> [0,3233,"getWindowHandles",null] 13:51:25 INFO - PROCESS | 1834 | 1477774285393 Marionette TRACE conn4 <- [1,3233,null,["8"]] 13:51:25 INFO - PROCESS | 1834 | 1477774285403 Marionette TRACE conn4 -> [0,3234,"switchToWindow",{"name":"8"}] 13:51:25 INFO - PROCESS | 1834 | 1477774285408 Marionette TRACE conn4 <- [1,3234,null,{}] 13:51:25 INFO - PROCESS | 1834 | 1477774285427 Marionette TRACE conn4 -> [0,3235,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-protocol-with-space.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-protocol-with-space.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:25 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da24c00 == 19 [pid = 1834] [id = 717] 13:51:25 INFO - PROCESS | 1834 | ++DOMWINDOW == 55 (0x8da2ec00) [pid = 1834] [serial = 2083] [outer = (nil)] 13:51:25 INFO - PROCESS | 1834 | ++DOMWINDOW == 56 (0x8da34000) [pid = 1834] [serial = 2084] [outer = 0x8da2ec00] 13:51:25 INFO - PROCESS | 1834 | 1477774285534 Marionette DEBUG loaded listener.js 13:51:25 INFO - PROCESS | 1834 | ++DOMWINDOW == 57 (0x8db03400) [pid = 1834] [serial = 2085] [outer = 0x8da2ec00] 13:51:26 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:51:26 INFO - PROCESS | 1834 | 1477774286301 Marionette TRACE conn4 <- [1,3235,null,{"value":["/websockets/Create-protocol-with-space.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with a space in it - SYNTAX_ERR is thrown",0,null,null]]]}] 13:51:26 INFO - . 13:51:26 INFO - TEST-OK | /websockets/Create-protocol-with-space.htm | took 1370ms 13:51:26 INFO - PROCESS | 1834 | 1477774286376 Marionette TRACE conn4 -> [0,3236,"getWindowHandle",null] 13:51:26 INFO - PROCESS | 1834 | 1477774286387 Marionette TRACE conn4 <- [1,3236,null,{"value":"8"}] 13:51:26 INFO - TEST-START | /websockets/Create-protocols-repeated-case-insensitive.htm 13:51:26 INFO - PROCESS | 1834 | 1477774286398 Marionette TRACE conn4 -> [0,3237,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:26 INFO - PROCESS | 1834 | 1477774286582 Marionette TRACE conn4 <- [1,3237,null,{"value":null}] 13:51:26 INFO - PROCESS | 1834 | 1477774286771 Marionette TRACE conn4 -> [0,3238,"getWindowHandles",null] 13:51:26 INFO - PROCESS | 1834 | 1477774286776 Marionette TRACE conn4 <- [1,3238,null,["8"]] 13:51:26 INFO - PROCESS | 1834 | 1477774286784 Marionette TRACE conn4 -> [0,3239,"switchToWindow",{"name":"8"}] 13:51:26 INFO - PROCESS | 1834 | 1477774286791 Marionette TRACE conn4 <- [1,3239,null,{}] 13:51:26 INFO - PROCESS | 1834 | 1477774286802 Marionette TRACE conn4 -> [0,3240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-protocols-repeated-case-insensitive.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:26 INFO - PROCESS | 1834 | ++DOCSHELL 0x82c5e800 == 20 [pid = 1834] [id = 718] 13:51:26 INFO - PROCESS | 1834 | ++DOMWINDOW == 58 (0x82d03400) [pid = 1834] [serial = 2086] [outer = (nil)] 13:51:26 INFO - PROCESS | 1834 | ++DOMWINDOW == 59 (0x82f51400) [pid = 1834] [serial = 2087] [outer = 0x82d03400] 13:51:26 INFO - PROCESS | 1834 | 1477774286905 Marionette DEBUG loaded listener.js 13:51:27 INFO - PROCESS | 1834 | ++DOMWINDOW == 60 (0x82f5d000) [pid = 1834] [serial = 2088] [outer = 0x82d03400] 13:51:27 INFO - PROCESS | 1834 | --DOCSHELL 0x8f82ac00 == 19 [pid = 1834] [id = 705] 13:51:28 INFO - PROCESS | 1834 | 1477774288321 Marionette TRACE conn4 <- [1,3240,null,{"value":["/websockets/Create-protocols-repeated-case-insensitive.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and an array of protocol strings with repeated values but different case - SYNTAX_ERR is thrown",1,"assert_throws: function \"function () { wsocket = CreateWebSocketWithRepeatedProtocolsCaseInsensitive() }\" did not throw","@http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm:14:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm:12:9\n"]]]}] 13:51:28 INFO - . 13:51:28 INFO - TEST-OK | /websockets/Create-protocols-repeated-case-insensitive.htm | took 1986ms 13:51:28 INFO - PROCESS | 1834 | 1477774288385 Marionette TRACE conn4 -> [0,3241,"getWindowHandle",null] 13:51:28 INFO - PROCESS | 1834 | 1477774288391 Marionette TRACE conn4 <- [1,3241,null,{"value":"8"}] 13:51:28 INFO - TEST-START | /websockets/Create-protocols-repeated.htm 13:51:28 INFO - PROCESS | 1834 | 1477774288404 Marionette TRACE conn4 -> [0,3242,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:28 INFO - PROCESS | 1834 | 1477774288636 Marionette TRACE conn4 <- [1,3242,null,{"value":null}] 13:51:28 INFO - PROCESS | 1834 | [1834] 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 13:51:28 INFO - PROCESS | 1834 | 1477774288791 Marionette TRACE conn4 -> [0,3243,"getWindowHandles",null] 13:51:28 INFO - PROCESS | 1834 | 1477774288795 Marionette TRACE conn4 <- [1,3243,null,["8"]] 13:51:28 INFO - PROCESS | 1834 | 1477774288802 Marionette TRACE conn4 -> [0,3244,"switchToWindow",{"name":"8"}] 13:51:28 INFO - PROCESS | 1834 | 1477774288809 Marionette TRACE conn4 <- [1,3244,null,{}] 13:51:28 INFO - PROCESS | 1834 | 1477774288820 Marionette TRACE conn4 -> [0,3245,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-protocols-repeated.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-protocols-repeated.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:28 INFO - PROCESS | 1834 | ++DOCSHELL 0x824af000 == 20 [pid = 1834] [id = 719] 13:51:28 INFO - PROCESS | 1834 | ++DOMWINDOW == 61 (0x82c56c00) [pid = 1834] [serial = 2089] [outer = (nil)] 13:51:28 INFO - PROCESS | 1834 | ++DOMWINDOW == 62 (0x82c61000) [pid = 1834] [serial = 2090] [outer = 0x82c56c00] 13:51:28 INFO - PROCESS | 1834 | 1477774288922 Marionette DEBUG loaded listener.js 13:51:29 INFO - PROCESS | 1834 | ++DOMWINDOW == 63 (0x82376000) [pid = 1834] [serial = 2091] [outer = 0x82c56c00] 13:51:29 INFO - PROCESS | 1834 | 1477774289593 Marionette TRACE conn4 <- [1,3245,null,{"value":["/websockets/Create-protocols-repeated.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and an array of protocol strings with repeated values - SYNTAX_ERR is thrown",0,null,null]]]}] 13:51:29 INFO - . 13:51:29 INFO - TEST-OK | /websockets/Create-protocols-repeated.htm | took 1221ms 13:51:29 INFO - PROCESS | 1834 | 1477774289622 Marionette TRACE conn4 -> [0,3246,"getWindowHandle",null] 13:51:29 INFO - TEST-START | /websockets/Create-valid-url-array-protocols.htm 13:51:29 INFO - PROCESS | 1834 | 1477774289627 Marionette TRACE conn4 <- [1,3246,null,{"value":"8"}] 13:51:29 INFO - PROCESS | 1834 | 1477774289634 Marionette TRACE conn4 -> [0,3247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:29 INFO - PROCESS | 1834 | 1477774289830 Marionette TRACE conn4 <- [1,3247,null,{"value":null}] 13:51:29 INFO - PROCESS | 1834 | 1477774289979 Marionette TRACE conn4 -> [0,3248,"getWindowHandles",null] 13:51:29 INFO - PROCESS | 1834 | 1477774289984 Marionette TRACE conn4 <- [1,3248,null,["8"]] 13:51:29 INFO - PROCESS | 1834 | 1477774289991 Marionette TRACE conn4 -> [0,3249,"switchToWindow",{"name":"8"}] 13:51:29 INFO - PROCESS | 1834 | 1477774289996 Marionette TRACE conn4 <- [1,3249,null,{}] 13:51:30 INFO - PROCESS | 1834 | 1477774290002 Marionette TRACE conn4 -> [0,3250,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url-array-protocols.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:30 INFO - PROCESS | 1834 | ++DOCSHELL 0x83072000 == 21 [pid = 1834] [id = 720] 13:51:30 INFO - PROCESS | 1834 | ++DOMWINDOW == 64 (0x83072c00) [pid = 1834] [serial = 2092] [outer = (nil)] 13:51:30 INFO - PROCESS | 1834 | ++DOMWINDOW == 65 (0x831af400) [pid = 1834] [serial = 2093] [outer = 0x83072c00] 13:51:30 INFO - PROCESS | 1834 | 1477774290100 Marionette DEBUG loaded listener.js 13:51:30 INFO - PROCESS | 1834 | ++DOMWINDOW == 66 (0x831b3000) [pid = 1834] [serial = 2094] [outer = 0x83072c00] 13:51:30 INFO - PROCESS | 1834 | 1477774290717 Marionette TRACE conn4 <- [1,3250,null,{"value":["/websockets/Create-valid-url-array-protocols.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and array of protocol strings - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL and array of protocol strings - Connection should be closed",0,null,null]]]}] 13:51:30 INFO - .. 13:51:30 INFO - TEST-OK | /websockets/Create-valid-url-array-protocols.htm | took 1127ms 13:51:30 INFO - PROCESS | 1834 | 1477774290770 Marionette TRACE conn4 -> [0,3251,"getWindowHandle",null] 13:51:30 INFO - PROCESS | 1834 | 1477774290779 Marionette TRACE conn4 <- [1,3251,null,{"value":"8"}] 13:51:30 INFO - TEST-START | /websockets/Create-valid-url-protocol-empty.htm 13:51:30 INFO - PROCESS | 1834 | 1477774290794 Marionette TRACE conn4 -> [0,3252,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:31 INFO - PROCESS | 1834 | 1477774291026 Marionette TRACE conn4 <- [1,3252,null,{"value":null}] 13:51:31 INFO - PROCESS | 1834 | 1477774291051 Marionette TRACE conn4 -> [0,3253,"getWindowHandles",null] 13:51:31 INFO - PROCESS | 1834 | 1477774291057 Marionette TRACE conn4 <- [1,3253,null,["8"]] 13:51:31 INFO - PROCESS | 1834 | 1477774291062 Marionette TRACE conn4 -> [0,3254,"switchToWindow",{"name":"8"}] 13:51:31 INFO - PROCESS | 1834 | 1477774291069 Marionette TRACE conn4 <- [1,3254,null,{}] 13:51:31 INFO - PROCESS | 1834 | 1477774291154 Marionette TRACE conn4 -> [0,3255,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url-protocol-empty.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:31 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b04a400 == 22 [pid = 1834] [id = 721] 13:51:31 INFO - PROCESS | 1834 | ++DOMWINDOW == 67 (0x8b04b000) [pid = 1834] [serial = 2095] [outer = (nil)] 13:51:31 INFO - PROCESS | 1834 | ++DOMWINDOW == 68 (0x8b04d800) [pid = 1834] [serial = 2096] [outer = 0x8b04b000] 13:51:31 INFO - PROCESS | 1834 | 1477774291260 Marionette DEBUG loaded listener.js 13:51:31 INFO - PROCESS | 1834 | ++DOMWINDOW == 69 (0x8b120000) [pid = 1834] [serial = 2097] [outer = 0x8b04b000] 13:51:31 INFO - PROCESS | 1834 | 1477774291887 Marionette TRACE conn4 <- [1,3255,null,{"value":["/websockets/Create-valid-url-protocol-empty.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - wsocket.protocol should be empty before connection is established",0,null,null]]]}] 13:51:31 INFO - . 13:51:31 INFO - TEST-OK | /websockets/Create-valid-url-protocol-empty.htm | took 1126ms 13:51:31 INFO - PROCESS | 1834 | 1477774291942 Marionette TRACE conn4 -> [0,3256,"getWindowHandle",null] 13:51:31 INFO - PROCESS | 1834 | 1477774291948 Marionette TRACE conn4 <- [1,3256,null,{"value":"8"}] 13:51:31 INFO - TEST-START | /websockets/Create-valid-url-protocol.htm 13:51:31 INFO - PROCESS | 1834 | 1477774291960 Marionette TRACE conn4 -> [0,3257,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:32 INFO - PROCESS | 1834 | 1477774292217 Marionette TRACE conn4 <- [1,3257,null,{"value":null}] 13:51:32 INFO - PROCESS | 1834 | 1477774292247 Marionette TRACE conn4 -> [0,3258,"getWindowHandles",null] 13:51:32 INFO - PROCESS | 1834 | 1477774292250 Marionette TRACE conn4 <- [1,3258,null,["8"]] 13:51:32 INFO - PROCESS | 1834 | 1477774292254 Marionette TRACE conn4 -> [0,3259,"switchToWindow",{"name":"8"}] 13:51:32 INFO - PROCESS | 1834 | 1477774292261 Marionette TRACE conn4 <- [1,3259,null,{}] 13:51:32 INFO - PROCESS | 1834 | 1477774292267 Marionette TRACE conn4 -> [0,3260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url-protocol.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:32 INFO - PROCESS | 1834 | ++DOCSHELL 0x8c821800 == 23 [pid = 1834] [id = 722] 13:51:32 INFO - PROCESS | 1834 | ++DOMWINDOW == 70 (0x8c822400) [pid = 1834] [serial = 2098] [outer = (nil)] 13:51:32 INFO - PROCESS | 1834 | ++DOMWINDOW == 71 (0x8da2e000) [pid = 1834] [serial = 2099] [outer = 0x8c822400] 13:51:32 INFO - PROCESS | 1834 | 1477774292448 Marionette DEBUG loaded listener.js 13:51:32 INFO - PROCESS | 1834 | ++DOMWINDOW == 72 (0x8da30c00) [pid = 1834] [serial = 2100] [outer = 0x8c822400] 13:51:32 INFO - PROCESS | 1834 | --DOMWINDOW == 71 (0x8cb77400) [pid = 1834] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm] 13:51:32 INFO - PROCESS | 1834 | --DOMWINDOW == 70 (0x82292000) [pid = 1834] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm] 13:51:32 INFO - PROCESS | 1834 | --DOMWINDOW == 69 (0x823bfc00) [pid = 1834] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm] 13:51:32 INFO - PROCESS | 1834 | --DOMWINDOW == 68 (0x82f52c00) [pid = 1834] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm] 13:51:32 INFO - PROCESS | 1834 | --DOMWINDOW == 67 (0x83050400) [pid = 1834] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm] 13:51:32 INFO - PROCESS | 1834 | --DOMWINDOW == 66 (0x8b120c00) [pid = 1834] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm] 13:51:32 INFO - PROCESS | 1834 | --DOMWINDOW == 65 (0x8b226000) [pid = 1834] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm] 13:51:33 INFO - PROCESS | 1834 | --DOMWINDOW == 64 (0x8c886000) [pid = 1834] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm] 13:51:33 INFO - PROCESS | 1834 | --DOMWINDOW == 63 (0x8f8c8400) [pid = 1834] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm] 13:51:33 INFO - PROCESS | 1834 | 1477774293277 Marionette TRACE conn4 <- [1,3260,null,{"value":["/websockets/Create-valid-url-protocol.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string - Connection should be closed",0,null,null]]]}] 13:51:33 INFO - .. 13:51:33 INFO - TEST-OK | /websockets/Create-valid-url-protocol.htm | took 1379ms 13:51:33 INFO - PROCESS | 1834 | 1477774293335 Marionette TRACE conn4 -> [0,3261,"getWindowHandle",null] 13:51:33 INFO - PROCESS | 1834 | 1477774293338 Marionette TRACE conn4 <- [1,3261,null,{"value":"8"}] 13:51:33 INFO - TEST-START | /websockets/Create-valid-url.htm 13:51:33 INFO - PROCESS | 1834 | 1477774293346 Marionette TRACE conn4 -> [0,3262,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:33 INFO - PROCESS | 1834 | 1477774293514 Marionette TRACE conn4 <- [1,3262,null,{"value":null}] 13:51:33 INFO - PROCESS | 1834 | 1477774293660 Marionette TRACE conn4 -> [0,3263,"getWindowHandles",null] 13:51:33 INFO - PROCESS | 1834 | 1477774293663 Marionette TRACE conn4 <- [1,3263,null,["8"]] 13:51:33 INFO - PROCESS | 1834 | 1477774293674 Marionette TRACE conn4 -> [0,3264,"switchToWindow",{"name":"8"}] 13:51:33 INFO - PROCESS | 1834 | 1477774293678 Marionette TRACE conn4 <- [1,3264,null,{}] 13:51:33 INFO - PROCESS | 1834 | 1477774293684 Marionette TRACE conn4 -> [0,3265,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:33 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b11d800 == 24 [pid = 1834] [id = 723] 13:51:33 INFO - PROCESS | 1834 | ++DOMWINDOW == 64 (0x8db05400) [pid = 1834] [serial = 2101] [outer = (nil)] 13:51:33 INFO - PROCESS | 1834 | ++DOMWINDOW == 65 (0x8db07000) [pid = 1834] [serial = 2102] [outer = 0x8db05400] 13:51:33 INFO - PROCESS | 1834 | 1477774293790 Marionette DEBUG loaded listener.js 13:51:33 INFO - PROCESS | 1834 | ++DOMWINDOW == 66 (0x8db0ac00) [pid = 1834] [serial = 2103] [outer = 0x8db05400] 13:51:34 INFO - PROCESS | 1834 | 1477774294370 Marionette TRACE conn4 <- [1,3265,null,{"value":["/websockets/Create-valid-url.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL - Connection should be closed",0,null,null]]]}] 13:51:34 INFO - .. 13:51:34 INFO - TEST-OK | /websockets/Create-valid-url.htm | took 1071ms 13:51:34 INFO - PROCESS | 1834 | 1477774294417 Marionette TRACE conn4 -> [0,3266,"getWindowHandle",null] 13:51:34 INFO - PROCESS | 1834 | 1477774294420 Marionette TRACE conn4 <- [1,3266,null,{"value":"8"}] 13:51:34 INFO - TEST-START | /websockets/Create-verify-url-set-non-default-port.htm 13:51:34 INFO - PROCESS | 1834 | 1477774294427 Marionette TRACE conn4 -> [0,3267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:34 INFO - PROCESS | 1834 | 1477774294690 Marionette TRACE conn4 <- [1,3267,null,{"value":null}] 13:51:34 INFO - PROCESS | 1834 | 1477774294705 Marionette TRACE conn4 -> [0,3268,"getWindowHandles",null] 13:51:34 INFO - PROCESS | 1834 | 1477774294708 Marionette TRACE conn4 <- [1,3268,null,["8"]] 13:51:34 INFO - PROCESS | 1834 | 1477774294714 Marionette TRACE conn4 -> [0,3269,"switchToWindow",{"name":"8"}] 13:51:34 INFO - PROCESS | 1834 | 1477774294723 Marionette TRACE conn4 <- [1,3269,null,{}] 13:51:34 INFO - PROCESS | 1834 | 1477774294728 Marionette TRACE conn4 -> [0,3270,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-verify-url-set-non-default-port.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:34 INFO - PROCESS | 1834 | ++DOCSHELL 0x8f638800 == 25 [pid = 1834] [id = 724] 13:51:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 67 (0x8f7f1000) [pid = 1834] [serial = 2104] [outer = (nil)] 13:51:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 68 (0x8f7f5800) [pid = 1834] [serial = 2105] [outer = 0x8f7f1000] 13:51:34 INFO - PROCESS | 1834 | 1477774294826 Marionette DEBUG loaded listener.js 13:51:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 69 (0x8f82ac00) [pid = 1834] [serial = 2106] [outer = 0x8f7f1000] 13:51:35 INFO - PROCESS | 1834 | 1477774295661 Marionette TRACE conn4 <- [1,3270,null,{"value":["/websockets/Create-verify-url-set-non-default-port.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - wsocket.url should be set correctly",0,null,null]]]}] 13:51:35 INFO - . 13:51:35 INFO - TEST-OK | /websockets/Create-verify-url-set-non-default-port.htm | took 1286ms 13:51:35 INFO - PROCESS | 1834 | 1477774295715 Marionette TRACE conn4 -> [0,3271,"getWindowHandle",null] 13:51:35 INFO - PROCESS | 1834 | 1477774295722 Marionette TRACE conn4 <- [1,3271,null,{"value":"8"}] 13:51:35 INFO - TEST-START | /websockets/Create-wrong-scheme.htm 13:51:35 INFO - PROCESS | 1834 | 1477774295780 Marionette TRACE conn4 -> [0,3272,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:36 INFO - PROCESS | 1834 | 1477774296002 Marionette TRACE conn4 <- [1,3272,null,{"value":null}] 13:51:36 INFO - PROCESS | 1834 | [1834] 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 13:51:36 INFO - PROCESS | 1834 | 1477774296190 Marionette TRACE conn4 -> [0,3273,"getWindowHandles",null] 13:51:36 INFO - PROCESS | 1834 | 1477774296196 Marionette TRACE conn4 <- [1,3273,null,["8"]] 13:51:36 INFO - PROCESS | 1834 | 1477774296207 Marionette TRACE conn4 -> [0,3274,"switchToWindow",{"name":"8"}] 13:51:36 INFO - PROCESS | 1834 | 1477774296215 Marionette TRACE conn4 <- [1,3274,null,{}] 13:51:36 INFO - PROCESS | 1834 | 1477774296267 Marionette TRACE conn4 -> [0,3275,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-wrong-scheme.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-wrong-scheme.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:36 INFO - PROCESS | 1834 | ++DOCSHELL 0x8304d800 == 26 [pid = 1834] [id = 725] 13:51:36 INFO - PROCESS | 1834 | ++DOMWINDOW == 70 (0x83051c00) [pid = 1834] [serial = 2107] [outer = (nil)] 13:51:36 INFO - PROCESS | 1834 | ++DOMWINDOW == 71 (0x8306d400) [pid = 1834] [serial = 2108] [outer = 0x83051c00] 13:51:36 INFO - PROCESS | 1834 | 1477774296393 Marionette DEBUG loaded listener.js 13:51:36 INFO - PROCESS | 1834 | ++DOMWINDOW == 72 (0x831b0400) [pid = 1834] [serial = 2109] [outer = 0x83051c00] 13:51:37 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:51:37 INFO - PROCESS | 1834 | [1834] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:51:37 INFO - PROCESS | 1834 | 1477774297151 Marionette TRACE conn4 <- [1,3275,null,{"value":["/websockets/Create-wrong-scheme.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a URL with a non ws/wss scheme - SYNTAX_ERR is thrown",0,null,null]]]}] 13:51:37 INFO - . 13:51:37 INFO - TEST-OK | /websockets/Create-wrong-scheme.htm | took 1424ms 13:51:37 INFO - PROCESS | 1834 | 1477774297199 Marionette TRACE conn4 -> [0,3276,"getWindowHandle",null] 13:51:37 INFO - PROCESS | 1834 | 1477774297207 Marionette TRACE conn4 <- [1,3276,null,{"value":"8"}] 13:51:37 INFO - TEST-START | /websockets/Secure-Close-0.htm 13:51:37 INFO - PROCESS | 1834 | 1477774297215 Marionette TRACE conn4 -> [0,3277,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:37 INFO - PROCESS | 1834 | 1477774297442 Marionette TRACE conn4 <- [1,3277,null,{"value":null}] 13:51:37 INFO - PROCESS | 1834 | 1477774297612 Marionette TRACE conn4 -> [0,3278,"getWindowHandles",null] 13:51:37 INFO - PROCESS | 1834 | 1477774297618 Marionette TRACE conn4 <- [1,3278,null,["8"]] 13:51:37 INFO - PROCESS | 1834 | 1477774297626 Marionette TRACE conn4 -> [0,3279,"switchToWindow",{"name":"8"}] 13:51:37 INFO - PROCESS | 1834 | 1477774297632 Marionette TRACE conn4 <- [1,3279,null,{}] 13:51:37 INFO - PROCESS | 1834 | 1477774297687 Marionette TRACE conn4 -> [0,3280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-0.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-0.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:37 INFO - PROCESS | 1834 | ++DOCSHELL 0x82227c00 == 27 [pid = 1834] [id = 726] 13:51:37 INFO - PROCESS | 1834 | ++DOMWINDOW == 73 (0x8b046800) [pid = 1834] [serial = 2110] [outer = (nil)] 13:51:37 INFO - PROCESS | 1834 | ++DOMWINDOW == 74 (0x8b22a800) [pid = 1834] [serial = 2111] [outer = 0x8b046800] 13:51:37 INFO - PROCESS | 1834 | 1477774297801 Marionette DEBUG loaded listener.js 13:51:37 INFO - PROCESS | 1834 | ++DOMWINDOW == 75 (0x8c822800) [pid = 1834] [serial = 2112] [outer = 0x8b046800] 13:51:38 INFO - PROCESS | 1834 | 1477774298607 Marionette TRACE conn4 <- [1,3280,null,{"value":["/websockets/Secure-Close-0.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(0) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 13:51:38 INFO - . 13:51:38 INFO - TEST-OK | /websockets/Secure-Close-0.htm | took 1430ms 13:51:38 INFO - PROCESS | 1834 | 1477774298669 Marionette TRACE conn4 -> [0,3281,"getWindowHandle",null] 13:51:38 INFO - PROCESS | 1834 | 1477774298678 Marionette TRACE conn4 <- [1,3281,null,{"value":"8"}] 13:51:38 INFO - TEST-START | /websockets/Secure-Close-1000-reason.htm 13:51:38 INFO - PROCESS | 1834 | 1477774298687 Marionette TRACE conn4 -> [0,3282,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:38 INFO - PROCESS | 1834 | 1477774298898 Marionette TRACE conn4 <- [1,3282,null,{"value":null}] 13:51:38 INFO - PROCESS | 1834 | [1834] 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 13:51:39 INFO - PROCESS | 1834 | 1477774299226 Marionette TRACE conn4 -> [0,3283,"getWindowHandles",null] 13:51:39 INFO - PROCESS | 1834 | 1477774299234 Marionette TRACE conn4 <- [1,3283,null,["8"]] 13:51:39 INFO - PROCESS | 1834 | 1477774299284 Marionette TRACE conn4 -> [0,3284,"switchToWindow",{"name":"8"}] 13:51:39 INFO - PROCESS | 1834 | 1477774299294 Marionette TRACE conn4 <- [1,3284,null,{}] 13:51:39 INFO - PROCESS | 1834 | 1477774299303 Marionette TRACE conn4 -> [0,3285,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1000-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:39 INFO - PROCESS | 1834 | ++DOCSHELL 0x8222b800 == 28 [pid = 1834] [id = 727] 13:51:39 INFO - PROCESS | 1834 | ++DOMWINDOW == 76 (0x8222dc00) [pid = 1834] [serial = 2113] [outer = (nil)] 13:51:39 INFO - PROCESS | 1834 | ++DOMWINDOW == 77 (0x82376c00) [pid = 1834] [serial = 2114] [outer = 0x8222dc00] 13:51:39 INFO - PROCESS | 1834 | 1477774299405 Marionette DEBUG loaded listener.js 13:51:39 INFO - PROCESS | 1834 | ++DOMWINDOW == 78 (0x823c0000) [pid = 1834] [serial = 2115] [outer = 0x8222dc00] 13:51:40 INFO - PROCESS | 1834 | --DOMWINDOW == 77 (0x8cb7a400) [pid = 1834] [serial = 2072] [outer = (nil)] [url = about:blank] 13:51:40 INFO - PROCESS | 1834 | --DOMWINDOW == 76 (0x8cb81000) [pid = 1834] [serial = 2073] [outer = (nil)] [url = about:blank] 13:51:40 INFO - PROCESS | 1834 | --DOMWINDOW == 75 (0x8c887000) [pid = 1834] [serial = 2069] [outer = (nil)] [url = about:blank] 13:51:40 INFO - PROCESS | 1834 | --DOMWINDOW == 74 (0x8c88c400) [pid = 1834] [serial = 2070] [outer = (nil)] [url = about:blank] 13:51:40 INFO - PROCESS | 1834 | --DOMWINDOW == 73 (0x8b22d400) [pid = 1834] [serial = 2066] [outer = (nil)] [url = about:blank] 13:51:40 INFO - PROCESS | 1834 | --DOMWINDOW == 72 (0x8c826000) [pid = 1834] [serial = 2067] [outer = (nil)] [url = about:blank] 13:51:40 INFO - PROCESS | 1834 | --DOMWINDOW == 71 (0x8b124800) [pid = 1834] [serial = 2063] [outer = (nil)] [url = about:blank] 13:51:40 INFO - PROCESS | 1834 | --DOMWINDOW == 70 (0x8b129000) [pid = 1834] [serial = 2064] [outer = (nil)] [url = about:blank] 13:51:40 INFO - PROCESS | 1834 | --DOMWINDOW == 69 (0x83067000) [pid = 1834] [serial = 2060] [outer = (nil)] [url = about:blank] 13:51:40 INFO - PROCESS | 1834 | --DOMWINDOW == 68 (0x8b052000) [pid = 1834] [serial = 2061] [outer = (nil)] [url = about:blank] 13:51:40 INFO - PROCESS | 1834 | --DOMWINDOW == 67 (0x82f56000) [pid = 1834] [serial = 2057] [outer = (nil)] [url = about:blank] 13:51:40 INFO - PROCESS | 1834 | --DOMWINDOW == 66 (0x82f5a000) [pid = 1834] [serial = 2058] [outer = (nil)] [url = about:blank] 13:51:40 INFO - PROCESS | 1834 | --DOMWINDOW == 65 (0x823c2000) [pid = 1834] [serial = 2054] [outer = (nil)] [url = about:blank] 13:51:40 INFO - PROCESS | 1834 | --DOMWINDOW == 64 (0x823c7000) [pid = 1834] [serial = 2055] [outer = (nil)] [url = about:blank] 13:51:40 INFO - PROCESS | 1834 | --DOMWINDOW == 63 (0x82296000) [pid = 1834] [serial = 2051] [outer = (nil)] [url = about:blank] 13:51:40 INFO - PROCESS | 1834 | --DOMWINDOW == 62 (0x8229ec00) [pid = 1834] [serial = 2052] [outer = (nil)] [url = about:blank] 13:51:40 INFO - PROCESS | 1834 | --DOMWINDOW == 61 (0x8fb23000) [pid = 1834] [serial = 2049] [outer = (nil)] [url = about:blank] 13:51:40 INFO - PROCESS | 1834 | 1477774300261 Marionette TRACE conn4 <- [1,3285,null,{"value":["/websockets/Secure-Close-1000-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 13:51:40 INFO - .. 13:51:40 INFO - TEST-OK | /websockets/Secure-Close-1000-reason.htm | took 1635ms 13:51:40 INFO - PROCESS | 1834 | 1477774300324 Marionette TRACE conn4 -> [0,3286,"getWindowHandle",null] 13:51:40 INFO - PROCESS | 1834 | 1477774300330 Marionette TRACE conn4 <- [1,3286,null,{"value":"8"}] 13:51:40 INFO - TEST-START | /websockets/Secure-Close-1000-verify-code.htm 13:51:40 INFO - PROCESS | 1834 | 1477774300339 Marionette TRACE conn4 -> [0,3287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:40 INFO - PROCESS | 1834 | 1477774300521 Marionette TRACE conn4 <- [1,3287,null,{"value":null}] 13:51:40 INFO - PROCESS | 1834 | 1477774300712 Marionette TRACE conn4 -> [0,3288,"getWindowHandles",null] 13:51:40 INFO - PROCESS | 1834 | 1477774300719 Marionette TRACE conn4 <- [1,3288,null,["8"]] 13:51:40 INFO - PROCESS | 1834 | 1477774300730 Marionette TRACE conn4 -> [0,3289,"switchToWindow",{"name":"8"}] 13:51:40 INFO - PROCESS | 1834 | 1477774300737 Marionette TRACE conn4 <- [1,3289,null,{}] 13:51:40 INFO - PROCESS | 1834 | 1477774300744 Marionette TRACE conn4 -> [0,3290,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1000-verify-code.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:40 INFO - PROCESS | 1834 | ++DOCSHELL 0x82c5f800 == 29 [pid = 1834] [id = 728] 13:51:40 INFO - PROCESS | 1834 | ++DOMWINDOW == 62 (0x82c65400) [pid = 1834] [serial = 2116] [outer = (nil)] 13:51:40 INFO - PROCESS | 1834 | ++DOMWINDOW == 63 (0x82d0fc00) [pid = 1834] [serial = 2117] [outer = 0x82c65400] 13:51:40 INFO - PROCESS | 1834 | 1477774300843 Marionette DEBUG loaded listener.js 13:51:40 INFO - PROCESS | 1834 | ++DOMWINDOW == 64 (0x82f5ac00) [pid = 1834] [serial = 2118] [outer = 0x82c65400] 13:51:41 INFO - PROCESS | 1834 | 1477774301499 Marionette TRACE conn4 <- [1,3290,null,{"value":["/websockets/Secure-Close-1000-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - event.code == 1000 and event.reason = 'Clean Close'",0,null,null]]]}] 13:51:41 INFO - .. 13:51:41 INFO - TEST-OK | /websockets/Secure-Close-1000-verify-code.htm | took 1221ms 13:51:41 INFO - PROCESS | 1834 | 1477774301560 Marionette TRACE conn4 -> [0,3291,"getWindowHandle",null] 13:51:41 INFO - PROCESS | 1834 | 1477774301564 Marionette TRACE conn4 <- [1,3291,null,{"value":"8"}] 13:51:41 INFO - TEST-START | /websockets/Secure-Close-1000.htm 13:51:41 INFO - PROCESS | 1834 | 1477774301572 Marionette TRACE conn4 -> [0,3292,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:41 INFO - PROCESS | 1834 | 1477774301814 Marionette TRACE conn4 <- [1,3292,null,{"value":null}] 13:51:41 INFO - PROCESS | 1834 | 1477774301915 Marionette TRACE conn4 -> [0,3293,"getWindowHandles",null] 13:51:41 INFO - PROCESS | 1834 | 1477774301926 Marionette TRACE conn4 <- [1,3293,null,["8"]] 13:51:41 INFO - PROCESS | 1834 | 1477774301935 Marionette TRACE conn4 -> [0,3294,"switchToWindow",{"name":"8"}] 13:51:41 INFO - PROCESS | 1834 | 1477774301942 Marionette TRACE conn4 <- [1,3294,null,{}] 13:51:41 INFO - PROCESS | 1834 | 1477774301949 Marionette TRACE conn4 -> [0,3295,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1000.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1000.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:41 INFO - PROCESS | 1834 | ++DOCSHELL 0x831bd000 == 30 [pid = 1834] [id = 729] 13:51:41 INFO - PROCESS | 1834 | ++DOMWINDOW == 65 (0x831be400) [pid = 1834] [serial = 2119] [outer = (nil)] 13:51:42 INFO - PROCESS | 1834 | ++DOMWINDOW == 66 (0x8b04b800) [pid = 1834] [serial = 2120] [outer = 0x831be400] 13:51:42 INFO - PROCESS | 1834 | 1477774302045 Marionette DEBUG loaded listener.js 13:51:42 INFO - PROCESS | 1834 | ++DOMWINDOW == 67 (0x8b125000) [pid = 1834] [serial = 2121] [outer = 0x831be400] 13:51:42 INFO - PROCESS | 1834 | 1477774302715 Marionette TRACE conn4 <- [1,3295,null,{"value":["/websockets/Secure-Close-1000.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 13:51:42 INFO - .. 13:51:42 INFO - TEST-OK | /websockets/Secure-Close-1000.htm | took 1172ms 13:51:42 INFO - PROCESS | 1834 | 1477774302744 Marionette TRACE conn4 -> [0,3296,"getWindowHandle",null] 13:51:42 INFO - PROCESS | 1834 | 1477774302748 Marionette TRACE conn4 <- [1,3296,null,{"value":"8"}] 13:51:42 INFO - TEST-START | /websockets/Secure-Close-1005-verify-code.htm 13:51:42 INFO - PROCESS | 1834 | 1477774302769 Marionette TRACE conn4 -> [0,3297,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:43 INFO - PROCESS | 1834 | 1477774302999 Marionette TRACE conn4 <- [1,3297,null,{"value":null}] 13:51:43 INFO - PROCESS | 1834 | 1477774303021 Marionette TRACE conn4 -> [0,3298,"getWindowHandles",null] 13:51:43 INFO - PROCESS | 1834 | 1477774303026 Marionette TRACE conn4 <- [1,3298,null,["8"]] 13:51:43 INFO - PROCESS | 1834 | 1477774303033 Marionette TRACE conn4 -> [0,3299,"switchToWindow",{"name":"8"}] 13:51:43 INFO - PROCESS | 1834 | 1477774303040 Marionette TRACE conn4 <- [1,3299,null,{}] 13:51:43 INFO - PROCESS | 1834 | 1477774303128 Marionette TRACE conn4 -> [0,3300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1005-verify-code.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:43 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b22d400 == 31 [pid = 1834] [id = 730] 13:51:43 INFO - PROCESS | 1834 | ++DOMWINDOW == 68 (0x8c821000) [pid = 1834] [serial = 2122] [outer = (nil)] 13:51:43 INFO - PROCESS | 1834 | ++DOMWINDOW == 69 (0x8c828400) [pid = 1834] [serial = 2123] [outer = 0x8c821000] 13:51:43 INFO - PROCESS | 1834 | 1477774303223 Marionette DEBUG loaded listener.js 13:51:43 INFO - PROCESS | 1834 | ++DOMWINDOW == 70 (0x8cb7f000) [pid = 1834] [serial = 2124] [outer = 0x8c821000] 13:51:43 INFO - PROCESS | 1834 | 1477774303984 Marionette TRACE conn4 <- [1,3300,null,{"value":["/websockets/Secure-Close-1005-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close() - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close() - return close code is 1005 - Connection should be closed",0,null,null]]]}] 13:51:44 INFO - .. 13:51:44 INFO - TEST-OK | /websockets/Secure-Close-1005-verify-code.htm | took 1276ms 13:51:44 INFO - PROCESS | 1834 | 1477774304043 Marionette TRACE conn4 -> [0,3301,"getWindowHandle",null] 13:51:44 INFO - PROCESS | 1834 | 1477774304048 Marionette TRACE conn4 <- [1,3301,null,{"value":"8"}] 13:51:44 INFO - TEST-START | /websockets/Secure-Close-1005.htm 13:51:44 INFO - PROCESS | 1834 | 1477774304069 Marionette TRACE conn4 -> [0,3302,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:44 INFO - PROCESS | 1834 | 1477774304305 Marionette TRACE conn4 <- [1,3302,null,{"value":null}] 13:51:44 INFO - PROCESS | 1834 | --DOMWINDOW == 69 (0x8c822400) [pid = 1834] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm] 13:51:44 INFO - PROCESS | 1834 | --DOMWINDOW == 68 (0x8b04b000) [pid = 1834] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm] 13:51:44 INFO - PROCESS | 1834 | --DOMWINDOW == 67 (0x82c56c00) [pid = 1834] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated.htm] 13:51:44 INFO - PROCESS | 1834 | --DOMWINDOW == 66 (0x82d03400) [pid = 1834] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm] 13:51:44 INFO - PROCESS | 1834 | --DOMWINDOW == 65 (0x824ac400) [pid = 1834] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-invalid-urls.htm] 13:51:44 INFO - PROCESS | 1834 | --DOMWINDOW == 64 (0x8b04e400) [pid = 1834] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-non-absolute-url.htm] 13:51:44 INFO - PROCESS | 1834 | --DOMWINDOW == 63 (0x8d60d800) [pid = 1834] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm] 13:51:44 INFO - PROCESS | 1834 | --DOMWINDOW == 62 (0x8da2ec00) [pid = 1834] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocol-with-space.htm] 13:51:44 INFO - PROCESS | 1834 | --DOMWINDOW == 61 (0x8db05400) [pid = 1834] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url.htm] 13:51:44 INFO - PROCESS | 1834 | --DOMWINDOW == 60 (0x83072c00) [pid = 1834] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm] 13:51:44 INFO - PROCESS | 1834 | 1477774304556 Marionette TRACE conn4 -> [0,3303,"getWindowHandles",null] 13:51:44 INFO - PROCESS | 1834 | 1477774304559 Marionette TRACE conn4 <- [1,3303,null,["8"]] 13:51:44 INFO - PROCESS | 1834 | 1477774304641 Marionette TRACE conn4 -> [0,3304,"switchToWindow",{"name":"8"}] 13:51:44 INFO - PROCESS | 1834 | 1477774304648 Marionette TRACE conn4 <- [1,3304,null,{}] 13:51:44 INFO - PROCESS | 1834 | 1477774304660 Marionette TRACE conn4 -> [0,3305,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1005.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1005.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:44 INFO - PROCESS | 1834 | ++DOCSHELL 0x821c6000 == 32 [pid = 1834] [id = 731] 13:51:44 INFO - PROCESS | 1834 | ++DOMWINDOW == 61 (0x8237d000) [pid = 1834] [serial = 2125] [outer = (nil)] 13:51:44 INFO - PROCESS | 1834 | ++DOMWINDOW == 62 (0x8b04b000) [pid = 1834] [serial = 2126] [outer = 0x8237d000] 13:51:44 INFO - PROCESS | 1834 | 1477774304753 Marionette DEBUG loaded listener.js 13:51:44 INFO - PROCESS | 1834 | ++DOMWINDOW == 63 (0x8f632800) [pid = 1834] [serial = 2127] [outer = 0x8237d000] 13:51:45 INFO - PROCESS | 1834 | 1477774305309 Marionette TRACE conn4 <- [1,3305,null,{"value":["/websockets/Secure-Close-1005.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1005) - see '7.1.5. The WebSocket Connection Close Code' in http://www.ietf.org/rfc/rfc6455.txt",0,null,null]]]}] 13:51:45 INFO - . 13:51:45 INFO - TEST-OK | /websockets/Secure-Close-1005.htm | took 1271ms 13:51:45 INFO - PROCESS | 1834 | 1477774305341 Marionette TRACE conn4 -> [0,3306,"getWindowHandle",null] 13:51:45 INFO - PROCESS | 1834 | 1477774305345 Marionette TRACE conn4 <- [1,3306,null,{"value":"8"}] 13:51:45 INFO - TEST-START | /websockets/Secure-Close-2999-reason.htm 13:51:45 INFO - PROCESS | 1834 | 1477774305357 Marionette TRACE conn4 -> [0,3307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:45 INFO - PROCESS | 1834 | 1477774305530 Marionette TRACE conn4 <- [1,3307,null,{"value":null}] 13:51:45 INFO - PROCESS | 1834 | [1834] 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 13:51:45 INFO - PROCESS | 1834 | 1477774305549 Marionette TRACE conn4 -> [0,3308,"getWindowHandles",null] 13:51:45 INFO - PROCESS | 1834 | 1477774305552 Marionette TRACE conn4 <- [1,3308,null,["8"]] 13:51:45 INFO - PROCESS | 1834 | 1477774305558 Marionette TRACE conn4 -> [0,3309,"switchToWindow",{"name":"8"}] 13:51:45 INFO - PROCESS | 1834 | 1477774305564 Marionette TRACE conn4 <- [1,3309,null,{}] 13:51:45 INFO - PROCESS | 1834 | 1477774305570 Marionette TRACE conn4 -> [0,3310,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-2999-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:45 INFO - PROCESS | 1834 | ++DOCSHELL 0x82230400 == 33 [pid = 1834] [id = 732] 13:51:45 INFO - PROCESS | 1834 | ++DOMWINDOW == 64 (0x8f833000) [pid = 1834] [serial = 2128] [outer = (nil)] 13:51:45 INFO - PROCESS | 1834 | ++DOMWINDOW == 65 (0x8f836400) [pid = 1834] [serial = 2129] [outer = 0x8f833000] 13:51:45 INFO - PROCESS | 1834 | 1477774305826 Marionette DEBUG loaded listener.js 13:51:45 INFO - PROCESS | 1834 | ++DOMWINDOW == 66 (0x8f8c0400) [pid = 1834] [serial = 2130] [outer = 0x8f833000] 13:51:46 INFO - PROCESS | 1834 | 1477774306417 Marionette TRACE conn4 <- [1,3310,null,{"value":["/websockets/Secure-Close-2999-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(2999, reason) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 13:51:46 INFO - . 13:51:46 INFO - TEST-OK | /websockets/Secure-Close-2999-reason.htm | took 1121ms 13:51:46 INFO - PROCESS | 1834 | 1477774306488 Marionette TRACE conn4 -> [0,3311,"getWindowHandle",null] 13:51:46 INFO - PROCESS | 1834 | 1477774306493 Marionette TRACE conn4 <- [1,3311,null,{"value":"8"}] 13:51:46 INFO - TEST-START | /websockets/Secure-Close-3000-reason.htm 13:51:46 INFO - PROCESS | 1834 | 1477774306504 Marionette TRACE conn4 -> [0,3312,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:46 INFO - PROCESS | 1834 | 1477774306759 Marionette TRACE conn4 <- [1,3312,null,{"value":null}] 13:51:46 INFO - PROCESS | 1834 | [1834] 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 13:51:46 INFO - PROCESS | 1834 | 1477774306956 Marionette TRACE conn4 -> [0,3313,"getWindowHandles",null] 13:51:46 INFO - PROCESS | 1834 | 1477774306965 Marionette TRACE conn4 <- [1,3313,null,["8"]] 13:51:47 INFO - PROCESS | 1834 | 1477774307015 Marionette TRACE conn4 -> [0,3314,"switchToWindow",{"name":"8"}] 13:51:47 INFO - PROCESS | 1834 | 1477774307024 Marionette TRACE conn4 <- [1,3314,null,{}] 13:51:47 INFO - PROCESS | 1834 | 1477774307035 Marionette TRACE conn4 -> [0,3315,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-3000-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:47 INFO - PROCESS | 1834 | ++DOCSHELL 0x823c0400 == 34 [pid = 1834] [id = 733] 13:51:47 INFO - PROCESS | 1834 | ++DOMWINDOW == 67 (0x823c3000) [pid = 1834] [serial = 2131] [outer = (nil)] 13:51:47 INFO - PROCESS | 1834 | ++DOMWINDOW == 68 (0x824adc00) [pid = 1834] [serial = 2132] [outer = 0x823c3000] 13:51:47 INFO - PROCESS | 1834 | 1477774307157 Marionette DEBUG loaded listener.js 13:51:47 INFO - PROCESS | 1834 | ++DOMWINDOW == 69 (0x82f58800) [pid = 1834] [serial = 2133] [outer = 0x823c3000] 13:51:47 INFO - PROCESS | 1834 | 1477774307892 Marionette TRACE conn4 <- [1,3315,null,{"value":["/websockets/Secure-Close-3000-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 13:51:47 INFO - .. 13:51:47 INFO - TEST-OK | /websockets/Secure-Close-3000-reason.htm | took 1427ms 13:51:47 INFO - PROCESS | 1834 | 1477774307934 Marionette TRACE conn4 -> [0,3316,"getWindowHandle",null] 13:51:47 INFO - PROCESS | 1834 | 1477774307942 Marionette TRACE conn4 <- [1,3316,null,{"value":"8"}] 13:51:47 INFO - TEST-START | /websockets/Secure-Close-3000-verify-code.htm 13:51:47 INFO - PROCESS | 1834 | 1477774307968 Marionette TRACE conn4 -> [0,3317,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:48 INFO - PROCESS | 1834 | 1477774308162 Marionette TRACE conn4 <- [1,3317,null,{"value":null}] 13:51:48 INFO - PROCESS | 1834 | 1477774308354 Marionette TRACE conn4 -> [0,3318,"getWindowHandles",null] 13:51:48 INFO - PROCESS | 1834 | 1477774308359 Marionette TRACE conn4 <- [1,3318,null,["8"]] 13:51:48 INFO - PROCESS | 1834 | 1477774308369 Marionette TRACE conn4 -> [0,3319,"switchToWindow",{"name":"8"}] 13:51:48 INFO - PROCESS | 1834 | 1477774308375 Marionette TRACE conn4 <- [1,3319,null,{}] 13:51:48 INFO - PROCESS | 1834 | 1477774308426 Marionette TRACE conn4 -> [0,3320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-3000-verify-code.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:48 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b11f800 == 35 [pid = 1834] [id = 734] 13:51:48 INFO - PROCESS | 1834 | ++DOMWINDOW == 70 (0x8b122000) [pid = 1834] [serial = 2134] [outer = (nil)] 13:51:48 INFO - PROCESS | 1834 | ++DOMWINDOW == 71 (0x8c820c00) [pid = 1834] [serial = 2135] [outer = 0x8b122000] 13:51:48 INFO - PROCESS | 1834 | 1477774308547 Marionette DEBUG loaded listener.js 13:51:48 INFO - PROCESS | 1834 | ++DOMWINDOW == 72 (0x8da32000) [pid = 1834] [serial = 2136] [outer = 0x8b122000] 13:51:49 INFO - PROCESS | 1834 | 1477774309246 Marionette TRACE conn4 <- [1,3320,null,{"value":["/websockets/Secure-Close-3000-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - verify return code is 3000 - Connection should be closed",0,null,null]]]}] 13:51:49 INFO - .. 13:51:49 INFO - TEST-OK | /websockets/Secure-Close-3000-verify-code.htm | took 1328ms 13:51:49 INFO - PROCESS | 1834 | 1477774309287 Marionette TRACE conn4 -> [0,3321,"getWindowHandle",null] 13:51:49 INFO - PROCESS | 1834 | 1477774309297 Marionette TRACE conn4 <- [1,3321,null,{"value":"8"}] 13:51:49 INFO - TEST-START | /websockets/Secure-Close-4999-reason.htm 13:51:49 INFO - PROCESS | 1834 | 1477774309307 Marionette TRACE conn4 -> [0,3322,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:49 INFO - PROCESS | 1834 | 1477774309572 Marionette TRACE conn4 <- [1,3322,null,{"value":null}] 13:51:49 INFO - PROCESS | 1834 | 1477774309772 Marionette TRACE conn4 -> [0,3323,"getWindowHandles",null] 13:51:49 INFO - PROCESS | 1834 | 1477774309779 Marionette TRACE conn4 <- [1,3323,null,["8"]] 13:51:49 INFO - PROCESS | 1834 | 1477774309793 Marionette TRACE conn4 -> [0,3324,"switchToWindow",{"name":"8"}] 13:51:49 INFO - PROCESS | 1834 | 1477774309803 Marionette TRACE conn4 <- [1,3324,null,{}] 13:51:49 INFO - PROCESS | 1834 | 1477774309811 Marionette TRACE conn4 -> [0,3325,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-4999-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:49 INFO - PROCESS | 1834 | ++DOCSHELL 0x831bcc00 == 36 [pid = 1834] [id = 735] 13:51:49 INFO - PROCESS | 1834 | ++DOMWINDOW == 73 (0x8f8c0800) [pid = 1834] [serial = 2137] [outer = (nil)] 13:51:49 INFO - PROCESS | 1834 | ++DOMWINDOW == 74 (0x8fb1dc00) [pid = 1834] [serial = 2138] [outer = 0x8f8c0800] 13:51:49 INFO - PROCESS | 1834 | 1477774309932 Marionette DEBUG loaded listener.js 13:51:50 INFO - PROCESS | 1834 | ++DOMWINDOW == 75 (0x8fb21000) [pid = 1834] [serial = 2139] [outer = 0x8f8c0800] 13:51:50 INFO - PROCESS | 1834 | 1477774310624 Marionette TRACE conn4 <- [1,3325,null,{"value":["/websockets/Secure-Close-4999-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(4999, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(4999, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 13:51:50 INFO - .. 13:51:50 INFO - TEST-OK | /websockets/Secure-Close-4999-reason.htm | took 1375ms 13:51:50 INFO - PROCESS | 1834 | 1477774310697 Marionette TRACE conn4 -> [0,3326,"getWindowHandle",null] 13:51:50 INFO - PROCESS | 1834 | 1477774310700 Marionette TRACE conn4 <- [1,3326,null,{"value":"8"}] 13:51:50 INFO - TEST-START | /websockets/Secure-Close-NaN.htm 13:51:50 INFO - PROCESS | 1834 | 1477774310713 Marionette TRACE conn4 -> [0,3327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:50 INFO - PROCESS | 1834 | 1477774310993 Marionette TRACE conn4 <- [1,3327,null,{"value":null}] 13:51:51 INFO - PROCESS | 1834 | 1477774311193 Marionette TRACE conn4 -> [0,3328,"getWindowHandles",null] 13:51:51 INFO - PROCESS | 1834 | 1477774311203 Marionette TRACE conn4 <- [1,3328,null,["8"]] 13:51:51 INFO - PROCESS | 1834 | 1477774311256 Marionette TRACE conn4 -> [0,3329,"switchToWindow",{"name":"8"}] 13:51:51 INFO - PROCESS | 1834 | 1477774311262 Marionette TRACE conn4 <- [1,3329,null,{}] 13:51:51 INFO - PROCESS | 1834 | 1477774311268 Marionette TRACE conn4 -> [0,3330,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-NaN.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-NaN.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:51 INFO - PROCESS | 1834 | ++DOCSHELL 0x9284e400 == 37 [pid = 1834] [id = 736] 13:51:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 76 (0x9284fc00) [pid = 1834] [serial = 2140] [outer = (nil)] 13:51:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 77 (0x9291a400) [pid = 1834] [serial = 2141] [outer = 0x9284fc00] 13:51:51 INFO - PROCESS | 1834 | 1477774311388 Marionette DEBUG loaded listener.js 13:51:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 78 (0x929c9800) [pid = 1834] [serial = 2142] [outer = 0x9284fc00] 13:51:52 INFO - PROCESS | 1834 | 1477774312166 Marionette TRACE conn4 <- [1,3330,null,{"value":["/websockets/Secure-Close-NaN.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(NaN) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 13:51:52 INFO - . 13:51:52 INFO - TEST-OK | /websockets/Secure-Close-NaN.htm | took 1481ms 13:51:52 INFO - PROCESS | 1834 | 1477774312194 Marionette TRACE conn4 -> [0,3331,"getWindowHandle",null] 13:51:52 INFO - PROCESS | 1834 | 1477774312199 Marionette TRACE conn4 <- [1,3331,null,{"value":"8"}] 13:51:52 INFO - TEST-START | /websockets/Secure-Close-Reason-124Bytes.htm 13:51:52 INFO - PROCESS | 1834 | 1477774312207 Marionette TRACE conn4 -> [0,3332,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:52 INFO - PROCESS | 1834 | 1477774312385 Marionette TRACE conn4 <- [1,3332,null,{"value":null}] 13:51:52 INFO - PROCESS | 1834 | [1834] 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 13:51:52 INFO - PROCESS | 1834 | 1477774312582 Marionette TRACE conn4 -> [0,3333,"getWindowHandles",null] 13:51:52 INFO - PROCESS | 1834 | 1477774312585 Marionette TRACE conn4 <- [1,3333,null,["8"]] 13:51:52 INFO - PROCESS | 1834 | 1477774312596 Marionette TRACE conn4 -> [0,3334,"switchToWindow",{"name":"8"}] 13:51:52 INFO - PROCESS | 1834 | 1477774312602 Marionette TRACE conn4 <- [1,3334,null,{}] 13:51:52 INFO - PROCESS | 1834 | 1477774312619 Marionette TRACE conn4 -> [0,3335,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-Reason-124Bytes.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:52 INFO - PROCESS | 1834 | ++DOCSHELL 0x8f832800 == 38 [pid = 1834] [id = 737] 13:51:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 79 (0x93a9c800) [pid = 1834] [serial = 2143] [outer = (nil)] 13:51:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 80 (0x93aa7800) [pid = 1834] [serial = 2144] [outer = 0x93a9c800] 13:51:52 INFO - PROCESS | 1834 | 1477774312728 Marionette DEBUG loaded listener.js 13:51:52 INFO - PROCESS | 1834 | ++DOMWINDOW == 81 (0x94466800) [pid = 1834] [serial = 2145] [outer = 0x93a9c800] 13:51:53 INFO - PROCESS | 1834 | 1477774313448 Marionette TRACE conn4 <- [1,3335,null,{"value":["/websockets/Secure-Close-Reason-124Bytes.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(code, 'reason more than 123 bytes') - SYNTAX_ERR is thrown",0,null,null]]]}] 13:51:53 INFO - . 13:51:53 INFO - TEST-OK | /websockets/Secure-Close-Reason-124Bytes.htm | took 1276ms 13:51:53 INFO - PROCESS | 1834 | 1477774313502 Marionette TRACE conn4 -> [0,3336,"getWindowHandle",null] 13:51:53 INFO - PROCESS | 1834 | 1477774313509 Marionette TRACE conn4 <- [1,3336,null,{"value":"8"}] 13:51:53 INFO - TEST-START | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm 13:51:53 INFO - PROCESS | 1834 | 1477774313525 Marionette TRACE conn4 -> [0,3337,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:53 INFO - PROCESS | 1834 | 1477774313815 Marionette TRACE conn4 <- [1,3337,null,{"value":null}] 13:51:53 INFO - PROCESS | 1834 | [1834] 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 13:51:54 INFO - PROCESS | 1834 | 1477774314171 Marionette TRACE conn4 -> [0,3338,"getWindowHandles",null] 13:51:54 INFO - PROCESS | 1834 | 1477774314181 Marionette TRACE conn4 <- [1,3338,null,["8"]] 13:51:54 INFO - PROCESS | 1834 | 1477774314196 Marionette TRACE conn4 -> [0,3339,"switchToWindow",{"name":"8"}] 13:51:54 INFO - PROCESS | 1834 | 1477774314212 Marionette TRACE conn4 <- [1,3339,null,{}] 13:51:54 INFO - PROCESS | 1834 | 1477774314225 Marionette TRACE conn4 -> [0,3340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-Reason-Unpaired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:54 INFO - PROCESS | 1834 | ++DOCSHELL 0x8229f800 == 39 [pid = 1834] [id = 738] 13:51:54 INFO - PROCESS | 1834 | ++DOMWINDOW == 82 (0x82373800) [pid = 1834] [serial = 2146] [outer = (nil)] 13:51:54 INFO - PROCESS | 1834 | ++DOMWINDOW == 83 (0x8237d800) [pid = 1834] [serial = 2147] [outer = 0x82373800] 13:51:54 INFO - PROCESS | 1834 | 1477774314362 Marionette DEBUG loaded listener.js 13:51:54 INFO - PROCESS | 1834 | ++DOMWINDOW == 84 (0x8306e800) [pid = 1834] [serial = 2148] [outer = 0x82373800] 13:51:55 INFO - PROCESS | 1834 | [1834] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 13:51:55 INFO - PROCESS | 1834 | [1834] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 13:51:55 INFO - PROCESS | 1834 | 1477774315268 Marionette TRACE conn4 <- [1,3340,null,{"value":["/websockets/Secure-Close-Reason-Unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get closed",0,null,null]]]}] 13:51:55 INFO - .. 13:51:55 INFO - TEST-OK | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm | took 1772ms 13:51:55 INFO - PROCESS | 1834 | 1477774315311 Marionette TRACE conn4 -> [0,3341,"getWindowHandle",null] 13:51:55 INFO - PROCESS | 1834 | 1477774315319 Marionette TRACE conn4 <- [1,3341,null,{"value":"8"}] 13:51:55 INFO - TEST-START | /websockets/Secure-Close-null.htm 13:51:55 INFO - PROCESS | 1834 | 1477774315329 Marionette TRACE conn4 -> [0,3342,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:55 INFO - PROCESS | 1834 | 1477774315516 Marionette TRACE conn4 <- [1,3342,null,{"value":null}] 13:51:55 INFO - PROCESS | 1834 | 1477774315815 Marionette TRACE conn4 -> [0,3343,"getWindowHandles",null] 13:51:55 INFO - PROCESS | 1834 | 1477774315825 Marionette TRACE conn4 <- [1,3343,null,["8"]] 13:51:55 INFO - PROCESS | 1834 | --DOCSHELL 0x8b22d400 == 38 [pid = 1834] [id = 730] 13:51:55 INFO - PROCESS | 1834 | --DOCSHELL 0x831bd000 == 37 [pid = 1834] [id = 729] 13:51:55 INFO - PROCESS | 1834 | --DOCSHELL 0x82c5f800 == 36 [pid = 1834] [id = 728] 13:51:55 INFO - PROCESS | 1834 | --DOCSHELL 0x8222b800 == 35 [pid = 1834] [id = 727] 13:51:55 INFO - PROCESS | 1834 | --DOMWINDOW == 83 (0x82d06c00) [pid = 1834] [serial = 2076] [outer = (nil)] [url = about:blank] 13:51:55 INFO - PROCESS | 1834 | --DOMWINDOW == 82 (0x8db0ac00) [pid = 1834] [serial = 2103] [outer = (nil)] [url = about:blank] 13:51:55 INFO - PROCESS | 1834 | --DOMWINDOW == 81 (0x82c61000) [pid = 1834] [serial = 2090] [outer = (nil)] [url = about:blank] 13:51:55 INFO - PROCESS | 1834 | --DOMWINDOW == 80 (0x82376000) [pid = 1834] [serial = 2091] [outer = (nil)] [url = about:blank] 13:51:55 INFO - PROCESS | 1834 | --DOMWINDOW == 79 (0x8b12c000) [pid = 1834] [serial = 2079] [outer = (nil)] [url = about:blank] 13:51:55 INFO - PROCESS | 1834 | --DOMWINDOW == 78 (0x8b123800) [pid = 1834] [serial = 2078] [outer = (nil)] [url = about:blank] 13:51:55 INFO - PROCESS | 1834 | --DOMWINDOW == 77 (0x82f51400) [pid = 1834] [serial = 2087] [outer = (nil)] [url = about:blank] 13:51:55 INFO - PROCESS | 1834 | --DOMWINDOW == 76 (0x8da30c00) [pid = 1834] [serial = 2100] [outer = (nil)] [url = about:blank] 13:51:55 INFO - PROCESS | 1834 | --DOMWINDOW == 75 (0x8b04d800) [pid = 1834] [serial = 2096] [outer = (nil)] [url = about:blank] 13:51:55 INFO - PROCESS | 1834 | --DOMWINDOW == 74 (0x8da2e000) [pid = 1834] [serial = 2099] [outer = (nil)] [url = about:blank] 13:51:55 INFO - PROCESS | 1834 | --DOMWINDOW == 73 (0x82f5d000) [pid = 1834] [serial = 2088] [outer = (nil)] [url = about:blank] 13:51:55 INFO - PROCESS | 1834 | --DOMWINDOW == 72 (0x831af400) [pid = 1834] [serial = 2093] [outer = (nil)] [url = about:blank] 13:51:55 INFO - PROCESS | 1834 | --DOMWINDOW == 71 (0x82c62000) [pid = 1834] [serial = 2075] [outer = (nil)] [url = about:blank] 13:51:55 INFO - PROCESS | 1834 | --DOMWINDOW == 70 (0x8da1e800) [pid = 1834] [serial = 2082] [outer = (nil)] [url = about:blank] 13:51:55 INFO - PROCESS | 1834 | --DOMWINDOW == 69 (0x8da34000) [pid = 1834] [serial = 2084] [outer = (nil)] [url = about:blank] 13:51:55 INFO - PROCESS | 1834 | --DOMWINDOW == 68 (0x8d875000) [pid = 1834] [serial = 2081] [outer = (nil)] [url = about:blank] 13:51:55 INFO - PROCESS | 1834 | --DOMWINDOW == 67 (0x8b120000) [pid = 1834] [serial = 2097] [outer = (nil)] [url = about:blank] 13:51:55 INFO - PROCESS | 1834 | --DOMWINDOW == 66 (0x8db03400) [pid = 1834] [serial = 2085] [outer = (nil)] [url = about:blank] 13:51:55 INFO - PROCESS | 1834 | --DOMWINDOW == 65 (0x8db07000) [pid = 1834] [serial = 2102] [outer = (nil)] [url = about:blank] 13:51:55 INFO - PROCESS | 1834 | --DOMWINDOW == 64 (0x831b3000) [pid = 1834] [serial = 2094] [outer = (nil)] [url = about:blank] 13:51:55 INFO - PROCESS | 1834 | 1477774315931 Marionette TRACE conn4 -> [0,3344,"switchToWindow",{"name":"8"}] 13:51:55 INFO - PROCESS | 1834 | 1477774315944 Marionette TRACE conn4 <- [1,3344,null,{}] 13:51:55 INFO - PROCESS | 1834 | 1477774315961 Marionette TRACE conn4 -> [0,3345,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-null.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:56 INFO - PROCESS | 1834 | ++DOCSHELL 0x82373c00 == 36 [pid = 1834] [id = 739] 13:51:56 INFO - PROCESS | 1834 | ++DOMWINDOW == 65 (0x82376000) [pid = 1834] [serial = 2149] [outer = (nil)] 13:51:56 INFO - PROCESS | 1834 | ++DOMWINDOW == 66 (0x82d0f800) [pid = 1834] [serial = 2150] [outer = 0x82376000] 13:51:56 INFO - PROCESS | 1834 | 1477774316086 Marionette DEBUG loaded listener.js 13:51:56 INFO - PROCESS | 1834 | ++DOMWINDOW == 67 (0x831b1800) [pid = 1834] [serial = 2151] [outer = 0x82376000] 13:51:56 INFO - PROCESS | 1834 | 1477774316882 Marionette TRACE conn4 <- [1,3345,null,{"value":["/websockets/Secure-Close-null.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(null) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 13:51:56 INFO - . 13:51:56 INFO - TEST-OK | /websockets/Secure-Close-null.htm | took 1584ms 13:51:56 INFO - PROCESS | 1834 | 1477774316913 Marionette TRACE conn4 -> [0,3346,"getWindowHandle",null] 13:51:56 INFO - TEST-START | /websockets/Secure-Close-onlyReason.htm 13:51:56 INFO - PROCESS | 1834 | 1477774316917 Marionette TRACE conn4 <- [1,3346,null,{"value":"8"}] 13:51:56 INFO - PROCESS | 1834 | 1477774316925 Marionette TRACE conn4 -> [0,3347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:57 INFO - PROCESS | 1834 | 1477774317198 Marionette TRACE conn4 <- [1,3347,null,{"value":null}] 13:51:57 INFO - PROCESS | 1834 | [1834] 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 13:51:57 INFO - PROCESS | 1834 | 1477774317369 Marionette TRACE conn4 -> [0,3348,"getWindowHandles",null] 13:51:57 INFO - PROCESS | 1834 | 1477774317381 Marionette TRACE conn4 <- [1,3348,null,["8"]] 13:51:57 INFO - PROCESS | 1834 | 1477774317395 Marionette TRACE conn4 -> [0,3349,"switchToWindow",{"name":"8"}] 13:51:57 INFO - PROCESS | 1834 | 1477774317402 Marionette TRACE conn4 <- [1,3349,null,{}] 13:51:57 INFO - PROCESS | 1834 | 1477774317408 Marionette TRACE conn4 -> [0,3350,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-onlyReason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:57 INFO - PROCESS | 1834 | ++DOCSHELL 0x8cb84c00 == 37 [pid = 1834] [id = 740] 13:51:57 INFO - PROCESS | 1834 | ++DOMWINDOW == 68 (0x8d60a800) [pid = 1834] [serial = 2152] [outer = (nil)] 13:51:57 INFO - PROCESS | 1834 | ++DOMWINDOW == 69 (0x8da26000) [pid = 1834] [serial = 2153] [outer = 0x8d60a800] 13:51:57 INFO - PROCESS | 1834 | 1477774317514 Marionette DEBUG loaded listener.js 13:51:57 INFO - PROCESS | 1834 | ++DOMWINDOW == 70 (0x8da38400) [pid = 1834] [serial = 2154] [outer = 0x8d60a800] 13:51:58 INFO - PROCESS | 1834 | 1477774318287 Marionette TRACE conn4 <- [1,3350,null,{"value":["/websockets/Secure-Close-onlyReason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(only reason) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 13:51:58 INFO - . 13:51:58 INFO - TEST-OK | /websockets/Secure-Close-onlyReason.htm | took 1423ms 13:51:58 INFO - PROCESS | 1834 | 1477774318352 Marionette TRACE conn4 -> [0,3351,"getWindowHandle",null] 13:51:58 INFO - TEST-START | /websockets/Secure-Close-readyState-Closed.htm 13:51:58 INFO - PROCESS | 1834 | 1477774318356 Marionette TRACE conn4 <- [1,3351,null,{"value":"8"}] 13:51:58 INFO - PROCESS | 1834 | 1477774318365 Marionette TRACE conn4 -> [0,3352,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:58 INFO - PROCESS | 1834 | 1477774318630 Marionette TRACE conn4 <- [1,3352,null,{"value":null}] 13:51:58 INFO - PROCESS | 1834 | [1834] 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 13:51:58 INFO - PROCESS | 1834 | 1477774318656 Marionette TRACE conn4 -> [0,3353,"getWindowHandles",null] 13:51:58 INFO - PROCESS | 1834 | 1477774318661 Marionette TRACE conn4 <- [1,3353,null,["8"]] 13:51:58 INFO - PROCESS | 1834 | 1477774318667 Marionette TRACE conn4 -> [0,3354,"switchToWindow",{"name":"8"}] 13:51:58 INFO - PROCESS | 1834 | 1477774318673 Marionette TRACE conn4 <- [1,3354,null,{}] 13:51:58 INFO - PROCESS | 1834 | 1477774318767 Marionette TRACE conn4 -> [0,3355,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-readyState-Closed.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:58 INFO - PROCESS | 1834 | ++DOCSHELL 0x8f7f0400 == 38 [pid = 1834] [id = 741] 13:51:58 INFO - PROCESS | 1834 | ++DOMWINDOW == 71 (0x8f7f1800) [pid = 1834] [serial = 2155] [outer = (nil)] 13:51:58 INFO - PROCESS | 1834 | ++DOMWINDOW == 72 (0x8f831000) [pid = 1834] [serial = 2156] [outer = 0x8f7f1800] 13:51:58 INFO - PROCESS | 1834 | 1477774318939 Marionette DEBUG loaded listener.js 13:51:59 INFO - PROCESS | 1834 | ++DOMWINDOW == 73 (0x8f8bfc00) [pid = 1834] [serial = 2157] [outer = 0x8f7f1800] 13:51:59 INFO - PROCESS | 1834 | --DOMWINDOW == 72 (0x8222dc00) [pid = 1834] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm] 13:51:59 INFO - PROCESS | 1834 | --DOMWINDOW == 71 (0x8237d000) [pid = 1834] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005.htm] 13:51:59 INFO - PROCESS | 1834 | --DOMWINDOW == 70 (0x8c821000) [pid = 1834] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm] 13:51:59 INFO - PROCESS | 1834 | --DOMWINDOW == 69 (0x831be400) [pid = 1834] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000.htm] 13:51:59 INFO - PROCESS | 1834 | --DOMWINDOW == 68 (0x82c65400) [pid = 1834] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm] 13:51:59 INFO - PROCESS | 1834 | 1477774319939 Marionette TRACE conn4 <- [1,3355,null,{"value":["/websockets/Secure-Close-readyState-Closed.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 13:51:59 INFO - .. 13:51:59 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closed.htm | took 1627ms 13:51:59 INFO - PROCESS | 1834 | 1477774319990 Marionette TRACE conn4 -> [0,3356,"getWindowHandle",null] 13:51:59 INFO - TEST-START | /websockets/Secure-Close-readyState-Closing.htm 13:52:00 INFO - PROCESS | 1834 | 1477774319995 Marionette TRACE conn4 <- [1,3356,null,{"value":"8"}] 13:52:00 INFO - PROCESS | 1834 | 1477774320002 Marionette TRACE conn4 -> [0,3357,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:00 INFO - PROCESS | 1834 | 1477774320243 Marionette TRACE conn4 <- [1,3357,null,{"value":null}] 13:52:00 INFO - PROCESS | 1834 | 1477774320344 Marionette TRACE conn4 -> [0,3358,"getWindowHandles",null] 13:52:00 INFO - PROCESS | 1834 | 1477774320349 Marionette TRACE conn4 <- [1,3358,null,["8"]] 13:52:00 INFO - PROCESS | 1834 | 1477774320355 Marionette TRACE conn4 -> [0,3359,"switchToWindow",{"name":"8"}] 13:52:00 INFO - PROCESS | 1834 | 1477774320360 Marionette TRACE conn4 <- [1,3359,null,{}] 13:52:00 INFO - PROCESS | 1834 | 1477774320366 Marionette TRACE conn4 -> [0,3360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-readyState-Closing.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:00 INFO - PROCESS | 1834 | ++DOCSHELL 0x8db0c400 == 39 [pid = 1834] [id = 742] 13:52:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 69 (0x90d10400) [pid = 1834] [serial = 2158] [outer = (nil)] 13:52:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 70 (0x9284e800) [pid = 1834] [serial = 2159] [outer = 0x90d10400] 13:52:00 INFO - PROCESS | 1834 | 1477774320469 Marionette DEBUG loaded listener.js 13:52:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 71 (0x92f7d000) [pid = 1834] [serial = 2160] [outer = 0x90d10400] 13:52:01 INFO - PROCESS | 1834 | 1477774321118 Marionette TRACE conn4 <- [1,3360,null,{"value":["/websockets/Secure-Close-readyState-Closing.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - readyState should be in CLOSING state just before onclose is called",0,null,null]]]}] 13:52:01 INFO - . 13:52:01 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closing.htm | took 1174ms 13:52:01 INFO - PROCESS | 1834 | 1477774321177 Marionette TRACE conn4 -> [0,3361,"getWindowHandle",null] 13:52:01 INFO - PROCESS | 1834 | 1477774321180 Marionette TRACE conn4 <- [1,3361,null,{"value":"8"}] 13:52:01 INFO - TEST-START | /websockets/Secure-Close-server-initiated-close.htm 13:52:01 INFO - PROCESS | 1834 | 1477774321189 Marionette TRACE conn4 -> [0,3362,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:01 INFO - PROCESS | 1834 | 1477774321453 Marionette TRACE conn4 <- [1,3362,null,{"value":null}] 13:52:01 INFO - PROCESS | 1834 | 1477774321468 Marionette TRACE conn4 -> [0,3363,"getWindowHandles",null] 13:52:01 INFO - PROCESS | 1834 | 1477774321474 Marionette TRACE conn4 <- [1,3363,null,["8"]] 13:52:01 INFO - PROCESS | 1834 | 1477774321479 Marionette TRACE conn4 -> [0,3364,"switchToWindow",{"name":"8"}] 13:52:01 INFO - PROCESS | 1834 | 1477774321485 Marionette TRACE conn4 <- [1,3364,null,{}] 13:52:01 INFO - PROCESS | 1834 | 1477774321490 Marionette TRACE conn4 -> [0,3365,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-server-initiated-close.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:01 INFO - PROCESS | 1834 | ++DOCSHELL 0x94468800 == 40 [pid = 1834] [id = 743] 13:52:01 INFO - PROCESS | 1834 | ++DOMWINDOW == 72 (0x94469800) [pid = 1834] [serial = 2161] [outer = (nil)] 13:52:01 INFO - PROCESS | 1834 | ++DOMWINDOW == 73 (0x9446cc00) [pid = 1834] [serial = 2162] [outer = 0x94469800] 13:52:01 INFO - PROCESS | 1834 | 1477774321637 Marionette DEBUG loaded listener.js 13:52:01 INFO - PROCESS | 1834 | ++DOMWINDOW == 74 (0x94473000) [pid = 1834] [serial = 2163] [outer = 0x94469800] 13:52:02 INFO - PROCESS | 1834 | 1477774322701 Marionette TRACE conn4 <- [1,3365,null,{"value":["/websockets/Secure-Close-server-initiated-close.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Server initiated Close - Client sends back a CLOSE - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Server initiated Close - Client sends back a CLOSE - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 13:52:02 INFO - .. 13:52:02 INFO - TEST-OK | /websockets/Secure-Close-server-initiated-close.htm | took 1578ms 13:52:02 INFO - PROCESS | 1834 | 1477774322814 Marionette TRACE conn4 -> [0,3366,"getWindowHandle",null] 13:52:02 INFO - TEST-START | /websockets/Secure-Close-string.htm 13:52:02 INFO - PROCESS | 1834 | 1477774322826 Marionette TRACE conn4 <- [1,3366,null,{"value":"8"}] 13:52:02 INFO - PROCESS | 1834 | 1477774322845 Marionette TRACE conn4 -> [0,3367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:03 INFO - PROCESS | 1834 | 1477774323136 Marionette TRACE conn4 <- [1,3367,null,{"value":null}] 13:52:03 INFO - PROCESS | 1834 | 1477774323343 Marionette TRACE conn4 -> [0,3368,"getWindowHandles",null] 13:52:03 INFO - PROCESS | 1834 | 1477774323352 Marionette TRACE conn4 <- [1,3368,null,["8"]] 13:52:03 INFO - PROCESS | 1834 | 1477774323401 Marionette TRACE conn4 -> [0,3369,"switchToWindow",{"name":"8"}] 13:52:03 INFO - PROCESS | 1834 | 1477774323410 Marionette TRACE conn4 <- [1,3369,null,{}] 13:52:03 INFO - PROCESS | 1834 | 1477774323416 Marionette TRACE conn4 -> [0,3370,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-string.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:03 INFO - PROCESS | 1834 | ++DOCSHELL 0x831b7400 == 41 [pid = 1834] [id = 744] 13:52:03 INFO - PROCESS | 1834 | ++DOMWINDOW == 75 (0x831b8000) [pid = 1834] [serial = 2164] [outer = (nil)] 13:52:03 INFO - PROCESS | 1834 | ++DOMWINDOW == 76 (0x8b052000) [pid = 1834] [serial = 2165] [outer = 0x831b8000] 13:52:03 INFO - PROCESS | 1834 | 1477774323553 Marionette DEBUG loaded listener.js 13:52:03 INFO - PROCESS | 1834 | ++DOMWINDOW == 77 (0x8b21f800) [pid = 1834] [serial = 2166] [outer = 0x831b8000] 13:52:04 INFO - PROCESS | 1834 | 1477774324428 Marionette TRACE conn4 <- [1,3370,null,{"value":["/websockets/Secure-Close-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(string) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 13:52:04 INFO - . 13:52:04 INFO - TEST-OK | /websockets/Secure-Close-string.htm | took 1627ms 13:52:04 INFO - PROCESS | 1834 | 1477774324496 Marionette TRACE conn4 -> [0,3371,"getWindowHandle",null] 13:52:04 INFO - PROCESS | 1834 | 1477774324504 Marionette TRACE conn4 <- [1,3371,null,{"value":"8"}] 13:52:04 INFO - TEST-START | /websockets/Secure-Close-undefined.htm 13:52:04 INFO - PROCESS | 1834 | 1477774324519 Marionette TRACE conn4 -> [0,3372,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:04 INFO - PROCESS | 1834 | 1477774324731 Marionette TRACE conn4 <- [1,3372,null,{"value":null}] 13:52:04 INFO - PROCESS | 1834 | [1834] 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 13:52:04 INFO - PROCESS | 1834 | 1477774324950 Marionette TRACE conn4 -> [0,3373,"getWindowHandles",null] 13:52:04 INFO - PROCESS | 1834 | 1477774324954 Marionette TRACE conn4 <- [1,3373,null,["8"]] 13:52:05 INFO - PROCESS | 1834 | 1477774325008 Marionette TRACE conn4 -> [0,3374,"switchToWindow",{"name":"8"}] 13:52:05 INFO - PROCESS | 1834 | 1477774325015 Marionette TRACE conn4 <- [1,3374,null,{}] 13:52:05 INFO - PROCESS | 1834 | 1477774325022 Marionette TRACE conn4 -> [0,3375,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-undefined.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-undefined.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:05 INFO - PROCESS | 1834 | ++DOCSHELL 0x8db0a800 == 42 [pid = 1834] [id = 745] 13:52:05 INFO - PROCESS | 1834 | ++DOMWINDOW == 78 (0x8db0cc00) [pid = 1834] [serial = 2167] [outer = (nil)] 13:52:05 INFO - PROCESS | 1834 | ++DOMWINDOW == 79 (0x8f82e400) [pid = 1834] [serial = 2168] [outer = 0x8db0cc00] 13:52:05 INFO - PROCESS | 1834 | 1477774325159 Marionette DEBUG loaded listener.js 13:52:05 INFO - PROCESS | 1834 | ++DOMWINDOW == 80 (0x8fb17000) [pid = 1834] [serial = 2169] [outer = 0x8db0cc00] 13:52:05 INFO - PROCESS | 1834 | 1477774325973 Marionette TRACE conn4 <- [1,3375,null,{"value":["/websockets/Secure-Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close Secure WebSocket - Code is undefined",0,null,null]]]}] 13:52:05 INFO - . 13:52:05 INFO - TEST-OK | /websockets/Secure-Close-undefined.htm | took 1472ms 13:52:06 INFO - PROCESS | 1834 | 1477774325999 Marionette TRACE conn4 -> [0,3376,"getWindowHandle",null] 13:52:06 INFO - PROCESS | 1834 | 1477774326008 Marionette TRACE conn4 <- [1,3376,null,{"value":"8"}] 13:52:06 INFO - TEST-START | /websockets/Secure-Send-65K-data.htm 13:52:06 INFO - PROCESS | 1834 | 1477774326016 Marionette TRACE conn4 -> [0,3377,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:06 INFO - PROCESS | 1834 | 1477774326293 Marionette TRACE conn4 <- [1,3377,null,{"value":null}] 13:52:06 INFO - PROCESS | 1834 | 1477774326431 Marionette TRACE conn4 -> [0,3378,"getWindowHandles",null] 13:52:06 INFO - PROCESS | 1834 | 1477774326437 Marionette TRACE conn4 <- [1,3378,null,["8"]] 13:52:06 INFO - PROCESS | 1834 | 1477774326487 Marionette TRACE conn4 -> [0,3379,"switchToWindow",{"name":"8"}] 13:52:06 INFO - PROCESS | 1834 | 1477774326497 Marionette TRACE conn4 <- [1,3379,null,{}] 13:52:06 INFO - PROCESS | 1834 | 1477774326508 Marionette TRACE conn4 -> [0,3380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-65K-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:06 INFO - PROCESS | 1834 | ++DOCSHELL 0x94473400 == 43 [pid = 1834] [id = 746] 13:52:06 INFO - PROCESS | 1834 | ++DOMWINDOW == 81 (0x94473800) [pid = 1834] [serial = 2170] [outer = (nil)] 13:52:06 INFO - PROCESS | 1834 | ++DOMWINDOW == 82 (0x94975800) [pid = 1834] [serial = 2171] [outer = 0x94473800] 13:52:06 INFO - PROCESS | 1834 | 1477774326632 Marionette DEBUG loaded listener.js 13:52:06 INFO - PROCESS | 1834 | ++DOMWINDOW == 83 (0x9497a000) [pid = 1834] [serial = 2172] [outer = 0x94473800] 13:52:07 INFO - PROCESS | 1834 | 1477774327397 Marionette TRACE conn4 <- [1,3380,null,{"value":["/websockets/Secure-Send-65K-data.htm",0,null,null,[["W3C WebSocket API - Send 65K data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 65K data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 13:52:07 INFO - ... 13:52:07 INFO - TEST-OK | /websockets/Secure-Send-65K-data.htm | took 1423ms 13:52:07 INFO - PROCESS | 1834 | 1477774327439 Marionette TRACE conn4 -> [0,3381,"getWindowHandle",null] 13:52:07 INFO - TEST-START | /websockets/Secure-Send-binary-65K-arraybuffer.htm 13:52:07 INFO - PROCESS | 1834 | 1477774327444 Marionette TRACE conn4 <- [1,3381,null,{"value":"8"}] 13:52:07 INFO - PROCESS | 1834 | 1477774327453 Marionette TRACE conn4 -> [0,3382,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:07 INFO - PROCESS | 1834 | 1477774327666 Marionette TRACE conn4 <- [1,3382,null,{"value":null}] 13:52:07 INFO - PROCESS | 1834 | 1477774327863 Marionette TRACE conn4 -> [0,3383,"getWindowHandles",null] 13:52:07 INFO - PROCESS | 1834 | 1477774327868 Marionette TRACE conn4 <- [1,3383,null,["8"]] 13:52:07 INFO - PROCESS | 1834 | 1477774327874 Marionette TRACE conn4 -> [0,3384,"switchToWindow",{"name":"8"}] 13:52:07 INFO - PROCESS | 1834 | 1477774327883 Marionette TRACE conn4 <- [1,3384,null,{}] 13:52:07 INFO - PROCESS | 1834 | 1477774327934 Marionette TRACE conn4 -> [0,3385,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-65K-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:07 INFO - PROCESS | 1834 | ++DOCSHELL 0x9497f000 == 44 [pid = 1834] [id = 747] 13:52:07 INFO - PROCESS | 1834 | ++DOMWINDOW == 84 (0x94982400) [pid = 1834] [serial = 2173] [outer = (nil)] 13:52:08 INFO - PROCESS | 1834 | ++DOMWINDOW == 85 (0x949c9800) [pid = 1834] [serial = 2174] [outer = 0x94982400] 13:52:08 INFO - PROCESS | 1834 | 1477774328044 Marionette DEBUG loaded listener.js 13:52:08 INFO - PROCESS | 1834 | ++DOMWINDOW == 86 (0x949cb400) [pid = 1834] [serial = 2175] [outer = 0x94982400] 13:52:08 INFO - PROCESS | 1834 | 1477774328752 Marionette TRACE conn4 <- [1,3385,null,{"value":["/websockets/Secure-Send-binary-65K-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 13:52:08 INFO - ... 13:52:08 INFO - TEST-OK | /websockets/Secure-Send-binary-65K-arraybuffer.htm | took 1321ms 13:52:08 INFO - TEST-START | /websockets/Secure-Send-binary-arraybuffer.htm 13:52:08 INFO - PROCESS | 1834 | 1477774328772 Marionette TRACE conn4 -> [0,3386,"getWindowHandle",null] 13:52:08 INFO - PROCESS | 1834 | 1477774328775 Marionette TRACE conn4 <- [1,3386,null,{"value":"8"}] 13:52:08 INFO - PROCESS | 1834 | 1477774328782 Marionette TRACE conn4 -> [0,3387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:08 INFO - PROCESS | 1834 | 1477774328973 Marionette TRACE conn4 <- [1,3387,null,{"value":null}] 13:52:09 INFO - PROCESS | 1834 | 1477774329187 Marionette TRACE conn4 -> [0,3388,"getWindowHandles",null] 13:52:09 INFO - PROCESS | 1834 | 1477774329198 Marionette TRACE conn4 <- [1,3388,null,["8"]] 13:52:09 INFO - PROCESS | 1834 | 1477774329210 Marionette TRACE conn4 -> [0,3389,"switchToWindow",{"name":"8"}] 13:52:09 INFO - PROCESS | 1834 | 1477774329215 Marionette TRACE conn4 <- [1,3389,null,{}] 13:52:09 INFO - PROCESS | 1834 | 1477774329222 Marionette TRACE conn4 -> [0,3390,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:09 INFO - PROCESS | 1834 | ++DOCSHELL 0x821bfc00 == 45 [pid = 1834] [id = 748] 13:52:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 87 (0x82223800) [pid = 1834] [serial = 2176] [outer = (nil)] 13:52:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 88 (0x8b124400) [pid = 1834] [serial = 2177] [outer = 0x82223800] 13:52:09 INFO - PROCESS | 1834 | 1477774329328 Marionette DEBUG loaded listener.js 13:52:09 INFO - PROCESS | 1834 | ++DOMWINDOW == 89 (0x8f82fc00) [pid = 1834] [serial = 2178] [outer = 0x82223800] 13:52:10 INFO - PROCESS | 1834 | 1477774330237 Marionette TRACE conn4 <- [1,3390,null,{"value":["/websockets/Secure-Send-binary-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 13:52:10 INFO - ... 13:52:10 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybuffer.htm | took 1476ms 13:52:10 INFO - PROCESS | 1834 | 1477774330258 Marionette TRACE conn4 -> [0,3391,"getWindowHandle",null] 13:52:10 INFO - PROCESS | 1834 | 1477774330264 Marionette TRACE conn4 <- [1,3391,null,{"value":"8"}] 13:52:10 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float32.htm 13:52:10 INFO - PROCESS | 1834 | 1477774330290 Marionette TRACE conn4 -> [0,3392,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:10 INFO - PROCESS | 1834 | 1477774330577 Marionette TRACE conn4 <- [1,3392,null,{"value":null}] 13:52:10 INFO - PROCESS | 1834 | 1477774330751 Marionette TRACE conn4 -> [0,3393,"getWindowHandles",null] 13:52:10 INFO - PROCESS | 1834 | 1477774330756 Marionette TRACE conn4 <- [1,3393,null,["8"]] 13:52:10 INFO - PROCESS | 1834 | 1477774330786 Marionette TRACE conn4 -> [0,3394,"switchToWindow",{"name":"8"}] 13:52:10 INFO - PROCESS | 1834 | 1477774330800 Marionette TRACE conn4 <- [1,3394,null,{}] 13:52:10 INFO - PROCESS | 1834 | 1477774330814 Marionette TRACE conn4 -> [0,3395,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-float32.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:10 INFO - PROCESS | 1834 | ++DOCSHELL 0x83049c00 == 46 [pid = 1834] [id = 749] 13:52:10 INFO - PROCESS | 1834 | ++DOMWINDOW == 90 (0x83052400) [pid = 1834] [serial = 2179] [outer = (nil)] 13:52:10 INFO - PROCESS | 1834 | ++DOMWINDOW == 91 (0x831b8800) [pid = 1834] [serial = 2180] [outer = 0x83052400] 13:52:10 INFO - PROCESS | 1834 | 1477774330927 Marionette DEBUG loaded listener.js 13:52:11 INFO - PROCESS | 1834 | ++DOMWINDOW == 92 (0x8c891800) [pid = 1834] [serial = 2181] [outer = 0x83052400] 13:52:11 INFO - PROCESS | 1834 | --DOCSHELL 0x8db0c400 == 45 [pid = 1834] [id = 742] 13:52:11 INFO - PROCESS | 1834 | --DOCSHELL 0x8f7f0400 == 44 [pid = 1834] [id = 741] 13:52:11 INFO - PROCESS | 1834 | --DOCSHELL 0x8cb84c00 == 43 [pid = 1834] [id = 740] 13:52:11 INFO - PROCESS | 1834 | --DOMWINDOW == 91 (0x8f836400) [pid = 1834] [serial = 2129] [outer = (nil)] [url = about:blank] 13:52:11 INFO - PROCESS | 1834 | --DOCSHELL 0x82373c00 == 42 [pid = 1834] [id = 739] 13:52:11 INFO - PROCESS | 1834 | --DOCSHELL 0x8229f800 == 41 [pid = 1834] [id = 738] 13:52:11 INFO - PROCESS | 1834 | --DOCSHELL 0x9284e400 == 40 [pid = 1834] [id = 736] 13:52:11 INFO - PROCESS | 1834 | --DOCSHELL 0x831bcc00 == 39 [pid = 1834] [id = 735] 13:52:11 INFO - PROCESS | 1834 | --DOCSHELL 0x8b11f800 == 38 [pid = 1834] [id = 734] 13:52:11 INFO - PROCESS | 1834 | --DOCSHELL 0x823c0400 == 37 [pid = 1834] [id = 733] 13:52:11 INFO - PROCESS | 1834 | --DOCSHELL 0x82230400 == 36 [pid = 1834] [id = 732] 13:52:11 INFO - PROCESS | 1834 | --DOMWINDOW == 90 (0x8b04b000) [pid = 1834] [serial = 2126] [outer = (nil)] [url = about:blank] 13:52:11 INFO - PROCESS | 1834 | --DOMWINDOW == 89 (0x8f632800) [pid = 1834] [serial = 2127] [outer = (nil)] [url = about:blank] 13:52:11 INFO - PROCESS | 1834 | --DOMWINDOW == 88 (0x8c828400) [pid = 1834] [serial = 2123] [outer = (nil)] [url = about:blank] 13:52:11 INFO - PROCESS | 1834 | --DOMWINDOW == 87 (0x8cb7f000) [pid = 1834] [serial = 2124] [outer = (nil)] [url = about:blank] 13:52:11 INFO - PROCESS | 1834 | --DOMWINDOW == 86 (0x8b04b800) [pid = 1834] [serial = 2120] [outer = (nil)] [url = about:blank] 13:52:11 INFO - PROCESS | 1834 | --DOMWINDOW == 85 (0x8b125000) [pid = 1834] [serial = 2121] [outer = (nil)] [url = about:blank] 13:52:11 INFO - PROCESS | 1834 | --DOMWINDOW == 84 (0x82d0fc00) [pid = 1834] [serial = 2117] [outer = (nil)] [url = about:blank] 13:52:11 INFO - PROCESS | 1834 | --DOMWINDOW == 83 (0x82f5ac00) [pid = 1834] [serial = 2118] [outer = (nil)] [url = about:blank] 13:52:11 INFO - PROCESS | 1834 | --DOMWINDOW == 82 (0x82376c00) [pid = 1834] [serial = 2114] [outer = (nil)] [url = about:blank] 13:52:11 INFO - PROCESS | 1834 | --DOMWINDOW == 81 (0x823c0000) [pid = 1834] [serial = 2115] [outer = (nil)] [url = about:blank] 13:52:11 INFO - PROCESS | 1834 | --DOMWINDOW == 80 (0x8b22a800) [pid = 1834] [serial = 2111] [outer = (nil)] [url = about:blank] 13:52:11 INFO - PROCESS | 1834 | --DOMWINDOW == 79 (0x8306d400) [pid = 1834] [serial = 2108] [outer = (nil)] [url = about:blank] 13:52:11 INFO - PROCESS | 1834 | --DOMWINDOW == 78 (0x8f7f5800) [pid = 1834] [serial = 2105] [outer = (nil)] [url = about:blank] 13:52:11 INFO - PROCESS | 1834 | 1477774331759 Marionette TRACE conn4 <- [1,3395,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-float32.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Connection should be closed",0,null,null]]]}] 13:52:11 INFO - ... 13:52:11 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float32.htm | took 1534ms 13:52:11 INFO - PROCESS | 1834 | 1477774331808 Marionette TRACE conn4 -> [0,3396,"getWindowHandle",null] 13:52:11 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float64.htm 13:52:11 INFO - PROCESS | 1834 | 1477774331814 Marionette TRACE conn4 <- [1,3396,null,{"value":"8"}] 13:52:11 INFO - PROCESS | 1834 | 1477774331821 Marionette TRACE conn4 -> [0,3397,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:12 INFO - PROCESS | 1834 | 1477774332005 Marionette TRACE conn4 <- [1,3397,null,{"value":null}] 13:52:12 INFO - PROCESS | 1834 | 1477774332202 Marionette TRACE conn4 -> [0,3398,"getWindowHandles",null] 13:52:12 INFO - PROCESS | 1834 | 1477774332208 Marionette TRACE conn4 <- [1,3398,null,["8"]] 13:52:12 INFO - PROCESS | 1834 | 1477774332218 Marionette TRACE conn4 -> [0,3399,"switchToWindow",{"name":"8"}] 13:52:12 INFO - PROCESS | 1834 | 1477774332223 Marionette TRACE conn4 <- [1,3399,null,{}] 13:52:12 INFO - PROCESS | 1834 | 1477774332231 Marionette TRACE conn4 -> [0,3400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-float64.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:12 INFO - PROCESS | 1834 | ++DOCSHELL 0x831bcc00 == 37 [pid = 1834] [id = 750] 13:52:12 INFO - PROCESS | 1834 | ++DOMWINDOW == 79 (0x8b050000) [pid = 1834] [serial = 2182] [outer = (nil)] 13:52:12 INFO - PROCESS | 1834 | ++DOMWINDOW == 80 (0x8b125c00) [pid = 1834] [serial = 2183] [outer = 0x8b050000] 13:52:12 INFO - PROCESS | 1834 | 1477774332333 Marionette DEBUG loaded listener.js 13:52:12 INFO - PROCESS | 1834 | ++DOMWINDOW == 81 (0x8c828400) [pid = 1834] [serial = 2184] [outer = 0x8b050000] 13:52:12 INFO - PROCESS | 1834 | 1477774332955 Marionette TRACE conn4 <- [1,3400,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-float64.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Connection should be closed",0,null,null]]]}] 13:52:12 INFO - ... 13:52:12 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float64.htm | took 1176ms 13:52:13 INFO - PROCESS | 1834 | 1477774333004 Marionette TRACE conn4 -> [0,3401,"getWindowHandle",null] 13:52:13 INFO - PROCESS | 1834 | 1477774333012 Marionette TRACE conn4 <- [1,3401,null,{"value":"8"}] 13:52:13 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-int32.htm 13:52:13 INFO - PROCESS | 1834 | 1477774333020 Marionette TRACE conn4 -> [0,3402,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:13 INFO - PROCESS | 1834 | 1477774333260 Marionette TRACE conn4 <- [1,3402,null,{"value":null}] 13:52:13 INFO - PROCESS | 1834 | 1477774333356 Marionette TRACE conn4 -> [0,3403,"getWindowHandles",null] 13:52:13 INFO - PROCESS | 1834 | 1477774333362 Marionette TRACE conn4 <- [1,3403,null,["8"]] 13:52:13 INFO - PROCESS | 1834 | 1477774333371 Marionette TRACE conn4 -> [0,3404,"switchToWindow",{"name":"8"}] 13:52:13 INFO - PROCESS | 1834 | 1477774333378 Marionette TRACE conn4 <- [1,3404,null,{}] 13:52:13 INFO - PROCESS | 1834 | 1477774333385 Marionette TRACE conn4 -> [0,3405,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-int32.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:13 INFO - PROCESS | 1834 | ++DOCSHELL 0x8f8ba800 == 38 [pid = 1834] [id = 751] 13:52:13 INFO - PROCESS | 1834 | ++DOMWINDOW == 82 (0x8f8bb000) [pid = 1834] [serial = 2185] [outer = (nil)] 13:52:13 INFO - PROCESS | 1834 | ++DOMWINDOW == 83 (0x8fb17c00) [pid = 1834] [serial = 2186] [outer = 0x8f8bb000] 13:52:13 INFO - PROCESS | 1834 | 1477774333485 Marionette DEBUG loaded listener.js 13:52:13 INFO - PROCESS | 1834 | ++DOMWINDOW == 84 (0x928bb800) [pid = 1834] [serial = 2187] [outer = 0x8f8bb000] 13:52:14 INFO - PROCESS | 1834 | 1477774334224 Marionette TRACE conn4 <- [1,3405,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-int32.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Connection should be closed",0,null,null]]]}] 13:52:14 INFO - ... 13:52:14 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-int32.htm | took 1225ms 13:52:14 INFO - PROCESS | 1834 | 1477774334244 Marionette TRACE conn4 -> [0,3406,"getWindowHandle",null] 13:52:14 INFO - PROCESS | 1834 | 1477774334249 Marionette TRACE conn4 <- [1,3406,null,{"value":"8"}] 13:52:14 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm 13:52:14 INFO - PROCESS | 1834 | 1477774334272 Marionette TRACE conn4 -> [0,3407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:14 INFO - PROCESS | 1834 | 1477774334512 Marionette TRACE conn4 <- [1,3407,null,{"value":null}] 13:52:14 INFO - PROCESS | 1834 | 1477774334537 Marionette TRACE conn4 -> [0,3408,"getWindowHandles",null] 13:52:14 INFO - PROCESS | 1834 | 1477774334542 Marionette TRACE conn4 <- [1,3408,null,["8"]] 13:52:14 INFO - PROCESS | 1834 | 1477774334547 Marionette TRACE conn4 -> [0,3409,"switchToWindow",{"name":"8"}] 13:52:14 INFO - PROCESS | 1834 | 1477774334553 Marionette TRACE conn4 <- [1,3409,null,{}] 13:52:14 INFO - PROCESS | 1834 | 1477774334648 Marionette TRACE conn4 -> [0,3410,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:14 INFO - PROCESS | 1834 | ++DOCSHELL 0x94467000 == 39 [pid = 1834] [id = 752] 13:52:14 INFO - PROCESS | 1834 | ++DOMWINDOW == 85 (0x94468c00) [pid = 1834] [serial = 2188] [outer = (nil)] 13:52:14 INFO - PROCESS | 1834 | ++DOMWINDOW == 86 (0x947a6000) [pid = 1834] [serial = 2189] [outer = 0x94468c00] 13:52:14 INFO - PROCESS | 1834 | 1477774334747 Marionette DEBUG loaded listener.js 13:52:14 INFO - PROCESS | 1834 | ++DOMWINDOW == 87 (0x94976400) [pid = 1834] [serial = 2190] [outer = 0x94468c00] 13:52:15 INFO - PROCESS | 1834 | 1477774335525 Marionette TRACE conn4 <- [1,3410,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Connection should be closed",0,null,null]]]}] 13:52:15 INFO - ... 13:52:15 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm | took 1326ms 13:52:15 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm 13:52:15 INFO - PROCESS | 1834 | 1477774335585 Marionette TRACE conn4 -> [0,3411,"getWindowHandle",null] 13:52:15 INFO - PROCESS | 1834 | 1477774335588 Marionette TRACE conn4 <- [1,3411,null,{"value":"8"}] 13:52:15 INFO - PROCESS | 1834 | 1477774335596 Marionette TRACE conn4 -> [0,3412,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:15 INFO - PROCESS | 1834 | 1477774335820 Marionette TRACE conn4 <- [1,3412,null,{"value":null}] 13:52:16 INFO - PROCESS | 1834 | --DOMWINDOW == 86 (0x82376000) [pid = 1834] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-null.htm] 13:52:16 INFO - PROCESS | 1834 | --DOMWINDOW == 85 (0x82373800) [pid = 1834] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm] 13:52:16 INFO - PROCESS | 1834 | --DOMWINDOW == 84 (0x90d10400) [pid = 1834] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm] 13:52:16 INFO - PROCESS | 1834 | --DOMWINDOW == 83 (0x8f7f1800) [pid = 1834] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm] 13:52:16 INFO - PROCESS | 1834 | --DOMWINDOW == 82 (0x8d60a800) [pid = 1834] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm] 13:52:16 INFO - PROCESS | 1834 | 1477774336080 Marionette TRACE conn4 -> [0,3413,"getWindowHandles",null] 13:52:16 INFO - PROCESS | 1834 | 1477774336083 Marionette TRACE conn4 <- [1,3413,null,["8"]] 13:52:16 INFO - PROCESS | 1834 | 1477774336090 Marionette TRACE conn4 -> [0,3414,"switchToWindow",{"name":"8"}] 13:52:16 INFO - PROCESS | 1834 | 1477774336095 Marionette TRACE conn4 <- [1,3414,null,{}] 13:52:16 INFO - PROCESS | 1834 | 1477774336100 Marionette TRACE conn4 -> [0,3415,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:16 INFO - PROCESS | 1834 | ++DOCSHELL 0x82298c00 == 40 [pid = 1834] [id = 753] 13:52:16 INFO - PROCESS | 1834 | ++DOMWINDOW == 83 (0x82373800) [pid = 1834] [serial = 2191] [outer = (nil)] 13:52:16 INFO - PROCESS | 1834 | ++DOMWINDOW == 84 (0x8b04e400) [pid = 1834] [serial = 2192] [outer = 0x82373800] 13:52:16 INFO - PROCESS | 1834 | 1477774336202 Marionette DEBUG loaded listener.js 13:52:16 INFO - PROCESS | 1834 | ++DOMWINDOW == 85 (0x949d2400) [pid = 1834] [serial = 2193] [outer = 0x82373800] 13:52:16 INFO - PROCESS | 1834 | 1477774336784 Marionette TRACE conn4 <- [1,3415,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Connection should be closed",0,null,null]]]}] 13:52:16 INFO - ... 13:52:16 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm | took 1227ms 13:52:16 INFO - PROCESS | 1834 | 1477774336822 Marionette TRACE conn4 -> [0,3416,"getWindowHandle",null] 13:52:16 INFO - PROCESS | 1834 | 1477774336825 Marionette TRACE conn4 <- [1,3416,null,{"value":"8"}] 13:52:16 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm 13:52:16 INFO - PROCESS | 1834 | 1477774336832 Marionette TRACE conn4 -> [0,3417,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:17 INFO - PROCESS | 1834 | 1477774337078 Marionette TRACE conn4 <- [1,3417,null,{"value":null}] 13:52:17 INFO - PROCESS | 1834 | 1477774337094 Marionette TRACE conn4 -> [0,3418,"getWindowHandles",null] 13:52:17 INFO - PROCESS | 1834 | 1477774337098 Marionette TRACE conn4 <- [1,3418,null,["8"]] 13:52:17 INFO - PROCESS | 1834 | 1477774337104 Marionette TRACE conn4 -> [0,3419,"switchToWindow",{"name":"8"}] 13:52:17 INFO - PROCESS | 1834 | 1477774337109 Marionette TRACE conn4 <- [1,3419,null,{}] 13:52:17 INFO - PROCESS | 1834 | 1477774337115 Marionette TRACE conn4 -> [0,3420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:17 INFO - PROCESS | 1834 | ++DOCSHELL 0x94b92000 == 41 [pid = 1834] [id = 754] 13:52:17 INFO - PROCESS | 1834 | ++DOMWINDOW == 86 (0x94b92400) [pid = 1834] [serial = 2194] [outer = (nil)] 13:52:17 INFO - PROCESS | 1834 | ++DOMWINDOW == 87 (0x94b99000) [pid = 1834] [serial = 2195] [outer = 0x94b92400] 13:52:17 INFO - PROCESS | 1834 | 1477774337211 Marionette DEBUG loaded listener.js 13:52:17 INFO - PROCESS | 1834 | ++DOMWINDOW == 88 (0x94b9c000) [pid = 1834] [serial = 2196] [outer = 0x94b92400] 13:52:17 INFO - PROCESS | 1834 | 1477774337845 Marionette TRACE conn4 <- [1,3420,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Connection should be closed",0,null,null]]]}] 13:52:17 INFO - ... 13:52:17 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm | took 1029ms 13:52:17 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm 13:52:17 INFO - PROCESS | 1834 | 1477774337861 Marionette TRACE conn4 -> [0,3421,"getWindowHandle",null] 13:52:17 INFO - PROCESS | 1834 | 1477774337864 Marionette TRACE conn4 <- [1,3421,null,{"value":"8"}] 13:52:17 INFO - PROCESS | 1834 | 1477774337871 Marionette TRACE conn4 -> [0,3422,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:18 INFO - PROCESS | 1834 | 1477774338118 Marionette TRACE conn4 <- [1,3422,null,{"value":null}] 13:52:18 INFO - PROCESS | 1834 | 1477774338332 Marionette TRACE conn4 -> [0,3423,"getWindowHandles",null] 13:52:18 INFO - PROCESS | 1834 | 1477774338337 Marionette TRACE conn4 <- [1,3423,null,["8"]] 13:52:18 INFO - PROCESS | 1834 | 1477774338392 Marionette TRACE conn4 -> [0,3424,"switchToWindow",{"name":"8"}] 13:52:18 INFO - PROCESS | 1834 | 1477774338403 Marionette TRACE conn4 <- [1,3424,null,{}] 13:52:18 INFO - PROCESS | 1834 | 1477774338415 Marionette TRACE conn4 -> [0,3425,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:18 INFO - PROCESS | 1834 | ++DOCSHELL 0x823c5c00 == 42 [pid = 1834] [id = 755] 13:52:18 INFO - PROCESS | 1834 | ++DOMWINDOW == 89 (0x824ad000) [pid = 1834] [serial = 2197] [outer = (nil)] 13:52:18 INFO - PROCESS | 1834 | ++DOMWINDOW == 90 (0x82f52c00) [pid = 1834] [serial = 2198] [outer = 0x824ad000] 13:52:18 INFO - PROCESS | 1834 | 1477774338535 Marionette DEBUG loaded listener.js 13:52:18 INFO - PROCESS | 1834 | ++DOMWINDOW == 91 (0x831af800) [pid = 1834] [serial = 2199] [outer = 0x824ad000] 13:52:19 INFO - PROCESS | 1834 | 1477774339381 Marionette TRACE conn4 <- [1,3425,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Connection should be closed",0,null,null]]]}] 13:52:19 INFO - ... 13:52:19 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm | took 1529ms 13:52:19 INFO - PROCESS | 1834 | 1477774339401 Marionette TRACE conn4 -> [0,3426,"getWindowHandle",null] 13:52:19 INFO - PROCESS | 1834 | 1477774339410 Marionette TRACE conn4 <- [1,3426,null,{"value":"8"}] 13:52:19 INFO - TEST-START | /websockets/Secure-Send-binary-blob.htm 13:52:19 INFO - PROCESS | 1834 | 1477774339419 Marionette TRACE conn4 -> [0,3427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:19 INFO - PROCESS | 1834 | 1477774339695 Marionette TRACE conn4 <- [1,3427,null,{"value":null}] 13:52:19 INFO - PROCESS | 1834 | 1477774339840 Marionette TRACE conn4 -> [0,3428,"getWindowHandles",null] 13:52:19 INFO - PROCESS | 1834 | 1477774339846 Marionette TRACE conn4 <- [1,3428,null,["8"]] 13:52:19 INFO - PROCESS | 1834 | 1477774339899 Marionette TRACE conn4 -> [0,3429,"switchToWindow",{"name":"8"}] 13:52:19 INFO - PROCESS | 1834 | 1477774339908 Marionette TRACE conn4 <- [1,3429,null,{}] 13:52:19 INFO - PROCESS | 1834 | 1477774339916 Marionette TRACE conn4 -> [0,3430,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-blob.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:19 INFO - PROCESS | 1834 | ++DOCSHELL 0x8f7fc000 == 43 [pid = 1834] [id = 756] 13:52:19 INFO - PROCESS | 1834 | ++DOMWINDOW == 92 (0x8f7fd000) [pid = 1834] [serial = 2200] [outer = (nil)] 13:52:20 INFO - PROCESS | 1834 | ++DOMWINDOW == 93 (0x9284e400) [pid = 1834] [serial = 2201] [outer = 0x8f7fd000] 13:52:20 INFO - PROCESS | 1834 | 1477774340033 Marionette DEBUG loaded listener.js 13:52:20 INFO - PROCESS | 1834 | ++DOMWINDOW == 94 (0x94471000) [pid = 1834] [serial = 2202] [outer = 0x8f7fd000] 13:52:20 INFO - PROCESS | 1834 | 1477774340804 Marionette TRACE conn4 <- [1,3430,null,{"value":["/websockets/Secure-Send-binary-blob.htm",0,null,null,[["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Connection should be closed",0,null,null]]]}] 13:52:20 INFO - ... 13:52:20 INFO - TEST-OK | /websockets/Secure-Send-binary-blob.htm | took 1476ms 13:52:20 INFO - PROCESS | 1834 | 1477774340897 Marionette TRACE conn4 -> [0,3431,"getWindowHandle",null] 13:52:20 INFO - PROCESS | 1834 | 1477774340901 Marionette TRACE conn4 <- [1,3431,null,{"value":"8"}] 13:52:20 INFO - TEST-START | /websockets/Secure-Send-data.htm 13:52:20 INFO - PROCESS | 1834 | 1477774340909 Marionette TRACE conn4 -> [0,3432,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:21 INFO - PROCESS | 1834 | 1477774341100 Marionette TRACE conn4 <- [1,3432,null,{"value":null}] 13:52:21 INFO - PROCESS | 1834 | 1477774341318 Marionette TRACE conn4 -> [0,3433,"getWindowHandles",null] 13:52:21 INFO - PROCESS | 1834 | 1477774341327 Marionette TRACE conn4 <- [1,3433,null,["8"]] 13:52:21 INFO - PROCESS | 1834 | 1477774341377 Marionette TRACE conn4 -> [0,3434,"switchToWindow",{"name":"8"}] 13:52:21 INFO - PROCESS | 1834 | 1477774341386 Marionette TRACE conn4 <- [1,3434,null,{}] 13:52:21 INFO - PROCESS | 1834 | 1477774341392 Marionette TRACE conn4 -> [0,3435,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-data.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:21 INFO - PROCESS | 1834 | ++DOCSHELL 0x8d60e000 == 44 [pid = 1834] [id = 757] 13:52:21 INFO - PROCESS | 1834 | ++DOMWINDOW == 95 (0x94b93400) [pid = 1834] [serial = 2203] [outer = (nil)] 13:52:21 INFO - PROCESS | 1834 | ++DOMWINDOW == 96 (0x951ac400) [pid = 1834] [serial = 2204] [outer = 0x94b93400] 13:52:21 INFO - PROCESS | 1834 | 1477774341497 Marionette DEBUG loaded listener.js 13:52:21 INFO - PROCESS | 1834 | ++DOMWINDOW == 97 (0x951b7800) [pid = 1834] [serial = 2205] [outer = 0x94b93400] 13:52:22 INFO - PROCESS | 1834 | 1477774342207 Marionette TRACE conn4 <- [1,3435,null,{"value":["/websockets/Secure-Send-data.htm",0,null,null,[["W3C WebSocket API - Send data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 13:52:22 INFO - ... 13:52:22 INFO - TEST-OK | /websockets/Secure-Send-data.htm | took 1327ms 13:52:22 INFO - PROCESS | 1834 | 1477774342238 Marionette TRACE conn4 -> [0,3436,"getWindowHandle",null] 13:52:22 INFO - PROCESS | 1834 | 1477774342242 Marionette TRACE conn4 <- [1,3436,null,{"value":"8"}] 13:52:22 INFO - TEST-START | /websockets/Secure-Send-null.htm 13:52:22 INFO - PROCESS | 1834 | 1477774342251 Marionette TRACE conn4 -> [0,3437,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:22 INFO - PROCESS | 1834 | 1477774342451 Marionette TRACE conn4 <- [1,3437,null,{"value":null}] 13:52:22 INFO - PROCESS | 1834 | 1477774342651 Marionette TRACE conn4 -> [0,3438,"getWindowHandles",null] 13:52:22 INFO - PROCESS | 1834 | 1477774342655 Marionette TRACE conn4 <- [1,3438,null,["8"]] 13:52:22 INFO - PROCESS | 1834 | 1477774342662 Marionette TRACE conn4 -> [0,3439,"switchToWindow",{"name":"8"}] 13:52:22 INFO - PROCESS | 1834 | 1477774342670 Marionette TRACE conn4 <- [1,3439,null,{}] 13:52:22 INFO - PROCESS | 1834 | 1477774342721 Marionette TRACE conn4 -> [0,3440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-null.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:22 INFO - PROCESS | 1834 | ++DOCSHELL 0x95916400 == 45 [pid = 1834] [id = 758] 13:52:22 INFO - PROCESS | 1834 | ++DOMWINDOW == 98 (0x95916800) [pid = 1834] [serial = 2206] [outer = (nil)] 13:52:22 INFO - PROCESS | 1834 | ++DOMWINDOW == 99 (0x9591bc00) [pid = 1834] [serial = 2207] [outer = 0x95916800] 13:52:22 INFO - PROCESS | 1834 | 1477774342829 Marionette DEBUG loaded listener.js 13:52:22 INFO - PROCESS | 1834 | ++DOMWINDOW == 100 (0x9591e000) [pid = 1834] [serial = 2208] [outer = 0x95916800] 13:52:23 INFO - PROCESS | 1834 | 1477774343534 Marionette TRACE conn4 <- [1,3440,null,{"value":["/websockets/Secure-Send-null.htm",0,null,null,[["W3C WebSocket API - Send null data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send null data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send null data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 13:52:23 INFO - ... 13:52:23 INFO - TEST-OK | /websockets/Secure-Send-null.htm | took 1296ms 13:52:23 INFO - PROCESS | 1834 | 1477774343546 Marionette TRACE conn4 -> [0,3441,"getWindowHandle",null] 13:52:23 INFO - PROCESS | 1834 | 1477774343552 Marionette TRACE conn4 <- [1,3441,null,{"value":"8"}] 13:52:23 INFO - TEST-START | /websockets/Secure-Send-paired-surrogates.htm 13:52:23 INFO - PROCESS | 1834 | 1477774343561 Marionette TRACE conn4 -> [0,3442,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:23 INFO - PROCESS | 1834 | 1477774343741 Marionette TRACE conn4 <- [1,3442,null,{"value":null}] 13:52:23 INFO - PROCESS | 1834 | 1477774343939 Marionette TRACE conn4 -> [0,3443,"getWindowHandles",null] 13:52:23 INFO - PROCESS | 1834 | 1477774343942 Marionette TRACE conn4 <- [1,3443,null,["8"]] 13:52:24 INFO - PROCESS | 1834 | 1477774344008 Marionette TRACE conn4 -> [0,3444,"switchToWindow",{"name":"8"}] 13:52:24 INFO - PROCESS | 1834 | 1477774344014 Marionette TRACE conn4 <- [1,3444,null,{}] 13:52:24 INFO - PROCESS | 1834 | 1477774344021 Marionette TRACE conn4 -> [0,3445,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-paired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:24 INFO - PROCESS | 1834 | ++DOCSHELL 0x8da30c00 == 46 [pid = 1834] [id = 759] 13:52:24 INFO - PROCESS | 1834 | ++DOMWINDOW == 101 (0x95925800) [pid = 1834] [serial = 2209] [outer = (nil)] 13:52:24 INFO - PROCESS | 1834 | ++DOMWINDOW == 102 (0x95951000) [pid = 1834] [serial = 2210] [outer = 0x95925800] 13:52:24 INFO - PROCESS | 1834 | 1477774344128 Marionette DEBUG loaded listener.js 13:52:24 INFO - PROCESS | 1834 | ++DOMWINDOW == 103 (0x9598d000) [pid = 1834] [serial = 2211] [outer = 0x95925800] 13:52:24 INFO - PROCESS | 1834 | 1477774344828 Marionette TRACE conn4 <- [1,3445,null,{"value":["/websockets/Secure-Send-paired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 13:52:24 INFO - ... 13:52:24 INFO - TEST-OK | /websockets/Secure-Send-paired-surrogates.htm | took 1278ms 13:52:24 INFO - PROCESS | 1834 | 1477774344839 Marionette TRACE conn4 -> [0,3446,"getWindowHandle",null] 13:52:24 INFO - PROCESS | 1834 | 1477774344843 Marionette TRACE conn4 <- [1,3446,null,{"value":"8"}] 13:52:24 INFO - TEST-START | /websockets/Secure-Send-unicode-data.htm 13:52:24 INFO - PROCESS | 1834 | 1477774344894 Marionette TRACE conn4 -> [0,3447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:25 INFO - PROCESS | 1834 | 1477774345403 Marionette TRACE conn4 <- [1,3447,null,{"value":null}] 13:52:25 INFO - PROCESS | 1834 | 1477774345567 Marionette TRACE conn4 -> [0,3448,"getWindowHandles",null] 13:52:25 INFO - PROCESS | 1834 | 1477774345574 Marionette TRACE conn4 <- [1,3448,null,["8"]] 13:52:25 INFO - PROCESS | 1834 | 1477774345590 Marionette TRACE conn4 -> [0,3449,"switchToWindow",{"name":"8"}] 13:52:25 INFO - PROCESS | 1834 | 1477774345599 Marionette TRACE conn4 <- [1,3449,null,{}] 13:52:25 INFO - PROCESS | 1834 | 1477774345608 Marionette TRACE conn4 -> [0,3450,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-unicode-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:25 INFO - PROCESS | 1834 | ++DOCSHELL 0x82f57000 == 47 [pid = 1834] [id = 760] 13:52:25 INFO - PROCESS | 1834 | ++DOMWINDOW == 104 (0x82f5ac00) [pid = 1834] [serial = 2212] [outer = (nil)] 13:52:25 INFO - PROCESS | 1834 | ++DOMWINDOW == 105 (0x83071000) [pid = 1834] [serial = 2213] [outer = 0x82f5ac00] 13:52:25 INFO - PROCESS | 1834 | 1477774345711 Marionette DEBUG loaded listener.js 13:52:25 INFO - PROCESS | 1834 | ++DOMWINDOW == 106 (0x8d875000) [pid = 1834] [serial = 2214] [outer = 0x82f5ac00] 13:52:26 INFO - PROCESS | 1834 | 1477774346508 Marionette TRACE conn4 <- [1,3450,null,{"value":["/websockets/Secure-Send-unicode-data.htm",0,null,null,[["W3C WebSocket API - Send unicode data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unicode data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unicode data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 13:52:26 INFO - ... 13:52:26 INFO - TEST-OK | /websockets/Secure-Send-unicode-data.htm | took 1672ms 13:52:26 INFO - PROCESS | 1834 | 1477774346525 Marionette TRACE conn4 -> [0,3451,"getWindowHandle",null] 13:52:26 INFO - TEST-START | /websockets/Secure-Send-unpaired-surrogates.htm 13:52:26 INFO - PROCESS | 1834 | 1477774346534 Marionette TRACE conn4 <- [1,3451,null,{"value":"8"}] 13:52:26 INFO - PROCESS | 1834 | 1477774346563 Marionette TRACE conn4 -> [0,3452,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:26 INFO - PROCESS | 1834 | 1477774346763 Marionette TRACE conn4 <- [1,3452,null,{"value":null}] 13:52:26 INFO - PROCESS | 1834 | 1477774346973 Marionette TRACE conn4 -> [0,3453,"getWindowHandles",null] 13:52:26 INFO - PROCESS | 1834 | 1477774346979 Marionette TRACE conn4 <- [1,3453,null,["8"]] 13:52:27 INFO - PROCESS | 1834 | 1477774347033 Marionette TRACE conn4 -> [0,3454,"switchToWindow",{"name":"8"}] 13:52:27 INFO - PROCESS | 1834 | 1477774347042 Marionette TRACE conn4 <- [1,3454,null,{}] 13:52:27 INFO - PROCESS | 1834 | 1477774347051 Marionette TRACE conn4 -> [0,3455,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-unpaired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:27 INFO - PROCESS | 1834 | ++DOCSHELL 0x82f53800 == 48 [pid = 1834] [id = 761] 13:52:27 INFO - PROCESS | 1834 | ++DOMWINDOW == 107 (0x82f55800) [pid = 1834] [serial = 2215] [outer = (nil)] 13:52:27 INFO - PROCESS | 1834 | ++DOMWINDOW == 108 (0x8b221800) [pid = 1834] [serial = 2216] [outer = 0x82f55800] 13:52:27 INFO - PROCESS | 1834 | 1477774347152 Marionette DEBUG loaded listener.js 13:52:27 INFO - PROCESS | 1834 | ++DOMWINDOW == 109 (0x8db04c00) [pid = 1834] [serial = 2217] [outer = 0x82f55800] 13:52:28 INFO - PROCESS | 1834 | --DOCSHELL 0x94b92000 == 47 [pid = 1834] [id = 754] 13:52:28 INFO - PROCESS | 1834 | --DOCSHELL 0x82298c00 == 46 [pid = 1834] [id = 753] 13:52:28 INFO - PROCESS | 1834 | --DOCSHELL 0x8f8ba800 == 45 [pid = 1834] [id = 751] 13:52:28 INFO - PROCESS | 1834 | --DOCSHELL 0x94467000 == 44 [pid = 1834] [id = 752] 13:52:28 INFO - PROCESS | 1834 | --DOCSHELL 0x83049c00 == 43 [pid = 1834] [id = 749] 13:52:28 INFO - PROCESS | 1834 | --DOCSHELL 0x831bcc00 == 42 [pid = 1834] [id = 750] 13:52:28 INFO - PROCESS | 1834 | --DOCSHELL 0x831b7400 == 41 [pid = 1834] [id = 744] 13:52:28 INFO - PROCESS | 1834 | --DOCSHELL 0x94468800 == 40 [pid = 1834] [id = 743] 13:52:28 INFO - PROCESS | 1834 | --DOCSHELL 0x8f638800 == 39 [pid = 1834] [id = 724] 13:52:28 INFO - PROCESS | 1834 | --DOCSHELL 0x8db0a800 == 38 [pid = 1834] [id = 745] 13:52:28 INFO - PROCESS | 1834 | --DOCSHELL 0x82227c00 == 37 [pid = 1834] [id = 726] 13:52:28 INFO - PROCESS | 1834 | --DOCSHELL 0x9497f000 == 36 [pid = 1834] [id = 747] 13:52:28 INFO - PROCESS | 1834 | --DOCSHELL 0x94473400 == 35 [pid = 1834] [id = 746] 13:52:28 INFO - PROCESS | 1834 | --DOCSHELL 0x8304d800 == 34 [pid = 1834] [id = 725] 13:52:28 INFO - PROCESS | 1834 | --DOCSHELL 0x821bfc00 == 33 [pid = 1834] [id = 748] 13:52:28 INFO - PROCESS | 1834 | --DOCSHELL 0x8f832800 == 32 [pid = 1834] [id = 737] 13:52:28 INFO - PROCESS | 1834 | --DOCSHELL 0x821c6000 == 31 [pid = 1834] [id = 731] 13:52:28 INFO - PROCESS | 1834 | --DOCSHELL 0x8da30c00 == 30 [pid = 1834] [id = 759] 13:52:28 INFO - PROCESS | 1834 | --DOCSHELL 0x82f57000 == 29 [pid = 1834] [id = 760] 13:52:28 INFO - PROCESS | 1834 | --DOCSHELL 0x823c5c00 == 28 [pid = 1834] [id = 755] 13:52:28 INFO - PROCESS | 1834 | --DOCSHELL 0x8f7fc000 == 27 [pid = 1834] [id = 756] 13:52:28 INFO - PROCESS | 1834 | --DOCSHELL 0x8d60e000 == 26 [pid = 1834] [id = 757] 13:52:28 INFO - PROCESS | 1834 | --DOCSHELL 0x95916400 == 25 [pid = 1834] [id = 758] 13:52:28 INFO - PROCESS | 1834 | --DOMWINDOW == 108 (0x824adc00) [pid = 1834] [serial = 2132] [outer = (nil)] [url = about:blank] 13:52:28 INFO - PROCESS | 1834 | --DOMWINDOW == 107 (0x8c820c00) [pid = 1834] [serial = 2135] [outer = (nil)] [url = about:blank] 13:52:28 INFO - PROCESS | 1834 | --DOMWINDOW == 106 (0x8fb1dc00) [pid = 1834] [serial = 2138] [outer = (nil)] [url = about:blank] 13:52:28 INFO - PROCESS | 1834 | --DOMWINDOW == 105 (0x9291a400) [pid = 1834] [serial = 2141] [outer = (nil)] [url = about:blank] 13:52:28 INFO - PROCESS | 1834 | --DOMWINDOW == 104 (0x93aa7800) [pid = 1834] [serial = 2144] [outer = (nil)] [url = about:blank] 13:52:28 INFO - PROCESS | 1834 | --DOMWINDOW == 103 (0x8306e800) [pid = 1834] [serial = 2148] [outer = (nil)] [url = about:blank] 13:52:28 INFO - PROCESS | 1834 | --DOMWINDOW == 102 (0x8237d800) [pid = 1834] [serial = 2147] [outer = (nil)] [url = about:blank] 13:52:28 INFO - PROCESS | 1834 | --DOMWINDOW == 101 (0x831b1800) [pid = 1834] [serial = 2151] [outer = (nil)] [url = about:blank] 13:52:28 INFO - PROCESS | 1834 | --DOMWINDOW == 100 (0x82d0f800) [pid = 1834] [serial = 2150] [outer = (nil)] [url = about:blank] 13:52:28 INFO - PROCESS | 1834 | --DOMWINDOW == 99 (0x8da38400) [pid = 1834] [serial = 2154] [outer = (nil)] [url = about:blank] 13:52:28 INFO - PROCESS | 1834 | --DOMWINDOW == 98 (0x8da26000) [pid = 1834] [serial = 2153] [outer = (nil)] [url = about:blank] 13:52:28 INFO - PROCESS | 1834 | --DOMWINDOW == 97 (0x8f8bfc00) [pid = 1834] [serial = 2157] [outer = (nil)] [url = about:blank] 13:52:28 INFO - PROCESS | 1834 | --DOMWINDOW == 96 (0x8f831000) [pid = 1834] [serial = 2156] [outer = (nil)] [url = about:blank] 13:52:28 INFO - PROCESS | 1834 | --DOMWINDOW == 95 (0x92f7d000) [pid = 1834] [serial = 2160] [outer = (nil)] [url = about:blank] 13:52:28 INFO - PROCESS | 1834 | --DOMWINDOW == 94 (0x9284e800) [pid = 1834] [serial = 2159] [outer = (nil)] [url = about:blank] 13:52:28 INFO - PROCESS | 1834 | --DOMWINDOW == 93 (0x9446cc00) [pid = 1834] [serial = 2162] [outer = (nil)] [url = about:blank] 13:52:28 INFO - PROCESS | 1834 | [1834] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 13:52:28 INFO - PROCESS | 1834 | [1834] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 13:52:29 INFO - PROCESS | 1834 | 1477774349035 Marionette TRACE conn4 <- [1,3455,null,{"value":["/websockets/Secure-Send-unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 13:52:29 INFO - ... 13:52:29 INFO - TEST-OK | /websockets/Secure-Send-unpaired-surrogates.htm | took 2593ms 13:52:29 INFO - PROCESS | 1834 | 1477774349136 Marionette TRACE conn4 -> [0,3456,"getWindowHandle",null] 13:52:29 INFO - PROCESS | 1834 | 1477774349143 Marionette TRACE conn4 <- [1,3456,null,{"value":"8"}] 13:52:29 INFO - TEST-START | /websockets/Send-0byte-data.htm 13:52:29 INFO - PROCESS | 1834 | 1477774349159 Marionette TRACE conn4 -> [0,3457,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:29 INFO - PROCESS | 1834 | 1477774349393 Marionette TRACE conn4 <- [1,3457,null,{"value":null}] 13:52:29 INFO - PROCESS | 1834 | 1477774349548 Marionette TRACE conn4 -> [0,3458,"getWindowHandles",null] 13:52:29 INFO - PROCESS | 1834 | 1477774349554 Marionette TRACE conn4 <- [1,3458,null,["8"]] 13:52:29 INFO - PROCESS | 1834 | 1477774349566 Marionette TRACE conn4 -> [0,3459,"switchToWindow",{"name":"8"}] 13:52:29 INFO - PROCESS | 1834 | 1477774349573 Marionette TRACE conn4 <- [1,3459,null,{}] 13:52:29 INFO - PROCESS | 1834 | 1477774349579 Marionette TRACE conn4 -> [0,3460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-0byte-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-0byte-data.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:29 INFO - PROCESS | 1834 | ++DOCSHELL 0x823bb000 == 26 [pid = 1834] [id = 762] 13:52:29 INFO - PROCESS | 1834 | ++DOMWINDOW == 94 (0x823bc800) [pid = 1834] [serial = 2218] [outer = (nil)] 13:52:29 INFO - PROCESS | 1834 | ++DOMWINDOW == 95 (0x823c0000) [pid = 1834] [serial = 2219] [outer = 0x823bc800] 13:52:29 INFO - PROCESS | 1834 | 1477774349685 Marionette DEBUG loaded listener.js 13:52:29 INFO - PROCESS | 1834 | ++DOMWINDOW == 96 (0x82297000) [pid = 1834] [serial = 2220] [outer = 0x823bc800] 13:52:30 INFO - PROCESS | 1834 | 1477774350389 Marionette TRACE conn4 <- [1,3460,null,{"value":["/websockets/Send-0byte-data.htm",0,null,null,[["W3C WebSocket API - Send 0 byte data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 0 byte data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 0 byte data on a WebSocket - Connection should be closed",0,null,null]]]}] 13:52:30 INFO - ... 13:52:30 INFO - TEST-OK | /websockets/Send-0byte-data.htm | took 1274ms 13:52:30 INFO - PROCESS | 1834 | 1477774350430 Marionette TRACE conn4 -> [0,3461,"getWindowHandle",null] 13:52:30 INFO - PROCESS | 1834 | 1477774350435 Marionette TRACE conn4 <- [1,3461,null,{"value":"8"}] 13:52:30 INFO - TEST-START | /websockets/Send-65K-data.htm 13:52:30 INFO - PROCESS | 1834 | 1477774350448 Marionette TRACE conn4 -> [0,3462,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:30 INFO - PROCESS | 1834 | 1477774350644 Marionette TRACE conn4 <- [1,3462,null,{"value":null}] 13:52:30 INFO - PROCESS | 1834 | 1477774350824 Marionette TRACE conn4 -> [0,3463,"getWindowHandles",null] 13:52:30 INFO - PROCESS | 1834 | 1477774350830 Marionette TRACE conn4 <- [1,3463,null,["8"]] 13:52:30 INFO - PROCESS | 1834 | 1477774350836 Marionette TRACE conn4 -> [0,3464,"switchToWindow",{"name":"8"}] 13:52:30 INFO - PROCESS | 1834 | 1477774350842 Marionette TRACE conn4 <- [1,3464,null,{}] 13:52:30 INFO - PROCESS | 1834 | 1477774350848 Marionette TRACE conn4 -> [0,3465,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-65K-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-65K-data.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:30 INFO - PROCESS | 1834 | ++DOCSHELL 0x82f5f800 == 27 [pid = 1834] [id = 763] 13:52:30 INFO - PROCESS | 1834 | ++DOMWINDOW == 97 (0x83050400) [pid = 1834] [serial = 2221] [outer = (nil)] 13:52:30 INFO - PROCESS | 1834 | ++DOMWINDOW == 98 (0x8306d800) [pid = 1834] [serial = 2222] [outer = 0x83050400] 13:52:30 INFO - PROCESS | 1834 | 1477774350969 Marionette DEBUG loaded listener.js 13:52:31 INFO - PROCESS | 1834 | ++DOMWINDOW == 99 (0x831b1c00) [pid = 1834] [serial = 2223] [outer = 0x83050400] 13:52:31 INFO - PROCESS | 1834 | 1477774351689 Marionette TRACE conn4 <- [1,3465,null,{"value":["/websockets/Send-65K-data.htm",0,null,null,[["W3C WebSocket API - Send 65K data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 65K data on a WebSocket - Connection should be closed",0,null,null]]]}] 13:52:31 INFO - ... 13:52:31 INFO - TEST-OK | /websockets/Send-65K-data.htm | took 1281ms 13:52:31 INFO - PROCESS | 1834 | 1477774351738 Marionette TRACE conn4 -> [0,3466,"getWindowHandle",null] 13:52:31 INFO - PROCESS | 1834 | 1477774351746 Marionette TRACE conn4 <- [1,3466,null,{"value":"8"}] 13:52:31 INFO - TEST-START | /websockets/Send-Unpaired-Surrogates.htm 13:52:31 INFO - PROCESS | 1834 | 1477774351760 Marionette TRACE conn4 -> [0,3467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:32 INFO - PROCESS | 1834 | 1477774352010 Marionette TRACE conn4 <- [1,3467,null,{"value":null}] 13:52:32 INFO - PROCESS | 1834 | 1477774352038 Marionette TRACE conn4 -> [0,3468,"getWindowHandles",null] 13:52:32 INFO - PROCESS | 1834 | 1477774352042 Marionette TRACE conn4 <- [1,3468,null,["8"]] 13:52:32 INFO - PROCESS | 1834 | 1477774352048 Marionette TRACE conn4 -> [0,3469,"switchToWindow",{"name":"8"}] 13:52:32 INFO - PROCESS | 1834 | 1477774352055 Marionette TRACE conn4 <- [1,3469,null,{}] 13:52:32 INFO - PROCESS | 1834 | 1477774352158 Marionette TRACE conn4 -> [0,3470,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-Unpaired-Surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:32 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b22c000 == 28 [pid = 1834] [id = 764] 13:52:32 INFO - PROCESS | 1834 | ++DOMWINDOW == 100 (0x8b22c800) [pid = 1834] [serial = 2224] [outer = (nil)] 13:52:32 INFO - PROCESS | 1834 | ++DOMWINDOW == 101 (0x8c820c00) [pid = 1834] [serial = 2225] [outer = 0x8b22c800] 13:52:32 INFO - PROCESS | 1834 | 1477774352264 Marionette DEBUG loaded listener.js 13:52:32 INFO - PROCESS | 1834 | ++DOMWINDOW == 102 (0x8c82c800) [pid = 1834] [serial = 2226] [outer = 0x8b22c800] 13:52:33 INFO - PROCESS | 1834 | --DOMWINDOW == 101 (0x823c3000) [pid = 1834] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm] 13:52:33 INFO - PROCESS | 1834 | --DOMWINDOW == 100 (0x83051c00) [pid = 1834] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-wrong-scheme.htm] 13:52:33 INFO - PROCESS | 1834 | --DOMWINDOW == 99 (0x8f8c0800) [pid = 1834] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm] 13:52:33 INFO - PROCESS | 1834 | --DOMWINDOW == 98 (0x93a9c800) [pid = 1834] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm] 13:52:33 INFO - PROCESS | 1834 | --DOMWINDOW == 97 (0x8f833000) [pid = 1834] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm] 13:52:33 INFO - PROCESS | 1834 | --DOMWINDOW == 96 (0x9284fc00) [pid = 1834] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-NaN.htm] 13:52:33 INFO - PROCESS | 1834 | --DOMWINDOW == 95 (0x8b046800) [pid = 1834] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-0.htm] 13:52:33 INFO - PROCESS | 1834 | --DOMWINDOW == 94 (0x8b122000) [pid = 1834] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm] 13:52:33 INFO - PROCESS | 1834 | --DOMWINDOW == 93 (0x8f7f1000) [pid = 1834] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm] 13:52:33 INFO - PROCESS | 1834 | --DOMWINDOW == 92 (0x94b92400) [pid = 1834] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm] 13:52:33 INFO - PROCESS | 1834 | --DOMWINDOW == 91 (0x82373800) [pid = 1834] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm] 13:52:33 INFO - PROCESS | 1834 | --DOMWINDOW == 90 (0x8db0cc00) [pid = 1834] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-undefined.htm] 13:52:33 INFO - PROCESS | 1834 | --DOMWINDOW == 89 (0x94469800) [pid = 1834] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm] 13:52:33 INFO - PROCESS | 1834 | --DOMWINDOW == 88 (0x831b8000) [pid = 1834] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-string.htm] 13:52:33 INFO - PROCESS | 1834 | --DOMWINDOW == 87 (0x83052400) [pid = 1834] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm] 13:52:33 INFO - PROCESS | 1834 | --DOMWINDOW == 86 (0x94982400) [pid = 1834] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm] 13:52:33 INFO - PROCESS | 1834 | --DOMWINDOW == 85 (0x8b050000) [pid = 1834] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm] 13:52:33 INFO - PROCESS | 1834 | --DOMWINDOW == 84 (0x82223800) [pid = 1834] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm] 13:52:33 INFO - PROCESS | 1834 | --DOMWINDOW == 83 (0x94473800) [pid = 1834] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm] 13:52:33 INFO - PROCESS | 1834 | --DOMWINDOW == 82 (0x94468c00) [pid = 1834] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm] 13:52:33 INFO - PROCESS | 1834 | --DOMWINDOW == 81 (0x8f8bb000) [pid = 1834] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm] 13:52:33 INFO - PROCESS | 1834 | [1834] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 13:52:33 INFO - PROCESS | 1834 | [1834] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 13:52:33 INFO - PROCESS | 1834 | 1477774353719 Marionette TRACE conn4 <- [1,3470,null,{"value":["/websockets/Send-Unpaired-Surrogates.htm",0,null,null,[["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Connection should be closed",0,null,null]]]}] 13:52:33 INFO - ... 13:52:33 INFO - TEST-OK | /websockets/Send-Unpaired-Surrogates.htm | took 1983ms 13:52:33 INFO - PROCESS | 1834 | 1477774353745 Marionette TRACE conn4 -> [0,3471,"getWindowHandle",null] 13:52:33 INFO - PROCESS | 1834 | 1477774353750 Marionette TRACE conn4 <- [1,3471,null,{"value":"8"}] 13:52:33 INFO - TEST-START | /websockets/Send-before-open.htm 13:52:33 INFO - PROCESS | 1834 | 1477774353761 Marionette TRACE conn4 -> [0,3472,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:33 INFO - PROCESS | 1834 | 1477774353951 Marionette TRACE conn4 <- [1,3472,null,{"value":null}] 13:52:34 INFO - PROCESS | 1834 | 1477774354114 Marionette TRACE conn4 -> [0,3473,"getWindowHandles",null] 13:52:34 INFO - PROCESS | 1834 | 1477774354119 Marionette TRACE conn4 <- [1,3473,null,["8"]] 13:52:34 INFO - PROCESS | 1834 | 1477774354125 Marionette TRACE conn4 -> [0,3474,"switchToWindow",{"name":"8"}] 13:52:34 INFO - PROCESS | 1834 | 1477774354130 Marionette TRACE conn4 <- [1,3474,null,{}] 13:52:34 INFO - PROCESS | 1834 | 1477774354137 Marionette TRACE conn4 -> [0,3475,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-before-open.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-before-open.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:34 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b12bc00 == 29 [pid = 1834] [id = 765] 13:52:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 82 (0x8c81fc00) [pid = 1834] [serial = 2227] [outer = (nil)] 13:52:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 83 (0x8c88cc00) [pid = 1834] [serial = 2228] [outer = 0x8c81fc00] 13:52:34 INFO - PROCESS | 1834 | 1477774354240 Marionette DEBUG loaded listener.js 13:52:34 INFO - PROCESS | 1834 | ++DOMWINDOW == 84 (0x8da38400) [pid = 1834] [serial = 2229] [outer = 0x8c81fc00] 13:52:34 INFO - PROCESS | 1834 | 1477774354778 Marionette TRACE conn4 <- [1,3475,null,{"value":["/websockets/Send-before-open.htm",0,null,null,[["W3C WebSocket API - Send data on a WebSocket before connection is opened - INVALID_STATE_ERR is returned",0,null,null]]]}] 13:52:34 INFO - . 13:52:34 INFO - TEST-OK | /websockets/Send-before-open.htm | took 1070ms 13:52:34 INFO - PROCESS | 1834 | 1477774354829 Marionette TRACE conn4 -> [0,3476,"getWindowHandle",null] 13:52:34 INFO - PROCESS | 1834 | 1477774354834 Marionette TRACE conn4 <- [1,3476,null,{"value":"8"}] 13:52:34 INFO - TEST-START | /websockets/Send-binary-65K-arraybuffer.htm 13:52:34 INFO - PROCESS | 1834 | 1477774354842 Marionette TRACE conn4 -> [0,3477,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:35 INFO - PROCESS | 1834 | 1477774355016 Marionette TRACE conn4 <- [1,3477,null,{"value":null}] 13:52:35 INFO - PROCESS | 1834 | [1834] 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 13:52:35 INFO - PROCESS | 1834 | 1477774355178 Marionette TRACE conn4 -> [0,3478,"getWindowHandles",null] 13:52:35 INFO - PROCESS | 1834 | 1477774355181 Marionette TRACE conn4 <- [1,3478,null,["8"]] 13:52:35 INFO - PROCESS | 1834 | 1477774355188 Marionette TRACE conn4 -> [0,3479,"switchToWindow",{"name":"8"}] 13:52:35 INFO - PROCESS | 1834 | 1477774355193 Marionette TRACE conn4 <- [1,3479,null,{}] 13:52:35 INFO - PROCESS | 1834 | 1477774355199 Marionette TRACE conn4 -> [0,3480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-65K-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:35 INFO - PROCESS | 1834 | ++DOCSHELL 0x8f632800 == 30 [pid = 1834] [id = 766] 13:52:35 INFO - PROCESS | 1834 | ++DOMWINDOW == 85 (0x8f633000) [pid = 1834] [serial = 2230] [outer = (nil)] 13:52:35 INFO - PROCESS | 1834 | ++DOMWINDOW == 86 (0x8f7f3000) [pid = 1834] [serial = 2231] [outer = 0x8f633000] 13:52:35 INFO - PROCESS | 1834 | 1477774355294 Marionette DEBUG loaded listener.js 13:52:35 INFO - PROCESS | 1834 | ++DOMWINDOW == 87 (0x8f834c00) [pid = 1834] [serial = 2232] [outer = 0x8f633000] 13:52:36 INFO - PROCESS | 1834 | 1477774356042 Marionette TRACE conn4 <- [1,3480,null,{"value":["/websockets/Send-binary-65K-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 13:52:36 INFO - ... 13:52:36 INFO - TEST-OK | /websockets/Send-binary-65K-arraybuffer.htm | took 1221ms 13:52:36 INFO - PROCESS | 1834 | 1477774356064 Marionette TRACE conn4 -> [0,3481,"getWindowHandle",null] 13:52:36 INFO - PROCESS | 1834 | 1477774356071 Marionette TRACE conn4 <- [1,3481,null,{"value":"8"}] 13:52:36 INFO - TEST-START | /websockets/Send-binary-arraybuffer.htm 13:52:36 INFO - PROCESS | 1834 | 1477774356083 Marionette TRACE conn4 -> [0,3482,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:36 INFO - PROCESS | 1834 | 1477774356331 Marionette TRACE conn4 <- [1,3482,null,{"value":null}] 13:52:36 INFO - PROCESS | 1834 | 1477774356518 Marionette TRACE conn4 -> [0,3483,"getWindowHandles",null] 13:52:36 INFO - PROCESS | 1834 | 1477774356524 Marionette TRACE conn4 <- [1,3483,null,["8"]] 13:52:36 INFO - PROCESS | 1834 | 1477774356533 Marionette TRACE conn4 -> [0,3484,"switchToWindow",{"name":"8"}] 13:52:36 INFO - PROCESS | 1834 | 1477774356540 Marionette TRACE conn4 <- [1,3484,null,{}] 13:52:36 INFO - PROCESS | 1834 | 1477774356548 Marionette TRACE conn4 -> [0,3485,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:36 INFO - PROCESS | 1834 | ++DOCSHELL 0x82d06000 == 31 [pid = 1834] [id = 767] 13:52:36 INFO - PROCESS | 1834 | ++DOMWINDOW == 88 (0x82d07400) [pid = 1834] [serial = 2233] [outer = (nil)] 13:52:36 INFO - PROCESS | 1834 | ++DOMWINDOW == 89 (0x82f51800) [pid = 1834] [serial = 2234] [outer = 0x82d07400] 13:52:36 INFO - PROCESS | 1834 | 1477774356672 Marionette DEBUG loaded listener.js 13:52:36 INFO - PROCESS | 1834 | ++DOMWINDOW == 90 (0x82f57000) [pid = 1834] [serial = 2235] [outer = 0x82d07400] 13:52:37 INFO - PROCESS | 1834 | 1477774357382 Marionette TRACE conn4 <- [1,3485,null,{"value":["/websockets/Send-binary-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 13:52:37 INFO - ... 13:52:37 INFO - TEST-OK | /websockets/Send-binary-arraybuffer.htm | took 1327ms 13:52:37 INFO - PROCESS | 1834 | 1477774357410 Marionette TRACE conn4 -> [0,3486,"getWindowHandle",null] 13:52:37 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int16-offset.htm 13:52:37 INFO - PROCESS | 1834 | 1477774357418 Marionette TRACE conn4 <- [1,3486,null,{"value":"8"}] 13:52:37 INFO - PROCESS | 1834 | 1477774357426 Marionette TRACE conn4 -> [0,3487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:37 INFO - PROCESS | 1834 | 1477774357631 Marionette TRACE conn4 <- [1,3487,null,{"value":null}] 13:52:37 INFO - PROCESS | 1834 | 1477774357828 Marionette TRACE conn4 -> [0,3488,"getWindowHandles",null] 13:52:37 INFO - PROCESS | 1834 | 1477774357834 Marionette TRACE conn4 <- [1,3488,null,["8"]] 13:52:37 INFO - PROCESS | 1834 | 1477774357845 Marionette TRACE conn4 -> [0,3489,"switchToWindow",{"name":"8"}] 13:52:37 INFO - PROCESS | 1834 | 1477774357850 Marionette TRACE conn4 <- [1,3489,null,{}] 13:52:37 INFO - PROCESS | 1834 | 1477774357905 Marionette TRACE conn4 -> [0,3490,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-arraybufferview-int16-offset.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:37 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b229400 == 32 [pid = 1834] [id = 768] 13:52:37 INFO - PROCESS | 1834 | ++DOMWINDOW == 91 (0x8c824000) [pid = 1834] [serial = 2236] [outer = (nil)] 13:52:38 INFO - PROCESS | 1834 | ++DOMWINDOW == 92 (0x8da2cc00) [pid = 1834] [serial = 2237] [outer = 0x8c824000] 13:52:38 INFO - PROCESS | 1834 | 1477774358019 Marionette DEBUG loaded listener.js 13:52:38 INFO - PROCESS | 1834 | ++DOMWINDOW == 93 (0x8db0f400) [pid = 1834] [serial = 2238] [outer = 0x8c824000] 13:52:38 INFO - PROCESS | 1834 | 1477774358717 Marionette TRACE conn4 <- [1,3490,null,{"value":["/websockets/Send-binary-arraybufferview-int16-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Connection should be closed",0,null,null]]]}] 13:52:38 INFO - ... 13:52:38 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int16-offset.htm | took 1333ms 13:52:38 INFO - PROCESS | 1834 | 1477774358769 Marionette TRACE conn4 -> [0,3491,"getWindowHandle",null] 13:52:38 INFO - PROCESS | 1834 | 1477774358777 Marionette TRACE conn4 <- [1,3491,null,{"value":"8"}] 13:52:38 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int8.htm 13:52:38 INFO - PROCESS | 1834 | 1477774358830 Marionette TRACE conn4 -> [0,3492,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:39 INFO - PROCESS | 1834 | 1477774359047 Marionette TRACE conn4 <- [1,3492,null,{"value":null}] 13:52:39 INFO - PROCESS | 1834 | 1477774359247 Marionette TRACE conn4 -> [0,3493,"getWindowHandles",null] 13:52:39 INFO - PROCESS | 1834 | 1477774359253 Marionette TRACE conn4 <- [1,3493,null,["8"]] 13:52:39 INFO - PROCESS | 1834 | 1477774359259 Marionette TRACE conn4 -> [0,3494,"switchToWindow",{"name":"8"}] 13:52:39 INFO - PROCESS | 1834 | 1477774359268 Marionette TRACE conn4 <- [1,3494,null,{}] 13:52:39 INFO - PROCESS | 1834 | 1477774359320 Marionette TRACE conn4 -> [0,3495,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-arraybufferview-int8.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:39 INFO - PROCESS | 1834 | ++DOCSHELL 0x9174c000 == 33 [pid = 1834] [id = 769] 13:52:39 INFO - PROCESS | 1834 | ++DOMWINDOW == 94 (0x9284e800) [pid = 1834] [serial = 2239] [outer = (nil)] 13:52:39 INFO - PROCESS | 1834 | ++DOMWINDOW == 95 (0x929c3800) [pid = 1834] [serial = 2240] [outer = 0x9284e800] 13:52:39 INFO - PROCESS | 1834 | 1477774359441 Marionette DEBUG loaded listener.js 13:52:39 INFO - PROCESS | 1834 | ++DOMWINDOW == 96 (0x93a9e000) [pid = 1834] [serial = 2241] [outer = 0x9284e800] 13:52:40 INFO - PROCESS | 1834 | 1477774360160 Marionette TRACE conn4 <- [1,3495,null,{"value":["/websockets/Send-binary-arraybufferview-int8.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Connection should be closed",0,null,null]]]}] 13:52:40 INFO - ... 13:52:40 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int8.htm | took 1379ms 13:52:40 INFO - PROCESS | 1834 | 1477774360204 Marionette TRACE conn4 -> [0,3496,"getWindowHandle",null] 13:52:40 INFO - TEST-START | /websockets/Send-binary-blob.htm 13:52:40 INFO - PROCESS | 1834 | 1477774360209 Marionette TRACE conn4 <- [1,3496,null,{"value":"8"}] 13:52:40 INFO - PROCESS | 1834 | 1477774360221 Marionette TRACE conn4 -> [0,3497,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:40 INFO - PROCESS | 1834 | 1477774360440 Marionette TRACE conn4 <- [1,3497,null,{"value":null}] 13:52:40 INFO - PROCESS | 1834 | 1477774360641 Marionette TRACE conn4 -> [0,3498,"getWindowHandles",null] 13:52:40 INFO - PROCESS | 1834 | 1477774360646 Marionette TRACE conn4 <- [1,3498,null,["8"]] 13:52:40 INFO - PROCESS | 1834 | 1477774360697 Marionette TRACE conn4 -> [0,3499,"switchToWindow",{"name":"8"}] 13:52:40 INFO - PROCESS | 1834 | 1477774360702 Marionette TRACE conn4 <- [1,3499,null,{}] 13:52:40 INFO - PROCESS | 1834 | 1477774360715 Marionette TRACE conn4 -> [0,3500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-blob.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-blob.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:40 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b220000 == 34 [pid = 1834] [id = 770] 13:52:40 INFO - PROCESS | 1834 | ++DOMWINDOW == 97 (0x94471c00) [pid = 1834] [serial = 2242] [outer = (nil)] 13:52:40 INFO - PROCESS | 1834 | ++DOMWINDOW == 98 (0x9497b000) [pid = 1834] [serial = 2243] [outer = 0x94471c00] 13:52:40 INFO - PROCESS | 1834 | 1477774360828 Marionette DEBUG loaded listener.js 13:52:40 INFO - PROCESS | 1834 | ++DOMWINDOW == 99 (0x94980400) [pid = 1834] [serial = 2244] [outer = 0x94471c00] 13:52:41 INFO - PROCESS | 1834 | 1477774361556 Marionette TRACE conn4 <- [1,3500,null,{"value":["/websockets/Send-binary-blob.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - Blob - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - Blob - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - Blob - Connection should be closed",0,null,null]]]}] 13:52:41 INFO - ... 13:52:41 INFO - TEST-OK | /websockets/Send-binary-blob.htm | took 1392ms 13:52:41 INFO - PROCESS | 1834 | 1477774361608 Marionette TRACE conn4 -> [0,3501,"getWindowHandle",null] 13:52:41 INFO - PROCESS | 1834 | 1477774361613 Marionette TRACE conn4 <- [1,3501,null,{"value":"8"}] 13:52:41 INFO - TEST-START | /websockets/Send-data.htm 13:52:41 INFO - PROCESS | 1834 | 1477774361620 Marionette TRACE conn4 -> [0,3502,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:41 INFO - PROCESS | 1834 | 1477774361798 Marionette TRACE conn4 <- [1,3502,null,{"value":null}] 13:52:42 INFO - PROCESS | 1834 | 1477774362002 Marionette TRACE conn4 -> [0,3503,"getWindowHandles",null] 13:52:42 INFO - PROCESS | 1834 | 1477774362007 Marionette TRACE conn4 <- [1,3503,null,["8"]] 13:52:42 INFO - PROCESS | 1834 | 1477774362017 Marionette TRACE conn4 -> [0,3504,"switchToWindow",{"name":"8"}] 13:52:42 INFO - PROCESS | 1834 | 1477774362024 Marionette TRACE conn4 <- [1,3504,null,{}] 13:52:42 INFO - PROCESS | 1834 | 1477774362075 Marionette TRACE conn4 -> [0,3505,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-data.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:42 INFO - PROCESS | 1834 | ++DOCSHELL 0x83043400 == 35 [pid = 1834] [id = 771] 13:52:42 INFO - PROCESS | 1834 | ++DOMWINDOW == 100 (0x831bb800) [pid = 1834] [serial = 2245] [outer = (nil)] 13:52:42 INFO - PROCESS | 1834 | ++DOMWINDOW == 101 (0x949cfc00) [pid = 1834] [serial = 2246] [outer = 0x831bb800] 13:52:42 INFO - PROCESS | 1834 | 1477774362188 Marionette DEBUG loaded listener.js 13:52:42 INFO - PROCESS | 1834 | ++DOMWINDOW == 102 (0x949d5c00) [pid = 1834] [serial = 2247] [outer = 0x831bb800] 13:52:42 INFO - PROCESS | 1834 | 1477774362909 Marionette TRACE conn4 <- [1,3505,null,{"value":["/websockets/Send-data.htm",0,null,null,[["W3C WebSocket API - Send data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send data on a WebSocket - Connection should be closed",0,null,null]]]}] 13:52:42 INFO - ... 13:52:42 INFO - TEST-OK | /websockets/Send-data.htm | took 1331ms 13:52:42 INFO - PROCESS | 1834 | 1477774362953 Marionette TRACE conn4 -> [0,3506,"getWindowHandle",null] 13:52:42 INFO - PROCESS | 1834 | 1477774362957 Marionette TRACE conn4 <- [1,3506,null,{"value":"8"}] 13:52:42 INFO - TEST-START | /websockets/Send-data.worker 13:52:42 INFO - PROCESS | 1834 | 1477774362987 Marionette TRACE conn4 -> [0,3507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:43 INFO - PROCESS | 1834 | 1477774363216 Marionette TRACE conn4 <- [1,3507,null,{"value":null}] 13:52:43 INFO - PROCESS | 1834 | 1477774363420 Marionette TRACE conn4 -> [0,3508,"getWindowHandles",null] 13:52:43 INFO - PROCESS | 1834 | 1477774363425 Marionette TRACE conn4 <- [1,3508,null,["8"]] 13:52:43 INFO - PROCESS | 1834 | 1477774363431 Marionette TRACE conn4 -> [0,3509,"switchToWindow",{"name":"8"}] 13:52:43 INFO - PROCESS | 1834 | 1477774363440 Marionette TRACE conn4 <- [1,3509,null,{}] 13:52:43 INFO - PROCESS | 1834 | 1477774363493 Marionette TRACE conn4 -> [0,3510,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-data.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-data.worker\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:43 INFO - PROCESS | 1834 | ++DOCSHELL 0x8222ac00 == 36 [pid = 1834] [id = 772] 13:52:43 INFO - PROCESS | 1834 | ++DOMWINDOW == 103 (0x8222b800) [pid = 1834] [serial = 2248] [outer = (nil)] 13:52:43 INFO - PROCESS | 1834 | ++DOMWINDOW == 104 (0x8c822000) [pid = 1834] [serial = 2249] [outer = 0x8222b800] 13:52:43 INFO - PROCESS | 1834 | 1477774363614 Marionette DEBUG loaded listener.js 13:52:43 INFO - PROCESS | 1834 | ++DOMWINDOW == 105 (0x8f62c400) [pid = 1834] [serial = 2250] [outer = 0x8222b800] 13:52:43 INFO - PROCESS | 1834 | [1834] 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 13:52:44 INFO - PROCESS | 1834 | 1477774364453 Marionette TRACE conn4 <- [1,3510,null,{"value":["/websockets/Send-data.worker",0,null,null,[["W3C WebSocket API - Send data on a WebSocket in a Worker",0,{},{}]]]}] 13:52:44 INFO - . 13:52:44 INFO - TEST-OK | /websockets/Send-data.worker | took 1523ms 13:52:44 INFO - PROCESS | 1834 | 1477774364648 Marionette TRACE conn4 -> [0,3511,"getWindowHandle",null] 13:52:44 INFO - PROCESS | 1834 | 1477774364655 Marionette TRACE conn4 <- [1,3511,null,{"value":"8"}] 13:52:44 INFO - TEST-START | /websockets/Send-null.htm 13:52:44 INFO - PROCESS | 1834 | 1477774364669 Marionette TRACE conn4 -> [0,3512,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:44 INFO - PROCESS | 1834 | 1477774364881 Marionette TRACE conn4 <- [1,3512,null,{"value":null}] 13:52:45 INFO - PROCESS | 1834 | 1477774365089 Marionette TRACE conn4 -> [0,3513,"getWindowHandles",null] 13:52:45 INFO - PROCESS | 1834 | 1477774365098 Marionette TRACE conn4 <- [1,3513,null,["8"]] 13:52:45 INFO - PROCESS | 1834 | 1477774365168 Marionette TRACE conn4 -> [0,3514,"switchToWindow",{"name":"8"}] 13:52:45 INFO - PROCESS | 1834 | 1477774365183 Marionette TRACE conn4 <- [1,3514,null,{}] 13:52:45 INFO - PROCESS | 1834 | 1477774365197 Marionette TRACE conn4 -> [0,3515,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-null.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:45 INFO - PROCESS | 1834 | ++DOCSHELL 0x824a8c00 == 37 [pid = 1834] [id = 773] 13:52:45 INFO - PROCESS | 1834 | ++DOMWINDOW == 106 (0x824a9c00) [pid = 1834] [serial = 2251] [outer = (nil)] 13:52:45 INFO - PROCESS | 1834 | ++DOMWINDOW == 107 (0x82d08c00) [pid = 1834] [serial = 2252] [outer = 0x824a9c00] 13:52:45 INFO - PROCESS | 1834 | 1477774365345 Marionette DEBUG loaded listener.js 13:52:45 INFO - PROCESS | 1834 | ++DOMWINDOW == 108 (0x82f56800) [pid = 1834] [serial = 2253] [outer = 0x824a9c00] 13:52:46 INFO - PROCESS | 1834 | --DOCSHELL 0x8b22c000 == 36 [pid = 1834] [id = 764] 13:52:46 INFO - PROCESS | 1834 | --DOCSHELL 0x82f5f800 == 35 [pid = 1834] [id = 763] 13:52:46 INFO - PROCESS | 1834 | --DOCSHELL 0x823bb000 == 34 [pid = 1834] [id = 762] 13:52:46 INFO - PROCESS | 1834 | --DOMWINDOW == 107 (0x82f58800) [pid = 1834] [serial = 2133] [outer = (nil)] [url = about:blank] 13:52:46 INFO - PROCESS | 1834 | --DOMWINDOW == 106 (0x831b0400) [pid = 1834] [serial = 2109] [outer = (nil)] [url = about:blank] 13:52:46 INFO - PROCESS | 1834 | --DOMWINDOW == 105 (0x8fb21000) [pid = 1834] [serial = 2139] [outer = (nil)] [url = about:blank] 13:52:46 INFO - PROCESS | 1834 | --DOMWINDOW == 104 (0x94466800) [pid = 1834] [serial = 2145] [outer = (nil)] [url = about:blank] 13:52:46 INFO - PROCESS | 1834 | --DOMWINDOW == 103 (0x8f8c0400) [pid = 1834] [serial = 2130] [outer = (nil)] [url = about:blank] 13:52:46 INFO - PROCESS | 1834 | --DOMWINDOW == 102 (0x929c9800) [pid = 1834] [serial = 2142] [outer = (nil)] [url = about:blank] 13:52:46 INFO - PROCESS | 1834 | --DOMWINDOW == 101 (0x8c822800) [pid = 1834] [serial = 2112] [outer = (nil)] [url = about:blank] 13:52:46 INFO - PROCESS | 1834 | --DOMWINDOW == 100 (0x8da32000) [pid = 1834] [serial = 2136] [outer = (nil)] [url = about:blank] 13:52:46 INFO - PROCESS | 1834 | --DOMWINDOW == 99 (0x8f82ac00) [pid = 1834] [serial = 2106] [outer = (nil)] [url = about:blank] 13:52:46 INFO - PROCESS | 1834 | --DOMWINDOW == 98 (0x8f82e400) [pid = 1834] [serial = 2168] [outer = (nil)] [url = about:blank] 13:52:46 INFO - PROCESS | 1834 | --DOMWINDOW == 97 (0x8b124400) [pid = 1834] [serial = 2177] [outer = (nil)] [url = about:blank] 13:52:46 INFO - PROCESS | 1834 | --DOMWINDOW == 96 (0x947a6000) [pid = 1834] [serial = 2189] [outer = (nil)] [url = about:blank] 13:52:46 INFO - PROCESS | 1834 | --DOMWINDOW == 95 (0x928bb800) [pid = 1834] [serial = 2187] [outer = (nil)] [url = about:blank] 13:52:46 INFO - PROCESS | 1834 | --DOMWINDOW == 94 (0x8b21f800) [pid = 1834] [serial = 2166] [outer = (nil)] [url = about:blank] 13:52:46 INFO - PROCESS | 1834 | --DOMWINDOW == 93 (0x8c828400) [pid = 1834] [serial = 2184] [outer = (nil)] [url = about:blank] 13:52:46 INFO - PROCESS | 1834 | --DOMWINDOW == 92 (0x94b9c000) [pid = 1834] [serial = 2196] [outer = (nil)] [url = about:blank] 13:52:46 INFO - PROCESS | 1834 | --DOMWINDOW == 91 (0x8f82fc00) [pid = 1834] [serial = 2178] [outer = (nil)] [url = about:blank] 13:52:46 INFO - PROCESS | 1834 | --DOMWINDOW == 90 (0x949c9800) [pid = 1834] [serial = 2174] [outer = (nil)] [url = about:blank] 13:52:46 INFO - PROCESS | 1834 | --DOMWINDOW == 89 (0x8b052000) [pid = 1834] [serial = 2165] [outer = (nil)] [url = about:blank] 13:52:46 INFO - PROCESS | 1834 | --DOMWINDOW == 88 (0x9497a000) [pid = 1834] [serial = 2172] [outer = (nil)] [url = about:blank] 13:52:46 INFO - PROCESS | 1834 | --DOMWINDOW == 87 (0x8c891800) [pid = 1834] [serial = 2181] [outer = (nil)] [url = about:blank] 13:52:46 INFO - PROCESS | 1834 | --DOMWINDOW == 86 (0x8fb17c00) [pid = 1834] [serial = 2186] [outer = (nil)] [url = about:blank] 13:52:46 INFO - PROCESS | 1834 | --DOMWINDOW == 85 (0x8fb17000) [pid = 1834] [serial = 2169] [outer = (nil)] [url = about:blank] 13:52:46 INFO - PROCESS | 1834 | --DOMWINDOW == 84 (0x94b99000) [pid = 1834] [serial = 2195] [outer = (nil)] [url = about:blank] 13:52:46 INFO - PROCESS | 1834 | --DOMWINDOW == 83 (0x8b04e400) [pid = 1834] [serial = 2192] [outer = (nil)] [url = about:blank] 13:52:46 INFO - PROCESS | 1834 | --DOMWINDOW == 82 (0x949d2400) [pid = 1834] [serial = 2193] [outer = (nil)] [url = about:blank] 13:52:46 INFO - PROCESS | 1834 | --DOMWINDOW == 81 (0x8b125c00) [pid = 1834] [serial = 2183] [outer = (nil)] [url = about:blank] 13:52:46 INFO - PROCESS | 1834 | --DOMWINDOW == 80 (0x831b8800) [pid = 1834] [serial = 2180] [outer = (nil)] [url = about:blank] 13:52:46 INFO - PROCESS | 1834 | --DOMWINDOW == 79 (0x949cb400) [pid = 1834] [serial = 2175] [outer = (nil)] [url = about:blank] 13:52:46 INFO - PROCESS | 1834 | --DOMWINDOW == 78 (0x94975800) [pid = 1834] [serial = 2171] [outer = (nil)] [url = about:blank] 13:52:46 INFO - PROCESS | 1834 | --DOMWINDOW == 77 (0x94473000) [pid = 1834] [serial = 2163] [outer = (nil)] [url = about:blank] 13:52:46 INFO - PROCESS | 1834 | --DOMWINDOW == 76 (0x94976400) [pid = 1834] [serial = 2190] [outer = (nil)] [url = about:blank] 13:52:46 INFO - PROCESS | 1834 | 1477774366262 Marionette TRACE conn4 <- [1,3515,null,{"value":["/websockets/Send-null.htm",0,null,null,[["W3C WebSocket API - Send null data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send null data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send null data on a WebSocket - Connection should be closed",0,null,null]]]}] 13:52:46 INFO - ... 13:52:46 INFO - TEST-OK | /websockets/Send-null.htm | took 1629ms 13:52:46 INFO - PROCESS | 1834 | 1477774366298 Marionette TRACE conn4 -> [0,3516,"getWindowHandle",null] 13:52:46 INFO - PROCESS | 1834 | 1477774366305 Marionette TRACE conn4 <- [1,3516,null,{"value":"8"}] 13:52:46 INFO - TEST-START | /websockets/Send-paired-surrogates.htm 13:52:46 INFO - PROCESS | 1834 | 1477774366314 Marionette TRACE conn4 -> [0,3517,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:46 INFO - PROCESS | 1834 | 1477774366570 Marionette TRACE conn4 <- [1,3517,null,{"value":null}] 13:52:46 INFO - PROCESS | 1834 | 1477774366729 Marionette TRACE conn4 -> [0,3518,"getWindowHandles",null] 13:52:46 INFO - PROCESS | 1834 | 1477774366734 Marionette TRACE conn4 <- [1,3518,null,["8"]] 13:52:46 INFO - PROCESS | 1834 | 1477774366747 Marionette TRACE conn4 -> [0,3519,"switchToWindow",{"name":"8"}] 13:52:46 INFO - PROCESS | 1834 | 1477774366753 Marionette TRACE conn4 <- [1,3519,null,{}] 13:52:46 INFO - PROCESS | 1834 | 1477774366759 Marionette TRACE conn4 -> [0,3520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-paired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-paired-surrogates.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:46 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b04f800 == 35 [pid = 1834] [id = 774] 13:52:46 INFO - PROCESS | 1834 | ++DOMWINDOW == 77 (0x8b050400) [pid = 1834] [serial = 2254] [outer = (nil)] 13:52:46 INFO - PROCESS | 1834 | ++DOMWINDOW == 78 (0x8b128400) [pid = 1834] [serial = 2255] [outer = 0x8b050400] 13:52:46 INFO - PROCESS | 1834 | 1477774366859 Marionette DEBUG loaded listener.js 13:52:46 INFO - PROCESS | 1834 | ++DOMWINDOW == 79 (0x8b22c000) [pid = 1834] [serial = 2256] [outer = 0x8b050400] 13:52:47 INFO - PROCESS | 1834 | 1477774367448 Marionette TRACE conn4 <- [1,3520,null,{"value":["/websockets/Send-paired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Connection should be closed",0,null,null]]]}] 13:52:47 INFO - ... 13:52:47 INFO - TEST-OK | /websockets/Send-paired-surrogates.htm | took 1174ms 13:52:47 INFO - PROCESS | 1834 | 1477774367497 Marionette TRACE conn4 -> [0,3521,"getWindowHandle",null] 13:52:47 INFO - PROCESS | 1834 | 1477774367506 Marionette TRACE conn4 <- [1,3521,null,{"value":"8"}] 13:52:47 INFO - TEST-START | /websockets/Send-unicode-data.htm 13:52:47 INFO - PROCESS | 1834 | 1477774367517 Marionette TRACE conn4 -> [0,3522,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:47 INFO - PROCESS | 1834 | 1477774367688 Marionette TRACE conn4 <- [1,3522,null,{"value":null}] 13:52:47 INFO - PROCESS | 1834 | 1477774367853 Marionette TRACE conn4 -> [0,3523,"getWindowHandles",null] 13:52:47 INFO - PROCESS | 1834 | 1477774367858 Marionette TRACE conn4 <- [1,3523,null,["8"]] 13:52:47 INFO - PROCESS | 1834 | 1477774367863 Marionette TRACE conn4 -> [0,3524,"switchToWindow",{"name":"8"}] 13:52:47 INFO - PROCESS | 1834 | 1477774367870 Marionette TRACE conn4 <- [1,3524,null,{}] 13:52:47 INFO - PROCESS | 1834 | 1477774367878 Marionette TRACE conn4 -> [0,3525,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-unicode-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-unicode-data.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:47 INFO - PROCESS | 1834 | ++DOCSHELL 0x8db03800 == 36 [pid = 1834] [id = 775] 13:52:47 INFO - PROCESS | 1834 | ++DOMWINDOW == 80 (0x8db04000) [pid = 1834] [serial = 2257] [outer = (nil)] 13:52:47 INFO - PROCESS | 1834 | ++DOMWINDOW == 81 (0x8f633c00) [pid = 1834] [serial = 2258] [outer = 0x8db04000] 13:52:47 INFO - PROCESS | 1834 | 1477774367980 Marionette DEBUG loaded listener.js 13:52:48 INFO - PROCESS | 1834 | ++DOMWINDOW == 82 (0x8f82e400) [pid = 1834] [serial = 2259] [outer = 0x8db04000] 13:52:48 INFO - PROCESS | 1834 | 1477774368629 Marionette TRACE conn4 <- [1,3525,null,{"value":["/websockets/Send-unicode-data.htm",0,null,null,[["W3C WebSocket API - Send unicode data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unicode data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unicode data on a WebSocket - Connection should be closed",0,null,null]]]}] 13:52:48 INFO - ... 13:52:48 INFO - TEST-OK | /websockets/Send-unicode-data.htm | took 1171ms 13:52:48 INFO - PROCESS | 1834 | 1477774368693 Marionette TRACE conn4 -> [0,3526,"getWindowHandle",null] 13:52:48 INFO - PROCESS | 1834 | 1477774368697 Marionette TRACE conn4 <- [1,3526,null,{"value":"8"}] 13:52:48 INFO - TEST-START | /websockets/binaryType-wrong-value.htm 13:52:48 INFO - PROCESS | 1834 | 1477774368705 Marionette TRACE conn4 -> [0,3527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:48 INFO - PROCESS | 1834 | 1477774368946 Marionette TRACE conn4 <- [1,3527,null,{"value":null}] 13:52:48 INFO - PROCESS | 1834 | 1477774368971 Marionette TRACE conn4 -> [0,3528,"getWindowHandles",null] 13:52:48 INFO - PROCESS | 1834 | 1477774368980 Marionette TRACE conn4 <- [1,3528,null,["8"]] 13:52:48 INFO - PROCESS | 1834 | 1477774368986 Marionette TRACE conn4 -> [0,3529,"switchToWindow",{"name":"8"}] 13:52:48 INFO - PROCESS | 1834 | 1477774368994 Marionette TRACE conn4 <- [1,3529,null,{}] 13:52:49 INFO - PROCESS | 1834 | 1477774369099 Marionette TRACE conn4 -> [0,3530,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/binaryType-wrong-value.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/binaryType-wrong-value.htm\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:49 INFO - PROCESS | 1834 | ++DOCSHELL 0x8fb16800 == 37 [pid = 1834] [id = 776] 13:52:49 INFO - PROCESS | 1834 | ++DOMWINDOW == 83 (0x8fb17c00) [pid = 1834] [serial = 2260] [outer = (nil)] 13:52:49 INFO - PROCESS | 1834 | ++DOMWINDOW == 84 (0x8fb22c00) [pid = 1834] [serial = 2261] [outer = 0x8fb17c00] 13:52:49 INFO - PROCESS | 1834 | 1477774369194 Marionette DEBUG loaded listener.js 13:52:49 INFO - PROCESS | 1834 | ++DOMWINDOW == 85 (0x92b6fc00) [pid = 1834] [serial = 2262] [outer = 0x8fb17c00] 13:52:49 INFO - PROCESS | 1834 | 1477774369946 Marionette TRACE conn4 <- [1,3530,null,{"value":["/websockets/binaryType-wrong-value.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - set binaryType to something other than blob or arraybuffer - SYNTAX_ERR is returned - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - set binaryType to something other than blob or arraybuffer - SYNTAX_ERR is returned - Connection should be closed",0,null,null]]]}] 13:52:49 INFO - .. 13:52:49 INFO - TEST-OK | /websockets/binaryType-wrong-value.htm | took 1276ms 13:52:49 INFO - PROCESS | 1834 | 1477774369982 Marionette TRACE conn4 -> [0,3531,"getWindowHandle",null] 13:52:49 INFO - PROCESS | 1834 | 1477774369985 Marionette TRACE conn4 <- [1,3531,null,{"value":"8"}] 13:52:49 INFO - TEST-START | /websockets/constructor.html 13:52:49 INFO - PROCESS | 1834 | 1477774369992 Marionette TRACE conn4 -> [0,3532,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:50 INFO - PROCESS | 1834 | 1477774370231 Marionette TRACE conn4 <- [1,3532,null,{"value":null}] 13:52:50 INFO - PROCESS | 1834 | --DOMWINDOW == 84 (0x95925800) [pid = 1834] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm] 13:52:50 INFO - PROCESS | 1834 | --DOMWINDOW == 83 (0x8b22c800) [pid = 1834] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm] 13:52:50 INFO - PROCESS | 1834 | --DOMWINDOW == 82 (0x82f55800) [pid = 1834] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm] 13:52:50 INFO - PROCESS | 1834 | --DOMWINDOW == 81 (0x94b93400) [pid = 1834] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-data.htm] 13:52:50 INFO - PROCESS | 1834 | --DOMWINDOW == 80 (0x95916800) [pid = 1834] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-null.htm] 13:52:50 INFO - PROCESS | 1834 | --DOMWINDOW == 79 (0x82f5ac00) [pid = 1834] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm] 13:52:50 INFO - PROCESS | 1834 | --DOMWINDOW == 78 (0x8c81fc00) [pid = 1834] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-before-open.htm] 13:52:50 INFO - PROCESS | 1834 | --DOMWINDOW == 77 (0x823bc800) [pid = 1834] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-0byte-data.htm] 13:52:50 INFO - PROCESS | 1834 | --DOMWINDOW == 76 (0x83050400) [pid = 1834] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-65K-data.htm] 13:52:50 INFO - PROCESS | 1834 | --DOMWINDOW == 75 (0x824ad000) [pid = 1834] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm] 13:52:50 INFO - PROCESS | 1834 | --DOMWINDOW == 74 (0x8f7fd000) [pid = 1834] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm] 13:52:50 INFO - PROCESS | 1834 | 1477774370509 Marionette TRACE conn4 -> [0,3533,"getWindowHandles",null] 13:52:50 INFO - PROCESS | 1834 | 1477774370514 Marionette TRACE conn4 <- [1,3533,null,["8"]] 13:52:50 INFO - PROCESS | 1834 | 1477774370522 Marionette TRACE conn4 -> [0,3534,"switchToWindow",{"name":"8"}] 13:52:50 INFO - PROCESS | 1834 | 1477774370529 Marionette TRACE conn4 <- [1,3534,null,{}] 13:52:50 INFO - PROCESS | 1834 | 1477774370543 Marionette TRACE conn4 -> [0,3535,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/constructor.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:50 INFO - PROCESS | 1834 | ++DOCSHELL 0x821bb400 == 38 [pid = 1834] [id = 777] 13:52:50 INFO - PROCESS | 1834 | ++DOMWINDOW == 75 (0x823bc800) [pid = 1834] [serial = 2263] [outer = (nil)] 13:52:50 INFO - PROCESS | 1834 | ++DOMWINDOW == 76 (0x83050400) [pid = 1834] [serial = 2264] [outer = 0x823bc800] 13:52:50 INFO - PROCESS | 1834 | 1477774370639 Marionette DEBUG loaded listener.js 13:52:50 INFO - PROCESS | 1834 | ++DOMWINDOW == 77 (0x8f7fd000) [pid = 1834] [serial = 2265] [outer = 0x823bc800] 13:52:51 INFO - PROCESS | 1834 | 1477774371224 Marionette TRACE conn4 <- [1,3535,null,{"value":["/websockets/constructor.html",0,null,null,[["Calling the WebSocket constructor with too many arguments should not throw.",0,null,null]]]}] 13:52:51 INFO - . 13:52:51 INFO - TEST-OK | /websockets/constructor.html | took 1271ms 13:52:51 INFO - PROCESS | 1834 | 1477774371263 Marionette TRACE conn4 -> [0,3536,"getWindowHandle",null] 13:52:51 INFO - PROCESS | 1834 | 1477774371266 Marionette TRACE conn4 <- [1,3536,null,{"value":"8"}] 13:52:51 INFO - TEST-START | /websockets/eventhandlers.html 13:52:51 INFO - PROCESS | 1834 | 1477774371274 Marionette TRACE conn4 -> [0,3537,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:51 INFO - PROCESS | 1834 | 1477774371544 Marionette TRACE conn4 <- [1,3537,null,{"value":null}] 13:52:51 INFO - PROCESS | 1834 | [1834] 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 13:52:51 INFO - PROCESS | 1834 | 1477774371566 Marionette TRACE conn4 -> [0,3538,"getWindowHandles",null] 13:52:51 INFO - PROCESS | 1834 | 1477774371570 Marionette TRACE conn4 <- [1,3538,null,["8"]] 13:52:51 INFO - PROCESS | 1834 | 1477774371576 Marionette TRACE conn4 -> [0,3539,"switchToWindow",{"name":"8"}] 13:52:51 INFO - PROCESS | 1834 | 1477774371582 Marionette TRACE conn4 <- [1,3539,null,{}] 13:52:51 INFO - PROCESS | 1834 | 1477774371588 Marionette TRACE conn4 -> [0,3540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/eventhandlers.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/eventhandlers.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:51 INFO - PROCESS | 1834 | ++DOCSHELL 0x9497a800 == 39 [pid = 1834] [id = 778] 13:52:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 78 (0x9497d000) [pid = 1834] [serial = 2266] [outer = (nil)] 13:52:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 79 (0x94983c00) [pid = 1834] [serial = 2267] [outer = 0x9497d000] 13:52:51 INFO - PROCESS | 1834 | 1477774371703 Marionette DEBUG loaded listener.js 13:52:51 INFO - PROCESS | 1834 | ++DOMWINDOW == 80 (0x949d5400) [pid = 1834] [serial = 2268] [outer = 0x9497d000] 13:52:52 INFO - PROCESS | 1834 | 1477774372377 Marionette TRACE conn4 <- [1,3540,null,{"value":["/websockets/eventhandlers.html",0,null,null,[["Event handler for open should have [TreatNonCallableAsNull]",0,null,null],["Event handler for error should have [TreatNonCallableAsNull]",0,null,null],["Event handler for close should have [TreatNonCallableAsNull]",0,null,null],["Event handler for message should have [TreatNonCallableAsNull]",0,null,null]]]}] 13:52:52 INFO - .... 13:52:52 INFO - TEST-OK | /websockets/eventhandlers.html | took 1122ms 13:52:52 INFO - PROCESS | 1834 | 1477774372451 Marionette TRACE conn4 -> [0,3541,"getWindowHandle",null] 13:52:52 INFO - PROCESS | 1834 | 1477774372457 Marionette TRACE conn4 <- [1,3541,null,{"value":"8"}] 13:52:52 INFO - TEST-START | /websockets/extended-payload-length.html 13:52:52 INFO - PROCESS | 1834 | 1477774372475 Marionette TRACE conn4 -> [0,3542,"timeouts",{"script":185000}] 13:52:52 INFO - PROCESS | 1834 | 1477774372487 Marionette TRACE conn4 <- [1,3542,null,{}] 13:52:52 INFO - PROCESS | 1834 | 1477774372525 Marionette TRACE conn4 -> [0,3543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:52 INFO - PROCESS | 1834 | 1477774372758 Marionette TRACE conn4 <- [1,3543,null,{"value":null}] 13:52:52 INFO - PROCESS | 1834 | [1834] 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 13:52:52 INFO - PROCESS | 1834 | [1834] 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 13:52:52 INFO - PROCESS | 1834 | [1834] 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 13:52:52 INFO - PROCESS | 1834 | [1834] 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 13:52:52 INFO - PROCESS | 1834 | 1477774372969 Marionette TRACE conn4 -> [0,3544,"getWindowHandles",null] 13:52:52 INFO - PROCESS | 1834 | 1477774372977 Marionette TRACE conn4 <- [1,3544,null,["8"]] 13:52:53 INFO - PROCESS | 1834 | 1477774373031 Marionette TRACE conn4 -> [0,3545,"switchToWindow",{"name":"8"}] 13:52:53 INFO - PROCESS | 1834 | 1477774373040 Marionette TRACE conn4 <- [1,3545,null,{}] 13:52:53 INFO - PROCESS | 1834 | 1477774373053 Marionette TRACE conn4 -> [0,3546,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/extended-payload-length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/extended-payload-length.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\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"}] 13:52:53 INFO - PROCESS | 1834 | ++DOCSHELL 0x82f58000 == 40 [pid = 1834] [id = 779] 13:52:53 INFO - PROCESS | 1834 | ++DOMWINDOW == 81 (0x82f58800) [pid = 1834] [serial = 2269] [outer = (nil)] 13:52:53 INFO - PROCESS | 1834 | ++DOMWINDOW == 82 (0x831b5000) [pid = 1834] [serial = 2270] [outer = 0x82f58800] 13:52:53 INFO - PROCESS | 1834 | 1477774373186 Marionette DEBUG loaded listener.js 13:52:53 INFO - PROCESS | 1834 | ++DOMWINDOW == 83 (0x831b9400) [pid = 1834] [serial = 2271] [outer = 0x82f58800] 13:52:54 INFO - PROCESS | 1834 | 1477774374037 Marionette TRACE conn4 <- [1,3546,null,{"value":["/websockets/extended-payload-length.html",0,null,null,[["Application data is 125 byte which means any 'Extended payload length' field isn't used at all.",0,null,null],["Application data is 126 byte which starts to use the 16 bit 'Extended payload length' field.",0,null,null],["Application data is 0xFFFF byte which means the upper bound of the 16 bit 'Extended payload length' field.",0,null,null],["Application data is (0xFFFF + 1) byte which starts to use the 64 bit 'Extended payload length' field",0,null,null]]]}] 13:52:54 INFO - .... 13:52:54 INFO - TEST-OK | /websockets/extended-payload-length.html | took 1614ms 13:52:54 INFO - PROCESS | 1834 | 1477774374092 Marionette TRACE conn4 -> [0,3547,"getWindowHandle",null] 13:52:54 INFO - PROCESS | 1834 | 1477774374104 Marionette TRACE conn4 <- [1,3547,null,{"value":"8"}] 13:52:54 INFO - TEST-START | /websockets/extended-payload-length.html?wss 13:52:54 INFO - PROCESS | 1834 | 1477774374113 Marionette TRACE conn4 -> [0,3548,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:54 INFO - PROCESS | 1834 | 1477774374442 Marionette TRACE conn4 <- [1,3548,null,{"value":null}] 13:52:54 INFO - PROCESS | 1834 | [1834] 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 13:52:54 INFO - PROCESS | 1834 | [1834] 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 13:52:54 INFO - PROCESS | 1834 | [1834] 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 13:52:54 INFO - PROCESS | 1834 | [1834] 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 13:52:54 INFO - PROCESS | 1834 | 1477774374614 Marionette TRACE conn4 -> [0,3549,"getWindowHandles",null] 13:52:54 INFO - PROCESS | 1834 | 1477774374619 Marionette TRACE conn4 <- [1,3549,null,["8"]] 13:52:54 INFO - PROCESS | 1834 | 1477774374628 Marionette TRACE conn4 -> [0,3550,"switchToWindow",{"name":"8"}] 13:52:54 INFO - PROCESS | 1834 | 1477774374634 Marionette TRACE conn4 <- [1,3550,null,{}] 13:52:54 INFO - PROCESS | 1834 | 1477774374649 Marionette TRACE conn4 -> [0,3551,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/extended-payload-length.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/extended-payload-length.html?wss\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\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"}] 13:52:54 INFO - PROCESS | 1834 | ++DOCSHELL 0x8f82fc00 == 41 [pid = 1834] [id = 780] 13:52:54 INFO - PROCESS | 1834 | ++DOMWINDOW == 84 (0x8f8bd000) [pid = 1834] [serial = 2272] [outer = (nil)] 13:52:54 INFO - PROCESS | 1834 | ++DOMWINDOW == 85 (0x8f8c0400) [pid = 1834] [serial = 2273] [outer = 0x8f8bd000] 13:52:54 INFO - PROCESS | 1834 | 1477774374765 Marionette DEBUG loaded listener.js 13:52:54 INFO - PROCESS | 1834 | ++DOMWINDOW == 86 (0x929cb400) [pid = 1834] [serial = 2274] [outer = 0x8f8bd000] 13:52:58 INFO - PROCESS | 1834 | --DOCSHELL 0x821bb400 == 40 [pid = 1834] [id = 777] 13:52:58 INFO - PROCESS | 1834 | --DOCSHELL 0x8b12bc00 == 39 [pid = 1834] [id = 765] 13:52:58 INFO - PROCESS | 1834 | --DOCSHELL 0x8fb16800 == 38 [pid = 1834] [id = 776] 13:52:58 INFO - PROCESS | 1834 | --DOCSHELL 0x8db03800 == 37 [pid = 1834] [id = 775] 13:52:58 INFO - PROCESS | 1834 | --DOCSHELL 0x8b04f800 == 36 [pid = 1834] [id = 774] 13:52:58 INFO - PROCESS | 1834 | --DOCSHELL 0x824a8c00 == 35 [pid = 1834] [id = 773] 13:52:58 INFO - PROCESS | 1834 | --DOCSHELL 0x8222ac00 == 34 [pid = 1834] [id = 772] 13:52:58 INFO - PROCESS | 1834 | --DOCSHELL 0x83043400 == 33 [pid = 1834] [id = 771] 13:52:58 INFO - PROCESS | 1834 | --DOCSHELL 0x8b220000 == 32 [pid = 1834] [id = 770] 13:52:58 INFO - PROCESS | 1834 | --DOCSHELL 0x9174c000 == 31 [pid = 1834] [id = 769] 13:52:58 INFO - PROCESS | 1834 | --DOCSHELL 0x8b229400 == 30 [pid = 1834] [id = 768] 13:52:58 INFO - PROCESS | 1834 | --DOCSHELL 0x82d06000 == 29 [pid = 1834] [id = 767] 13:52:58 INFO - PROCESS | 1834 | --DOMWINDOW == 85 (0x95951000) [pid = 1834] [serial = 2210] [outer = (nil)] [url = about:blank] 13:52:58 INFO - PROCESS | 1834 | --DOMWINDOW == 84 (0x9598d000) [pid = 1834] [serial = 2211] [outer = (nil)] [url = about:blank] 13:52:58 INFO - PROCESS | 1834 | --DOMWINDOW == 83 (0x9591bc00) [pid = 1834] [serial = 2207] [outer = (nil)] [url = about:blank] 13:52:58 INFO - PROCESS | 1834 | --DOMWINDOW == 82 (0x9591e000) [pid = 1834] [serial = 2208] [outer = (nil)] [url = about:blank] 13:52:58 INFO - PROCESS | 1834 | --DOMWINDOW == 81 (0x951ac400) [pid = 1834] [serial = 2204] [outer = (nil)] [url = about:blank] 13:52:58 INFO - PROCESS | 1834 | --DOMWINDOW == 80 (0x951b7800) [pid = 1834] [serial = 2205] [outer = (nil)] [url = about:blank] 13:52:58 INFO - PROCESS | 1834 | --DOMWINDOW == 79 (0x9284e400) [pid = 1834] [serial = 2201] [outer = (nil)] [url = about:blank] 13:52:58 INFO - PROCESS | 1834 | --DOMWINDOW == 78 (0x94471000) [pid = 1834] [serial = 2202] [outer = (nil)] [url = about:blank] 13:52:58 INFO - PROCESS | 1834 | --DOMWINDOW == 77 (0x82f52c00) [pid = 1834] [serial = 2198] [outer = (nil)] [url = about:blank] 13:52:58 INFO - PROCESS | 1834 | --DOMWINDOW == 76 (0x831af800) [pid = 1834] [serial = 2199] [outer = (nil)] [url = about:blank] 13:52:58 INFO - PROCESS | 1834 | --DOMWINDOW == 75 (0x8c88cc00) [pid = 1834] [serial = 2228] [outer = (nil)] [url = about:blank] 13:52:58 INFO - PROCESS | 1834 | --DOMWINDOW == 74 (0x8da38400) [pid = 1834] [serial = 2229] [outer = (nil)] [url = about:blank] 13:52:58 INFO - PROCESS | 1834 | --DOMWINDOW == 73 (0x8c820c00) [pid = 1834] [serial = 2225] [outer = (nil)] [url = about:blank] 13:52:58 INFO - PROCESS | 1834 | --DOMWINDOW == 72 (0x8c82c800) [pid = 1834] [serial = 2226] [outer = (nil)] [url = about:blank] 13:52:58 INFO - PROCESS | 1834 | --DOMWINDOW == 71 (0x8306d800) [pid = 1834] [serial = 2222] [outer = (nil)] [url = about:blank] 13:52:58 INFO - PROCESS | 1834 | --DOMWINDOW == 70 (0x831b1c00) [pid = 1834] [serial = 2223] [outer = (nil)] [url = about:blank] 13:52:58 INFO - PROCESS | 1834 | --DOMWINDOW == 69 (0x823c0000) [pid = 1834] [serial = 2219] [outer = (nil)] [url = about:blank] 13:52:58 INFO - PROCESS | 1834 | --DOMWINDOW == 68 (0x82297000) [pid = 1834] [serial = 2220] [outer = (nil)] [url = about:blank] 13:52:58 INFO - PROCESS | 1834 | --DOMWINDOW == 67 (0x8b221800) [pid = 1834] [serial = 2216] [outer = (nil)] [url = about:blank] 13:52:58 INFO - PROCESS | 1834 | --DOMWINDOW == 66 (0x8db04c00) [pid = 1834] [serial = 2217] [outer = (nil)] [url = about:blank] 13:52:58 INFO - PROCESS | 1834 | --DOMWINDOW == 65 (0x83071000) [pid = 1834] [serial = 2213] [outer = (nil)] [url = about:blank] 13:52:58 INFO - PROCESS | 1834 | --DOMWINDOW == 64 (0x8d875000) [pid = 1834] [serial = 2214] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1834 | --DOMWINDOW == 63 (0x8b050400) [pid = 1834] [serial = 2254] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-paired-surrogates.htm] 13:53:01 INFO - PROCESS | 1834 | --DOMWINDOW == 62 (0x823bc800) [pid = 1834] [serial = 2263] [outer = (nil)] [url = http://web-platform.test:8000/websockets/constructor.html] 13:53:01 INFO - PROCESS | 1834 | --DOMWINDOW == 61 (0x824a9c00) [pid = 1834] [serial = 2251] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-null.htm] 13:53:01 INFO - PROCESS | 1834 | --DOMWINDOW == 60 (0x8fb17c00) [pid = 1834] [serial = 2260] [outer = (nil)] [url = http://web-platform.test:8000/websockets/binaryType-wrong-value.htm] 13:53:01 INFO - PROCESS | 1834 | --DOMWINDOW == 59 (0x8db04000) [pid = 1834] [serial = 2257] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-unicode-data.htm] 13:53:07 INFO - PROCESS | 1834 | --DOCSHELL 0x82c5e800 == 28 [pid = 1834] [id = 718] 13:53:07 INFO - PROCESS | 1834 | --DOCSHELL 0x8d608400 == 27 [pid = 1834] [id = 716] 13:53:07 INFO - PROCESS | 1834 | --DOCSHELL 0x821bcc00 == 26 [pid = 1834] [id = 715] 13:53:07 INFO - PROCESS | 1834 | --DOCSHELL 0x8da24c00 == 25 [pid = 1834] [id = 717] 13:53:07 INFO - PROCESS | 1834 | --DOCSHELL 0x8b04a400 == 24 [pid = 1834] [id = 721] 13:53:07 INFO - PROCESS | 1834 | --DOCSHELL 0x8b120800 == 23 [pid = 1834] [id = 710] 13:53:07 INFO - PROCESS | 1834 | --DOCSHELL 0x821bd400 == 22 [pid = 1834] [id = 713] 13:53:07 INFO - PROCESS | 1834 | --DOCSHELL 0x8f632800 == 21 [pid = 1834] [id = 766] 13:53:07 INFO - PROCESS | 1834 | --DOCSHELL 0x824a9000 == 20 [pid = 1834] [id = 714] 13:53:07 INFO - PROCESS | 1834 | --DOCSHELL 0x8b11d800 == 19 [pid = 1834] [id = 723] 13:53:07 INFO - PROCESS | 1834 | --DOCSHELL 0x83072000 == 18 [pid = 1834] [id = 720] 13:53:07 INFO - PROCESS | 1834 | --DOCSHELL 0x82f52800 == 17 [pid = 1834] [id = 708] 13:53:07 INFO - PROCESS | 1834 | --DOCSHELL 0x8c821800 == 16 [pid = 1834] [id = 722] 13:53:07 INFO - PROCESS | 1834 | --DOCSHELL 0x8b225c00 == 15 [pid = 1834] [id = 711] 13:53:07 INFO - PROCESS | 1834 | --DOCSHELL 0x821c3400 == 14 [pid = 1834] [id = 706] 13:53:07 INFO - PROCESS | 1834 | --DOCSHELL 0x824af000 == 13 [pid = 1834] [id = 719] 13:53:07 INFO - PROCESS | 1834 | --DOCSHELL 0x8229c800 == 12 [pid = 1834] [id = 707] 13:53:07 INFO - PROCESS | 1834 | --DOCSHELL 0x8304fc00 == 11 [pid = 1834] [id = 709] 13:53:07 INFO - PROCESS | 1834 | --DOCSHELL 0x82f53800 == 10 [pid = 1834] [id = 761] 13:53:07 INFO - PROCESS | 1834 | --DOCSHELL 0x8c82a800 == 9 [pid = 1834] [id = 712] 13:53:07 INFO - PROCESS | 1834 | --DOCSHELL 0x82f58000 == 8 [pid = 1834] [id = 779] 13:53:07 INFO - PROCESS | 1834 | --DOCSHELL 0x9497a800 == 7 [pid = 1834] [id = 778] 13:53:07 INFO - PROCESS | 1834 | --DOMWINDOW == 58 (0x92b6fc00) [pid = 1834] [serial = 2262] [outer = (nil)] [url = about:blank] 13:53:07 INFO - PROCESS | 1834 | --DOMWINDOW == 57 (0x8fb22c00) [pid = 1834] [serial = 2261] [outer = (nil)] [url = about:blank] 13:53:07 INFO - PROCESS | 1834 | --DOMWINDOW == 56 (0x8f7fd000) [pid = 1834] [serial = 2265] [outer = (nil)] [url = about:blank] 13:53:07 INFO - PROCESS | 1834 | --DOMWINDOW == 55 (0x83050400) [pid = 1834] [serial = 2264] [outer = (nil)] [url = about:blank] 13:53:07 INFO - PROCESS | 1834 | --DOMWINDOW == 54 (0x8f633c00) [pid = 1834] [serial = 2258] [outer = (nil)] [url = about:blank] 13:53:07 INFO - PROCESS | 1834 | --DOMWINDOW == 53 (0x8f82e400) [pid = 1834] [serial = 2259] [outer = (nil)] [url = about:blank] 13:53:07 INFO - PROCESS | 1834 | --DOMWINDOW == 52 (0x8b128400) [pid = 1834] [serial = 2255] [outer = (nil)] [url = about:blank] 13:53:07 INFO - PROCESS | 1834 | --DOMWINDOW == 51 (0x8b22c000) [pid = 1834] [serial = 2256] [outer = (nil)] [url = about:blank] 13:53:07 INFO - PROCESS | 1834 | --DOMWINDOW == 50 (0x82d08c00) [pid = 1834] [serial = 2252] [outer = (nil)] [url = about:blank] 13:53:07 INFO - PROCESS | 1834 | --DOMWINDOW == 49 (0x82f56800) [pid = 1834] [serial = 2253] [outer = (nil)] [url = about:blank] 13:53:07 INFO - PROCESS | 1834 | --DOMWINDOW == 48 (0x8f7f3000) [pid = 1834] [serial = 2231] [outer = (nil)] [url = about:blank] 13:53:07 INFO - PROCESS | 1834 | --DOMWINDOW == 47 (0x9497b000) [pid = 1834] [serial = 2243] [outer = (nil)] [url = about:blank] 13:53:07 INFO - PROCESS | 1834 | --DOMWINDOW == 46 (0x949cfc00) [pid = 1834] [serial = 2246] [outer = (nil)] [url = about:blank] 13:53:07 INFO - PROCESS | 1834 | --DOMWINDOW == 45 (0x94983c00) [pid = 1834] [serial = 2267] [outer = (nil)] [url = about:blank] 13:53:07 INFO - PROCESS | 1834 | --DOMWINDOW == 44 (0x8da2cc00) [pid = 1834] [serial = 2237] [outer = (nil)] [url = about:blank] 13:53:07 INFO - PROCESS | 1834 | --DOMWINDOW == 43 (0x929c3800) [pid = 1834] [serial = 2240] [outer = (nil)] [url = about:blank] 13:53:07 INFO - PROCESS | 1834 | --DOMWINDOW == 42 (0x8c822000) [pid = 1834] [serial = 2249] [outer = (nil)] [url = about:blank] 13:53:07 INFO - PROCESS | 1834 | --DOMWINDOW == 41 (0x82f51800) [pid = 1834] [serial = 2234] [outer = (nil)] [url = about:blank] 13:53:11 INFO - PROCESS | 1834 | --DOMWINDOW == 40 (0x82f58800) [pid = 1834] [serial = 2269] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html] 13:53:11 INFO - PROCESS | 1834 | --DOMWINDOW == 39 (0x9497d000) [pid = 1834] [serial = 2266] [outer = (nil)] [url = http://web-platform.test:8000/websockets/eventhandlers.html] 13:53:11 INFO - PROCESS | 1834 | --DOMWINDOW == 38 (0x831bb800) [pid = 1834] [serial = 2245] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.htm] 13:53:11 INFO - PROCESS | 1834 | --DOMWINDOW == 37 (0x9284e800) [pid = 1834] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm] 13:53:11 INFO - PROCESS | 1834 | --DOMWINDOW == 36 (0x8c824000) [pid = 1834] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm] 13:53:11 INFO - PROCESS | 1834 | --DOMWINDOW == 35 (0x94471c00) [pid = 1834] [serial = 2242] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-blob.htm] 13:53:11 INFO - PROCESS | 1834 | --DOMWINDOW == 34 (0x8222b800) [pid = 1834] [serial = 2248] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.worker] 13:53:11 INFO - PROCESS | 1834 | --DOMWINDOW == 33 (0x8f633000) [pid = 1834] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm] 13:53:11 INFO - PROCESS | 1834 | --DOMWINDOW == 32 (0x82d07400) [pid = 1834] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm] 13:53:15 INFO - PROCESS | 1834 | --DOMWINDOW == 31 (0x949d5c00) [pid = 1834] [serial = 2247] [outer = (nil)] [url = about:blank] 13:53:15 INFO - PROCESS | 1834 | --DOMWINDOW == 30 (0x93a9e000) [pid = 1834] [serial = 2241] [outer = (nil)] [url = about:blank] 13:53:15 INFO - PROCESS | 1834 | --DOMWINDOW == 29 (0x8db0f400) [pid = 1834] [serial = 2238] [outer = (nil)] [url = about:blank] 13:53:15 INFO - PROCESS | 1834 | --DOMWINDOW == 28 (0x94980400) [pid = 1834] [serial = 2244] [outer = (nil)] [url = about:blank] 13:53:15 INFO - PROCESS | 1834 | --DOMWINDOW == 27 (0x8f62c400) [pid = 1834] [serial = 2250] [outer = (nil)] [url = about:blank] 13:53:15 INFO - PROCESS | 1834 | --DOMWINDOW == 26 (0x8f834c00) [pid = 1834] [serial = 2232] [outer = (nil)] [url = about:blank] 13:53:15 INFO - PROCESS | 1834 | --DOMWINDOW == 25 (0x82f57000) [pid = 1834] [serial = 2235] [outer = (nil)] [url = about:blank] 13:53:15 INFO - PROCESS | 1834 | --DOMWINDOW == 24 (0x949d5400) [pid = 1834] [serial = 2268] [outer = (nil)] [url = about:blank] 13:53:15 INFO - PROCESS | 1834 | --DOMWINDOW == 23 (0x831b9400) [pid = 1834] [serial = 2271] [outer = (nil)] [url = about:blank] 13:53:15 INFO - PROCESS | 1834 | --DOMWINDOW == 22 (0x831b5000) [pid = 1834] [serial = 2270] [outer = (nil)] [url = about:blank] 13:53:15 INFO - PROCESS | 1834 | --DOMWINDOW == 21 (0x8f8c0400) [pid = 1834] [serial = 2273] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 1834 | 1477774435436 Marionette TRACE conn4 <- [1,3551,null,{"value":["/websockets/extended-payload-length.html?wss",0,null,null,[["Application data is 125 byte which means any 'Extended payload length' field isn't used at all.",2,"Test timed out",null],["Application data is 126 byte which starts to use the 16 bit 'Extended payload length' field.",2,"Test timed out",null],["Application data is 0xFFFF byte which means the upper bound of the 16 bit 'Extended payload length' field.",2,"Test timed out",null],["Application data is (0xFFFF + 1) byte which starts to use the 64 bit 'Extended payload length' field",2,"Test timed out",null]]]}] 13:53:55 INFO - .... 13:53:55 INFO - TEST-OK | /websockets/extended-payload-length.html?wss | took 61353ms 13:53:55 INFO - PROCESS | 1834 | 1477774435467 Marionette TRACE conn4 -> [0,3552,"getWindowHandle",null] 13:53:55 INFO - TEST-START | /websockets/opening-handshake/001.html 13:53:55 INFO - PROCESS | 1834 | 1477774435474 Marionette TRACE conn4 <- [1,3552,null,{"value":"8"}] 13:53:55 INFO - PROCESS | 1834 | 1477774435484 Marionette TRACE conn4 -> [0,3553,"timeouts",{"script":35000}] 13:53:55 INFO - PROCESS | 1834 | 1477774435490 Marionette TRACE conn4 <- [1,3553,null,{}] 13:53:55 INFO - PROCESS | 1834 | 1477774435500 Marionette TRACE conn4 -> [0,3554,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:53:55 INFO - PROCESS | 1834 | 1477774435742 Marionette TRACE conn4 <- [1,3554,null,{"value":null}] 13:53:55 INFO - PROCESS | 1834 | 1477774435833 Marionette TRACE conn4 -> [0,3555,"getWindowHandles",null] 13:53:55 INFO - PROCESS | 1834 | 1477774435839 Marionette TRACE conn4 <- [1,3555,null,["8"]] 13:53:55 INFO - PROCESS | 1834 | 1477774435847 Marionette TRACE conn4 -> [0,3556,"switchToWindow",{"name":"8"}] 13:53:55 INFO - PROCESS | 1834 | 1477774435858 Marionette TRACE conn4 <- [1,3556,null,{}] 13:53:55 INFO - PROCESS | 1834 | 1477774435876 Marionette TRACE conn4 -> [0,3557,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/001.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:53:55 INFO - PROCESS | 1834 | ++DOCSHELL 0x82295800 == 8 [pid = 1834] [id = 781] 13:53:55 INFO - PROCESS | 1834 | ++DOMWINDOW == 22 (0x82296000) [pid = 1834] [serial = 2275] [outer = (nil)] 13:53:55 INFO - PROCESS | 1834 | ++DOMWINDOW == 23 (0x82299c00) [pid = 1834] [serial = 2276] [outer = 0x82296000] 13:53:55 INFO - PROCESS | 1834 | 1477774435982 Marionette DEBUG loaded listener.js 13:53:56 INFO - PROCESS | 1834 | ++DOMWINDOW == 24 (0x82370800) [pid = 1834] [serial = 2277] [outer = 0x82296000] 13:53:56 INFO - PROCESS | 1834 | [1834] 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 13:53:56 INFO - PROCESS | 1834 | 1477774436635 Marionette TRACE conn4 <- [1,3557,null,{"value":["/websockets/opening-handshake/001.html",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 13:53:56 INFO - . 13:53:56 INFO - TEST-OK | /websockets/opening-handshake/001.html | took 1193ms 13:53:56 INFO - PROCESS | 1834 | 1477774436675 Marionette TRACE conn4 -> [0,3558,"getWindowHandle",null] 13:53:56 INFO - PROCESS | 1834 | 1477774436682 Marionette TRACE conn4 <- [1,3558,null,{"value":"8"}] 13:53:56 INFO - TEST-START | /websockets/opening-handshake/001.html?wss 13:53:56 INFO - PROCESS | 1834 | 1477774436691 Marionette TRACE conn4 -> [0,3559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:53:56 INFO - PROCESS | 1834 | 1477774436939 Marionette TRACE conn4 <- [1,3559,null,{"value":null}] 13:53:56 INFO - PROCESS | 1834 | 1477774436955 Marionette TRACE conn4 -> [0,3560,"getWindowHandles",null] 13:53:56 INFO - PROCESS | 1834 | 1477774436960 Marionette TRACE conn4 <- [1,3560,null,["8"]] 13:53:56 INFO - PROCESS | 1834 | 1477774436966 Marionette TRACE conn4 -> [0,3561,"switchToWindow",{"name":"8"}] 13:53:56 INFO - PROCESS | 1834 | 1477774436974 Marionette TRACE conn4 <- [1,3561,null,{}] 13:53:57 INFO - PROCESS | 1834 | 1477774436992 Marionette TRACE conn4 -> [0,3562,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/001.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/001.html?wss\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:53:57 INFO - PROCESS | 1834 | ++DOCSHELL 0x8229e800 == 9 [pid = 1834] [id = 782] 13:53:57 INFO - PROCESS | 1834 | ++DOMWINDOW == 25 (0x824a7800) [pid = 1834] [serial = 2278] [outer = (nil)] 13:53:57 INFO - PROCESS | 1834 | ++DOMWINDOW == 26 (0x824ab400) [pid = 1834] [serial = 2279] [outer = 0x824a7800] 13:53:57 INFO - PROCESS | 1834 | 1477774437094 Marionette DEBUG loaded listener.js 13:53:57 INFO - PROCESS | 1834 | ++DOMWINDOW == 27 (0x82c56400) [pid = 1834] [serial = 2280] [outer = 0x824a7800] 13:53:58 INFO - PROCESS | 1834 | 1477774438009 Marionette TRACE conn4 <- [1,3562,null,{"value":["/websockets/opening-handshake/001.html?wss",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 13:53:58 INFO - . 13:53:58 INFO - TEST-OK | /websockets/opening-handshake/001.html?wss | took 1378ms 13:53:58 INFO - PROCESS | 1834 | 1477774438069 Marionette TRACE conn4 -> [0,3563,"getWindowHandle",null] 13:53:58 INFO - PROCESS | 1834 | 1477774438073 Marionette TRACE conn4 <- [1,3563,null,{"value":"8"}] 13:53:58 INFO - TEST-START | /websockets/opening-handshake/002.html 13:53:58 INFO - PROCESS | 1834 | 1477774438079 Marionette TRACE conn4 -> [0,3564,"timeouts",{"script":185000}] 13:53:58 INFO - PROCESS | 1834 | 1477774438084 Marionette TRACE conn4 <- [1,3564,null,{}] 13:53:58 INFO - PROCESS | 1834 | 1477774438090 Marionette TRACE conn4 -> [0,3565,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:53:58 INFO - PROCESS | 1834 | 1477774438343 Marionette TRACE conn4 <- [1,3565,null,{"value":null}] 13:53:58 INFO - PROCESS | 1834 | 1477774438434 Marionette TRACE conn4 -> [0,3566,"getWindowHandles",null] 13:53:58 INFO - PROCESS | 1834 | 1477774438439 Marionette TRACE conn4 <- [1,3566,null,["8"]] 13:53:58 INFO - PROCESS | 1834 | 1477774438445 Marionette TRACE conn4 -> [0,3567,"switchToWindow",{"name":"8"}] 13:53:58 INFO - PROCESS | 1834 | 1477774438453 Marionette TRACE conn4 <- [1,3567,null,{}] 13:53:58 INFO - PROCESS | 1834 | 1477774438458 Marionette TRACE conn4 -> [0,3568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/002.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\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"}] 13:53:58 INFO - PROCESS | 1834 | ++DOCSHELL 0x82f52c00 == 10 [pid = 1834] [id = 783] 13:53:58 INFO - PROCESS | 1834 | ++DOMWINDOW == 28 (0x82f53000) [pid = 1834] [serial = 2281] [outer = (nil)] 13:53:58 INFO - PROCESS | 1834 | ++DOMWINDOW == 29 (0x82f56000) [pid = 1834] [serial = 2282] [outer = 0x82f53000] 13:53:58 INFO - PROCESS | 1834 | 1477774438560 Marionette DEBUG loaded listener.js 13:53:58 INFO - PROCESS | 1834 | ++DOMWINDOW == 30 (0x82f5a400) [pid = 1834] [serial = 2283] [outer = 0x82f53000] 13:54:00 INFO - PROCESS | 1834 | 1477774440072 Marionette TRACE conn4 <- [1,3568,null,{"value":["/websockets/opening-handshake/002.html",0,null,null,[["WebSockets: valid handshake",0,null,null]]]}] 13:54:00 INFO - . 13:54:00 INFO - TEST-OK | /websockets/opening-handshake/002.html | took 2041ms 13:54:00 INFO - PROCESS | 1834 | 1477774440122 Marionette TRACE conn4 -> [0,3569,"getWindowHandle",null] 13:54:00 INFO - PROCESS | 1834 | 1477774440126 Marionette TRACE conn4 <- [1,3569,null,{"value":"8"}] 13:54:00 INFO - TEST-START | /websockets/opening-handshake/002.html?wss 13:54:00 INFO - PROCESS | 1834 | 1477774440135 Marionette TRACE conn4 -> [0,3570,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:54:00 INFO - PROCESS | 1834 | 1477774440369 Marionette TRACE conn4 <- [1,3570,null,{"value":null}] 13:54:00 INFO - PROCESS | 1834 | 1477774440394 Marionette TRACE conn4 -> [0,3571,"getWindowHandles",null] 13:54:00 INFO - PROCESS | 1834 | 1477774440399 Marionette TRACE conn4 <- [1,3571,null,["8"]] 13:54:00 INFO - PROCESS | 1834 | 1477774440407 Marionette TRACE conn4 -> [0,3572,"switchToWindow",{"name":"8"}] 13:54:00 INFO - PROCESS | 1834 | 1477774440417 Marionette TRACE conn4 <- [1,3572,null,{}] 13:54:00 INFO - PROCESS | 1834 | 1477774440424 Marionette TRACE conn4 -> [0,3573,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/002.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/002.html?wss\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\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"}] 13:54:00 INFO - PROCESS | 1834 | ++DOCSHELL 0x8304f800 == 11 [pid = 1834] [id = 784] 13:54:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 31 (0x83051000) [pid = 1834] [serial = 2284] [outer = (nil)] 13:54:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 32 (0x83067400) [pid = 1834] [serial = 2285] [outer = 0x83051000] 13:54:00 INFO - PROCESS | 1834 | 1477774440542 Marionette DEBUG loaded listener.js 13:54:00 INFO - PROCESS | 1834 | ++DOMWINDOW == 33 (0x8b051000) [pid = 1834] [serial = 2286] [outer = 0x83051000] 13:54:01 INFO - PROCESS | 1834 | 1477774441216 Marionette TRACE conn4 <- [1,3573,null,{"value":["/websockets/opening-handshake/002.html?wss",0,null,null,[["WebSockets: valid handshake",1,"assert_unreached: Reached unreachable code","ws.onclose<@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:21:68\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:21:44\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:11:1\n"]]]}] 13:54:01 INFO - . 13:54:01 INFO - TEST-OK | /websockets/opening-handshake/002.html?wss | took 1129ms 13:54:01 INFO - PROCESS | 1834 | 1477774441266 Marionette TRACE conn4 -> [0,3574,"getWindowHandle",null] 13:54:01 INFO - PROCESS | 1834 | 1477774441270 Marionette TRACE conn4 <- [1,3574,null,{"value":"8"}] 13:54:01 INFO - TEST-START | /websockets/opening-handshake/003-sets-origin.worker 13:54:01 INFO - PROCESS | 1834 | 1477774441276 Marionette TRACE conn4 -> [0,3575,"timeouts",{"script":35000}] 13:54:01 INFO - PROCESS | 1834 | 1477774441282 Marionette TRACE conn4 <- [1,3575,null,{}] 13:54:01 INFO - PROCESS | 1834 | 1477774441295 Marionette TRACE conn4 -> [0,3576,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:54:01 INFO - PROCESS | 1834 | 1477774441526 Marionette TRACE conn4 <- [1,3576,null,{"value":null}] 13:54:01 INFO - PROCESS | 1834 | 1477774441618 Marionette TRACE conn4 -> [0,3577,"getWindowHandles",null] 13:54:01 INFO - PROCESS | 1834 | 1477774441621 Marionette TRACE conn4 <- [1,3577,null,["8"]] 13:54:01 INFO - PROCESS | 1834 | 1477774441627 Marionette TRACE conn4 -> [0,3578,"switchToWindow",{"name":"8"}] 13:54:01 INFO - PROCESS | 1834 | 1477774441632 Marionette TRACE conn4 <- [1,3578,null,{}] 13:54:01 INFO - PROCESS | 1834 | 1477774441638 Marionette TRACE conn4 -> [0,3579,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/003-sets-origin.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:54:01 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b126000 == 12 [pid = 1834] [id = 785] 13:54:01 INFO - PROCESS | 1834 | ++DOMWINDOW == 34 (0x8b126c00) [pid = 1834] [serial = 2287] [outer = (nil)] 13:54:01 INFO - PROCESS | 1834 | ++DOMWINDOW == 35 (0x8b128c00) [pid = 1834] [serial = 2288] [outer = 0x8b126c00] 13:54:01 INFO - PROCESS | 1834 | 1477774441729 Marionette DEBUG loaded listener.js 13:54:01 INFO - PROCESS | 1834 | ++DOMWINDOW == 36 (0x8b21f000) [pid = 1834] [serial = 2289] [outer = 0x8b126c00] 13:54:02 INFO - PROCESS | 1834 | [1834] 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 13:54:02 INFO - PROCESS | 1834 | 1477774442546 Marionette TRACE conn4 <- [1,3579,null,{"value":["/websockets/opening-handshake/003-sets-origin.worker",0,null,null,[["W3C WebSocket API - origin set in a Worker",0,{},{}]]]}] 13:54:02 INFO - . 13:54:02 INFO - TEST-OK | /websockets/opening-handshake/003-sets-origin.worker | took 1289ms 13:54:02 INFO - PROCESS | 1834 | 1477774442565 Marionette TRACE conn4 -> [0,3580,"getWindowHandle",null] 13:54:02 INFO - PROCESS | 1834 | 1477774442569 Marionette TRACE conn4 <- [1,3580,null,{"value":"8"}] 13:54:02 INFO - TEST-START | /websockets/opening-handshake/003.html 13:54:02 INFO - PROCESS | 1834 | 1477774442576 Marionette TRACE conn4 -> [0,3581,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:54:02 INFO - PROCESS | 1834 | 1477774442870 Marionette TRACE conn4 <- [1,3581,null,{"value":null}] 13:54:02 INFO - PROCESS | 1834 | 1477774442890 Marionette TRACE conn4 -> [0,3582,"getWindowHandles",null] 13:54:02 INFO - PROCESS | 1834 | 1477774442893 Marionette TRACE conn4 <- [1,3582,null,["8"]] 13:54:02 INFO - PROCESS | 1834 | 1477774442899 Marionette TRACE conn4 -> [0,3583,"switchToWindow",{"name":"8"}] 13:54:02 INFO - PROCESS | 1834 | 1477774442904 Marionette TRACE conn4 <- [1,3583,null,{}] 13:54:02 INFO - PROCESS | 1834 | 1477774442910 Marionette TRACE conn4 -> [0,3584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/003.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:54:02 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b223000 == 13 [pid = 1834] [id = 786] 13:54:02 INFO - PROCESS | 1834 | ++DOMWINDOW == 37 (0x8b22a400) [pid = 1834] [serial = 2290] [outer = (nil)] 13:54:02 INFO - PROCESS | 1834 | ++DOMWINDOW == 38 (0x8c82c400) [pid = 1834] [serial = 2291] [outer = 0x8b22a400] 13:54:03 INFO - PROCESS | 1834 | 1477774443008 Marionette DEBUG loaded listener.js 13:54:03 INFO - PROCESS | 1834 | ++DOMWINDOW == 39 (0x8c88dc00) [pid = 1834] [serial = 2292] [outer = 0x8b22a400] 13:54:03 INFO - PROCESS | 1834 | 1477774443753 Marionette TRACE conn4 <- [1,3584,null,{"value":["/websockets/opening-handshake/003.html",0,null,null,[["WebSockets: origin",0,null,null]]]}] 13:54:03 INFO - . 13:54:03 INFO - TEST-OK | /websockets/opening-handshake/003.html | took 1227ms 13:54:03 INFO - PROCESS | 1834 | 1477774443808 Marionette TRACE conn4 -> [0,3585,"getWindowHandle",null] 13:54:03 INFO - PROCESS | 1834 | 1477774443816 Marionette TRACE conn4 <- [1,3585,null,{"value":"8"}] 13:54:03 INFO - TEST-START | /websockets/opening-handshake/003.html?wss 13:54:03 INFO - PROCESS | 1834 | 1477774443828 Marionette TRACE conn4 -> [0,3586,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:54:04 INFO - PROCESS | 1834 | 1477774444019 Marionette TRACE conn4 <- [1,3586,null,{"value":null}] 13:54:04 INFO - PROCESS | 1834 | 1477774444216 Marionette TRACE conn4 -> [0,3587,"getWindowHandles",null] 13:54:04 INFO - PROCESS | 1834 | 1477774444224 Marionette TRACE conn4 <- [1,3587,null,["8"]] 13:54:04 INFO - PROCESS | 1834 | 1477774444233 Marionette TRACE conn4 -> [0,3588,"switchToWindow",{"name":"8"}] 13:54:04 INFO - PROCESS | 1834 | 1477774444240 Marionette TRACE conn4 <- [1,3588,null,{}] 13:54:04 INFO - PROCESS | 1834 | 1477774444250 Marionette TRACE conn4 -> [0,3589,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/003.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/003.html?wss\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:54:04 INFO - PROCESS | 1834 | ++DOCSHELL 0x8229e000 == 14 [pid = 1834] [id = 787] 13:54:04 INFO - PROCESS | 1834 | ++DOMWINDOW == 40 (0x8229e400) [pid = 1834] [serial = 2293] [outer = (nil)] 13:54:04 INFO - PROCESS | 1834 | ++DOMWINDOW == 41 (0x82377000) [pid = 1834] [serial = 2294] [outer = 0x8229e400] 13:54:04 INFO - PROCESS | 1834 | 1477774444385 Marionette DEBUG loaded listener.js 13:54:04 INFO - PROCESS | 1834 | ++DOMWINDOW == 42 (0x823c8000) [pid = 1834] [serial = 2295] [outer = 0x8229e400] 13:54:05 INFO - PROCESS | 1834 | 1477774445114 Marionette TRACE conn4 <- [1,3589,null,{"value":["/websockets/opening-handshake/003.html?wss",0,null,null,[["WebSockets: origin",1,"assert_unreached: Reached unreachable code","ws.onclose<@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:21:53\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:21:29\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:10:1\n"]]]}] 13:54:05 INFO - . 13:54:05 INFO - TEST-OK | /websockets/opening-handshake/003.html?wss | took 1322ms 13:54:05 INFO - PROCESS | 1834 | 1477774445150 Marionette TRACE conn4 -> [0,3590,"getWindowHandle",null] 13:54:05 INFO - PROCESS | 1834 | 1477774445156 Marionette TRACE conn4 <- [1,3590,null,{"value":"8"}] 13:54:05 INFO - TEST-START | /websockets/opening-handshake/005.html?wss 13:54:05 INFO - PROCESS | 1834 | 1477774445166 Marionette TRACE conn4 -> [0,3591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:54:05 INFO - PROCESS | 1834 | 1477774445362 Marionette TRACE conn4 <- [1,3591,null,{"value":null}] 13:54:05 INFO - PROCESS | 1834 | 1477774445546 Marionette TRACE conn4 -> [0,3592,"getWindowHandles",null] 13:54:05 INFO - PROCESS | 1834 | 1477774445552 Marionette TRACE conn4 <- [1,3592,null,["8"]] 13:54:05 INFO - PROCESS | 1834 | 1477774445563 Marionette TRACE conn4 -> [0,3593,"switchToWindow",{"name":"8"}] 13:54:05 INFO - PROCESS | 1834 | 1477774445569 Marionette TRACE conn4 <- [1,3593,null,{}] 13:54:05 INFO - PROCESS | 1834 | 1477774445620 Marionette TRACE conn4 -> [0,3594,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/005.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/005.html?wss\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:54:05 INFO - PROCESS | 1834 | ++DOCSHELL 0x821c6000 == 15 [pid = 1834] [id = 788] 13:54:05 INFO - PROCESS | 1834 | ++DOMWINDOW == 43 (0x8b047c00) [pid = 1834] [serial = 2296] [outer = (nil)] 13:54:05 INFO - PROCESS | 1834 | ++DOMWINDOW == 44 (0x8b054000) [pid = 1834] [serial = 2297] [outer = 0x8b047c00] 13:54:05 INFO - PROCESS | 1834 | 1477774445734 Marionette DEBUG loaded listener.js 13:54:05 INFO - PROCESS | 1834 | ++DOMWINDOW == 45 (0x8b12c400) [pid = 1834] [serial = 2298] [outer = 0x8b047c00] 13:54:08 INFO - PROCESS | 1834 | --DOCSHELL 0x8f82fc00 == 14 [pid = 1834] [id = 780] 13:54:12 INFO - PROCESS | 1834 | --DOMWINDOW == 44 (0x8b22a400) [pid = 1834] [serial = 2290] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html] 13:54:12 INFO - PROCESS | 1834 | --DOMWINDOW == 43 (0x8b126c00) [pid = 1834] [serial = 2287] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker] 13:54:12 INFO - PROCESS | 1834 | --DOMWINDOW == 42 (0x83051000) [pid = 1834] [serial = 2284] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html?wss] 13:54:12 INFO - PROCESS | 1834 | --DOMWINDOW == 41 (0x82f53000) [pid = 1834] [serial = 2281] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html] 13:54:12 INFO - PROCESS | 1834 | --DOMWINDOW == 40 (0x824a7800) [pid = 1834] [serial = 2278] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html?wss] 13:54:12 INFO - PROCESS | 1834 | --DOMWINDOW == 39 (0x8f8bd000) [pid = 1834] [serial = 2272] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html?wss] 13:54:12 INFO - PROCESS | 1834 | --DOMWINDOW == 38 (0x82296000) [pid = 1834] [serial = 2275] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html] 13:54:16 INFO - PROCESS | 1834 | --DOCSHELL 0x8b223000 == 13 [pid = 1834] [id = 786] 13:54:16 INFO - PROCESS | 1834 | --DOCSHELL 0x8229e000 == 12 [pid = 1834] [id = 787] 13:54:16 INFO - PROCESS | 1834 | --DOCSHELL 0x8b126000 == 11 [pid = 1834] [id = 785] 13:54:16 INFO - PROCESS | 1834 | --DOCSHELL 0x8304f800 == 10 [pid = 1834] [id = 784] 13:54:16 INFO - PROCESS | 1834 | --DOCSHELL 0x82f52c00 == 9 [pid = 1834] [id = 783] 13:54:16 INFO - PROCESS | 1834 | --DOCSHELL 0x8229e800 == 8 [pid = 1834] [id = 782] 13:54:16 INFO - PROCESS | 1834 | --DOCSHELL 0x82295800 == 7 [pid = 1834] [id = 781] 13:54:16 INFO - PROCESS | 1834 | --DOMWINDOW == 37 (0x8b051000) [pid = 1834] [serial = 2286] [outer = (nil)] [url = about:blank] 13:54:16 INFO - PROCESS | 1834 | --DOMWINDOW == 36 (0x83067400) [pid = 1834] [serial = 2285] [outer = (nil)] [url = about:blank] 13:54:16 INFO - PROCESS | 1834 | --DOMWINDOW == 35 (0x8b21f000) [pid = 1834] [serial = 2289] [outer = (nil)] [url = about:blank] 13:54:16 INFO - PROCESS | 1834 | --DOMWINDOW == 34 (0x8b128c00) [pid = 1834] [serial = 2288] [outer = (nil)] [url = about:blank] 13:54:16 INFO - PROCESS | 1834 | --DOMWINDOW == 33 (0x8c88dc00) [pid = 1834] [serial = 2292] [outer = (nil)] [url = about:blank] 13:54:16 INFO - PROCESS | 1834 | --DOMWINDOW == 32 (0x8c82c400) [pid = 1834] [serial = 2291] [outer = (nil)] [url = about:blank] 13:54:16 INFO - PROCESS | 1834 | --DOMWINDOW == 31 (0x82f56000) [pid = 1834] [serial = 2282] [outer = (nil)] [url = about:blank] 13:54:16 INFO - PROCESS | 1834 | --DOMWINDOW == 30 (0x82f5a400) [pid = 1834] [serial = 2283] [outer = (nil)] [url = about:blank] 13:54:16 INFO - PROCESS | 1834 | --DOMWINDOW == 29 (0x824ab400) [pid = 1834] [serial = 2279] [outer = (nil)] [url = about:blank] 13:54:16 INFO - PROCESS | 1834 | --DOMWINDOW == 28 (0x82c56400) [pid = 1834] [serial = 2280] [outer = (nil)] [url = about:blank] 13:54:16 INFO - PROCESS | 1834 | --DOMWINDOW == 27 (0x82299c00) [pid = 1834] [serial = 2276] [outer = (nil)] [url = about:blank] 13:54:16 INFO - PROCESS | 1834 | --DOMWINDOW == 26 (0x82370800) [pid = 1834] [serial = 2277] [outer = (nil)] [url = about:blank] 13:54:16 INFO - PROCESS | 1834 | --DOMWINDOW == 25 (0x929cb400) [pid = 1834] [serial = 2274] [outer = (nil)] [url = about:blank] 13:54:18 INFO - PROCESS | 1834 | --DOMWINDOW == 24 (0x8229e400) [pid = 1834] [serial = 2293] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html?wss] 13:54:24 INFO - PROCESS | 1834 | --DOMWINDOW == 23 (0x823c8000) [pid = 1834] [serial = 2295] [outer = (nil)] [url = about:blank] 13:54:24 INFO - PROCESS | 1834 | --DOMWINDOW == 22 (0x8b054000) [pid = 1834] [serial = 2297] [outer = (nil)] [url = about:blank] 13:54:24 INFO - PROCESS | 1834 | --DOMWINDOW == 21 (0x82377000) [pid = 1834] [serial = 2294] [outer = (nil)] [url = about:blank] 13:54:35 INFO - PROCESS | 1834 | MARIONETTE LOG: INFO: Timeout fired 13:54:35 INFO - PROCESS | 1834 | 1477774475936 Marionette TRACE conn4 <- [1,3594,null,{"value":["/websockets/opening-handshake/005.html?wss",2,null,null,[["WebSockets: proper first line",2,"Test timed out",null]]]}] 13:54:35 INFO - . 13:54:35 INFO - TEST-TIMEOUT | /websockets/opening-handshake/005.html?wss | took 30790ms 13:54:35 INFO - PROCESS | 1834 | 1477774475957 Marionette TRACE conn4 -> [0,3595,"getWindowHandle",null] 13:54:35 INFO - PROCESS | 1834 | 1477774475965 Marionette TRACE conn4 <- [1,3595,null,{"value":"8"}] 13:54:35 INFO - TEST-START | /websockets/opening-handshake/005.html 13:54:35 INFO - PROCESS | 1834 | 1477774475978 Marionette TRACE conn4 -> [0,3596,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:54:36 INFO - PROCESS | 1834 | 1477774476226 Marionette TRACE conn4 <- [1,3596,null,{"value":null}] 13:54:36 INFO - PROCESS | 1834 | 1477774476319 Marionette TRACE conn4 -> [0,3597,"getWindowHandles",null] 13:54:36 INFO - PROCESS | 1834 | 1477774476326 Marionette TRACE conn4 <- [1,3597,null,["8"]] 13:54:36 INFO - PROCESS | 1834 | 1477774476336 Marionette TRACE conn4 -> [0,3598,"switchToWindow",{"name":"8"}] 13:54:36 INFO - PROCESS | 1834 | 1477774476344 Marionette TRACE conn4 <- [1,3598,null,{}] 13:54:36 INFO - PROCESS | 1834 | 1477774476350 Marionette TRACE conn4 -> [0,3599,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/005.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:54:36 INFO - PROCESS | 1834 | ++DOCSHELL 0x82292800 == 8 [pid = 1834] [id = 789] 13:54:36 INFO - PROCESS | 1834 | ++DOMWINDOW == 22 (0x82292c00) [pid = 1834] [serial = 2299] [outer = (nil)] 13:54:36 INFO - PROCESS | 1834 | ++DOMWINDOW == 23 (0x82294c00) [pid = 1834] [serial = 2300] [outer = 0x82292c00] 13:54:36 INFO - PROCESS | 1834 | 1477774476464 Marionette DEBUG loaded listener.js 13:54:36 INFO - PROCESS | 1834 | ++DOMWINDOW == 24 (0x8229e000) [pid = 1834] [serial = 2301] [outer = 0x82292c00] 13:54:37 INFO - PROCESS | 1834 | 1477774477084 Marionette TRACE conn4 <- [1,3599,null,{"value":["/websockets/opening-handshake/005.html",0,null,null,[["WebSockets: proper first line",1,"assert_equals: expected true but got false","ws.onopen [0,3600,"getWindowHandle",null] 13:54:37 INFO - PROCESS | 1834 | 1477774477157 Marionette TRACE conn4 <- [1,3600,null,{"value":"8"}] 13:54:37 INFO - TEST-START | /workers/semantics/interface-objects/001.worker 13:54:37 INFO - PROCESS | 1834 | 1477774477165 Marionette TRACE conn4 -> [0,3601,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:54:37 INFO - PROCESS | 1834 | 1477774477412 Marionette TRACE conn4 <- [1,3601,null,{"value":null}] 13:54:37 INFO - PROCESS | 1834 | 1477774477428 Marionette TRACE conn4 -> [0,3602,"getWindowHandles",null] 13:54:37 INFO - PROCESS | 1834 | 1477774477433 Marionette TRACE conn4 <- [1,3602,null,["8"]] 13:54:37 INFO - PROCESS | 1834 | 1477774477441 Marionette TRACE conn4 -> [0,3603,"switchToWindow",{"name":"8"}] 13:54:37 INFO - PROCESS | 1834 | 1477774477447 Marionette TRACE conn4 <- [1,3603,null,{}] 13:54:37 INFO - PROCESS | 1834 | 1477774477453 Marionette TRACE conn4 -> [0,3604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/001.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/001.worker\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:54:37 INFO - PROCESS | 1834 | ++DOCSHELL 0x8229b800 == 9 [pid = 1834] [id = 790] 13:54:37 INFO - PROCESS | 1834 | ++DOMWINDOW == 25 (0x823c4000) [pid = 1834] [serial = 2302] [outer = (nil)] 13:54:37 INFO - PROCESS | 1834 | ++DOMWINDOW == 26 (0x823c8000) [pid = 1834] [serial = 2303] [outer = 0x823c4000] 13:54:37 INFO - PROCESS | 1834 | 1477774477553 Marionette DEBUG loaded listener.js 13:54:37 INFO - PROCESS | 1834 | ++DOMWINDOW == 27 (0x824ab400) [pid = 1834] [serial = 2304] [outer = 0x823c4000] 13:54:37 INFO - PROCESS | 1834 | [1834] 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 13:54:38 INFO - ............................................................. 13:54:38 INFO - TEST-OK | /workers/semantics/interface-objects/001.worker | took 1711ms 13:54:38 INFO - TEST-START | /workers/semantics/interface-objects/002.worker 13:54:38 INFO - PROCESS | 1834 | 1477774478807 Marionette TRACE conn4 <- [1,3604,null,{"value":["/workers/semantics/interface-objects/001.worker",0,null,null,[["The WorkerGlobalScope interface object should be exposed.",0,{},{}],["The DedicatedWorkerGlobalScope interface object should be exposed.",0,{},{}],["The Worker interface object should be exposed.",0,{},{}],["The SharedWorker interface object should be exposed.",1,"assert_own_property: expected property \"SharedWorker\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The MessagePort interface object should be exposed.",0,{},{}],["The MessageEvent interface object should be exposed.",0,{},{}],["The WorkerNavigator interface object should be exposed.",0,{},{}],["The MessageChannel interface object should be exposed.",0,{},{}],["The WorkerLocation interface object should be exposed.",0,{},{}],["The ImageData interface object should be exposed.",0,{},{}],["The ImageBitmap interface object should be exposed.",0,{},{}],["The CanvasPath interface object should be exposed.",1,"assert_own_property: expected property \"CanvasPath\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The Path2D interface object should be exposed.",1,"assert_own_property: expected property \"Path2D\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The PromiseRejectionEvent interface object should be exposed.",1,"assert_own_property: expected property \"PromiseRejectionEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The EventSource interface object should be exposed.",1,"assert_own_property: expected property \"EventSource\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The WebSocket interface object should be exposed.",0,{},{}],["The CloseEvent interface object should be exposed.",1,"assert_own_property: expected property \"CloseEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The BroadcastChannel interface object should be exposed.",0,{},{}],["The ArrayBuffer interface object should be exposed.",0,{},{}],["The Int8Array interface object should be exposed.",0,{},{}],["The Uint8Array interface object should be exposed.",0,{},{}],["The Uint8ClampedArray interface object should be exposed.",0,{},{}],["The Int16Array interface object should be exposed.",0,{},{}],["The Uint16Array interface object should be exposed.",0,{},{}],["The Int32Array interface object should be exposed.",0,{},{}],["The Uint32Array interface object should be exposed.",0,{},{}],["The Float32Array interface object should be exposed.",0,{},{}],["The Float64Array interface object should be exposed.",0,{},{}],["The DataView interface object should be exposed.",0,{},{}],["The XMLHttpRequestEventTarget interface object should be exposed.",0,{},{}],["The XMLHttpRequestUpload interface object should be exposed.",0,{},{}],["The XMLHttpRequest interface object should be exposed.",0,{},{}],["The ProgressEvent interface object should be exposed.",1,"assert_own_property: expected property \"ProgressEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The FormData interface object should be exposed.",0,{},{}],["The URL interface object should be exposed.",0,{},{}],["The URLSearchParams interface object should be exposed.",0,{},{}],["The File interface object should be exposed.",0,{},{}],["The Blob interface object should be exposed.",0,{},{}],["The FileList interface object should be exposed.",1,"assert_own_property: expected property \"FileList\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The FileReader interface object should be exposed.",0,{},{}],["The FileReaderSync interface object should be exposed.",0,{},{}],["The EventTarget interface object should be exposed.",0,{},{}],["The ErrorEvent interface object should be exposed.",1,"assert_own_property: expected property \"ErrorEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The Event interface object should be exposed.",0,{},{}],["The CustomEvent interface object should be exposed.",0,{},{}],["The DOMException interface object should be exposed.",0,{},{}],["The ReadableStream interface object should be exposed.",1,"assert_own_property: expected property \"ReadableStream\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The WritableStream interface object should be exposed.",1,"assert_own_property: expected property \"WritableStream\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The ByteLengthQueuingStrategy interface object should be exposed.",1,"assert_own_property: expected property \"ByteLengthQueuingStrategy\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The CountQueuingStrategy interface object should be exposed.",1,"assert_own_property: expected property \"CountQueuingStrategy\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The IDBRequest interface object should be exposed.",0,{},{}],["The IDBOpenDBRequest interface object should be exposed.",0,{},{}],["The IDBVersionChangeEvent interface object should be exposed.",0,{},{}],["The IDBFactory interface object should be exposed.",0,{},{}],["The IDBDatabase interface object should be exposed.",0,{},{}],["The IDBObjectStore interface object should be exposed.",0,{},{}],["The IDBIndex interface object should be exposed.",0,{},{}],["The IDBKeyRange interface object should be exposed.",0,{},{}],["The IDBCursor interface object should be exposed.",0,{},{}],["The IDBCursorWithValue interface object should be exposed.",0,{},{}],["The IDBTransaction interface object should be exposed.",0,{},{}]]]}] 13:54:38 INFO - PROCESS | 1834 | 1477774478895 Marionette TRACE conn4 -> [0,3605,"getWindowHandle",null] 13:54:38 INFO - PROCESS | 1834 | 1477774478907 Marionette TRACE conn4 <- [1,3605,null,{"value":"8"}] 13:54:38 INFO - PROCESS | 1834 | 1477774478920 Marionette TRACE conn4 -> [0,3606,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:54:39 INFO - PROCESS | 1834 | 1477774479178 Marionette TRACE conn4 <- [1,3606,null,{"value":null}] 13:54:39 INFO - PROCESS | 1834 | 1477774479203 Marionette TRACE conn4 -> [0,3607,"getWindowHandles",null] 13:54:39 INFO - PROCESS | 1834 | 1477774479207 Marionette TRACE conn4 <- [1,3607,null,["8"]] 13:54:39 INFO - PROCESS | 1834 | 1477774479213 Marionette TRACE conn4 -> [0,3608,"switchToWindow",{"name":"8"}] 13:54:39 INFO - PROCESS | 1834 | 1477774479220 Marionette TRACE conn4 <- [1,3608,null,{}] 13:54:39 INFO - PROCESS | 1834 | 1477774479228 Marionette TRACE conn4 -> [0,3609,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/002.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/002.worker\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:54:39 INFO - PROCESS | 1834 | ++DOCSHELL 0x83068c00 == 10 [pid = 1834] [id = 791] 13:54:39 INFO - PROCESS | 1834 | ++DOMWINDOW == 28 (0x83069000) [pid = 1834] [serial = 2305] [outer = (nil)] 13:54:39 INFO - PROCESS | 1834 | ++DOMWINDOW == 29 (0x8306c400) [pid = 1834] [serial = 2306] [outer = 0x83069000] 13:54:39 INFO - PROCESS | 1834 | 1477774479333 Marionette DEBUG loaded listener.js 13:54:39 INFO - PROCESS | 1834 | ++DOMWINDOW == 30 (0x8306ec00) [pid = 1834] [serial = 2307] [outer = 0x83069000] 13:54:39 INFO - PROCESS | 1834 | [1834] 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 13:54:40 INFO - PROCESS | 1834 | 1477774480313 Marionette TRACE conn4 <- [1,3609,null,{"value":["/workers/semantics/interface-objects/002.worker",0,null,null,[["The SharedWorkerGlobalScope interface object should not be exposed.",0,{},{}],["The AbstractView interface object should not be exposed.",0,{},{}],["The AbstractWorker interface object should not be exposed.",0,{},{}],["The ApplicationCache interface object should not be exposed.",0,{},{}],["The Location interface object should not be exposed.",0,{},{}],["The Navigator interface object should not be exposed.",0,{},{}],["The Audio interface object should not be exposed.",0,{},{}],["The HTMLCanvasElement interface object should not be exposed.",0,{},{}],["The Path interface object should not be exposed.",0,{},{}],["The TextMetrics interface object should not be exposed.",0,{},{}],["The CanvasProxy interface object should not be exposed.",0,{},{}],["The CanvasRenderingContext2D interface object should not be exposed.",0,{},{}],["The DrawingStyle interface object should not be exposed.",0,{},{}],["The CanvasGradient interface object should not be exposed.",0,{},{}],["The CanvasPattern interface object should not be exposed.",0,{},{}],["The PopStateEvent interface object should not be exposed.",0,{},{}],["The HashChangeEvent interface object should not be exposed.",0,{},{}],["The PageTransitionEvent interface object should not be exposed.",0,{},{}],["The DOMImplementation interface object should not be exposed.",0,{},{}],["The ReadableStreamDefaultReader interface object should not be exposed.",0,{},{}],["The ReadableStreamBYOBReader interface object should not be exposed.",0,{},{}],["The ReadableStreamDefaultController interface object should not be exposed.",0,{},{}],["The ReadableByteStreamController interface object should not be exposed.",0,{},{}],["The WritableStreamDefaultWriter interface object should not be exposed.",0,{},{}],["The WritableStreamDefaultController interface object should not be exposed.",0,{},{}],["The IDBEnvironment interface object should not be exposed.",0,{},{}],["The Database interface object should not be exposed.",0,{},{}],["The UIEvent interface object should not be exposed.",0,{},{}],["The FocusEvent interface object should not be exposed.",0,{},{}],["The MouseEvent interface object should not be exposed.",0,{},{}],["The WheelEvent interface object should not be exposed.",0,{},{}],["The InputEvent interface object should not be exposed.",0,{},{}],["The KeyboardEvent interface object should not be exposed.",0,{},{}],["The CompositionEvent interface object should not be exposed.",0,{},{}]]]}] 13:54:40 INFO - .................................. 13:54:40 INFO - TEST-OK | /workers/semantics/interface-objects/002.worker | took 1437ms 13:54:40 INFO - PROCESS | 1834 | 1477774480355 Marionette TRACE conn4 -> [0,3610,"getWindowHandle",null] 13:54:40 INFO - TEST-START | /workers/semantics/interface-objects/003.html 13:54:40 INFO - PROCESS | 1834 | 1477774480360 Marionette TRACE conn4 <- [1,3610,null,{"value":"8"}] 13:54:40 INFO - PROCESS | 1834 | 1477774480372 Marionette TRACE conn4 -> [0,3611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:54:40 INFO - PROCESS | 1834 | 1477774480601 Marionette TRACE conn4 <- [1,3611,null,{"value":null}] 13:54:40 INFO - PROCESS | 1834 | 1477774480619 Marionette TRACE conn4 -> [0,3612,"getWindowHandles",null] 13:54:40 INFO - PROCESS | 1834 | 1477774480626 Marionette TRACE conn4 <- [1,3612,null,["8"]] 13:54:40 INFO - PROCESS | 1834 | 1477774480631 Marionette TRACE conn4 -> [0,3613,"switchToWindow",{"name":"8"}] 13:54:40 INFO - PROCESS | 1834 | 1477774480638 Marionette TRACE conn4 <- [1,3613,null,{}] 13:54:40 INFO - PROCESS | 1834 | 1477774480644 Marionette TRACE conn4 -> [0,3614,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/003.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:54:40 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b049000 == 11 [pid = 1834] [id = 792] 13:54:40 INFO - PROCESS | 1834 | ++DOMWINDOW == 31 (0x8b049c00) [pid = 1834] [serial = 2308] [outer = (nil)] 13:54:40 INFO - PROCESS | 1834 | ++DOMWINDOW == 32 (0x8b120c00) [pid = 1834] [serial = 2309] [outer = 0x8b049c00] 13:54:40 INFO - PROCESS | 1834 | 1477774480747 Marionette DEBUG loaded listener.js 13:54:40 INFO - PROCESS | 1834 | ++DOMWINDOW == 33 (0x8c82cc00) [pid = 1834] [serial = 2310] [outer = 0x8b049c00] 13:54:41 INFO - .............................................................. 13:54:41 INFO - TEST-OK | /workers/semantics/interface-objects/003.html | took 1315ms 13:54:41 INFO - TEST-START | /workers/semantics/interface-objects/004.html 13:54:41 INFO - PROCESS | 1834 | 1477774481600 Marionette TRACE conn4 <- [1,3614,null,{"value":["/workers/semantics/interface-objects/003.html",0,null,null,[["The ApplicationCache interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\nEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:92:3\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:90:1\n"],["The WorkerGlobalScope interface object should be exposed",0,null,null],["The SharedWorkerGlobalScope interface object should be exposed",0,null,null],["The Worker interface object should be exposed",0,null,null],["The SharedWorker interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\nEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:92:3\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:90:1\n"],["The MessagePort interface object should be exposed",0,null,null],["The MessageEvent interface object should be exposed",0,null,null],["The WorkerNavigator interface object should be exposed",0,null,null],["The MessageChannel interface object should be exposed",0,null,null],["The WorkerLocation interface object should be exposed",0,null,null],["The ImageData interface object should be exposed",0,null,null],["The ImageBitmap interface object should be exposed",0,null,null],["The CanvasPath interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The Path2D interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The PromiseRejectionEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The EventSource interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The WebSocket interface object should be exposed",0,null,null],["The CloseEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The BroadcastChannel interface object should be exposed",0,null,null],["The ArrayBuffer interface object should be exposed",0,null,null],["The Int8Array interface object should be exposed",0,null,null],["The Uint8Array interface object should be exposed",0,null,null],["The Uint8ClampedArray interface object should be exposed",0,null,null],["The Int16Array interface object should be exposed",0,null,null],["The Uint16Array interface object should be exposed",0,null,null],["The Int32Array interface object should be exposed",0,null,null],["The Uint32Array interface object should be exposed",0,null,null],["The Float32Array interface object should be exposed",0,null,null],["The Float64Array interface object should be exposed",0,null,null],["The DataView interface object should be exposed",0,null,null],["The XMLHttpRequestEventTarget interface object should be exposed",0,null,null],["The XMLHttpRequestUpload interface object should be exposed",0,null,null],["The XMLHttpRequest interface object should be exposed",0,null,null],["The ProgressEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The FormData interface object should be exposed",0,null,null],["The URL interface object should be exposed",0,null,null],["The URLSearchParams interface object should be exposed",0,null,null],["The File interface object should be exposed",0,null,null],["The Blob interface object should be exposed",0,null,null],["The FileList interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The FileReader interface object should be exposed",0,null,null],["The FileReaderSync interface object should be exposed",0,null,null],["The EventTarget interface object should be exposed",0,null,null],["The ErrorEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The Event interface object should be exposed",0,null,null],["The CustomEvent interface object should be exposed",0,null,null],["The DOMException interface object should be exposed",0,null,null],["The ReadableStream interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The WritableStream interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The ByteLengthQueuingStrategy interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The CountQueuingStrategy interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The IDBRequest interface object should be exposed",0,null,null],["The IDBOpenDBRequest interface object should be exposed",0,null,null],["The IDBVersionChangeEvent interface object should be exposed",0,null,null],["The IDBFactory interface object should be exposed",0,null,null],["The IDBDatabase interface object should be exposed",0,null,null],["The IDBObjectStore interface object should be exposed",0,null,null],["The IDBIndex interface object should be exposed",0,null,null],["The IDBKeyRange interface object should be exposed",0,null,null],["The IDBCursor interface object should be exposed",0,null,null],["The IDBCursorWithValue interface object should be exposed",0,null,null],["The IDBTransaction interface object should be exposed",0,null,null]]]}] 13:54:41 INFO - PROCESS | 1834 | 1477774481683 Marionette TRACE conn4 -> [0,3615,"getWindowHandle",null] 13:54:41 INFO - PROCESS | 1834 | 1477774481686 Marionette TRACE conn4 <- [1,3615,null,{"value":"8"}] 13:54:41 INFO - PROCESS | 1834 | 1477774481694 Marionette TRACE conn4 -> [0,3616,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:54:41 INFO - PROCESS | 1834 | 1477774481888 Marionette TRACE conn4 <- [1,3616,null,{"value":null}] 13:54:42 INFO - PROCESS | 1834 | 1477774482055 Marionette TRACE conn4 -> [0,3617,"getWindowHandles",null] 13:54:42 INFO - PROCESS | 1834 | 1477774482060 Marionette TRACE conn4 <- [1,3617,null,["8"]] 13:54:42 INFO - PROCESS | 1834 | 1477774482065 Marionette TRACE conn4 -> [0,3618,"switchToWindow",{"name":"8"}] 13:54:42 INFO - PROCESS | 1834 | 1477774482070 Marionette TRACE conn4 <- [1,3618,null,{}] 13:54:42 INFO - PROCESS | 1834 | 1477774482076 Marionette TRACE conn4 -> [0,3619,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/004.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:54:42 INFO - PROCESS | 1834 | ++DOCSHELL 0x8c888400 == 12 [pid = 1834] [id = 793] 13:54:42 INFO - PROCESS | 1834 | ++DOMWINDOW == 34 (0x8c888800) [pid = 1834] [serial = 2311] [outer = (nil)] 13:54:42 INFO - PROCESS | 1834 | ++DOMWINDOW == 35 (0x8c88c800) [pid = 1834] [serial = 2312] [outer = 0x8c888800] 13:54:42 INFO - PROCESS | 1834 | 1477774482175 Marionette DEBUG loaded listener.js 13:54:42 INFO - PROCESS | 1834 | ++DOMWINDOW == 36 (0x8d812400) [pid = 1834] [serial = 2313] [outer = 0x8c888800] 13:54:42 INFO - ............... 13:54:42 INFO - PROCESS | 1834 | 1477774482840 Marionette TRACE conn4 <- [1,3619,null,{"value":["/workers/semantics/interface-objects/004.html",0,null,null,[["The DedicatedWorkerGlobalScope interface object should not be exposed",0,null,null],["The AbstractView interface object should not be exposed",0,null,null],["The AbstractWorker interface object should not be exposed",0,null,null],["The Location interface object should not be exposed",0,null,null],["The Navigator interface object should not be exposed",0,null,null],["The DOMImplementation interface object should not be exposed",0,null,null],["The Audio interface object should not be exposed",0,null,null],["The HTMLCanvasElement interface object should not be exposed",0,null,null],["The Path interface object should not be exposed",0,null,null],["The TextMetrics interface object should not be exposed",0,null,null],["The CanvasProxy interface object should not be exposed",0,null,null],["The CanvasRenderingContext2D interface object should not be exposed",0,null,null],["The DrawingStyle interface object should not be exposed",0,null,null],["The CanvasGradient interface object should not be exposed",0,null,null],["The CanvasPattern interface object should not be exposed",0,null,null],["The PopStateEvent interface object should not be exposed",0,null,null],["The HashChangeEvent interface object should not be exposed",0,null,null],["The PageTransitionEvent interface object should not be exposed",0,null,null],["The ReadableStreamDefaultReader interface object should not be exposed",0,null,null],["The ReadableStreamBYOBReader interface object should not be exposed",0,null,null],["The ReadableStreamDefaultController interface object should not be exposed",0,null,null],["The ReadableByteStreamController interface object should not be exposed",0,null,null],["The WritableStreamDefaultWriter interface object should not be exposed",0,null,null],["The WritableStreamDefaultController interface object should not be exposed",0,null,null],["The IDBEnvironment interface object should not be exposed",0,null,null],["The Database interface object should not be exposed",0,null,null],["The UIEvent interface object should not be exposed",0,null,null],["The FocusEvent interface object should not be exposed",0,null,null],["The MouseEvent interface object should not be exposed",0,null,null],["The WheelEvent interface object should not be exposed",0,null,null],["The InputEvent interface object should not be exposed",0,null,null],["The KeyboardEvent interface object should not be exposed",0,null,null],["The CompositionEvent interface object should not be exposed",0,null,null]]]}] 13:54:42 INFO - .................. 13:54:42 INFO - TEST-OK | /workers/semantics/interface-objects/004.html | took 1187ms 13:54:42 INFO - TEST-START | /workers/semantics/reporting-errors/001.html 13:54:42 INFO - PROCESS | 1834 | 1477774482879 Marionette TRACE conn4 -> [0,3620,"getWindowHandle",null] 13:54:42 INFO - PROCESS | 1834 | 1477774482882 Marionette TRACE conn4 <- [1,3620,null,{"value":"8"}] 13:54:42 INFO - PROCESS | 1834 | 1477774482889 Marionette TRACE conn4 -> [0,3621,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:54:43 INFO - PROCESS | 1834 | 1477774483180 Marionette TRACE conn4 <- [1,3621,null,{"value":null}] 13:54:43 INFO - PROCESS | 1834 | 1477774483202 Marionette TRACE conn4 -> [0,3622,"getWindowHandles",null] 13:54:43 INFO - PROCESS | 1834 | 1477774483214 Marionette TRACE conn4 <- [1,3622,null,["8"]] 13:54:43 INFO - PROCESS | 1834 | 1477774483229 Marionette TRACE conn4 -> [0,3623,"switchToWindow",{"name":"8"}] 13:54:43 INFO - PROCESS | 1834 | 1477774483236 Marionette TRACE conn4 <- [1,3623,null,{}] 13:54:43 INFO - PROCESS | 1834 | 1477774483242 Marionette TRACE conn4 -> [0,3624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/001.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:54:43 INFO - PROCESS | 1834 | ++DOCSHELL 0x8b048800 == 13 [pid = 1834] [id = 794] 13:54:43 INFO - PROCESS | 1834 | ++DOMWINDOW == 37 (0x8c890800) [pid = 1834] [serial = 2314] [outer = (nil)] 13:54:43 INFO - PROCESS | 1834 | ++DOMWINDOW == 38 (0x8da1b000) [pid = 1834] [serial = 2315] [outer = 0x8c890800] 13:54:43 INFO - PROCESS | 1834 | 1477774483341 Marionette DEBUG loaded listener.js 13:54:43 INFO - PROCESS | 1834 | ++DOMWINDOW == 39 (0x8db07000) [pid = 1834] [serial = 2316] [outer = 0x8c890800] 13:54:44 INFO - PROCESS | 1834 | 1477774484089 Marionette TRACE conn4 <- [1,3624,null,{"value":["/workers/semantics/reporting-errors/001.html",0,null,null,[["shared worker, not handled",1,"assert_unreached: window.onerror invoked: uncaught exception: 42 Reached unreachable code","window.onerror<@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:43:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nOnErrorEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:42:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:41:1\n"]]]}] 13:54:44 INFO - . 13:54:44 INFO - TEST-OK | /workers/semantics/reporting-errors/001.html | took 1223ms 13:54:44 INFO - PROCESS | 1834 | 1477774484137 Marionette TRACE conn4 -> [0,3625,"getWindowHandle",null] 13:54:44 INFO - PROCESS | 1834 | 1477774484144 Marionette TRACE conn4 <- [1,3625,null,{"value":"8"}] 13:54:44 INFO - TEST-START | /workers/semantics/reporting-errors/002.html 13:54:44 INFO - PROCESS | 1834 | 1477774484160 Marionette TRACE conn4 -> [0,3626,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:54:44 INFO - PROCESS | 1834 | 1477774484369 Marionette TRACE conn4 <- [1,3626,null,{"value":null}] 13:54:44 INFO - PROCESS | 1834 | 1477774484583 Marionette TRACE conn4 -> [0,3627,"getWindowHandles",null] 13:54:44 INFO - PROCESS | 1834 | 1477774484598 Marionette TRACE conn4 <- [1,3627,null,["8"]] 13:54:44 INFO - PROCESS | 1834 | 1477774484654 Marionette TRACE conn4 -> [0,3628,"switchToWindow",{"name":"8"}] 13:54:44 INFO - PROCESS | 1834 | 1477774484664 Marionette TRACE conn4 <- [1,3628,null,{}] 13:54:44 INFO - PROCESS | 1834 | 1477774484672 Marionette TRACE conn4 -> [0,3629,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/002.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:54:44 INFO - PROCESS | 1834 | ++DOCSHELL 0x82297800 == 14 [pid = 1834] [id = 795] 13:54:44 INFO - PROCESS | 1834 | ++DOMWINDOW == 40 (0x82299000) [pid = 1834] [serial = 2317] [outer = (nil)] 13:54:44 INFO - PROCESS | 1834 | ++DOMWINDOW == 41 (0x82378800) [pid = 1834] [serial = 2318] [outer = 0x82299000] 13:54:44 INFO - PROCESS | 1834 | 1477774484800 Marionette DEBUG loaded listener.js 13:54:44 INFO - PROCESS | 1834 | ++DOMWINDOW == 42 (0x823c7800) [pid = 1834] [serial = 2319] [outer = 0x82299000] 13:54:45 INFO - PROCESS | 1834 | 1477774485592 Marionette TRACE conn4 <- [1,3629,null,{"value":["/workers/semantics/reporting-errors/002.html",0,null,null,[["shared worker, addEventListener",1,"assert_unreached: window.onerror invoked: uncaught exception: 42 Reached unreachable code","window.onerror<@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:49:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nOnErrorEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:48:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:47:1\n"]]]}] 13:54:45 INFO - . 13:54:45 INFO - TEST-OK | /workers/semantics/reporting-errors/002.html | took 1474ms 13:54:45 INFO - PROCESS | 1834 | 1477774485646 Marionette TRACE conn4 -> [0,3630,"getWindowHandle",null] 13:54:45 INFO - PROCESS | 1834 | 1477774485654 Marionette TRACE conn4 <- [1,3630,null,{"value":"8"}] 13:54:45 INFO - TEST-START | /workers/semantics/reporting-errors/003.html 13:54:45 INFO - PROCESS | 1834 | 1477774485665 Marionette TRACE conn4 -> [0,3631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:54:45 INFO - PROCESS | 1834 | 1477774485857 Marionette TRACE conn4 <- [1,3631,null,{"value":null}] 13:54:46 INFO - PROCESS | 1834 | 1477774486055 Marionette TRACE conn4 -> [0,3632,"getWindowHandles",null] 13:54:46 INFO - PROCESS | 1834 | 1477774486062 Marionette TRACE conn4 <- [1,3632,null,["8"]] 13:54:46 INFO - PROCESS | 1834 | 1477774486124 Marionette TRACE conn4 -> [0,3633,"switchToWindow",{"name":"8"}] 13:54:46 INFO - PROCESS | 1834 | 1477774486132 Marionette TRACE conn4 <- [1,3633,null,{}] 13:54:46 INFO - PROCESS | 1834 | 1477774486139 Marionette TRACE conn4 -> [0,3634,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/003.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:54:46 INFO - PROCESS | 1834 | ++DOCSHELL 0x82c59c00 == 15 [pid = 1834] [id = 796] 13:54:46 INFO - PROCESS | 1834 | ++DOMWINDOW == 43 (0x82c5d000) [pid = 1834] [serial = 2320] [outer = (nil)] 13:54:46 INFO - PROCESS | 1834 | ++DOMWINDOW == 44 (0x82d09800) [pid = 1834] [serial = 2321] [outer = 0x82c5d000] 13:54:46 INFO - PROCESS | 1834 | 1477774486254 Marionette DEBUG loaded listener.js 13:54:46 INFO - PROCESS | 1834 | ++DOMWINDOW == 45 (0x82f54000) [pid = 1834] [serial = 2322] [outer = 0x82c5d000] 13:54:46 INFO - PROCESS | 1834 | 1477774486972 Marionette TRACE conn4 <- [1,3634,null,{"value":["/workers/semantics/reporting-errors/003.html",0,null,null,[["shared worker, no error event on worker or port",1,"assert_unreached: error on worker Reached unreachable code","@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:27:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:21:1\n"]]]}] 13:54:46 INFO - . 13:54:46 INFO - TEST-OK | /workers/semantics/reporting-errors/003.html | took 1336ms 13:54:47 INFO - PROCESS | 1834 | 1477774487025 Marionette TRACE conn4 -> [0,3635,"getWindowHandle",null] 13:54:47 INFO - PROCESS | 1834 | 1477774487036 Marionette TRACE conn4 <- [1,3635,null,{"value":"8"}] 13:54:47 INFO - TEST-START | /workers/semantics/reporting-errors/004.html 13:54:47 INFO - PROCESS | 1834 | 1477774487050 Marionette TRACE conn4 -> [0,3636,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:54:47 INFO - PROCESS | 1834 | 1477774487248 Marionette TRACE conn4 <- [1,3636,null,{"value":null}] 13:54:47 INFO - PROCESS | 1834 | 1477774487449 Marionette TRACE conn4 -> [0,3637,"getWindowHandles",null] 13:54:47 INFO - PROCESS | 1834 | 1477774487458 Marionette TRACE conn4 <- [1,3637,null,["8"]] 13:54:47 INFO - PROCESS | 1834 | 1477774487508 Marionette TRACE conn4 -> [0,3638,"switchToWindow",{"name":"8"}] 13:54:47 INFO - PROCESS | 1834 | 1477774487516 Marionette TRACE conn4 <- [1,3638,null,{}] 13:54:47 INFO - PROCESS | 1834 | 1477774487524 Marionette TRACE conn4 -> [0,3639,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/004.html\", \"d9863f94-2ab4-49af-b608-a0974201945e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:54:47 INFO - PROCESS | 1834 | ++DOCSHELL 0x82f54400 == 16 [pid = 1834] [id = 797] 13:54:47 INFO - PROCESS | 1834 | ++DOMWINDOW == 46 (0x8304c000) [pid = 1834] [serial = 2323] [outer = (nil)] 13:54:47 INFO - PROCESS | 1834 | ++DOMWINDOW == 47 (0x831b4400) [pid = 1834] [serial = 2324] [outer = 0x8304c000] 13:54:47 INFO - PROCESS | 1834 | 1477774487641 Marionette DEBUG loaded listener.js 13:54:47 INFO - PROCESS | 1834 | ++DOMWINDOW == 48 (0x831b3000) [pid = 1834] [serial = 2325] [outer = 0x8304c000] 13:54:48 INFO - PROCESS | 1834 | 1477774488370 Marionette TRACE conn4 <- [1,3639,null,{"value":["/workers/semantics/reporting-errors/004.html",0,null,null,[["shared worker in two documents and window.onerror",1,"assert_unreached: (outer) error on worker Reached unreachable code","t [0,3640,"getWindowHandle",null] 13:54:48 INFO - PROCESS | 1834 | 1477774488430 Marionette TRACE conn4 <- [1,3640,null,{"value":"8"}] 13:54:49 WARNING - u'runner_teardown' () 13:54:49 INFO - No more tests 13:54:49 INFO - Got 0 unexpected results 13:54:49 INFO - SUITE-END | took 2372s 13:54:49 INFO - Closing logging queue 13:54:49 INFO - queue closed 13:54:49 INFO - Return code: 0 13:54:49 WARNING - # TBPL SUCCESS # 13:54:49 INFO - Running post-action listener: _resource_record_post_action 13:54:49 INFO - [mozharness: 2016-10-29 20:54:49.795056Z] Finished run-tests step (success) 13:54:49 INFO - Running post-run listener: _resource_record_post_run 13:54:50 INFO - Total resource usage - Wall time: 2415s; CPU: 51.0%; Read bytes: 13893632; Write bytes: 315170816; Read time: 1216; Write time: 206208 13:54:50 INFO - TinderboxPrint: CPU usage
51.4% 13:54:50 INFO - TinderboxPrint: I/O read bytes / time
13,893,632 / 1,216 13:54:50 INFO - TinderboxPrint: I/O write bytes / time
315,170,816 / 206,208 13:54:50 INFO - TinderboxPrint: CPU idle
1,159.5 (48.4%) 13:54:50 INFO - TinderboxPrint: CPU system
120.4 (5.0%) 13:54:50 INFO - TinderboxPrint: CPU user
1,113.1 (46.4%) 13:54:50 INFO - TinderboxPrint: Swap in / out
0 / 0 13:54:50 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 13:54:50 INFO - install - Wall time: 36s; CPU: 100.0%; Read bytes: 0; Write bytes: 211693568; Read time: 0; Write time: 194560 13:54:50 INFO - run-tests - Wall time: 2380s; CPU: 51.0%; Read bytes: 12046336; Write bytes: 102969344; Read time: 1168; Write time: 11552 13:54:50 INFO - Running post-run listener: _upload_blobber_files 13:54:50 INFO - Blob upload gear active. 13:54:50 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 13:54:50 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 13:54:50 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'] 13:54:50 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 13:54:51 INFO - (blobuploader) - INFO - Open directory for files ... 13:54:51 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 13:54:51 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:54:51 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:54:52 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 13:54:52 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:54:52 INFO - (blobuploader) - INFO - Done attempting. 13:54:52 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 13:54:52 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:54:52 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:54:53 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 13:54:53 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:54:53 INFO - (blobuploader) - INFO - Done attempting. 13:54:53 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ... 13:54:53 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:54:53 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:54:55 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded 13:54:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:54:55 INFO - (blobuploader) - INFO - Done attempting. 13:54:55 INFO - (blobuploader) - INFO - Iteration through files over. 13:54:55 INFO - Return code: 0 13:54:55 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 13:54:55 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 13:54:55 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/f02ed4b64378005befc4338f14872d78ed2a8b673e8c29ee70500e16ad94b7021ef38df794752d782e3eff6ceea0b2a142b48e8889c0d4cb5d7e0172cb4910f7", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/6411d7c9396e6a5a2380b989edf0db6ea8feb5a7897d85966cbe23db65392cac206e461646e4ca163560a195c971ff5e9279741bb1149af18c82adc8fadb5855", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/71d258ff8eae6eb2f4d8726706137ac862f28129159f11cda4ef88dc0f95d6f59f5710795cf9d6ffd410163143f5f4ecf961b7cc0b186e346921fcafb2cf9d63"} 13:54:55 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 13:54:55 INFO - Writing to file /builds/slave/test/properties/blobber_files 13:54:55 INFO - Contents: 13:54:55 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/f02ed4b64378005befc4338f14872d78ed2a8b673e8c29ee70500e16ad94b7021ef38df794752d782e3eff6ceea0b2a142b48e8889c0d4cb5d7e0172cb4910f7", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/6411d7c9396e6a5a2380b989edf0db6ea8feb5a7897d85966cbe23db65392cac206e461646e4ca163560a195c971ff5e9279741bb1149af18c82adc8fadb5855", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/71d258ff8eae6eb2f4d8726706137ac862f28129159f11cda4ef88dc0f95d6f59f5710795cf9d6ffd410163143f5f4ecf961b7cc0b186e346921fcafb2cf9d63"} 13:54:55 INFO - Running post-run listener: copy_logs_to_upload_dir 13:54:55 INFO - Copying logs to upload dir... 13:54:55 INFO - mkdir: /builds/slave/test/build/upload/logs 13:54:55 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=2551.496554 ========= master_lag: 0.27 ========= ========= Finished '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 42 mins, 31 secs) (at 2016-10-29 13:54:55.635260) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-10-29 13:54:55.636394) ========= 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-1477771931.848025-242035318 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/f02ed4b64378005befc4338f14872d78ed2a8b673e8c29ee70500e16ad94b7021ef38df794752d782e3eff6ceea0b2a142b48e8889c0d4cb5d7e0172cb4910f7", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/6411d7c9396e6a5a2380b989edf0db6ea8feb5a7897d85966cbe23db65392cac206e461646e4ca163560a195c971ff5e9279741bb1149af18c82adc8fadb5855", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/71d258ff8eae6eb2f4d8726706137ac862f28129159f11cda4ef88dc0f95d6f59f5710795cf9d6ffd410163143f5f4ecf961b7cc0b186e346921fcafb2cf9d63"} build_url:https://queue.taskcluster.net/v1/task/conjfekmQRGv_JdpoRdUWg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/conjfekmQRGv_JdpoRdUWg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032718 build_url: 'https://queue.taskcluster.net/v1/task/conjfekmQRGv_JdpoRdUWg/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/f02ed4b64378005befc4338f14872d78ed2a8b673e8c29ee70500e16ad94b7021ef38df794752d782e3eff6ceea0b2a142b48e8889c0d4cb5d7e0172cb4910f7", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/6411d7c9396e6a5a2380b989edf0db6ea8feb5a7897d85966cbe23db65392cac206e461646e4ca163560a195c971ff5e9279741bb1149af18c82adc8fadb5855", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/71d258ff8eae6eb2f4d8726706137ac862f28129159f11cda4ef88dc0f95d6f59f5710795cf9d6ffd410163143f5f4ecf961b7cc0b186e346921fcafb2cf9d63"}' symbols_url: 'https://queue.taskcluster.net/v1/task/conjfekmQRGv_JdpoRdUWg/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-29 13:54:55.706667) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-29 13:54:55.707150) ========= 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-1477771931.848025-242035318 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018330 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-29 13:54:55.769499) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-29 13:54:55.769810) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-29 13:54:55.770106) ========= ========= Total master_lag: 0.70 =========